Заливка полигона в Altium Designer пошагово

Как залить полигон в altium designer

Как залить полигон в altium designer

Заливка полигонов в Altium Designer – не просто декоративный элемент, а функциональный инструмент, влияющий на целостность сигналов, теплоотвод и электромагнитную совместимость платы. Неправильно настроенный полигон может привести к коротким замыканиям, паразитным емкостям или нарушению работы высокочастотных цепей. В этом материале разберем процесс создания и настройки полигонов с учетом реальных требований к проектированию: от выбора типа заливки до оптимизации зазоров и приоритетов.

Перед началом работы убедитесь, что в проекте заданы корректные правила проектирования (Design Rules). Особое внимание уделите параметрам Polygon Connect Style и Clearance – они определяют, как полигон будет взаимодействовать с дорожками, переходными отверстиями и другими элементами. Для высокочастотных плат рекомендуется использовать сплошную заливку (Solid) с зазорами не менее 0.2 мм, а для аналоговых цепей – сетчатую (Hatched) с шагом 0.5–1 мм, чтобы снизить вихревые токи.

Создание полигона начинается с команды Place → Polygon Pour или горячей клавиши P+G. В открывшемся окне выберите слой (Top Layer, Bottom Layer или внутренний слой для многослойных плат) и задайте контур заливки. Для сложных форм используйте инструмент Track (клавиша T+T) для рисования границ, а затем преобразуйте их в полигон через Design → Convert → Create Polygon from Selected Primitives. Избегайте острых углов – они создают точки концентрации тока и могут привести к перегреву.

После размещения полигона настройте его свойства через панель Properties. Ключевые параметры:

  • Connect to Net – привязка к цепи (например, GND или VCC). Если полигон не подключен к цепи, он будет удален при верификации DRC.
  • Pour Over Same Net – определяет, будет ли полигон перекрывать существующие дорожки той же цепи. Отключите эту опцию для критичных сигналов, чтобы избежать паразитных связей.
  • Remove Dead Copper – удаляет изолированные участки меди, не связанные с цепью. Включайте эту опцию для уменьшения шумов и улучшения теплоотвода.
  • Minimum Primitive Length – минимальная длина сегмента полигона (по умолчанию 0.254 мм). Увеличьте значение до 0.5 мм для упрощения производства.

Для полигонов, выполняющих роль экранов или теплоотводов, используйте термобарьеры (Thermals). Они обеспечивают надежное подключение к переходным отверстиям, предотвращая отслаивание меди при пайке. Настройте термобарьеры в разделе Polygon Connect Style – выберите Relief Connect с 4 спицами и зазором 0.2–0.3 мм. Для мощных компонентов (например, MOSFET-транзисторов) увеличьте количество спиц до 8 и ширину до 0.5 мм.

После настройки полигона выполните повторную заливку (Tools → Polygon Pours → Repour All) и запустите проверку правил проектирования (Tools → Design Rule Check). Обратите внимание на предупреждения о пересечении полигонов с запрещенными зонами (Keep-Out) или нарушении зазоров. Если полигон не заливается корректно, проверьте:

  • Наличие разрывов в контуре заливки.
  • Совпадение слоя полигона и слоя цепи, к которой он подключен.
  • Правильность приоритетов полигонов (Polygon Pour Order в панели Properties).

Для многослойных плат используйте стек полигонов – создайте заливки на нескольких слоях и свяжите их через переходные отверстия. Это улучшает распределение тока и снижает импеданс. В настройках полигона укажите Layer Stack Region, чтобы ограничить заливку определенной областью стека слоев. Для плат с жесткими требованиями к импедансу (например, DDR-память) рассчитайте ширину полигона с учетом диэлектрической проницаемости материала и толщины слоя.

Подготовка платы перед созданием полигона

Подготовка платы перед созданием полигона

Перед заливкой полигона убедитесь, что все критические трассы и компоненты размещены корректно. Переместите элементы, требующие прямого подключения к полигону (например, силовые цепи или теплоотводы), ближе к предполагаемой области заливки. Это сократит количество термальных барьеров и улучшит теплоотвод. Проверьте зазоры между компонентами и краями платы – минимальное расстояние должно составлять не менее 0,5 мм для стандартных проектов и 1 мм для высоковольтных цепей.

Настройте правила проектирования (Design Rules) для полигонов. В разделе *Polygon Connect Style* установите параметры подключения: *Direct Connect* для силовых цепей, *Relief Connect* с шириной термальных барьеров 0,25–0,5 мм для сигнальных линий. Убедитесь, что правило *Clearance* задает минимальный зазор между полигоном и другими объектами – для большинства проектов достаточно 0,2 мм, но для высокочастотных плат увеличьте его до 0,3–0,5 мм.

Проверьте целостность цепей, к которым будет подключаться полигон. Используйте инструмент *Design → Netlist → Clear All Nets*, затем *Design → Netlist → Import From PCB* для синхронизации схемы и платы. Удалите лишние или дублирующиеся цепи, чтобы избежать конфликтов при заливке. Особое внимание уделите цепям GND – они должны быть объединены в единую сеть без разрывов, иначе полигон не сможет корректно заполнить область.

Оптимизируйте расположение переходных отверстий (vias). Для полигонов, выполняющих роль земли или питания, используйте *stitching vias* с шагом 5–10 мм, чтобы снизить импеданс и улучшить распределение тока. В настройках *Via Style* выберите диаметр отверстия не менее 0,3 мм и диаметр площадки 0,6–0,8 мм. Избегайте размещения vias ближе 0,5 мм к краям полигона – это может вызвать проблемы при трассировке.

Настройте слои платы. Если полигон создается на внутреннем слое, убедитесь, что он не перекрывает сигнальные трассы на соседних слоях. В *Layer Stack Manager* задайте правильную последовательность слоев: например, для 4-слойной платы используйте сигнал-земля-питание-сигнал. Для внешних полигонов отключите заливку в областях под компонентами с высоким тепловыделением (например, под микросхемами в корпусах QFN или BGA), чтобы избежать перегрева.

Предварительно заполните области, где полигон не должен присутствовать. Используйте инструмент *Place → Keepout* для создания запретных зон вокруг антенн, высокочастотных трасс или чувствительных аналоговых цепей. Для этого выделите область, щелкните правой кнопкой мыши и выберите *Properties*, затем установите *Keepout* для всех слоев или только для текущего. Это предотвратит случайное заполнение полигоном критических участков.

Сохраните проект и выполните проверку правил проектирования (*Design → Rule Check*). В отчете обратите внимание на ошибки *Clearance Violations* и *Unrouted Nets* – они могут помешать корректной заливке. Исправьте все конфликты до создания полигона, иначе Altium Designer либо проигнорирует проблемные участки, либо создаст некорректную заливку с разрывами.

Настройка параметров слоя для заливки

Настройка параметров слоя для заливки

Перед созданием полигона в Altium Designer определите слой, на котором будет размещена заливка. Откройте панель *Layers* (View → Panels → Layers) и выберите целевой слой – например, *Top Layer* для верхней стороны платы или *GND Plane* для выделенного слоя питания. Убедитесь, что слой активен и не скрыт, иначе заливка не отобразится в проекте. Для многослойных плат рекомендуется использовать отдельные слои для разных цепей, чтобы избежать конфликтов при трассировке.

В свойствах слоя задайте параметры заливки через *Design → Layer Stack Manager*. Для внутренних слоёв установите тип *Plane* вместо *Signal*, если планируете использовать сплошную заливку под цепь питания или земли. Это позволит автоматически исключать области под компонентами и переходными отверстиями, сокращая время на ручную корректировку. Для сигнальных слоёв оставьте тип *Signal*, но настройте правила проектирования для заливки.

Настройте зазоры между заливкой и другими объектами через *Design → Rules*. В разделе *Clearance* укажите минимальное расстояние между полигоном и проводниками, площадками или переходными отверстиями. Для стандартных плат достаточно 0.2 мм, но для высокочастотных или силовых цепей увеличьте значение до 0.5–1 мм. В правиле *Polygon Connect Style* выберите способ подключения заливки к площадкам: *Direct Connect* для минимального сопротивления или *Relief Connect* с термобарьерами для упрощения пайки.

Для управления тепловыми барьерами в *Polygon Connect Style* задайте количество спиц (обычно 4) и их ширину – не менее 0.25 мм. Угол спиц установите в 45° или 90° в зависимости от требований к теплоотводу. Если заливка используется для экранирования, отключите термобарьеры, выбрав *Direct Connect*, чтобы обеспечить максимальную площадь контакта с цепью.

В параметрах заливки (*Place → Polygon Pour*) настройте сетку (*Grid*) и стиль заполнения. Для сплошной заливки выберите *Solid*, для экономии меди – *Hatched* с шагом 0.5–1 мм. Установите приоритет заливки (*Priority*) выше, чем у других полигонов, если она должна перекрывать их. Для слоёв питания активируйте опцию *Remove Dead Copper*, чтобы автоматически удалять изолированные участки меди, не подключённые к цепи.

Проверьте настройки *Net* в свойствах полигона. Убедитесь, что заливка привязана к правильной цепи (например, GND или VCC), иначе она не будет функционировать как экран или плоскость питания. Для сигнальных слоёв оставьте поле *Net* пустым, если заливка не должна быть электрически подключена. В многослойных проектах используйте *Split Plane*, чтобы разделить один слой на несколько зон с разными цепями.

После настройки параметров выполните повторную заливку (*Tools → Polygon Pours → Repour All*) и проверьте результат через *Design → Board Shape → Create Primitives from Board Shape*. Убедитесь, что заливка корректно обходит компоненты, переходные отверстия и критические трассы. При необходимости скорректируйте зазоры или приоритеты, чтобы избежать коротких замыканий или нарушения целостности сигналов.

Выбор инструмента и создание контура полигона

Выбор инструмента и создание контура полигона

В Altium Designer для заливки полигона используйте инструмент *Place → Polygon Pour* (горячая клавиша P+G). Перед созданием контура убедитесь, что активен нужный слой: для заземления – *Bottom Layer* или *Top Layer*, для силовой шины – соответствующий сигнальный слой. В панели *Properties* задайте параметры заливки: *Solid (Copper Regions)* для сплошного заполнения или *Hatched* для сетчатого, если требуется снизить тепловое воздействие при пайке. Установите *Connect to Net* на целевую сеть (например, GND) и выберите *Pour Over All Same Net Objects* для автоматического соединения с существующими проводниками.

Контур полигона рисуйте с учетом зазоров: минимальное расстояние до других объектов (*Clearance*) задайте в *Design Rules* (по умолчанию – 0.2 мм для большинства производств). Начните с точки на краю платы или рядом с компонентом, щелкая левой кнопкой мыши для добавления вершин. Для точного позиционирования используйте привязку к сетке (*Snap Grid*) с шагом 0.1 мм или меньше. Завершите контур двойным щелчком или нажатием Enter, после чего Altium автоматически замкнет фигуру. Избегайте острых углов – скругляйте их радиусом не менее 0.5 мм, чтобы снизить риск отслоения меди при производстве.

Для сложных форм используйте *Place → Line* (горячая клавиша P+L) для предварительной отрисовки контура, затем преобразуйте его в полигон через *Tools → Convert → Create Polygon from Selected Primitives*. Проверьте корректность контура в *3D-виде* (3 на клавиатуре) – убедитесь, что заливка не перекрывает монтажные отверстия или площадки компонентов. При необходимости отредактируйте вершины полигона, выделив его и перетаскивая узлы с зажатой Ctrl для сохранения прямых углов.

Установка правил соединения полигона с цепями

Установка правил соединения полигона с цепями

В Altium Designer соединение полигона с цепями настраивается через правила проектирования (*Design Rules*). Откройте *Design → Rules* и выберите категорию *Plane*. Для корректной работы создайте правило *Polygon Connect Style* с приоритетом выше других конфликтующих правил. Укажите цепи, к которым будет подключаться полигон, используя фильтр *Where The First Object Matches* с условием *InNet(‘GND’)* или *InNetClass(‘Power’)*. Для высокочастотных цепей задайте *Direct Connect* с минимальным зазором, а для силовых – *Relief Connect* с 4 или 8 термальными спицами и зазором не менее 0.5 мм.

Настройте параметры термальных соединений в разделе *Connect Style*: ширина спиц (*Conductor Width*) должна составлять 0.2–0.3 мм для сигнальных цепей и 0.5–1 мм для силовых, а зазор (*Air-Gap*) – не менее 0.25 мм. Для полигонов на внутренних слоях используйте *Full Contact* только при необходимости снижения импеданса, иначе оставляйте термальные соединения для упрощения пайки. Проверьте конфликты правил через *Design → Rule Wizard*, особенно если полигон пересекает несколько цепей с разными требованиями.

Для сложных проектов с дифференциальными парами или высокоскоростными сигналами создайте отдельные правила с фильтрами *InDifferentialPair(‘DIFF_PAIR’)* и настройте *Direct Connect* с зазором 0.1–0.15 мм. Исключите случайные соединения полигона с нежелательными цепями, добавив правило *Polygon Connect Style* с условием *Not InNet(‘NO_CONNECT’)* и приоритетом ниже основного. После применения правил выполните *Design → Update Polygons* и проверьте соединения в *3D-виде* или через *Tools → Polygon Pours → Show Connections*.

Настройка зазоров и приоритетов заливки

Настройка зазоров и приоритетов заливки

В Altium Designer зазоры между полигоном и другими объектами задаются в правилах проектирования (*Design Rules*). Для заливки используйте правило *Polygon Clearance*, где указывается минимальное расстояние до проводников, контактных площадок и других полигонов. Стандартные значения – 0.2 мм для сигнальных слоёв и 0.3–0.5 мм для силовых цепей. При работе с высокочастотными платами уменьшайте зазор до 0.15 мм, но проверяйте DRC на конфликты. Для дифференциальных пар задавайте отдельное правило с зазором не менее 0.25 мм от полигона до пары, чтобы избежать искажений импеданса.

Приоритеты заливки настраиваются в свойствах полигона (*Polygon Pour Properties*) через параметр *Priority*. Нумерация начинается с 1 (высший приоритет) – полигон с меньшим номером «вытесняет» заливку с большим. Для сложных плат разделяйте приоритеты по функциональным зонам: например, земляной полигон (*GND*) – приоритет 1, силовые цепи (*PWR*) – 2, сигнальные – 3. Если полигоны пересекаются, Altium оставляет зазор между ними, равный значению *Polygon Clearance*. При конфликтах проверяйте порядок заливки в *Tools → Polygon Pours → Repour All* – система пересчитывает приоритеты последовательно.

Для точной настройки зазоров в зонах с плотным монтажом используйте *Design Rule Exceptions*. Выделите проблемный участок, вызовите контекстное меню и выберите *Create Rule Area*. В новом правиле укажите уменьшенный зазор (например, 0.1 мм) только для выбранной области. Это позволяет избежать глобального снижения зазоров, сохраняя надёжность остальной платы. При работе с BGA-компонентами создавайте отдельные правила для полигонов под корпусом с зазором 0.127 мм (5 mil), чтобы обеспечить термопады и избежать коротких замыканий.

Проверка конфликтов перед заливкой

Проверка конфликтов перед заливкой

Перед созданием полигона в Altium Designer выполните анализ потенциальных конфликтов через инструмент Design Rule Check (DRC). Активируйте проверку правил проектирования с параметрами: Electrical → Clearance, Plane → Polygon Connect Style и Manufacturing → Minimum Annular Ring. Игнорирование этих настроек приводит к коротким замыканиям или нарушениям технологических норм, особенно при плотной трассировке или использовании высокочастотных сигналов.

Используйте команду Tools → Polygon Pours → Repour All Polygons с предварительной настройкой Pour Over Same Net Objects Only. Это исключит случайное перекрытие полигоном существующих дорожек или переходных отверстий, не принадлежащих цепи заливки. Для критичных участков (например, аналоговых цепей или цепей питания) дополнительно проверьте параметр Remove Dead Copper – оставленные «островки» меди могут вызвать паразитные емкости или антенный эффект.

  • Проверьте конфликты с существующими объектами через Reports → Board Information. В разделе Primitives обратите внимание на количество примитивов в слое заливки – резкое увеличение числа объектов после заливки указывает на пересечения с дорожками или площадками.
  • Для дифференциальных пар или сигналов с контролируемым импедансом используйте Interactive Length Tuning до заливки. Полигон может изменить импеданс дорожки на 10–15%, если не соблюдены зазоры, указанные в правилах Impedance.
  • В многослойных платах проверьте конфликты с внутренними слоями через Layer Stack Manager. Убедитесь, что полигон не перекрывает области запрета заливки (Keep-Out) или термобарьеры на соседних слоях.

При работе с высокоскоростными сигналами (например, DDR4, PCIe) выполните симуляцию целостности сигнала до и после заливки. Инструмент Simulate → Signal Integrity покажет изменения в перекрестных помехах и задержках распространения. Если после заливки уровень шума превышает 50 мВ, скорректируйте зазоры или измените стратегию подключения полигона (например, используйте Direct Connect вместо Relief Connect).

Выполнение заливки и обновление полигона

Выполнение заливки и обновление полигона

После настройки параметров полигона в Altium Designer (например, зазоров в 0.25 мм и приоритета заливки) активируйте заливку клавишей Shift+P или через меню Place → Polygon Pour. Убедитесь, что слой полигона соответствует целевому (например, Top Layer для верхней стороны платы), иначе заливка не будет видна в 3D-виде. Для сложных плат с высокой плотностью элементов используйте опцию Pour Over Same Net Polygons Only в свойствах полигона, чтобы избежать конфликтов с другими заливками.

Обновление полигона после изменений в трассировке или перемещения компонентов выполняется через контекстное меню: щелкните правой кнопкой по границе полигона и выберите Polygon Actions → Repour. Альтернативный способ – горячая клавиша T+G, которая перезаливает все полигоны на текущем слое. Если полигон не обновляется автоматически, проверьте настройки в Preferences → PCB Editor → General: параметр Automatically Repour Polygons должен быть включен. Для плат с дифференциальными парами или высокочастотными сигналами отключите автообновление и контролируйте заливку вручную, чтобы избежать нарушения импеданса.

При работе с многослойными платами заливка на внутренних слоях (например, Internal Plane 1) требует особого внимания. Убедитесь, что полигон привязан к правильной сети (например, GND) и не пересекает запрещенные зоны, заданные в правилах проектирования (Design → Rules → Polygon Connect Style). Для проверки конфликтов используйте инструмент Design Rule Check (DRC) с включенной опцией Un-Routed Net – это выявит разрывы в заливке, вызванные недостаточными зазорами или неверными приоритетами.

В случаях, когда полигон не заливается полностью (например, из-за узких зазоров между дорожками), увеличьте параметр Hatch Mode в свойствах полигона до 90 Degree или 45 Degree – это улучшит проникновение заливки в труднодоступные области. Если проблема сохраняется, временно уменьшите зазор в правилах проектирования до 0.15 мм и повторно выполните заливку, затем верните исходное значение. Для плат с жесткими требованиями к теплоотводу используйте опцию Remove Dead Copper, чтобы исключить изолированные участки меди, которые могут ухудшить теплопередачу.

Ссылка на основную публикацию