koluna 0 27 февраля, 2012 Опубликовано 27 февраля, 2012 · Жалоба Печатайте через OutputJob Как? :) Генерация герберов? А если по слоям задавать: File -> Page Setup -> Advanced Спасибо, вижу, не заметил сразу. Кстати, в правилах группы "Where The First Object Matches" и "Where The Second Object Matches" чем отличаются? Для чего вторая? Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
eleks 0 27 февраля, 2012 Опубликовано 27 февраля, 2012 · Жалоба Неверно применение оператора AND, а нужно OR. Очевидно же, что элемент не может принадлежать двум цепям одновременно. Для первого объекта задаете (InNet('+UBUS') OR InNet('-UBUS')), для второго - (IsRegion), если нужно соблюсти зазоры только до полигонов. С логикой потихоньку навожу резкость. Думал, что типа зазор мнжду А и Б. Однако теперь позеленели перекрывающиеся полигоны в различных слоях! Как ей теперь объяснить, что надо анализировать ситуацию для каждого слоя отдельно? Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
masterofnature 0 27 февраля, 2012 Опубликовано 27 февраля, 2012 · Жалоба Как? :) Генерация герберов? Для начала, если в проекте нет файла типа 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 Если условие выбора объекта складывается из нескольких правил, то строится сложное логическое выражение. Однако теперь позеленели перекрывающиеся полигоны в различных слоях! Как ей теперь объяснить, что надо анализировать ситуацию для каждого слоя отдельно?Скорее всего требуется просто перезаливка полигонов. Правила применяются обычно в пределах одного слоя. Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
koluna 0 27 февраля, 2012 Опубликовано 27 февраля, 2012 · Жалоба Если правило применяется между двумя объектами (например, Clearence), то необходимо задать оба объекта. Для каких-то правил достаточно одного объекта (например, ширина проводника), в этом случае присутствует только "Where The First Object Matches". Я так и подумал, но не получилось реализовать намеченное... На рисунке надо организовать зазор между земляным полигоном (TOP GND, подсоединен к GND) и дорожкой (цепь RF_ANT). Создал правило в Electrical->Clearance Для первого объекта указываю: InNet('RF_ANT') Для второго объекта: IsNamedPolygon('TOP GND') Приоритет у правила 1. Можно указать вместо второго объекта InNet('GND'), сработает, но это не совсем то, что нужно... нужен контролируемый зазор только между заливкой и дорожкой. Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
eleks 0 27 февраля, 2012 Опубликовано 27 февраля, 2012 · Жалоба Для начала, если в проекте нет файла типа 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 Если условие выбора объекта складывается из нескольких правил, то строится сложное логическое выражение. Скорее всего требуется просто перезаливка полигонов. Правила применяются обычно в пределах одного слоя. Срасибо за очень доходчивое объяснение! После перезаливки всё стало нормально! Однако то, что изменения не сразу вступают в действие, сильно сбивает с толку. Так же не совсем удобно с выключением видимости полигонов. Может быть есть возможность регулировать их прозрачность? Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Буратино 0 27 февраля, 2012 Опубликовано 27 февраля, 2012 · Жалоба Разрулил! Спасибо! Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Uladzimir 82 27 февраля, 2012 Опубликовано 27 февраля, 2012 · Жалоба Для первого объекта указываю: InNet('RF_ANT') Для второго объекта: IsNamedPolygon('TOP GND') Можно указать вместо второго объекта InNet('GND'), Вот интуитивно -- во все правила должно быть In а вас во втором --Is. Ищите такоеже с началом In Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Буратино 0 27 февраля, 2012 Опубликовано 27 февраля, 2012 · Жалоба А нет ни у кого чертежа АТХ материнской платы? Нужны габариты и посадочные для крепежа. Спасибо! Нашел вот тут: http://www.formfactors.org/developer%5Cspecs%5Catx2_2.pdf Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Буратино 0 28 февраля, 2012 Опубликовано 28 февраля, 2012 · Жалоба Еще не могу вкурить как для десигнаторов на плате сменить дефолтные значения!? Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
TOREX 0 28 февраля, 2012 Опубликовано 28 февраля, 2012 · Жалоба Еще не могу вкурить как для десигнаторов на плате сменить дефолтные значения!? Вроде ни как, да и не особо надо. Через FSO поменяй сразу для всех. Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Uladzimir 82 28 февраля, 2012 Опубликовано 28 февраля, 2012 · Жалоба Ну в дефолтных установках (DXP/preference/Pcb/default) . тоже. Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
koluna 0 28 февраля, 2012 Опубликовано 28 февраля, 2012 · Жалоба Кстати, где в настройках отменить генерацию комнат при обновлении проекта схемы и передаче его в проект платы? Комната не нужна - всего одна она и мешается только... а галку снимать в ECO надоело уже... Сабунин пишет - в настройках, а вот где именно, не понятно... не нашел. Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Uladzimir 82 28 февраля, 2012 Опубликовано 28 февраля, 2012 · Жалоба project/project option/class generator снимите флаги generate room Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
TOREX 0 28 февраля, 2012 Опубликовано 28 февраля, 2012 · Жалоба Ну в дефолтных установках (DXP/preference/Pcb/default) . тоже. Владимир, дык нет там десигнатоа. Кстати, где в настройках отменить генерацию комнат при обновлении проекта схемы и передаче его в проект платы? Комната не нужна - всего одна она и мешается только... а галку снимать в ECO надоело уже... Сабунин пишет - в настройках, а вот где именно, не понятно... не нашел. Project-> Project Options закладка Class Genertion Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Uladzimir 82 28 февраля, 2012 Опубликовано 28 февраля, 2012 · Жалоба Владимир, дык нет там десигнатоа. Designator как comment не самостоятельны. Они там в составе Component Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться