Настройка проектных ограничений
Main page: Определение требований к проекту с помощью Constraint Manager
Редактор PCB в Altium Designer работает в среде, управляемой правилами. При наличии хорошо определенного набора проектных ограничений вы сможете успешно разрабатывать платы с различными, а зачастую и строгими требованиями к проектированию.
Проектные ограничения настраиваются в Constraint Manager, доступном как со стороны схемы, так и со стороны PCB. В этом руководстве ограничения будут определены со стороны схемы, а затем переданы в PCB вместе с другими проектными данными (компонентами и цепями).
Определение ограничения зазора
Первый шаг — определить, насколько близко электрические объекты, принадлежащие разным цепям, могут располагаться друг к другу. Это требование задается ограничениями проектирования на зазор. В Constraint Manager есть представление Clearances, в котором отображается матрица зазоров, где можно задать зазоры между классами цепей в проекте. Для этого руководства подходит зазор 0.25 mm между всеми объектами.
-
Когда лист схемы проекта является активным документом (если это не так, щелкните вкладку документа схемы в верхней части рабочей области), выберите команду Design » Constraint Manager в главном меню, чтобы открыть Constraint Manager. По умолчанию откроется представление Clearances Constraint Manager.
-
Выберите команду Tools » Measurement Units » mm в главном меню, чтобы переключить текущие единицы измерения с mil на миллиметры в Constraint Manager.
-
Щелкните в ячейке на пересечении строки All Nets и столбца All Nets, введите
0.25и нажмитеEnter.
Определение ограничений ширины
Ширина трассировки управляется применимым ограничением проектирования ширины, которое автоматически выбирается при начале трассировки цепи.
-
Откройте представление Physical в Constraint Manager с помощью соответствующей кнопки вверху.
-
Щелкните в ячейке столбца Min Width или Preferred Width для All Nets и задайте следующие значения ширины в нижней части Constraint Manager:
-
Min Width =
0.2 -
Preferred Width =
0.25 -
Max Width =
0.25
-
-
Следующий шаг — добавить еще одно ограничение, чтобы указать ширину трассировки для силовых цепей. Для этого создайте класс цепей для силовых цепей, а затем примените к этому классу специальные ограничения ширины. В представлении Physical выберите строки для цепей 12V и GND, удерживая клавишу
Ctrlи щелкая имена цепей, затем щелкните правой кнопкой мыши по выделению и выберите команду Classes » Add Selected to Class » New Class в контекстном меню.
-
В открывшемся диалоговом окне Add Class введите
Powerв поле Name, убедитесь, что обе цепи 12V и GND перечислены в столбце Member, затем нажмите Ok.
-
В представлении Physical появится запись для класса цепей Power , под которой будут перечислены цепи 12V и GND. Щелкните в ячейке столбца Min Width или Preferred Width для этого класса цепей и задайте следующие значения ширины:
-
Min Width =
0.25 -
Preferred Width =
0.5 -
Max Width =
0.5
-
Определение ограничения стиля переходных отверстий
При трассировке и смене слоев переходное отверстие добавляется автоматически. В этом случае свойства переходного отверстия определяются применимым ограничением проектирования стиля переходных отверстий.
-
В представлении Physical Constraint Manager щелкните в ячейке столбца Via Style для All Nets и задайте следующие значения стиля переходных отверстий в нижней части Constraint Manager:
-
Diameter =
1 -
Hole Size =
0.6
-
-
Сохраните изменения, внесенные в Constraint Manager, выбрав команду File » Save в главном меню.
-
Закройте Constraint Manager, щелкнув правой кнопкой мыши по его вкладке в верхней части рабочей области и выбрав команду Close Multivibrator.PrjPcb [Constraints] в контекстном меню.
-
Сохраните проект локально, щелкнув правой кнопкой мыши по его записи на панели Projects и выбрав Save в контекстном меню.