Gerber-файлы: что это и как проверить перед отправкой в производство

14 июля 2026

Проект печатной платы передаётся на производство с помощью Gerber-файлов — это универсальный формат, понятный любому производителю, т.е. де-факто стандарт индустрии. Без них изготовление невозможно. С ними — можно, но только если файлы корректны.

 

Как наилучшим способом проверить Gerber-файлы перед отправкой в производство — вопрос, который возникает у каждого разработчика. В этой статье мы разберем историю, форматы и наиболее частые ошибки Gerber-файлов.

 

Что такое файлы Gerber?

 

Файлы Gerber — это набор текстовых данных (ASCII), которые описывают геометрию каждого слоя печатной платы: медные дорожки, контактные площадки, паяльную маску, шелкографию, контур. Они не содержат информации о компонентах или схеме — только «чертёж» для производителя.

 

Название происходит от компании Gerber Scientific, которая в 1960-х разработала формат для управления фотоплоттерами — устройствами, которые засвечивали плёнку для последующего травления плат.

 

Сегодня файлы Gerber — это отраслевой стандарт. Их принимают все производители без исключения. В отличие от проприетарных форматов САПР (Altium, Eagle, KiCAD), Gerber не зависит от версии программы — это универсальный язык, понятный любому производственному оборудованию.

 

Форматы файлов Gerber

 

За свою историю формат Gerber несколько раз менялся. Понимание различий важно, чтобы использовать актуальную версию и не создавать проблем при передаче.

 

RS-274-D

 

Устаревший формат. В нём координаты и команды хранились отдельно, а апертуры (формы и размеры инструментов) выносились в необходимый отдельный файл. Разработчику приходилось вручную назначать коды апертур — ошибки были неизбежны. Сегодня почти не используется. Если ваш САПР предлагает RS-274-D — выбирайте другой вариант.

 

RS-274X

 

Актуальный стандарт. Все данные (координаты, команды, апертуры) объединены в один файл. Здесь тип слоя кодируется расширением: .GTL — верхний слой меди, .GBL — нижний, .GTS — маска сверху, .GBS — маска снизу, .GTO — шелкография сверху, .GKO — контур.

 

RS-274X — «золотой стандарт». Его поддерживают все САПР и принимают все производители. Если вы не уверены, какой формат выбрать — выбирайте RS-274X.

 

Gerber X2

 

Расширенная версия. В неё добавлена метаинформация: тип слоя (медь, маска, шелкография), функции объектов (например, площадки для BGA), требования к контролируемому импедансу. Это помогает производителю быстрее идентифицировать данные и уменьшает риск ошибок интерпретации.

 

Gerber X2 — рекомендованный формат для новых проектов. Он обратно совместим с RS-274X: даже если производитель не поддерживает X2, он прочитает его как обычный Gerber.

 

Gerber X3

 

Самая новая версия. Добавляет информацию о компонентах, контактных площадках и соединительных сетях. По сути, приближает Gerber к форматам базы данных (ODB++). Пока поддерживается не всеми производителями и программами просмотра.

 

На практике для большинства проектов достаточно RS-274X или Gerber X2.

 

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

 

Создать файлы Gerber — полдела. Тщательная проверка и подготовка перед отправкой обязательна: ошибки, пропущенные на этом этапе, приведут к браку.

 

Программа просмотра Gerber

 

Просмотр — обязательный этап. Не полагайтесь на то, что «всё правильно сгенерировалось». Используйте программу для визуальной проверки:

 

  • Бесплатные: KiCad GerbView, GC-Prevue, ViewMate;
  • Встроенные: в Altium, Eagle, KiCad есть встроенные просмотрщики;
  • Онлайн: на сайтах многих производителей есть загрузчики с визуализацией.

 

Что смотреть:

 

  • Все ли слои на месте;
  • Правильно ли отображается контур;
  • Нет ли лишних объектов;
  • Совпадает ли количество отверстий с заданным.

 

Запуск проверок DFM и правил

 

DFM (Design for Manufacturing) — проверка соответствия проекта технологическим возможностям производителя. Её можно делать:

 

  • В САПР: большинство программ (Altium, KiCad) имеют встроенные правила DFM (минимальные зазоры, ширина дорожек, размеры отверстий);
  • В специализированном ПО: CAM350, Genesis — профессиональные инструменты для глубокого анализа.

 

Важно: правила должны соответствовать возможностям конкретного производителя. Не используйте «стандартные настройки» без проверки.

 

Подготовка и проверка файлов в ГРАН Груп

 

При заказе в ГРАН Груп файлы проходят обязательную подготовку к производству. Инженеры анализируют топологию, минимальные параметры, стек слоёв и контролируемый импеданс, а затем готовят рекомендации по оптимизации под конкретное производство.

 

Распространенные ошибки в файлах Gerber и их решения

 

Ошибки в Gerber — одна из главных причин задержек в производстве. Большинство из них можно предотвратить простой проверкой, но некоторые требуют более глубокого понимания процесса. Рассмотрим наиболее частые проблемы.

 

Отсутствующий контур платы

 

Проблема: В файлах нет слоя контура (Board Outline, Border). Производитель не знает, где резать плату. Это одна из самых распространённых ошибок.

 

Решение: Убедитесь, что слой контура экспортирован отдельно. В Gerber это обычно файл с расширением .GKO или .GM1. Проверьте, что контур представляет собой замкнутый контур без разрывов и самопересечений — даже микроскопический зазор в 0,05 мм может привести к проблемам. Линия контура должна иметь ширину не менее 0,1–0,15 мм, иначе производитель может её не распознать. Если используете механические слои, посмотрите, что они включены в экспорт.

 

Отсутствие или повреждение файла сверловки

 

Проблема: В архиве нет файла сверловки (Drill File), или он имеет нечитаемый формат. Производитель не знает, где и какого диаметра сверлить отверстия.

 

Решение: Проверьте наличие файлов с расширениями .TXT, .DRL или .NC. Убедитесь, что файл сверловки имеет формат Excellon — это отраслевой стандарт. Проверьте, что файл сверловки содержит таблицу инструментов (список диаметров сверл). Обязательно проверьте совпадение единиц измерения (дюймы/миллиметры) между Gerber и Drill-файлами.

 

Несоответствие между слоями (смещение)

 

Проблема: Отверстия не совпадают с контактными площадками, слои сдвинуты относительно друг друга. В результате отверстия могут оказаться на краю или вне площадки.

 

Решение: Наложите друг на друга разные слои в программе просмотра и проверьте, что всё совпадает. Проверьте, что в настройках экспорта для всех слоёв задан одинаковый масштаб и единицы измерения. Для многослойных плат проверьте, что все внутренние и внешние слои выровнены.

 

Проблемы с паяльной маской

 

Проблема: Окна паяльной маски не совпадают с контактными площадками — слишком большие или слишком маленькие. Если маска меньше площадки — пайка будет затруднена. Если маска больше — могут возникнуть короткие замыкания.

 

Решение: Визуально проверьте, что маска открывает ровно те участки, где должна быть пайка. Рекомендуемое превышение маски над площадкой — 0,1–0,2 мм. Для микросхем с мелким шагом выводов проверьте ширину «мостиков» маски между контактными площадками (должна быть не менее 0,1 мм, иначе производитель может убрать маску между выводами).

 

Слой паяльной пасты отсутствует или некорректен

 

Проблема: Отсутствует слой паяльной пасты (Paste Mask), необходимый для изготовления трафарета. Это не позволяет выполнить автоматический монтаж компонентов на поверхность.

 

Решение: Убедитесь, что в наборе файлов есть слой паяльной пасты (обычно .GTP или .GBP). Проверьте, что слой пасты совпадает по размеру и форме с контактными площадками в медном слое. Если вы не планируете поверхностный монтаж, явно укажите это в сопроводительной документации.

 

Проблемы со шёлкографией

 

Проблема: Шёлкография накладывается на контактные площадки, мешая пайке, или выходит за границы платы. Символы могут быть зеркально отображены на нижней стороне или иметь нечитаемый размер.

 

Решение: Наложите слой шёлкографии на медные слои и проверьте, что надписи не попадают на контактные площадки и отверстия. Убедитесь, что символы расположены внутри контура платы. Проверьте, что шёлкография на нижней стороне корректно зеркалирована — при взгляде на плату снизу текст должен читаться правильно. Шрифт должен быть достаточно крупным (высота букв не менее 1 мм).

 

Нарушение технологических норм (DFM)

 

Проблема: В проекте заложены параметры, которые невозможно реализовать на оборудовании производителя: слишком тонкие дорожки, слишком маленькие зазоры, слишком маленькие отверстия.

 

Решение: Перед экспортом проверьте, что минимальная ширина дорожек и зазоры соответствуют технологическим возможностям производителя (обычно 0,1–0,15 мм). Проверьте, что минимальный диаметр отверстий не меньше допустимого для сверления (обычно 0,2–0,3 мм). Проверьте, что соотношение толщины платы к диаметру отверстия (Aspect Ratio) находится в пределах 8:1 – 10:1. Убедитесь, что медь не подходит слишком близко к краю платы (рекомендуемый отступ — не менее 0,3 мм, иначе возможно ее оголение при фрезеровке).

 

Использование несовременного формата или нестандартных настроек

 

Проблема: Файлы созданы в формате RS-274-D, который требует отдельного файла апертур и часто приводит к ошибкам интерпретации. Современное оборудование и ПО работают с RS-274X.

 

Решение: Используйте формат RS-274X. В этом формате все данные об апертурах встроены в сам файл. До отправки уточните у производителя, какой формат он предпочитает. Если вы используете Gerber X2 или X3, убедитесь, что производство поддерживает эти версии.

 

Неполный набор файлов

 

Проблема: В архиве отсутствуют некоторые слои (например, нет слоя маски, нет шёлкографии, нет слоя контура, нет файла сверловки). Производство просто не может изготовить плату.

 

Решение: Проверьте, что в архиве присутствуют все необходимые файлы для вашего проекта. Минимальный набор: медные слои (верхний и нижний, а также внутренние), слои паяльной маски, слои шёлкографии, слой контура, файл сверловки. Проверьте, что файлы имеют понятные имена, соответствующие их содержимому.

 

Некорректные апертуры

 

Проблема: В файлах отсутствует список апертур или он повреждён, что приводит к искажению геометрии. Особенно актуально для устаревшего формата RS-274-D.

 

Решение: Используйте формат RS-274X, где апертуры встроены в файл. Если вы вынуждены использовать RS-274-D, обязательно проверьте наличие отдельного файла апертур (.APT, .REP).

 

Заключение

 

Gerber-файлы — это мост между проектом и производством. Их корректная генерация и проверка — обязанность разработчика.

 

  • Используйте современный формат (RS-274X или Gerber X2);
  • Проверяйте каждый слой в программе просмотра;
  • Запускайте DFM-проверки, соответствующие возможностям производителя;
  • Убедитесь, что контур, отверстия и масштаб указаны правильно.

 

При заказе в ГРАН Груп все эти шаги — часть процесса. Инженеры проверят файлы, найдут ошибки и подготовят рекомендации. Вы получаете не просто плату, а уверенность, что она будет работать.