Gerber — это де-факто отраслевой стандарт векторного формата данных для описания графики слоёв печатной платы: проводящего рисунка (copper layers), паяльной маски (solder mask), маркировки (silkscreen), паст и контуров. Изначально разработанный в 1960-х годах компанией Gerber Systems Corp. (позже Gerber Scientific) для управления фотоплоттерами (photoplotters), формат эволюционировал и сегодня, в своей современной версии Gerber X2 (официально ISO Gerber), является основным способом передачи проектных данных (output from CAD) на производство (input to CAM).
Структура и форматы
Формат описывает изображение как последовательность команд на «проявление» (draw) и «перемещение» (move) с использованием заданных апертур (apertures), определяющих форму и размер линии или пятна. Ключевые версии:
-
RS-274-D (Standard Gerber). Устаревший базовый формат, требующий отдельного файла определения апертур (aperture list, D-codes).
-
RS-274-X (Extended Gerber). Расширенный и наиболее распространённый формат, где описания апертур встроены в файл данных, что исключает ошибки их сопоставления.
-
Gerber X2 / ISO Gerber. Современный стандарт (на основе RS-274X), добавляющий семантическую информацию о назначении слоя (например, %LPD_TOP_COPPER%) и атрибуты (материал, функция), что упрощает автоматическую обработку в CAM-системах.
Практическое использование и ограничения
Каждый файл Gerber представляет собой отдельный слой платы. Полный пакет данных для производства включает набор таких файлов и отдельный файл сверловки (обычно в формате Excellon), содержащий координаты, диаметры и типы всех отверстий. Несмотря на повсеместную поддержку, формат Gerber имеет присущие ему риски: потеря информации о сетях (nets) и иерархии проекта, возможные ошибки интерпретации апертур и слоёв. Для их минимизации обязателен предпроизводственный просмотр (DFM check) с помощью независимых программ-просмотрщиков (Gerber viewer), таких как GC-Prevue или Valor NPI.
Альтернативы
В качестве более интеллектуальной и надёжной альтернативы, содержащей полную модель платы (включая стек материалов, отверстия и электрические сети), многие производители принимают формат ODB++ (разработанный Valor) или его открытую версию IPC-2581. Однако Gerber остаётся универсальным и обязательным к поддержке «лингва франка» в цепочке поставок электроники.
Источники: Официальная спецификация формата The Gerber File Format Specification (Ucamco), стандарт IPC-2581, техническая документация CAM-систем и производителей печатных плат.