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 — а також, для складання, специфікація матеріалів, файл центроїда (pick-and-place) та складальне креслення. Дані для виготовлення визначають чисту плату; дані для складання визначають, що на ній буде розміщено і де.
Ці формати існують тому, що ваш файл CAD-проекту є специфічним для інструменту та не може бути безпосередньо побудований, тоді як це нейтральні, стандартизовані результати, які може прочитати будь-який виробник. Повний набір, який очікує виробник, наведено в цьому огляді. Файли дизайну друкованих плат, а практичні кроки «як їх створити» містяться в супровідному посібнику Файли GerberУ решті цієї статті пояснюється, що насправді містить кожен формат, щоб ви могли надіслати правильну посилку з першого разу.
2. Що таке файл Gerber і що він містить?
Файл Gerber — це 2D-векторний файл, який описує один шар друкованої плати — його мідь, паяльну маску або шовкографію — як набір фігур, намальованих з визначеними отворами. Один Gerber представляє один шар, тому повний пакет голої плати — це папка Gerber (верхній і нижній мідні шари, внутрішні шари, обидві паяльні маски, обидва шовкографії, шари пасти та контур плати) разом з окремим файлом свердління з ЧПУ для отворів.
Сучасним стандартом є RS-274X (і новіший X2), який вбудовує визначення апертури всередині файлу — старіші Gerber-файли «RS-274D» вимагали окремого списку апертур, є застарілими та схильними до помилок. Оскільки кожен шар — це окремий файл з іменем, яке ви призначаєте, головною слабкістю простих Gerber-файлів є неоднозначність: неправильно позначений або відсутній шар є класичною причиною виробничої зупинки, тому кожен набір Gerber-файлів слід перевіряти у переглядачі перед надсиланням, і саме тому були створені універсальні формати, наведені нижче. Дані Gerber-файлів також надходять безпосередньо до CAM крок, на якому фабрика перетворює ваші файли на збірку.
3. Gerber проти ODB++ проти IPC-2581: який формат найкращий?
Gerber є універсальною базовою версією, тоді як ODB++ та IPC-2581 — це інтелектуальні формати одного файлу, які об'єднують усі дані шарів, деталізації, списку з'єднань та часто BOM, що робить їх менш схильними до помилок та кращим вибором там, де ваша фабрика їх підтримує. Компроміс полягає в універсальності проти багатогранності:
| сформований | Містить | міцність |
|---|---|---|
| Гербер (RS-274X) | Один шар на файл + окремий свердлильний верстат | Загальновизнаний базовий рівень |
| ODB++ | Всі шари, деталізації, список з'єднань, специфікація в одному наборі даних | Інтелектуальний, з низькою неоднозначністю, широко підтримуваний |
| МПК-2581 | Повні дані для виробництва та складання, відкритий стандарт | Один відкритий файл, незалежний від постачальника |
Для більшості проектів Gerber працює всюди та залишається безпечним варіантом за замовчуванням. Там, де ваш виробник його приймає, ODB++ є кращим, оскільки упаковка кожного шару, даних свердління та списку нетто в один інтелектуальний набір даних усуває неоднозначність іменування шарів та вирівнювання, яку створюють вільні папки Gerber. IPC-2581 переслідує ту саму мету, що й єдиний відкритий, нейтральний до постачальника стандарт. Найкращий формат – це просто найбагатший, який підтримує ваша фабрика, і попереднє підтвердження цього дозволяє уникнути переробки.
4. Файли свердління, специфікації та вибору та розміщення для складання
Для зібраної плати також необхідно надати три файли: файл свердління для ЧПУ (розташування, розмір та стан покриття кожного отвору), специфікацію матеріалів (кожна деталь з її номером деталі виробника) та файл вибору та розміщення (положення, обертання та сторона кожного компонента). Власне, дані виготовлення створюють чисту плату; вони перетворюють її на заповнену друковану плату. Що надає кожен з них:
- Файл для свердління з ЧПУ. Визначає свердління — розміри отворів, координати та статус покриття чи без покриття — і є частиною набору для виготовлення, хоча й окремий від Gerbers.
- Специфікація матеріалів. Перелічує кожен компонент із реальним номером деталі виробника, а не лише вартістю, щоб деталі можна було фактично знайти; повний PCB BOM є важливим для точного котирування та закупівель.
- Файл вибору та розміщення (центроїд). Вказує положення X/Y, обертання та сторону плати кожної деталі, щоб машина для розміщення встановила її правильно; ось як це працює збірка центроїдних файлових накопичувачів.
- Складальне креслення. Показує полярність, перший контакт, референтні позначки та примітки про заборону заповнення, які самі файли даних не передають.
Неповний комплект складання — Gerbers без номерів деталей BOM або відсутній файл центроїда — є однією з найпоширеніших причин, чому кошторис на складання не може бути остаточно узгоджений, тому надсилання всіх цих даних разом підтримує хід проекту.
Рисунок 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 або карти шарів, коли назви неочевидні, та вказівка порядку шарів для багатошарових плат, щоб внутрішні шари були правильно розташовані. Ця неоднозначність назв і є саме тією проблемою, яка... ODB++ видаляє, об'єднуючи кожен шар, його роль та дані деталізації в один структурований набір даних — саме тому це кращий варіант передачі, якщо фабрика це підтримує. Що б ви не надсилали, відкриття пакета у переглядачі підтверджує, що шари повні та правильно ідентифіковані, перш ніж вони досягнуть CAM крок.
6. Як Highleap використовує ваші файли для створення плати
Highleap приймає дані про виготовлення Gerber, ODB++ або IPC-2581, а також вашу специфікацію деталей (BOM), креслення для вибору та розміщення деталей та складальне креслення, а потім перевіряє пакет перед побудовою, таким чином виробничі та складальні роботи виконуються з однієї підтвердженої версії. Незалежно від формату, який ви надсилаєте, файли відкриваються та перевіряються — наявність шарів, відсутність дзеркальних відображень, вирівнювання свердління, узгодженість специфікації та центроїда — і все, що може спричинити затримку, позначається заздалегідь.
Цей огляд є приватним, внутрішнім кроком (не публічним завантаженням) і поєднується з огляд технологічності що виявляє проблеми, які самі файли не розкривають. Звідти перевірені дані впливають на виготовлення та збірка під ключ з підбором поставок, розміщенням, перевіркою та випробуванням. Щоб отримати точну цінову пропозицію з першого разу, надішліть свої дані для виготовлення (Gerber або ODB++), файл свердління з ЧПУ, специфікацію деталей з номерами деталей, файл вибору та розміщення, контур плати, стек та кількість.
7. Найчастіші запитання щодо формату файлів друкованої плати
Яке програмне забезпечення відкриває файли Gerber?
Спеціальні програми перегляду Gerber, вбудований переглядач вашого інструменту EDA (KiCad включає GerbView) та різні безкоштовні програми перегляду для комп'ютера та онлайн-версій – усі вони відкривають Gerber. Завантажте повний набір шарів разом із файлом свердління, щоб побачити плату так, як її побачить виробник.
Яка різниця між файлом Gerber та файлом для свердління Excellon?
Файли Gerber описують шари плати — мідь, маску, шовкографію — тоді як файл Excellon (свердлення з ЧПУ) описує отвори: їхні розміри, положення та стан покриття. Потрібні обидва; файл свердління не є шаром Gerber.
Яка різниця між RS-274X та Gerber X2?
X2 — це розширення формату RS-274X, яке додає машинно-читані атрибути, такі як шар, до якого належить файл, та функцію кожної контактної площадки, що робить дані більш самоописними та менш неоднозначними для виробника, зберігаючи при цьому зворотну сумісність.
Чи можна редагувати файл Gerber?
Так, за допомогою програмного забезпечення CAM виробник може редагувати Gerbers, а глядачі можуть вимірювати та перевіряти їх, але дизайнерам слід вносити зміни у вихідний CAD та повторно експортувати, а не редагувати Gerbers безпосередньо, щоб синхронізувати дизайн та результати.
Як конвертувати мій дизайн у формат Gerber?
Ви не конвертуєте готовий файл проекту безпосередньо; ви експортуєте Гербери з функції manufacturing-output вашого інструменту EDA, яка генерує Гербер для кожного шару плюс файл свердління. Нейтральний вихід потім може зчитувати будь-який виробник.
Чи може виробник будувати з мого рідного CAD-файлу замість Gerber?
Зазвичай ні — нативні файли CAD є специфічними для інструменту, а не виробничим форматом. Виробники будують на основі нейтральних даних: Gerber plus drill або універсальний набір даних ODB++ чи IPC-2581, який може прочитати будь-яка майстерня незалежно від вашого інструменту проектування.
Рекомендовані повідомлення
Виробництво друкованих плат Isola Astra MT77
Рисунок 1. Виробництво друкованої плати Isola Astra MT77 Isola Astra...
Керівництво з матеріалів та виготовлення друкованої плати Nelco N4000-13 | Highleap Electronics
Рисунок 1. Друкована плата Nelco N4000-13 Друкована плата Nelco N4000-13 – це...
Мідний ламінат: повний посібник з вибору матеріалу для інженерів друкованих плат
Кожна електрична властивість, яка має значення в друкованому...
Усередині китайського заводу з виробництва керамічних друкованих плат: управління процесами в силових/світлодіодних/радіочастотних/медичних системах
Зміст Усередині китайського заводу з виробництва керамічних друкованих плат: як...
Як отримати цінову пропозицію на друковані плати
Давайте проведемо для вас аналіз DFM/DFA та надамо вам звіт. Ви можете безпечно завантажити свої файли через наш вебсайт. Нам потрібна наступна інформація, щоб надати вам цінову пропозицію:
-
- Gerber, ODB++ або .pcb, спец.
- Список специфікації, якщо вам потрібна збірка
- Кількість
- Час повороту
Для послуг з виготовлення друкованих плат (PCBA), будь ласка, надайте свою специфікацію матеріалів (BOM) та будь-які конкретні інструкції зі складання. Ми також пропонуємо аналіз DFM/DFA для оптимізації ваших конструкцій для технологічності та складання, забезпечуючи безперебійний виробничий процес.
