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

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

Печатайте через OutputJob

 

Как? :)

Генерация герберов?

 

А если по слоям задавать: File -> Page Setup -> Advanced

 

Спасибо, вижу, не заметил сразу.

 

Кстати, в правилах группы "Where The First Object Matches" и "Where The Second Object Matches" чем отличаются? Для чего вторая?

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


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

Неверно применение оператора AND, а нужно OR. Очевидно же, что элемент не может принадлежать двум цепям одновременно. Для первого объекта задаете (InNet('+UBUS') OR InNet('-UBUS')), для второго - (IsRegion), если нужно соблюсти зазоры только до полигонов.

С логикой потихоньку навожу резкость. Думал, что типа зазор мнжду А и Б.

Однако теперь позеленели перекрывающиеся полигоны в различных слоях! Как ей теперь объяснить, что надо анализировать ситуацию для каждого слоя отдельно?

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


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

Как? :)

Генерация герберов?

Для начала, если в проекте нет файла типа Job1.OutJob, то нужно его добавить через Add New To Project -> Output Job File

Потом его открываете. Если у вас сортировка по типам файлов, то он находится в разделе Settings

Далее можно разобраться интуитивно.

 

Кстати, в правилах группы "Where The First Object Matches" и "Where The Second Object Matches" чем отличаются? Для чего вторая?

Если правило применяется между двумя объектами (например, Clearence), то необходимо задать оба объекта.

 

Для каких-то правил достаточно одного объекта (например, ширина проводника), в этом случае присутствует только "Where The First Object Matches".

 

С логикой потихоньку навожу резкость. Думал, что типа зазор мнжду А и Б.

Однако теперь позеленели перекрывающиеся полигоны в различных слоях! Как ей теперь объяснить, что надо анализировать ситуацию для каждого слоя отдельно?

Зазор применяется между А и Б, где:

А - Where The First Object Matches

Б - Where The Second Object Matches

Если условие выбора объекта складывается из нескольких правил, то строится сложное логическое выражение.

 

Однако теперь позеленели перекрывающиеся полигоны в различных слоях! Как ей теперь объяснить, что надо анализировать ситуацию для каждого слоя отдельно?
Скорее всего требуется просто перезаливка полигонов. Правила применяются обычно в пределах одного слоя.

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


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

Если правило применяется между двумя объектами (например, Clearence), то необходимо задать оба объекта.

Для каких-то правил достаточно одного объекта (например, ширина проводника), в этом случае присутствует только "Where The First Object Matches".

 

Я так и подумал, но не получилось реализовать намеченное...

На рисунке надо организовать зазор между земляным полигоном (TOP GND, подсоединен к GND) и дорожкой (цепь RF_ANT).

Создал правило в Electrical->Clearance

Для первого объекта указываю: InNet('RF_ANT')

Для второго объекта: IsNamedPolygon('TOP GND')

Приоритет у правила 1.

 

Можно указать вместо второго объекта InNet('GND'), сработает, но это не совсем то, что нужно... нужен контролируемый зазор только между заливкой и дорожкой.

post-24061-1330346046_thumb.png

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


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

Для начала, если в проекте нет файла типа Job1.OutJob, то нужно его добавить через Add New To Project -> Output Job File

Потом его открываете. Если у вас сортировка по типам файлов, то он находится в разделе Settings

Далее можно разобраться интуитивно.

 

 

Если правило применяется между двумя объектами (например, Clearence), то необходимо задать оба объекта.

 

Для каких-то правил достаточно одного объекта (например, ширина проводника), в этом случае присутствует только "Where The First Object Matches".

 

 

Зазор применяется между А и Б, где:

А - Where The First Object Matches

Б - Where The Second Object Matches

Если условие выбора объекта складывается из нескольких правил, то строится сложное логическое выражение.

 

Скорее всего требуется просто перезаливка полигонов. Правила применяются обычно в пределах одного слоя.

Срасибо за очень доходчивое объяснение!

После перезаливки всё стало нормально! Однако то, что изменения не сразу вступают в действие, сильно сбивает с толку.

Так же не совсем удобно с выключением видимости полигонов. Может быть есть возможность регулировать их прозрачность?

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


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

Для первого объекта указываю: InNet('RF_ANT')

Для второго объекта: IsNamedPolygon('TOP GND')

Можно указать вместо второго объекта InNet('GND'),

 

Вот интуитивно -- во все правила должно быть In

а вас во втором --Is. Ищите такоеже с началом In

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


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

А нет ни у кого чертежа АТХ материнской платы? Нужны габариты и посадочные для крепежа. Спасибо!

Нашел вот тут: http://www.formfactors.org/developer%5Cspecs%5Catx2_2.pdf

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


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

Еще не могу вкурить как для десигнаторов на плате сменить дефолтные значения!?

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


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

Еще не могу вкурить как для десигнаторов на плате сменить дефолтные значения!?

 

Вроде ни как, да и не особо надо. Через FSO поменяй сразу для всех.

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


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

Кстати, где в настройках отменить генерацию комнат при обновлении проекта схемы и передаче его в проект платы?

Комната не нужна - всего одна она и мешается только... а галку снимать в ECO надоело уже...

Сабунин пишет - в настройках, а вот где именно, не понятно... не нашел.

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


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

Ну в дефолтных установках (DXP/preference/Pcb/default)

. тоже.

Владимир, дык нет там десигнатоа.

 

post-55187-1330416073_thumb.jpg

 

Кстати, где в настройках отменить генерацию комнат при обновлении проекта схемы и передаче его в проект платы?

Комната не нужна - всего одна она и мешается только... а галку снимать в ECO надоело уже...

Сабунин пишет - в настройках, а вот где именно, не понятно... не нашел.

 

Project-> Project Options закладка Class Genertion

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


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

Владимир, дык нет там десигнатоа.

Designator как comment не самостоятельны. Они там в составе Component

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


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

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