Gerber против ODB++ против IPC-2581: выбор пакета данных для производства печатных плат
Рисунок 1. Сравнение файлов Gerber, ODB++ и IPC-2581 для обзора процесса изготовления и сборки печатных плат компанией Highleap Electronics.
Выбор между Gerber, ODB++ и IPC-2581 — это, по сути, решение о том, какой объем производственной информации вы хотите передать вместе с работой. Gerber — это практически универсальный формат, но он основан на слоях, в то время как ODB++ и IPC-2581 объединяют больше контекста проектирования в более чистый набор данных для изготовления и сборки. В этом руководстве сравниваются три нейтральных производственных формата, объясняется, когда каждый из них является лучшим выбором, и показано, как Highleap Electronics использует остальную часть пакета данных для изготовления и сборки платы.
1. Какие форматы файлов необходимы производителю печатных плат?
Производителю печатных плат необходим набор данных для изготовления — либо файлы Gerber плюс файл сверления для ЧПУ, либо универсальный формат, такой как ODB++ или IPC-2581, — а для сборки — спецификация материалов, файл установки компонентов (центроид) и сборочный чертеж. Данные для изготовления определяют саму плату; данные для сборки определяют, что на ней размещается и где.
Эти форматы существуют потому, что ваш файл проекта САПР привязан к конкретному инструменту и не может быть непосредственно использован для изготовления изделия, тогда как эти форматы являются нейтральными, стандартизированными выходными данными, которые может прочитать любой производитель. Полный набор форматов, ожидаемых производителем, представлен в этом обзоре. Файлы дизайна печатной платыА практические шаги по их изготовлению описаны в сопроводительном руководстве. Герберские файлыВ оставшейся части статьи объясняется, что на самом деле содержит каждый формат, чтобы вы могли отправить правильную посылку с первого раза.
2. Что такое файл Gerber и что он содержит?
Файл Gerber — это двухмерный векторный файл, описывающий отдельный слой печатной платы — медь, паяльную маску или шелкографию — в виде набора фигур, нарисованных с заданными отверстиями. Один файл Gerber представляет один слой, поэтому полный комплект для сборки платы представляет собой папку с файлами Gerber (верхний и нижний медный слой, внутренние слои, обе паяльные маски, обе шелкографии, слои пасты и контур платы), а также отдельный файл для сверления отверстий с ЧПУ.
Современный стандарт — RS-274X (и более новый X2), который встраивает определения апертуры в файл — более старые файлы Gerber «RS-274D» требовали отдельного списка апертур и устарели, а также подвержены ошибкам. Поскольку каждый слой представляет собой отдельный файл с присвоенным вами именем, главный недостаток обычных файлов Gerber — неоднозначность: неправильно обозначенный или отсутствующий слой является классической причиной задержки производства, поэтому каждый набор файлов Gerber следует проверять в программе просмотра перед отправкой, и именно поэтому были созданы представленные ниже универсальные форматы. Данные Gerber также напрямую передаются в CAM Этап, на котором фабрика преобразует ваши файлы в сборку.
3. Gerber против ODB++ против IPC-2581: какой формат лучше?
Gerber — это универсальный базовый формат, в то время как ODB++ и IPC-2581 — это интеллектуальные форматы в одном файле, которые объединяют все данные о слоях, сверлении, списках соединений и часто спецификации материалов — что делает их менее подверженными ошибкам и лучшим выбором, если ваше производство их поддерживает. Компромисс заключается в универсальности против богатства функционала:
| Формат | Комплект | Силы |
|---|---|---|
| Gerber (RS-274X) | Один слой на файл + отдельное сверло | Общепринятый базовый уровень |
| ОДБ++ | Все слои, сверление, список соединений, спецификация материалов в одном наборе данных. | Интеллектуальный, с низкой степенью неопределенности, широко поддерживаемый. |
| IPC-2581 | Полные данные по производству и сборке, открытый стандарт. | Единый открытый файл, независимый от поставщика |
Для большинства проектов формат Gerber работает везде и остается безопасным вариантом по умолчанию. Там, где ваш производитель его принимает, ОДБ++ Предпочтительнее, поскольку объединение каждого слоя, данных сверления и списка соединений в один интеллектуальный набор данных устраняет неоднозначность в именовании слоев и выравнивании, которая возникает при использовании отдельных папок Gerber. Стандарт IPC-2581 преследует ту же цель, являясь единым открытым, независимым от производителя стандартом. Лучший формат — это просто самый полный формат, поддерживаемый вашим производством, а подтверждение этого заранее позволяет избежать доработок.
4. Файлы для сверления, спецификации материалов и файлов для установки компонентов в сборку.
Для собранной платы необходимо также предоставить три файла: файл сверления с ЧПУ (расположение, размер и состояние покрытия каждого отверстия), спецификацию материалов (каждая деталь с номером детали производителя) и файл установки компонентов (положение, поворот и сторона каждого компонента). Одних только данных для изготовления достаточно для создания платы без компонентов; эти файлы превратят её в собранную печатную плату. Что предоставляет каждый из них:
- Файл для сверления с ЧПУ. Определяет параметры сверления — размеры отверстий, координаты и наличие или отсутствие покрытия — и является частью комплекта для изготовления, хотя и отделен от таблиц Гербера.
- Спецификация материалов. В списке указаны все компоненты с реальным номером детали производителя, а не только с указанием стоимости, что позволяет точно определить местонахождение запчастей; полный перечень. Спецификация печатной платы Это крайне важно для точного составления смет и осуществления закупок.
- Файл для захвата и перемещения (центроидный файл). Задает для каждой детали координаты X/Y, угол поворота и сторону платы, чтобы позиционирующий станок мог правильно ее установить; вот как это работает. сборка файловых дисков центроида.
- Сборочный чертеж. Отображает полярность, контакт номер один, реперные точки и примечания, которые не следует заполнять, поскольку они не содержат информации из самих файлов данных.
Неполный комплект сборочных файлов — файлы Gerber без номеров деталей в спецификации или с отсутствующим файлом центроида — является одной из наиболее распространенных причин, по которой невозможно окончательно согласовать стоимость сборки, поэтому отправка всех таких файлов одновременно позволяет ускорить выполнение проекта.
Рисунок 2. Перед составлением коммерческого предложения и началом производства следует проверить производственные характеристики Gerber, ODB++ и IPC-2581.
5. Что представляет собой каждый файл слоя Gerber и как их называть.
В Gerber-пакете каждый файл представляет собой один физический слой платы, и четкая система именования предотвращает ошибки при определении типа файла. Поскольку обычные Gerber-файлы не содержат никаких скрытых обозначений типа «это верхний медный слой», помимо имени файла, неоднозначная или нестандартная схема именования является распространенной причиной задержки производства. Полный двухслойный корпус, а также слои, добавляемые многослойной платой, выглядят следующим образом:
| Слой | Что это определяет | Общее расширение |
|---|---|---|
| Верхняя/нижняя медная | Проводящие дорожки и контактные площадки | .GTL / .GBL |
| Верхняя/нижняя паяльная маска | Когда маска снимается, обнажая подушечки | .GTS / .GBS |
| Шелкография сверху/снизу | Обозначения и маркировка. | .GTO / .GBO |
| Верхняя/нижняя паста | Отверстия трафарета для сборки | .GTP / .GBP |
| Схема платы | Профиль платы и вырезы | .GKO / .GM1 |
| Внутренние слои (многослойные) | Внутренняя медь/плоскости, в порядке | .G1, .G2, … |
| сверло с ЧПУ | Размеры отверстий, их расположение, состояние покрытия. | .DRL / .TXT |
Расширения различаются в зависимости от инструмента EDA, поэтому наиболее безопасной практикой является сохранение стандартной системы именования вашего инструмента, включение краткого файла README или карты слоев, если имена неочевидны, и указание порядка слоев для многослойных плат, чтобы внутренние слои были правильно расположены. Эта неоднозначность в именовании — именно та проблема, которая ОДБ++ Удаление осуществляется путем объединения каждого слоя, его роли и данных бурения в один структурированный набор данных — именно поэтому это предпочтительный способ передачи данных там, где это поддерживается производственным предприятием. Независимо от того, что вы отправляете, открытие пакета в программе просмотра подтверждает полноту и правильную идентификацию слоев до того, как он достигнет получателя. CAM шаг.
6. Как Highleap использует ваши файлы для создания платы.
Highleap принимает данные для изготовления в форматах Gerber, ODB++ или IPC-2581, а также вашу спецификацию материалов, схему размещения компонентов и сборочный чертеж, после чего проверяет упаковку перед сборкой, чтобы изготовление и сборка работали на основе одной подтвержденной версии. Независимо от формата, файлы открываются и проверяются — присутствуют ли слои, нет ли зеркального отображения, сверление выровнено, спецификация материалов и центроид согласованы — и все, что может вызвать задержку, выявляется на ранней стадии.
Этот обзор является закрытым, внутренним этапом (не публикуется) и выполняется в паре с обзор технологичности производства Это позволяет выявить проблемы, которые сами по себе не обнаруживаются в файлах. Затем проверенные данные используются для создания поддельных документов. сборка под ключ с учетом поиска поставщиков, размещения, проверки и тестирования. Для получения точной сметы с первого раза отправьте данные для изготовления (Gerber или ODB++), файл сверления для ЧПУ, спецификацию с номерами деталей, файл для установки компонентов, контур платы, структуру слоев и количество.
7. Часто задаваемые вопросы о формате файлов печатных плат.
Какое программное обеспечение открывает файлы Gerber?
Специальные программы для просмотра файлов Gerber, встроенная в ваш EDA-инструмент программа просмотра (KiCad включает GerbView), а также различные бесплатные настольные и онлайн-программы для просмотра файлов Gerber позволяют открывать файлы Gerber. Загрузите полный набор слоев и файл сверления вместе, чтобы увидеть плату так, как ее увидит изготовитель.
В чём разница между напильником Gerber и напильником Excellon?
Файлы Gerber описывают слои платы — медь, маска, шелкография, — а файл Excellon (для сверления с ЧПУ) описывает отверстия: их размеры, расположение и наличие покрытия. Необходимы оба файла; файл для сверления не является файлом Gerber.
В чём разница между RS-274X и Gerber X2?
X2 — это расширение формата RS-274X, которое добавляет машиночитаемые атрибуты, такие как слой файла и функция каждой контактной площадки, что делает данные более самоописываемыми и менее неоднозначными для производителя, сохраняя при этом обратную совместимость.
Можно ли редактировать файл Gerber?
Да, с помощью программного обеспечения CAM производитель может редактировать файлы Gerber, а пользователи могут измерять и проверять их, но проектировщикам следует вносить изменения в исходный CAD-файл и повторно экспортировать его, а не редактировать файлы Gerber напрямую, чтобы обеспечить синхронизацию проекта и выходных данных.
Как мне преобразовать свой проект в формат Gerber?
Вы не преобразуете готовый файл проекта напрямую; вы экспортируете файлы Gerber из функции вывода данных для производства в вашем инструменте EDA, которая генерирует файл Gerber для каждого слоя, а также файл сверления. Полученный нейтральный файл затем может быть прочитан любым производителем.
Может ли производитель изготовить изделие из моего исходного CAD-файла, а не из файлов Gerber?
В целом, нет — исходные файлы САПР являются специфичными для конкретного инструмента, а не производственным форматом. Производители используют нейтральные данные: Gerber плюс сверло, или универсальный набор данных ODB++ или IPC-2581, который может прочитать любая мастерская независимо от используемого инструмента проектирования.
Рекомендуемые сообщения
Производство печатных плат Isola Astra MT77
Рисунок 1. Производство печатных плат Isola Astra MT77. Isola Astra...
Услуги по изготовлению и сборке печатных плат Rogers RO4835 на заказ.
Рисунок 1. Печатная плата Rogers RO4835. Печатная плата Rogers RO4835 представляет собой...
Руководство по материалам и производству печатных плат Nelco N4000-13 | Highleap Electronics
Рисунок 1. Печатная плата Nelco N4000-13. Печатная плата Nelco N4000-13 представляет собой...
Технические характеристики, структура платы, коммерческое предложение от производителя Rogers RT/duroid 6002.
Рисунок 1. Rogers RT/duroid 6002. Rogers RT/duroid 6002 — это...
Как получить расценки на печатные платы
Давайте проведём для вас анализ DFM/DFA и предоставим отчёт. Вы можете безопасно загрузить свои файлы через наш сайт. Для составления коммерческого предложения нам необходима следующая информация:
-
- Gerber, ODB++ или .pcb, спец.
- Список спецификаций, если вам требуется сборка
- Количество
- Время поворота
Для услуг PCBA, пожалуйста, предоставьте ваш BOM (спецификация материалов) и любые конкретные инструкции по сборке. Мы также предлагаем анализ DFM/DFA для оптимизации ваших проектов для технологичности и сборки, обеспечивая плавный процесс производства.
