Beginning 0 22 сентября, 2008 Опубликовано 22 сентября, 2008 · Жалоба Это впринципе я знаю, и про отрицательное значение тоже. Но мне интересно было написать конструкцию именно в одном правиле. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Uladzimir 93 22 сентября, 2008 Опубликовано 22 сентября, 2008 · Жалоба не получится-- значения зазоров разные. уж лучше рисовать сложный BODY, который разрешает вложение одного в другое :) Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Beginning 0 22 сентября, 2008 Опубликовано 22 сентября, 2008 · Жалоба Спасибо за ответы. Но нельзя ли сделать, что бы указанные РЭ вообще не принадлежали правилу? Типа зазор 0.255 для всех, кроме X1 и X2. Тогда можно обойтись одним зазором. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Uladzimir 93 22 сентября, 2008 Опубликовано 22 сентября, 2008 · Жалоба иСКлючить из правила можно отдельные элементы Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Krys 2 12 февраля, 2009 Опубликовано 12 февраля, 2009 · Жалоба Здравствуйте. У меня вопрос по заданию правила отступа от края платы до топологии. Начало здесь (и не мной начато, я просто натолкнулся). Задача такова: нужно указать, что от любого элемента топологии до края платы должно быть расстояние, не меньше, скажем, 0,3 мм. Я попробовал записАть: OnSignal и IsBoardOutline не заработало. По методу, предлагаемому в вышеуказанной теме, всё заработало. А предлагалось там вместо записи IsBoardOutline использовать (IsTrack and OnLayer('Keep-Out Layer')). Но на мой взгляд, было бы более логично использовать IsBoardOutline, потому что, если я конечно не ошибаюсь, это именно для того и предназначено. А (IsTrack and OnLayer('Keep-Out Layer')) - это как бы обходной путь, это называется "выкрутился". И ещё один минус: в случае (IsTrack and OnLayer('Keep-Out Layer')) нужно на заданном слое рисовать границу печатной платы. Это в общем-то несложно, но всё равно, если уж можно было бы обойтись без такой операции (если бы заработало IsBoardOutline), то почему бы и не минимизировать свои действия. Мой вопрос в данной теме прост: почему не заработало с IsBoardOutline? Это бага софта или моё неправильное понимание этой функции? Если неправильное понимание, тогда как правильно понимать фукнцию IsBoardOutline и как её можно применить, например? Заранее спасибо за ответы. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Uladzimir 93 12 февраля, 2009 Опубликовано 12 февраля, 2009 · Жалоба Здравствуйте. У меня вопрос по заданию правила отступа от края платы до топологии. Начало здесь (и не мной начато, я просто натолкнулся). Задача такова: нужно указать, что от любого элемента топологии до края платы должно быть расстояние, не меньше, скажем, 0,3 мм. Я попробовал записАть: OnSignal и IsBoardOutline не заработало. По методу, предлагаемому в вышеуказанной теме, всё заработало. А предлагалось там вместо записи IsBoardOutline использовать (IsTrack and OnLayer('Keep-Out Layer')). Но на мой взгляд, было бы более логично использовать IsBoardOutline, потому что, если я конечно не ошибаюсь, это именно для того и предназначено. А (IsTrack and OnLayer('Keep-Out Layer')) - это как бы обходной путь, это называется "выкрутился". И ещё один минус: в случае (IsTrack and OnLayer('Keep-Out Layer')) нужно на заданном слое рисовать границу печатной платы. Это в общем-то несложно, но всё равно, если уж можно было бы обойтись без такой операции (если бы заработало IsBoardOutline), то почему бы и не минимизировать свои действия. Мой вопрос в данной теме прост: почему не заработало с IsBoardOutline? Это бага софта или моё неправильное понимание этой функции? Если неправильное понимание, тогда как правильно понимать фукнцию IsBoardOutline и как её можно применить, например? Заранее спасибо за ответы. Вроде в последнем релизе (SP1 к AD09) что-то об этом писалось. Не проверял еще Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Krys 2 13 февраля, 2009 Опубликовано 13 февраля, 2009 · Жалоба поставил только что СП1. Ничего не изменилось. Вопрос в силе. Вроде в последнем релизе (SP1 к AD09) что-то об этом писалосьА где писАлось? Где почитать? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Krys 2 13 февраля, 2009 Опубликовано 13 февраля, 2009 · Жалоба Поправочка... Вроде в последнем релизе (SP1 к AD09) что-то об этом писалосьВы, наверное, имели в виду этот документ. Я прочитал, нашёл все строчки, где говорится о board outline. Поправлено многое, некоторое я даже сразу заметил: необычным цветом стала граница платы. Но конкретно, что правила обрабатываются по функции IsBoardOutline, - ничего не говорилось... Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Krys 2 13 февраля, 2009 Опубликовано 13 февраля, 2009 · Жалоба Ещё один вопрос по правилам: как задать правило минимального отступа любого компонента от монтажного отверстия? Попробовал создать правило component clearance с параметрами: IsComponentBody и IsPad And InPadClass('MTHole') Не помогает. Аналогично попробовал создать правило в разделе electrical clearance. Тоже не помогает. Хотя сами эти объекты по таким запросам прекрасно ищутся в фильтре. Component body заданы, обычное правило "по умолчанию" для component clearance работает прекрасно. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Uladzimir 93 14 февраля, 2009 Опубликовано 14 февраля, 2009 · Жалоба Для обрезки платы все равно нужен контур. Он рисуется в механическом слое. При простых платах можно использовать слой KeepOut. Именно из этого контура и делается гербер для производства. Board Shape можно сделать из этого контура. Соответственно правила лучше писать от первоисточника. Сам по себе сделанный Board Shape не содержит линий и окружностей. Это просто форма типа полигона. Соответственно правила у вас и не работают. Соответственно есть команда из Board Shape получить контур, который и можно опять же поместить на механический слой. Возвращаемся к первому случаю --- первичное контур из Arc Track на мех слое. Там правила работают. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Krys 2 16 февраля, 2009 Опубликовано 16 февраля, 2009 · Жалоба спасибо за разъяснения предполагаемой логики мышления :))) А по вопросу правила для проверки минимального расстояния от отверстия до компонента что-нибудь подскажете? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Uladzimir 93 16 февраля, 2009 Опубликовано 16 февраля, 2009 · Жалоба А по вопросу правила для проверки минимального расстояния от отверстия до компонента что-нибудь подскажете? Наверно можно. Но вопрос зачем? в дырки что гвозди вколачиваться будут? что их под компонентами нельзя разместить. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
musa 14 26 апреля, 2009 Опубликовано 26 апреля, 2009 · Жалоба Подскажите пожалуйста как составить правило. Весь монтаж ведётся проводниками 0.3мм зазор - 0.3мм. На плате стоит процессор с шагом ножек 0.4мм. Статью где описывается похожий случай читал. Мне это не подходит потомучто невозможно после этого менять компоновку. Предложите оригинальное решение. Но только обязательно рабочее. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Uladzimir 93 26 апреля, 2009 Опубликовано 26 апреля, 2009 · Жалоба Подскажите пожалуйста как составить правило. Весь монтаж ведётся проводниками 0.3мм зазор - 0.3мм. На плате стоит процессор с шагом ножек 0.4мм. Статью где описывается похожий случай читал. Мне это не подходит потомучто невозможно после этого менять компоновку. Предложите оригинальное решение. Но только обязательно рабочее. Не правило, а подход. для области вокруг процессора укажите иное правило с более высоким приоритетом Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
musa 14 26 апреля, 2009 Опубликовано 26 апреля, 2009 · Жалоба Не правило, а подход. для области вокруг процессора укажите иное правило с более высоким приоритетом Вместо области комната сойдёт. Если процессор с обвязкой загнать в комнату. И как будет выглядеть правило. Не обижайтесь но правила для меня пока представляют некоторую сложность. И вообще что-то не заслужено забросили эту ветку. Давайте всётаки делиться правилами. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться