Работа с комнатами на печатной плате

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

В этой статье объясняется, что такое комнаты в Altium Designer и как с их помощью задавать на печатной плате области для размещения компонентов и применения проектных ограничений. Рассматриваются различные способы размещения и создания комнат: прямоугольные и многоугольные комнаты, комнаты на основе выбранных компонентов и комнаты, создаваемые с помощью проектного ограничения Room Definition. Также объясняется связь между объектами комнат и соответствующими ограничениями и показано, как работать с ними в редакторе PCB Rules and Constraints Editor и диспетчере Constraint Manager. Если вы хотите лучше разобраться в управлении размещением и применением ограничений в заданных областях платы, читайте дальше — в статье вы найдете практические рекомендации для уверенной работы.

- Вы узнаете, что такое комната на печатной плате и как она используется для управления размещением объектов и требованиями к проекту в заданной области платы.
- Вы познакомитесь с основными способами создания комнат в редакторе печатных плат, включая интерактивное размещение, создание на основе выбранных компонентов и создание с помощью проектных ограничений.
- Вы поймете, как объекты комнат и ограничения Room Definition взаимодействуют в Altium Designer, в том числе при работе в редакторе PCB Rules and Constraints Editor и диспетчере Constraint Manager.
Узнайте больше с ИИ:

Общие сведения

Комната — это заданная область на одном из наружных слоев печатной платы. Комната используется для задания требований к проекту в пределах этой области платы, например: these components must be in this area, или route these nets this width, или use routing vias of this size.

Комната размещается так же, как и другие многоугольные объекты, и может иметь прямоугольную или многоугольную форму.

Помимо того что каждая комната представляет собой именованную фигуру в плоскости X-Y платы, она автоматически становится именованным проектным ограничением Room Definition (). Настройки ограничения Room Definition определяют: objects, к которым применяется комната, должны ли эти объекты находиться inside or outside комнаты, а также layer, на котором применяется комната.

Помимо простого требования keep these objects in (or out), непосредственно задаваемого ограничением Room Definition, комнату также можно использовать для определения области платы, в которой действуют другие проектные ограничения. Например, проводники под корпусом BGA могут требовать определенной ширины (), а для трассировки дифференциальных пар под корпусом BGA может потребоваться применение определенного профиля импеданса ().

Доступность

Размещение и создание комнат доступно только в редакторе печатных плат. Для создания комнат используйте следующие способы:

  • Выберите нужную команду в подменю Design » Rooms , затем либо интерактивно задайте форму комнаты (если выбрана команда Place), либо автоматически создайте комнату (если выбрана команда Create).

  • Добавьте новое проектное ограничение Room Definition, откройте его для редактирования, затем нажмите кнопку Define, чтобы интерактивно задать форму многоугольной комнаты.

  • Создайте комнату на основе выбранного замкнутого контура, образованного набором дорожек и дуг, с помощью команды Tools » Convert » Create Room from Selected Primitives. 

  • Автоматически создавайте комнаты при синхронизации схемы с печатной платой. Подробнее об автоматически создаваемых комнатах (в том числе о том, как отключить их создание).

Для каждой размещенной или созданной комнаты автоматически создается связанное проектное ограничение Room Definition. Верно и обратное: при добавлении нового ограничения этого типа в рабочей области появляется соответствующий объект комнаты.

Создание комнаты

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

Для размещения и создания комнаты доступны различные способы.Для размещения и создания комнаты доступны различные способы.

Редактирование области размещения

Форму области размещения в плоскости X–Y и ее положение на плате можно изменять интерактивно. Обратите внимание, что для интерактивного редактирования области размещения предусмотрено два способа: с помощью ее прямоугольника выделения (описан в разделе Изменение размера и положения) или с помощью вершин редактирования формы (описан в разделе Изменение формы).

Помимо доступа к командам через подменю Design » Rooms, контекстные команды для области размещения можно вызвать, щелкнув правой кнопкой мыши по размещенной области и выбрав подменю Room Actions.

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

Работа с комнатами

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

Комнату также можно использовать, чтобы ограничить область действия других проектных ограничений определённым участком платы. Например, можно задать, что внутри этой комнаты цепи должны трассироваться с определённой шириной и зазором, а дифференциальные пары — с определённым профилем импеданса. 

Восьмиканальный микшер: компоненты первого входного канала были размещены, а соединения — протрассированы, после чего результат был скопирован на остальные семь входных каналов с помощью команды Copy Room Format. Восьмиканальный микшер: компоненты первого входного канала были размещены, а соединения — протрассированы, после чего результат был скопирован на остальные семь входных каналов с помощью команды Copy Room Format.

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

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

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

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

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

Contents