Вы развели плату в KiCad, прошли все проверки — и теперь нужно подготовить файлы для производства. Главный формат для производства печатных плат — Gerber. В KiCad (версии 7, 8 и новее) экспорт стал понятнее, чем в старых EDA‑системах, но всё равно есть нюансы: легко забыть про сверловку, перепутать единицы или не включить контур платы. В этой статье — понятный пошаговый алгоритм, как не ошибиться с настройками и как проверить результат перед отправкой.
Какие Gerber‑слои реально нужны для производства
Производство использует Gerber как «чертежи» каждого слоя платы. Для типовой двухсторонней платы с маской и шелкографией нужны:
- F.Cu и B.Cu — верхний и нижний сигнальные слои (дорожки и полигоны).
- F.Mask и B.Mask — паяльная маска (открывает площадки под пайку, закрывает остальное).
- F.Silkscreen и B.Silkscreen — шелкография (маркировка компонентов и обозначения).
- Edge.Cuts — контур платы. Без него завод не поймёт, где резать.
- F.Paste и B.Paste — паста для трафарета (нужна, только если вы заказываете трафареты для SMT‑монтажа).
Подготовка проекта перед экспортом
Перед тем как нажимать «Plot», сделайте три обязательные проверки:
- Запустите DRC (Design Rule Check). В меню Tools → Design Rule Check проверьте, что нет ошибок по зазорам и ширине дорожек. Исправьте все замечания.
- Проверьте контур платы. Убедитесь, что слой Edge.Cuts содержит замкнутый контур. Контур не должен быть разорван.
- Убедитесь, что все нужные слои включены — вы не скрыли случайно маску, шелкографию или контур.
Пошаговая выгрузка Gerber в KiCad
Шаг 1. Откройте окно Plot. В редакторе плат выберите File → Plot. Откроется окно Plot.
Шаг 2. Настройте параметры экспорта:
- Plot format: выберите Gerber.
- Output directory: создайте отдельную папку (например, gerbers/) и укажите её.
- Coordinate format: для большинства заводов подходит 4.6.
- Use Protel filename extensions: включите — файлы получат привычные расширения (.gtl, .gbl и т. д.).
- Generate Gerber job file: оставьте включённым.
Шаг 3. Выберите слои для экспорта. Для двухсторонней платы: F.Cu, B.Cu, F.Mask, B.Mask, F.Silkscreen, B.Silkscreen, Edge.Cuts. Если нужны трафареты — дополнительно F.Paste, B.Paste.
Шаг 4. Экспортируйте. Нажмите кнопку Plot. Убедитесь, что файлы появились и их размер не нулевой.
Как выгрузить сверловку (NC Drill)
Gerber описывает только «картинки» слоёв. Чтобы завод знал, где сверлить, нужна отдельная сверловка в формате Excellon.
- В том же окне Plot нажмите кнопку Generate Drill Files.
- Output directory: та же папка gerbers/. Drill origin: обычно Absolute. Units: лучше Millimeters.
- Нажмите Generate Drill File.
Важно: Gerber и сверловка должны быть в одних и тех же единицах и с одним и тем же началом координат. Иначе отверстия не совпадут с площадками.
Частые ошибки и как их избежать
- Забыли Edge.Cuts. Плата без контура — это просто набор дорожек.
- Разные единицы для Gerber и сверловки — отверстия «уедут».
- Включили лишние слои (Fab, User) — они могут запутать технологов.
- Не проверили файлы в CAM‑вьюере. Даже одна ошибка может привести к браку.
Чек‑лист для быстрой выгрузки
- DRC пройден, ошибок нет.
- Контур платы на слое Edge.Cuts замкнут.
- В окне Plot: формат Gerber, папка gerbers/, формат координат 4.6, включены Protel‑расширения.
- Отмечены слои: F.Cu, B.Cu, F.Mask, B.Mask, F.Silkscreen, B.Silkscreen, Edge.Cuts.
- Сверловка сгенерирована в той же папке, в мм.
- Файлы проверены в GerbView: дорожки, отверстия и контур совпадают.
- Всё упаковано в ZIP, добавлен README с пояснениями.
Вывод
Выгрузка Gerber из KiCad — это чёткий алгоритм: подготовка, выбор нужных слоёв, правильные настройки единиц и формата, экспорт сверловки и финальная проверка в CAM‑вьюере. Если не пропускать шаги, вы получите файлы, с которыми завод сможет сразу запустить плату в производство.



