Настройка проектных ограничений

Main page: Определение требований к проекту с помощью Constraint Manager

Редактор PCB в Altium Designer работает в среде, управляемой правилами. При наличии хорошо определенного набора проектных ограничений вы сможете успешно разрабатывать платы с различными, а зачастую и строгими требованиями к проектированию.

Проектные ограничения настраиваются в Constraint Manager, доступном как со стороны схемы, так и со стороны PCB. В этом руководстве ограничения будут определены со стороны схемы, а затем переданы в PCB вместе с другими проектными данными (компонентами и цепями).

Необходимые ограничения зависят от характера вашего проекта и производственных возможностей. Не существует универсального набора ограничений, подходящего для любого проекта.

Определение ограничения зазора

Первый шаг — определить, насколько близко электрические объекты, принадлежащие разным цепям, могут располагаться друг к другу. Это требование задается ограничениями проектирования на зазор. В Constraint Manager есть представление Clearances, в котором отображается матрица зазоров, где можно задать зазоры между классами цепей в проекте. Для этого руководства подходит зазор 0.25 mm между всеми объектами.

  1. Когда лист схемы проекта является активным документом (если это не так, щелкните вкладку документа схемы в верхней части рабочей области), выберите команду Design » Constraint Manager в главном меню, чтобы открыть Constraint Manager. По умолчанию откроется представление Clearances Constraint Manager.

     
  2. Выберите команду Tools » Measurement Units » mm в главном меню, чтобы переключить текущие единицы измерения с mil на миллиметры в Constraint Manager.

  3. Щелкните в ячейке на пересечении строки All Nets и столбца All Nets, введите 0.25 и нажмите Enter.

     

    Указывать единицы измерения не требуется. Единицы измерения по умолчанию будут автоматически добавлены к введенному значению.

Определение ограничений ширины

Ширина трассировки управляется применимым ограничением проектирования ширины, которое автоматически выбирается при начале трассировки цепи.

  • При настройке ограничений базовый подход заключается в том, чтобы задать общее ограничение для максимально возможного числа цепей, а затем добавить специальные ограничения для цепей с особыми требованиями к ширине, например для силовых цепей. Приоритет ограничений применяется автоматически на основе естественной иерархии объектов проекта. Например, учебный проект включает несколько сигнальных цепей и две силовые цепи. Ограничение для всех цепей можно настроить на 0.25 mm. Хотя область действия All Nets также охватывает силовые цепи, эти цепи можно выделить отдельно, добавив специальное ограничение.

  • Ограничение проектирования ширины включает параметры minimum, maximum и preferred. Используйте их, если хотите иметь некоторую гибкость во время трассировки.

  • Избегайте использования параметров minimum и maximum для задания одного значения ограничения, подходящего для всех требуемых размеров во всем проекте. В противном случае вы лишаетесь возможности использовать Altium Designer для контроля того, что каждый объект проекта имеет размер, соответствующий его назначению.

  1. Откройте представление Physical в Constraint Manager с помощью соответствующей кнопки вверху.

  2. Щелкните в ячейке столбца Min Width или Preferred Width для All Nets и задайте следующие значения ширины в нижней части Constraint Manager:

    • Min Width = 0.2

    • Preferred Width = 0.25

    • Max Width = 0.25

     
  3. Следующий шаг — добавить еще одно ограничение, чтобы указать ширину трассировки для силовых цепей. Для этого создайте класс цепей для силовых цепей, а затем примените к этому классу специальные ограничения ширины. В представлении Physical выберите строки для цепей 12V и GND, удерживая клавишу Ctrl и щелкая имена цепей, затем щелкните правой кнопкой мыши по выделению и выберите команду Classes » Add Selected to Class » New Class в контекстном меню.

  4. В открывшемся диалоговом окне Add Class введите Power в поле Name, убедитесь, что обе цепи 12V и GND перечислены в столбце Member, затем нажмите Ok.

  5. В представлении Physical появится запись для класса цепей Power , под которой будут перечислены цепи 12V и GND. Щелкните в ячейке столбца Min Width или Preferred Width для этого класса цепей и задайте следующие значения ширины:

    • Min Width = 0.25

    • Preferred Width = 0.5

    • Max Width = 0.5

     

Определение ограничения стиля переходных отверстий

При трассировке и смене слоев переходное отверстие добавляется автоматически. В этом случае свойства переходного отверстия определяются применимым ограничением проектирования стиля переходных отверстий.

  1. В представлении Physical Constraint Manager щелкните в ячейке столбца Via Style для All Nets и задайте следующие значения стиля переходных отверстий в нижней части Constraint Manager:

    • Diameter = 1

    • Hole Size = 0.6

     

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

  2. Сохраните изменения, внесенные в Constraint Manager, выбрав команду File » Save в главном меню.

  3. Закройте Constraint Manager, щелкнув правой кнопкой мыши по его вкладке в верхней части рабочей области и выбрав команду Close Multivibrator.PrjPcb [Constraints] в контекстном меню.

  4. Сохраните проект локально, щелкнув правой кнопкой мыши по его записи на панели Projects и выбрав Save в контекстном меню.

Определение ограничений завершено. Пора создать PCB!

AI-LocalizedЛокализовано с помощью ИИ
Если вы обнаружили проблему, выделите текст/изображение и нажмитеCtrl + Enter, чтобы отправить нам свой отзыв.
Доступность функциональных возможностей

Набор доступных функциональных возможностей зависит от вашего решения Altium – Altium Develop, редакция Altium Agile (Agile Teams или Agile Enterprise) или Altium Designer (на активной подписке).

Если вы не видите в своем ПО функцию, описанную здесь, свяжитесь с отделом продаж Altium, чтобы узнать больше.

Устаревшая документация

Документация Altium Designer больше не разделена по версиям ПО. Если вам необходим доступ к документации по старым версиям Altium Designer, посетите раздел Устаревшая документация на странице Прочие установщики.

Content