реклама на сайте
подробности

 
 
32 страниц V  « < 27 28 29 30 31 > »   
Reply to this topicStart new topic
> Правила в Altium Designer, выкладываем сюда создаваемые вами правила и вопросы
Владимир
сообщение Mar 21 2016, 12:59
Сообщение #421


Гуру
******

Группа: Модераторы
Сообщений: 11 653
Регистрация: 25-03-05
Из: Минск
Пользователь №: 3 671



В скобках в условии, где слои добавьте скобки и через "или" добавьте имя второго слоя
Go to the top of the page
 
+Quote Post
meh2000
сообщение Mar 21 2016, 13:25
Сообщение #422


Частый гость
**

Группа: Участник
Сообщений: 189
Регистрация: 14-08-09
Из: Саратов
Пользователь №: 51 887



Цитата(Владимир @ Mar 21 2016, 15:59) *
В скобках в условии, где слои добавьте скобки и через "или" добавьте имя второго слоя

Владимир, спасибо! Можно пример написания, для начинающего. )

Вот так тоже думаю правильно будет.
1. Правило для конкретного посадочного места. У меня их десять.
2. Затем одно общее для слоя-gnd.
Эскизы прикрепленных изображений
Прикрепленное изображение
Прикрепленное изображение
 
Go to the top of the page
 
+Quote Post
Владимир
сообщение Mar 21 2016, 13:54
Сообщение #423


Гуру
******

Группа: Модераторы
Сообщений: 11 653
Регистрация: 25-03-05
Из: Минск
Пользователь №: 3 671



InNet ("Gnd") and (OnLayer("TOP") or OnLayer("GND"))
Go to the top of the page
 
+Quote Post
G_A_S
сообщение Apr 19 2016, 06:42
Сообщение #424


Местный
***

Группа: Участник
Сообщений: 299
Регистрация: 18-10-07
Из: г. Ростов-на-Дону
Пользователь №: 31 475



Здравствуйте!
Подскажите пожалуйста есть ли у кого-нибудь опыт создания правил для Plane Clearance?

Задача такая:
Заставить определенный Plane (их несколько в проекте) отступать от переходных отверстий в определенной области (все они принадлежат разным цепям) на расстояние отличное заданному всем остальным плэйнам.
Цель этой задачи обеспечить непрерывный опорный слой цепям, проходящим между переходными отверстиями под BGA.
Go to the top of the page
 
+Quote Post
Владимир
сообщение Apr 19 2016, 07:42
Сообщение #425


Гуру
******

Группа: Модераторы
Сообщений: 11 653
Регистрация: 25-03-05
Из: Минск
Пользователь №: 3 671



Комнату под BGA и правило зазора для Plain внутри комнаты.

Если Via под BGA отличаются от остальных-- можно без комнаты, но для этого типа Via
Go to the top of the page
 
+Quote Post
G_A_S
сообщение Apr 19 2016, 09:28
Сообщение #426


Местный
***

Группа: Участник
Сообщений: 299
Регистрация: 18-10-07
Из: г. Ростов-на-Дону
Пользователь №: 31 475



Цитата(Владимир @ Apr 19 2016, 10:42) *
Комнату под BGA и правило зазора для Plain внутри комнаты.


Спасибо за ответ. А само правило писать во вкладке Clearance или Power Plane Clearance? И как указать именно данный Power Plane?

При попытке сделать новое правило PlaneClearance с аттрибутами в поле
"Where The Object Matches": "Net And Layer 》Gnd 》Internal plane 2"
Clearance 0.1
Ничего не произошло... все плэйны, включая описанный мною второй, так и отступают от отверстий со всеми цепями величину 0.508, указанную в основном правиле PlaneClearance. С приоритетами правил все в порядке. За этим слежу.

Отсюда и вытекает вопрос заданный выше.
Go to the top of the page
 
+Quote Post
Владимир
сообщение Apr 19 2016, 09:48
Сообщение #427


Гуру
******

Группа: Модераторы
Сообщений: 11 653
Регистрация: 25-03-05
Из: Минск
Пользователь №: 3 671



И не должно.
объектов, указанных в условии не существует в принципе

Go to the top of the page
 
+Quote Post
G_A_S
сообщение Apr 22 2016, 13:38
Сообщение #428


Местный
***

Группа: Участник
Сообщений: 299
Регистрация: 18-10-07
Из: г. Ростов-на-Дону
Пользователь №: 31 475



То есть правило для отдельного куска плэйна с определенным именем цепи написать впринципе невозможно? Только для всех плэйнов сразу и используя комнату? Я правильно понял?
Go to the top of the page
 
+Quote Post
Uree
сообщение Apr 22 2016, 13:55
Сообщение #429


Знающий
******

Группа: Свой
Сообщений: 5 223
Регистрация: 25-04-05
Из: Z. Gora
Пользователь №: 4 480



Проще в нужном месте положить второй полигон поверх первого. И уже для него описать нужные правила.
Go to the top of the page
 
+Quote Post
Владимир
сообщение Jul 12 2016, 11:09
Сообщение #430


Гуру
******

Группа: Модераторы
Сообщений: 11 653
Регистрация: 25-03-05
Из: Минск
Пользователь №: 3 671



Цитата(G_A_S @ Apr 19 2016, 12:28) *
А само правило писать во вкладке Clearance или Power Plane Clearance?
Цитата
То есть правило для отдельного куска плэйна с определенным именем цепи написать впринципе невозможно? Только для всех плэйнов сразу и используя комнату? Я правильно понял?

Для Plane правил в разделе Cleаrance не, и быть не может.
Правила подключения Plane есть в раздел Power Plane Clearance
Там можно написать для Plane принадлежащих цепи или классу цепей
Go to the top of the page
 
+Quote Post
uriy
сообщение Jul 16 2016, 18:47
Сообщение #431


Гуру
******

Группа: Свой
Сообщений: 2 429
Регистрация: 30-11-05
Из: Ижевск
Пользователь №: 11 606



Не могу понять как использовать WithinRoom.
Хочу комнату с зазором внутри нее 0,22, зазоры за пределами 0,4.
Но в комнате зазор 0,22 не получается, все равно 0,4
Прикрепленное изображение

Прикрепленное изображение
Go to the top of the page
 
+Quote Post
Владимир
сообщение Jul 17 2016, 15:50
Сообщение #432


Гуру
******

Группа: Модераторы
Сообщений: 11 653
Регистрация: 25-03-05
Из: Минск
Пользователь №: 3 671



"All and" то что у вас
Go to the top of the page
 
+Quote Post
uriy
сообщение Jul 18 2016, 09:00
Сообщение #433


Гуру
******

Группа: Свой
Сообщений: 2 429
Регистрация: 30-11-05
Из: Ижевск
Пользователь №: 11 606



В смысле второе условие в правиле?
А что туда вписывать?
Мне нужно чтобы внутри комнаты все зазоры по меди были 0.22
Эти зазоры заданы внутри матрицы и указаны комнаты.
По-моему этого должно быть более чем достаточно.
Когда я задаю правила для ширины дорожки где указаываю только принадлежность комнате через WithinRoom оно отлично работает.
При прокладке дорожки через границы комнаты ширина меняется.

Вот здесь http://electronix.ru/forum/index.php?showt...mp;#entry455787 сообщение 22 есть пример для старых версий AD, когда еще не было матрицы с зазорами. По аналогии я пробовал записать правило
IsTrack and WithinRoom в первое условие и тоже самое во второе условие, но результата тоже не было.

Go to the top of the page
 
+Quote Post
Владимир
сообщение Jul 18 2016, 10:06
Сообщение #434


Гуру
******

Группа: Модераторы
Сообщений: 11 653
Регистрация: 25-03-05
Из: Минск
Пользователь №: 3 671



я про второе не писал, там все нормально.
в первом это надо.
Так как сейчас у вас написано-- нет ни одного объекта для включения в правило.
Go to the top of the page
 
+Quote Post
uriy
сообщение Jul 18 2016, 10:55
Сообщение #435


Гуру
******

Группа: Свой
Сообщений: 2 429
Регистрация: 30-11-05
Из: Ижевск
Пользователь №: 11 606



Цитата
Так как сейчас у вас написано-- нет ни одного объекта для включения в правило.

Может быть я чего-то не понимаю но тогда какой смысл в матрице внизу там где указываются зазоры?
В моем понимании сейчас эта матрица задает зазоры для всех элементов находящихся в комнате.

Вспомните как раньше надо было писать правило InPoly чтобы задать зазор до полигона. Ведь сейчас нет необходимости в отдельном правиле,
достаточно указать в столбце и строке Poly нужные зазоры.

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

Applicable binary rules показывает что правило выполняется, не надо ничего добавлять в правило, достаточно WithinRoom.
Когда я хочу протащить несколько дороже сразу почему-то зазор берет неправильно (0,4мм).
Когда тащу по одной те же самые дорожки, то все корректно дает приблизить дорожки до 0,22мм.
Мне кажется это бага.

Прикрепленное изображение

Прикрепленное изображение
Go to the top of the page
 
+Quote Post

32 страниц V  « < 27 28 29 30 31 > » 
Reply to this topicStart new topic
3 чел. читают эту тему (гостей: 3, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 19th July 2025 - 00:48
Рейтинг@Mail.ru


Страница сгенерированна за 0.01493 секунд с 7
ELECTRONIX ©2004-2016