Настройка проектных ограничений
Краткий обзор
- Задайте требования к зазорам между объектами разных цепей.
- Настройте общие ограничения на ширину проводников и создайте класс цепей Power с отдельными ограничениями на ширину.
- Задайте диаметр переходных отверстий и диаметр сверления, затем сохраните ограничения и проект.
Main page: Задание требований к проекту с помощью Constraint Manager
Редактор печатных плат Altium Designer — это среда, работа которой основана на правилах. Четко заданный набор проектных ограничений позволяет успешно разрабатывать платы с различными, зачастую строгими требованиями.
Проектные ограничения настраиваются в Constraint Manager, доступном как из редактора схем, так и из редактора печатных плат. В этом учебном пособии проектные ограничения будут заданы в редакторе схем, а затем переданы на печатную плату вместе с другими данными проекта (компонентами и цепями).
Задание ограничения на зазор
Первый шаг — определить минимально допустимое расстояние между электрическими объектами, принадлежащими разным цепям. Это требование задается проектными ограничениями на зазор. В Constraint Manager есть представление Clearances с матрицей зазоров, в которой можно задать зазоры между классами цепей проекта. Для этого учебного проекта подойдет зазор 0,25 мм между всеми объектами.
-
Когда активным документом является лист схемы проекта (если это не так, щелкните вкладку документа схемы в верхней части рабочей области), выберите команду Design » Constraint Manager в главном меню, чтобы открыть Constraint Manager. По умолчанию открывается представление Clearances Constraint Manager.
-
Выберите команду Tools » Measurement Units » mm в главном меню, чтобы переключить текущие единицы измерения в 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 в контекстном меню.











