Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Как настроить расстояние между дорожками.
Форум разработчиков электроники ELECTRONIX.ru > Печатные платы (PCB) > Разрабатываем ПП в САПР - PCB development > P-CAD 200x howto
Marser
Здравствуйте, коллеги!
Рисую дорожки в P-CAD 2004 PCB инструментом Инструмент Route advanced, настройка Route Mode установлена в Plow Interactive. При этом если дорожка приближается к другим дорожкам, эти другие дорожки автоматически отодвигаются и расстояние между дорожками выдерживается.
В каких настройках установить это расстояние?
Спасибо.
Aleksandr
Цитата(Marser @ Oct 21 2010, 12:29) *
Здравствуйте, коллеги!
Рисую дорожки в P-CAD 2004 PCB инструментом Инструмент Route advanced, настройка Route Mode установлена в Plow Interactive. При этом если дорожка приближается к другим дорожкам, эти другие дорожки автоматически отодвигаются и расстояние между дорожками выдерживается.
В каких настройках установить это расстояние?
Спасибо.


UTILS DRC закладка Design Rules
XVR
В Design Rules наверное (Clearance, Net Classes -> Clearance)
Marser
Нашёл: Options/design rules/layers/Line to Line
Sux_Vlad
Design Rules нужны только для DRC-проверки готовой печати. А задаются зазоры между элементами печатного рисунка указанием значения атрибута Clearance в атрибутах классов цепей. Задавать можно как в схемном редакторе, так и в редакторе печатной платы. Команда меню Options/Net Classes. Ввести имена классов, присоединить к классам необходимые цепи, кнопкой Edit открыть редактирование атрибутов, кнопкой Add открыть список атрибутов выбрать в категории Clearance либо глобальный атрибут Clearance (для любых зазоров) либо зазор между лнинями, пэдами и т.п. и вписать значение Value.
Uree
Т.е. по вашему получается нет классов - нет правил? Отлично, пишите еще...
Sux_Vlad
Если нет классов, можно назначить атрибуты цепям в Edit/Nets. А если нет и этого - по умолчанию ширина и все зазоры по 100 mil (0,254 мм)
Uree
Такое впечатление, что Вы пытаетесь писать о том, чего не видели...
Для настройки зазоров есть Options -> Design Rules с вкладкой глобальных зазоров.
И по умолчанию все зазоры ПКАД ставит в 0.305мм. Это так, на всякий случай...
XVR
2 Sux_Vlad: продолжайте изучение PCAD'а, вам еще столько чудных открытий предстоит smile.gif
(В частности о том, что Design Rules влияют не только на DRC)
Sux_Vlad
Уважаемые коллеги! Это Вам показалось, что я новичок и ничего не понимаю, а суюсь с советами. Я работаю в P-CAD разных версий с 1996 года и, как мне кажется, не совсем уж чайник. Тем не менее, воспользовался советом учиться, учиться и учиться (помните автора?) и хочу доложить о некоторых открытиях, которые для себя сделал:
1) если цепи не принадлежат к заявленным классам или классы вообще не создавались, для них в режиме Route Advanced (P-CAD 2006) выдерживается зазор в печати, указанный в Design Rules на вкладке Layer (по умолчанию 0,3 мм);
2) если объявлен класс и для него указано значение зазора Clearance, работет это правило, в том числе и для зазора между цепями данного класса и других класов, и DRC проверяет его нарушения, не обращая внимания на Design Rules;
3) если значение зазора Clearance указано индивидуально для цепи в Edit Nets, трассировка Route Advanced выдерживает это значение, и DRC контролирует его;
4) если в Design Rules установлено правило Class to Class и назначен зазор между классами, это правило обладает приоритетом над атрибутами классов: выдерживается и проверяется этот зазор.
Все это в режиме сжатия (Hug Obstacles).
Может быть, что-то еще пропустил. Возможно, эти наблюдения пригодятся настоящим новичкам.
Uree
Ну да, это называется иерархия правил. Т.е. учиться никогда не поздно?smile.gif
Только вот правила в ПКАДе очень бедненькие, поэтому пользоваться ими неудобно. Собственно я всегда пользовался только глобальными правилами зазоров, а на уровне классов определял ширину трасс(иногда на уровне Class-Layer).
atlantic
Цитата(Marser @ Oct 21 2010, 12:29) *
Здравствуйте, коллеги!
Рисую дорожки в P-CAD 2004 PCB инструментом Инструмент Route advanced, настройка Route Mode установлена в Plow Interactive. При этом если дорожка приближается к другим дорожкам, эти другие дорожки автоматически отодвигаются и расстояние между дорожками выдерживается.
В каких настройках установить это расстояние?
Спасибо.

Забыли тут упомянуть еще о одной важной настройке: шаг сетки. На самом деле, дорожки будут "ложиться" на текующую сетку: зазор заданный в Design Rules + ближайший узел текущей сетки. Отсюда , если не следить за текущим шагом сетки, то "заданный зазор" может быть значительно превышен(при различных значениях шага текущей сетки, дорожки будут на разных растояниях при одних и тех же правилах), что конечно не является нарушением, однако "съедает пространство".

Попутно вопрос к знатокам: в каком САПР есть правило зазора в диапазоне (min prefer max)?
Uree
Не видел такого правила.
Sux_Vlad
Цитата(atlantic @ Nov 6 2010, 14:39) *
Забыли тут упомянуть еще о одной важной настройке: шаг сетки. На самом деле, дорожки будут "ложиться" на текующую сетку: зазор заданный в Design Rules + ближайший узел текущей сетки. Отсюда , если не следить за текущим шагом сетки, то "заданный зазор" может быть значительно превышен(при различных значениях шага текущей сетки, дорожки будут на разных растояниях при одних и тех же правилах), что конечно не является нарушением, однако "съедает пространство".

Попутно вопрос к знатокам: в каком САПР есть правило зазора в диапазоне (min prefer max)?


Правило Minimum-Preferred-Maximum есть в Altium Desiner. В применении к ширине печатных проводников при трассировке выполняется правило Preferred, а Minimum-Maximum контролируется программой при ручном изменении ширины меньше минимального или больше максимального значений. То же самое и для размеров отверстий, контактных площадок и разных других вещей, в том числе для выбросов сигнала при моделировании Signal Intrgrity. За всю Одессу, однако, не скажу. Кажется, что для зазора Maximum большого смысла не имеет. На плате может быть всего один проводник, и программу никак не должен взволновать слишком большой зазор.
Uree
Невнимательно читаете. Вопрос был о зазорах. Ширина проводника во многих САПР регламентируется таким образом, а вот зазоры - нет. По крайней мере я ни в одном не видел Minimum/Preferred/Maximum Clearance.
Sux_Vlad
Цитата(Uree @ Nov 22 2010, 13:30) *
Невнимательно читаете. Вопрос был о зазорах. Ширина проводника во многих САПР регламентируется таким образом, а вот зазоры - нет. По крайней мере я ни в одном не видел Minimum/Preferred/Maximum Clearance.


Уважаемый Юрий! Вы ловите меня на моих промахах. Между тем, я как раз и писал о том, что максимальный зазор имеет мало смысла. Оказалось, однако, что и ему есть место: в Altium Designer есть правило Min Gap-Preferred Gap-Max Gap для дифференциальных пар. Здесь как раз все уместно: при большом зазоре ослабевает компенсация магнитных полей прямого и обратного тока в стороне от дифференциальной пары.
Uree
О как. Любопытно... Ну два вида определения диффпары есть практически везде - стандартный и зауженый(necked). Что такое Max Gap и зачем оно нужно - не понимаю.
На словах я не ловлю, просто из вопроса понял, что человеку хочется водить с бОльшим зазором и только по необходимости сужать. Но чтобы все оставалось в рамках правил. Вот об этом и писал, что напрямую таких правил не видел. Если только через регионы, тогда да. возможно. Но их придется дополнительно определять и это уже никак не правило зазора в заданном диапазоне.
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.