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

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

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

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

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

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

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

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

     

     

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

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

     
     
     
     
     

     

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

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

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

  • При настройке ограничений базовый подход заключается в том, чтобы задать общее ограничение, охватывающее максимальное число цепей, а затем добавить специфические ограничения для цепей с особыми требованиями к ширине, например для силовых цепей. Приоритет ограничений применяется автоматически на основе естественной иерархии объектов проекта. Например, учебный проект включает несколько сигнальных цепей и две силовые цепи. Ограничение для всех цепей можно настроить на 0,25 мм. Хотя область действия 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

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

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

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

    • Min Width = 0.25

    • Preferred Width = 0.5

    • Max Width = 0.5

    Javascript ID: Tutorial_CM_PowerNetsWidth_AD25_2

Определение ограничения стиля переходного отверстия (Via Style)

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

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

    • Diameter = 1

    • Hole Size = 0.6

    Javascript ID: Tutorial_CM_AllNetsViaStyle_AD25_2

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

  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