Расширенный формат Gerber RS-274-X¶
Расширенный формат Gerber RS-274-X — это открытый текстовый формат файлов, используемый в электронной промышленности для описания рисунка печатных плат (PCB). Он является расширением более раннего стандарта Gerber RS-274-D и фактически представляет собой стандарт де-факто для передачи данных о слоях медной фольги, паяльной маски и шелкографии между системами автоматизированного проектирования (САПР) и производственным оборудованием.
Формат был разработан компанией Ucamco (ранее Barco ETS) и впервые представлен в 1998 году. Его появление было вызвано необходимостью устранить недостатки предшественника, который требовал отдельного файла апертур (определений форм и размеров инструментов рисования) и был подвержен ошибкам интерпретации.
¶Отличия от RS-274-D
Ключевое отличие RS-274-X от старого формата заключается во встраивании информации об апертурах непосредственно в файл данных. В RS-274-D апертуры описывались в отдельном файле (часто с расширением .APT или .REP), что создавало риск несоответствия и затрудняло автоматизацию. RS-274-X включает в себя:
- Определения апертур (команды
%ADD%и%AM%). - Параметры форматирования (число целых и десятичных знаков, абсолютные или инкрементальные координаты).
- Единицы измерения (дюймы или миллиметры).
- Информацию о зеркальном отображении и вращении.
- Команды управления областью (для заливки полигонов).
¶Структура файла
Файл RS-274-X состоит из последовательности команд, разделённых на два типа: расширенные команды (начинаются с %) и стандартные команды (коды G, M, D и координаты).
Основные элементы:
- Заголовок: содержит параметры форматирования, единицы измерения и определения апертур.
- Данные: последовательность команд рисования (D01 — экспозиция, D02 — перемещение, D03 — вспышка) и координат.
- Конец файла: команда
M02.
¶Апертуры и макросы
Апертуры в RS-274-X определяются стандартными формами (круг, прямоугольник, овал, вытянутый прямоугольник, тепловой предохранитель) или пользовательскими макросами. Макросы описывают сложные формы через примитивы (окружности, линии, дуги) и позволяют создавать практически любые геометрические фигуры, включая контактные площадки сложной формы.
¶Преимущества
- Самодостаточность: файл содержит всю необходимую информацию для производства, что исключает ошибки ручного ввода.
- Читаемость: формат является текстовым, что позволяет проверять и редактировать его вручную при необходимости.
- Широкая поддержка: поддерживается всеми современными САПР и системами автоматизированного производства (CAM).
- Точность: использование абсолютных координат и явного указания единиц измерения снижает риск неверной интерпретации.
¶Ограничения
Несмотря на распространённость, RS-274-X имеет ряд ограничений. Он не поддерживает описание многослойных структур в одном файле (каждый слой — отдельный файл), не содержит информации о сверловке, материале и финишном покрытии. Для передачи этих данных используются другие форматы, такие как Excellon (сверловка) и IPC-2581 (комплексное описание). Также формат чувствителен к точности координат: при недостаточном числе знаков возможны ошибки округления на больших платах.
¶Применение
Формат используется на всех этапах производства печатных плат: от передачи данных на завод-изготовитель до создания управляющих программ для фотоплоттеров и лазерных станков. Он также применяется при проверке технологичности (DFM) и в системах визуального контроля.
В середине 2010-х годов Ucamco выпустила обновлённую спецификацию, известную как Gerber X2, которая добавляет поддержку атрибутов (например, тип слоя, полярность) и метаданных, сохраняя обратную совместимость с RS-274-X. Однако классический RS-274-X остаётся базовым и наиболее используемым форматом в отрасли.
