Заливка полигона
Parent page: Диалоги PCB
Диалог Polygon Pour в режимах Solid , Hatched и None .
Сводка
Этот диалог предоставляет элементы управления для задания параметров заливки полигона. Заливка полигона — это составной объект проектирования, то есть он состоит из более простых примитивных объектов. Заливки полигонов используются для создания на слое печатной платы либо сплошной, либо штрихованной (решётчатой) области с использованием либо объектов Region, либо комбинации объектов Track и Arc. Также называемые заливками меди, заливки полигонов похожи на region, за исключением того, что они могут заполнять области платы неправильной формы, поскольку автоматически «обтекают» существующие объекты, подключаясь только к объектам той же цепи (net), что и заливка полигона.
Доступ
Диалог можно открыть во время размещения:
В PCB Editor нажмите Home | Pour |
(нажмите на изображение кнопки).
После размещения диалог можно открыть следующими способами:
- Дважды щёлкните по полигону.
- Наведите курсор на объект, щёлкните правой кнопкой мыши и выберите Properties в контекстном меню.
Параметры/элементы управления
Вкладка Graphical
Fill Mode
Нажмите, чтобы выбрать один режим заливки для полигона. Доступны три режима, каждый со своими преимуществами и назначением:
- Solid (Copper Regions) - Полигоны на основе Region приводят к размещению значительно меньшего числа объектов, что даёт: меньший размер файлов, более быструю перерисовку, открытие файлов, выполнение DRC и анализ связности цепей, а также меньшие выходные файлы, поскольку объект region полностью поддерживается в Gerber и ODB++.
-
- Remove Islands Less Than - Задайте значение площади; любые «островки» полигона, площадь которых меньше этого значения, будут удалены.
- Arc Approximation - Задайте максимальное отклонение от идеальной дуги (криволинейные края создаются из множества коротких прямых отрезков, когда Fill Mode установлен в Solid (Copper Regions)).
- Remove Necks When Copper Width Less Than - Задайте значение ширины; медь заливки полигона, ширина которой меньше этого значения, будет удалена. Обычно это значение задают не меньше минимальной ширины дорожки, используемой в проекте, или минимальной ширины меди, поддерживаемой производителем.
- Hatched (Tracks/Arcs) - Полигоны на основе Track/Arc позволяют создать штрихованный полигон, установив Track Width меньше, чем Grid Size. Обратите внимание, что они также могут быть сплошными, если установить Track Width больше, чем Grid Size.
-
- Track Width - Задайте ширину дорожки, используемой для создания полигона.
- Grid Size - Задайте шаг/сетку, по которой размещаются дорожки для штрихованного полигона.
- Surround Pads With - Задайте форму, используемую для обрамления площадок. Выберите из Arcs или Octagons.
- Hatch Mode - Доступны четыре режима: 90 Degree, 45 Degree, Horizontal и Vertical. При выборе режима штриховки в диалоге отображается предварительный просмотр полигона.
- None (Outlines Only) - Полигоны Outlines Only — это полигоны Track/Arc без внутренних дорожек и дуг.
-
- Track Width - Задайте ширину дорожки для контура полигона.
- Surround Pads With - Задайте формы для обрамления площадок. Выберите из Arcs или Octagons.
Свойства
-
Name - Укажите подходящее имя для полигона. Помимо того, что имя помогает идентифицировать каждый полигон, его можно использовать для нацеливания на конкретный полигон (или семейство полигонов) в правиле проектирования с помощью ключевого слова запроса
IsNamedPolygon('YourPolyName'). - Layer - Укажите слой, на котором размещён полигон.
- Min Prim Length (недоступно в режиме Solid ) — Укажите, насколько короткими могут быть объекты Track/Arc в режиме заливки.
- Lock Primitives - Установите флажок, чтобы заблокировать примитивы в полигоне (по умолчанию включено). При включении этой опции полигон рассматривается как групповой объект, что позволяет манипулировать им как единым объектом.
- Locked - Установите флажок, чтобы заблокировать полигон в рабочей области. Если вы попытаетесь переместить полигон, появится диалог с запросом подтверждения для продолжения редактирования.
- Ignore On-Line Violations - Установите флажок, чтобы игнорировать проверки нарушений «на лету» для этого полигона. Эту опцию можно использовать при внесении изменений в проект, которые создадут нарушение (и потенциально замедлят ПК при выполнении on-line DRC). В качестве альтернативы можно «отложить» (shelve) полигон перед началом изменений, а затем «вернуть» (unshelve) и заново выполнить заливку (repour) по завершении.
- Is Poured - полигон может быть залитым или незалитым. Незалитый полигон отображается своим контуром; используйте этот режим, когда нужно выполнить изменения в области, занимаемой полигоном. Чтобы переключить состояние заливки, используйте команды Set to Poured и Set to Unpoured в подменю Polygon Actions, вызываемом правой кнопкой мыши.
Параметры цепи (Net Options)
-
Connect to Net - Назначьте цепь (net) заливке полигона. Полигон будет автоматически подключаться к объектам Pad и Via, принадлежащим той же цепи, в соответствии с применимым правилом проектирования Polygon Connect Style. Поверх других типов объектов в этой цепи он будет заливаться согласно выбранной настройке в раскрывающемся списке ниже:
- Pour Over All Same Net Objects - выберите этот вариант, чтобы полигон заливался поверх объектов all в той же цепи, что и полигон (которые находятся внутри области полигона). Например, существующие трассы этой цепи будут полностью перекрыты полигоном.
- Pour Over Same Net Polygons Only - выберите этот вариант, чтобы полигон заливался только поверх существующих объектов polygon в той же цепи, что и этот полигон. Вокруг всех остальных объектов полигон будет «обтекать» независимо от цепи, к которой они принадлежат.
- Don't Pour Over Same Net Objects - выберите этот вариант, чтобы полигон «обтекал» все остальные объекты независимо от цепи, к которой они принадлежат.
- Remove Dead Copper - Установите флажок, чтобы удалить любые изолированные области меди полигона, которые не подключены к указанной цепи. Обратите внимание: полигон, не подключённый к цепи, считается Dead Copper, и поэтому будет полностью удалён, если эта опция включена.
Вкладка Outline Vertices
Каждый объект полигональной формы включает вкладку Outline Vertices, на которой вершины объекта можно напрямую редактировать или изменять с помощью кнопок Menu, Add или Remove.
Нажмите кнопку Menu или щёлкните правой кнопкой мыши в основной области списка, чтобы открыть всплывающее меню со следующими командами:
- Edit - щёлкните правой кнопкой мыши по ячейке координаты (X или Y) вершины и используйте эту команду, чтобы отредактировать значение в этой ячейке. Либо щёлкните непосредственно по ячейке.
- Add - используйте эту команду, чтобы добавить новую вершину. Новая вершина будет добавлена ниже текущей активной записи вершины и изначально будет иметь те же координаты, что и активная запись.
- Remove - удалите текущие выбранные записи вершин из списка. Эта команда будет недоступна, если у объекта присутствуют только две вершины.
- Copy - скопируйте содержимое выбранных ячеек списка в буфер обмена (или используйте Ctrl+C).
- Paste - вставьте содержимое буфера обмена в список, начиная с выбранной ячейки (или используйте Ctrl+V).
- Export To CSV - экспортируйте все вершины в CSV-файл. Откроется диалог Export Outline Vertices; задайте имя файла, затем нажмите OK, чтобы создать CSV-файл.
- Import From CSV - импортируйте вершины из CSV-файла, заменив существующие вершины.
- Select All - выделите всё содержимое сетки списка.
- Select Column - выделите весь столбец, в котором находится текущая активная ячейка.
- Move Up - переместите выбранную вершину вверх по списку.
- Move Down - переместите выбранную вершину вниз по списку.
- Move By XY - переместите весь объект на заданные пользователем значения X и Y. Откроется диалог Move By, где можно ввести приращение, которое будет применено к координатам X и Y каждой вершины.

