Перейти к содержанию
    

Вопросы начинающих

Подскажите. У некоторых моих компонентов расстояние между ногами очень маленькое. Как написать запрос в правиле, чтобы он не ругался на эти зазоры. Из видео я видел пример, как делать правило на один компонент, однако у меня их много и каждый раз писать затруднительно.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Clearance:

1: HasFootprint('ваш футпринт')

2: HasFootprint('он же')

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Здравствуйте.

В процессе разводки платы решил изменить габариты. Делаю по инструкции на видео:

 

1 рисуем плату в САПР и сохраняем в файле step

2 в редакторе плат размещаем корпус компонента (ПП). Выбираем файл модели, в панели Snap Points кнопку Addd, ссылка на модель (в настройках должны директории 3D моделей)

3 В режиме 3D, Проект - форма платы - задать по 3D корпусу. Надо сделать 2 клика на модель и на поверхность модели. Появляется окошко нажимаем закрыть.

4 В режиме 2D. Проект - форма платы - Создать примитивы из контура платы. Ширина 0,5 мм, слой Mechanical 1, галочки убрать. Ок.

5 Правка - начало координат - установка. Задать начало координат.

 

Плата создаётся, но маска остаётся на старом месте.

Как её перезалить?

post-16819-1401780534_thumb.png

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Clearance:

1: HasFootprint('ваш футпринт')

2: HasFootprint('он же')

Не совсем так. У автора таких много. и правил много придется писать, о чем он и писал

 

Нужно выделить нужные компоненты, сделать из них класс и в одном правиле указать

IsPad And InComponentClass('Ваш класс')

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Плата создаётся, но маска остаётся на старом месте.

Как её перезалить?

Странный вопрос. Маска не заливается, она наоборот, вскрывается. Или вы искусственно открыли медь по всей площади платы? Тогда перерисуйте ручками вскрывающий полигон.

Ну, и вместо п.п. 1...5 либо делаете redefine board shape и редактируете ручками, либо создаете новый контур из выбранных примитивов.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Плата создаётся, но маска остаётся на старом месте.

Как её перезалить?

это баг версии, которую вы используете.

он был исправлен.

вам надо обновиться или откатиться назад, если это принципиально...

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Спасибо! Вот только теперь здесь возникла проблема. Не знаете, как исправить? :laughing:

6322fd9a952476ae72141c4af6a33f07.jpeg

 

И чем отличается IsPad от ObjectKind = 'Pad' ?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

1 писать правила уменьшенного зазора для всего, или для зоны

2. ничем

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

1 писать правила уменьшенного зазора для всего, или для зоны

Да там вроде подводящие проводники шире пада. Для начала я бы уменьшил их ширину, а потом бы правилами озаботился, если проблема останется.

 

З.Ы. Пригляделся, там правило на зазор вообще 0,4 мм. Зачем такое, если только для утюговой технологии?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

З.Ы. Пригляделся, там правило на зазор вообще 0,4 мм. Зачем такое, если только для утюговой технологии?

Обижаете утюги. Нынче и 0.2 и даже в хороших руках и лучше

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Не совсем так. У автора таких много. и правил много придется писать, о чем он и писал

 

Нужно выделить нужные компоненты, сделать из них класс и в одном правиле указать

IsPad And InComponentClass('Ваш класс')

 

Автор писал про много компонентов, а не про много футпринтов.

Но даже если какое то количество, их можно перечислить в одном правиле.

Правило потом кочует из проекта в проект не задумываясь

а вашему правилу нужно класс каждый раз создавать.

так что ваше правило на один раз. а мое насквозь на все проекты.

если автор делает одну плату и больше не будет, то ок

 

хотя конкретно в этом случае проблема в глобальном clearance

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

так что ваше правило на один раз. а мое насквозь на все проекты.

если автор делает одну плату и больше не будет, то ок

И у вас во всех проектах одинаковые Footprint?

 

При небольшом количестве Footprint -- быстрее и проще

 

При большом -- наверняка нужно общее. Но еще точнее его вообще не должно быть. Тогда и плата высокой плотности и зазоры минимальные ниже чем расстояние между PAD. То есть класс ПП выше.

 

Все это для простых проектов и некачественного производства

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

У меня в альтиуме какой-то косяк. КП с дезигнатором на одной стороне, а шелкография габаритов корпуса вышла с другой стороны. Как исправить ситуацию?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

У меня в альтиуме какой-то косяк. КП с дезигнатором на одной стороне, а шелкография габаритов корпуса вышла с другой стороны. Как исправить ситуацию?

Найдите faq здесь

http://electronix.ru/forum/index.php?showtopic=85344

найдите 4.58 Вопрос: Как назначать пары механических слоёв?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Гость
Эта тема закрыта для публикации ответов.
×
×
  • Создать...