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

Краткий обзор

Узнайте, как настроить проектные ограничения на этапе работы со схемой в Altium Designer с помощью Constraint Manager. В этом руководстве вы шаг за шагом зададите электрические зазоры, ширину проводников для сигнальных цепей и цепей питания, а также размеры переходных отверстий перед передачей проектных данных на печатную плату. Следуйте инструкциям, чтобы настроить ограничения для учебного проекта и перейти к следующему этапу создания платы.

- Задайте требования к зазорам между объектами разных цепей.
- Настройте общие ограничения на ширину проводников и создайте класс цепей Power с отдельными ограничениями на ширину.
- Задайте диаметр переходных отверстий и диаметр сверления, затем сохраните ограничения и проект.
Узнайте больше с ИИ:

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

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

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

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

Задание ограничения на зазор

Первый шаг — определить минимально допустимое расстояние между электрическими объектами, принадлежащими разным цепям. Это требование задается проектными ограничениями на зазор. В 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.

     

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

Задание ограничений на ширину проводников

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

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

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

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

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

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

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

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

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

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

Contents