Перейти к содержанию

Gerber

Фабрика печатных плат не открывает проект KiCad или Altium — она принимает набор файлов в формате Gerber: по файлу на каждый слой меди, маски, маркировки и контура плюс файл сверловки. Ошибка в этом наборе — и вместо платы приходит заготовка без маски или с лишними отверстиями.

Обновлено Редакция GAW

Gerber — формат описания слоёв печатной платы, основной формат вывода для производства в KiCad и других САПР. Каждый слой — отдельный файл: медь, паяльная маска, маркировка, паста для трафарета, контур платы. Отверстия описывают отдельным файлом сверловки, обычно в формате Excellon.

Набор файлов из KiCad

Слой KiCadЧто содержит
F.Cu, B.Cuмедь верхнего и нижнего слоя
In1.Cu … In30.Cuвнутренние слои меди многослойной платы, каждый — отдельным файлом
F.Mask, B.Maskокна в паяльной маске
F.Silkscreen, B.Silkscreenмаркировка
F.Paste, B.Pasteокна трафарета для пасты
Edge.Cutsконтур платы и вырезы
Файл .drlсверловка Excellon

Перечень — по руководству JLCPCB для KiCad 8; внутренние слои добавляются для многослойной платы — KiCad поддерживает до 32 слоёв меди. Слои пасты нужны для изготовления трафарета и монтажа, для голой платы их можно не отправлять. Подробная инструкция по выгрузке — в ответе какие файлы нужны для заказа платы.

Gerber X2 и job-файл

Классический Gerber описывает только графику. Расширение X2 добавляет атрибуты: назначение файла, список цепей для проверки в CAM, свойства площадок — например, отметку реперного знака, контрольной точки или площадки BGA. Gerber job file (.gbrjob) описывает стек слоёв, материалы и покрытие. KiCad умеет выводить оба, но предупреждает, что X2 может не принять старое CAM-обеспечение некоторых фабрик.

Частые ошибки

  • Заливки не обновлены. Полигоны в файле не совпадают с текущей разводкой — KiCad умеет проверять это перед выводом.
  • Нет контура. Без слоя Edge.Cuts фабрика не знает границы платы.
  • Маркировка на площадках. Включают вычитание маски из маркировки, чтобы краска не попала на контакты.
  • Неверные единицы или начало координат сверловки. Отверстия смещаются относительно меди; JLCPCB советует абсолютное начало и миллиметры.
  • Без проверки. Перед заказом файлы открывают сторонним просмотрщиком Gerber и сверяют с технологическими нормами фабрики.

Работа в редакторе плат и подготовка к производству — в обзоре KiCad.

Частые вопросы

Какие файлы отправить на фабрику для двусторонней платы?

Gerber-файлы слоёв меди F.Cu и B.Cu, маски F.Mask и B.Mask, маркировки F.Silkscreen и B.Silkscreen, контура Edge.Cuts и файл сверловки Excellon; слои пасты F.Paste и B.Paste нужны, если заказывается трафарет или монтаж. Такой набор JLCPCB приводит для KiCad 8, советуя добавить карту сверловки и проверить всё сторонним просмотрщиком.

Включать ли формат Gerber X2?

Обычно да: X2 добавляет к графике атрибуты — назначение слоёв, список цепей, свойства площадок вроде реперных знаков. Но KiCad предупреждает, что старые CAM-программы некоторых изготовителей могут его не принять. Если фабрика просит классический формат, X2 отключают.

Почему сверловка не в Gerber, а в отдельном файле?

Большинство изготовителей требует сверловку в формате Excellon (документация KiCad, разд. «Drill files»). KiCad умеет выводить сверловку и в Gerber X2, но это нужно согласовать с фабрикой. Есть и альтернатива всему набору — единый XML-файл IPC-2581, если фабрика его принимает.

Источники

  1. KiCad. PCB Editor documentation, version 10.0 — разд. «Plotting»: KiCad использует Gerber как основной формат вывода для производства, меню File → Fabrication Outputs → Gerbers (.gbr); опции: расширения в стиле Protel (.GBL, .GTL) или .gbr; Gerber job file (.gbrjob) — расширение формата со сведениями о стеке слоёв, материалах и покрытии; формат координат — по рекомендации изготовителя; расширенный формат X2 с атрибутами и списком цепей может быть несовместим со старыми CAM-программами; отключение апертурных макросов — только по просьбе фабрики; разд. «Drill files»: сверловка в Excellon (требует большинство изготовителей) или Gerber X2, карта сверловки; разд. «IPC-2581»: XML-файл с полными данными, может заменить Gerber, сверловку и файлы установки; свойства площадок (реперный знак, контрольная точка, BGA) влияют только на вывод Gerber X2; разд. «Board setup»: до 32 слоёв меди — F.Cu, внутренние In1.Cu…In30.Cu и B.Cu
  2. JLCPCB. How to generate Gerber and Drill files in KiCad 8 (по состоянию на 28 октября 2026 г.) — для заказа нужны Gerber-файлы, файлы сверловки и желательно карта сверловки; перед выводом сверить проект с технологическими возможностями фабрики; слои: F.Cu, B.Cu, F.Paste, B.Paste, F.Silkscreen, B.Silkscreen, F.Mask, B.Mask, Edge.Cuts — контур и вырезы; включить вывод позиционных обозначений и вычитание маски из маркировки; проверить заливки перед выводом; сверловка — абсолютное начало координат, миллиметры, альтернативный режим для овальных отверстий; карта сверловки показывает металлизированные и неметаллизированные отверстия; перед отправкой проверить файлы сторонним просмотрщиком Gerber

Нашли ошибку?