Файлы Gerber, BOM, CPL и stackup сообщают производителю печатных плат четыре разные вещи. Файлы Gerber определяют слои платы. BOM определяет компоненты. CPL определяет размещение. Stackup определяет конструкцию слоев, материалы, медь, толщину диэлектрика и предположения о волновом сопротивлении.
Многие задержки с расценками на PCBA происходят до начала производства. Почему? У завода могут быть данные о плате, но не о компонентах. Или может быть BOM, но нет файла размещения. Иногда Gerber, BOM и CPL были экспортированы из разных ревизий проекта.
Для более полного контрольного списка RFQ см. наш Контрольный список файлов для предложения по PCBA. В этой статье объясняется, что означает каждый файл и как проверить пакет перед отправкой поставщику.
Основные выводы
- Gerber отвечает на вопрос «что изготавливать», BOM — «что покупать», CPL — «куда размещать», а stackup — «как построена плата».
- Сопоставление обозначений BOM/CPL и экспорт из одной ревизии — самые быстрые способы избежать циклов уточнения при RFQ.
Что такое файлы Gerber, BOM, CPL и Stackup?
IPC публикует эталонные исследования по сборке электроники, охватывающие выход годных, уровень дефектов, DPMO, переделку/брак, возвраты клиентов, эффективность поставщиков и методы контроля/тестирования (IPC, Исследование эталонных показателей качества сборки электроники). Четкость файлов — это не административная работа. Это контроль производства.
Файлы Gerber, BOM, CPL и stackup являются основным пакетом данных для большинства проверок расценок на печатные платы и PCBA. Это не четыре названия одного и того же. Они описывают разные части работы.
| Файл | Основной вопрос | Используется |
|---|---|---|
| Gerber + сверловка | Какую печатную плату следует изготовить? | Инженерный отдел производства печатных плат |
| Спецификация | Какие компоненты следует закупить и смонтировать? | Отдел закупок и инженерии PCBA |
| CPL / pick-and-place | Где и как следует размещать детали? | Программирование SMT и сборка |
| Слои | Как построены слои, материалы и медь? | Производство и проверка волнового сопротивления |
Думайте о пакете файлов PCBA как о системе из четырех вопросов. Gerber отвечает на вопрос «что изготавливать». BOM отвечает на вопрос «что покупать». CPL отвечает на вопрос «куда размещать». Stackup отвечает на вопрос «как построена плата». Если один ответ отсутствует, поставщику приходится гадать или останавливаться и спрашивать.
Полный пакет также требует согласования ревизий. Gerber, BOM, CPL и stackup должны описывать один и тот же выпуск платы. Если это не так, расценка может быть основана на неправильных компонентах, количестве посадочных мест, толщине платы или объеме тестирования.
Данные Gerber, BOM, CPL и stackup должны описывать одну ревизию платы до того, как будут оценены предположения о производстве, закупках, размещении и конструкции. Эталонные выпуски IPC по качеству охватывают результаты сборки, такие как выход годных, дефекты, DPMO, переделка, возвраты, эффективность поставщиков и методы контроля, которые зависят от четких производственных исходных данных.
Для более подробного контрольного списка RFQ используйте наш Контрольный список файлов для предложения по PCBA.
Файлы Gerber в производстве печатных плат
В текущих руководствах по процессу сборки печатных плат проверка файлов или заказа выполняется перед нанесением паяльной пасты, установкой компонентов, оплавлением и инспекцией. Файлы Gerber являются данными для изготовления платы, которые проверяются на этом первом этапе.
Файлы Gerber описывают физические слои печатной платы. Обычно они включают слои меди, паяльную маску, шелкографию, пасту, контур платы и механические слои. Файлы сверловки тесно связаны, но отдельны. Они определяют металлизированные отверстия, неметаллизированные отверстия, переходные отверстия и пазы.
Gerber не сообщает сборщику, какие именно компоненты покупать. Он также не сообщает линии SMT, как именно должна быть размещена каждая деталь. Эта информация поступает из BOM и CPL.
Распространенные слои Gerber и что они контролируют
| Элемент Gerber или сверловки | Что он контролирует | Распространенная ошибка |
|---|---|---|
| Слои меди | Дорожки, контактные площадки, полигоны | Отсутствующий внутренний слой или неверная ревизия |
| Пайная маска | Открытые участки маски и защищенная медь | Несовпадение открытых участков маски вокруг выводов с мелким шагом |
| Шелкография | Обозначения, маркировка полярности, логотипы | Скрытая или несоответствующая маркировка полярности |
| Слой паяльной пасты | Эталонное отверстие трафарета | Отсутствие слоя паяльной пасты для SMT-контактных площадок |
| Контур доски | Форма, вырезы, пазы | Контур, выведенный на неопределенный механический слой |
| Файл сверловки | Отверстия и переходные отверстия | Отсутствие файла сверловки или его несоответствие ревизии Gerber |
Экспорт в форматах Gerber X2 и RS-274X является распространенным. Для большинства покупателей название формата менее важно, чем полнота. Может ли производитель определить каждый слой, контур платы, отверстие, поверхностный элемент и ревизию? Если да, проверка начинается хорошо.
Проверка файлов или заказа выполняется перед SMT-производством в типовых рабочих процессах сборки печатных плат. Эта проверка зависит от полных данных Gerber и сверловки, поскольку информация о меди, маске, шелкографии, пасте, контуре платы и отверстиях определяет голую печатную плату до начала сборки.
Посмотрите, как проверка файлов вписывается в процесс сборки печатной платы.
Что такое BOM в сборке печатных плат?
В эталонном отчете IPC по сборке электроники за 2022 год перечислены такие показатели, как выход годных, уровень дефектов, DPMO, переделка/брак, возвраты от клиентов, эффективность поставщиков и методы контроля/тестирования (IPC, Исследование эталонных показателей качества сборки электроники). BOM влияет на несколько из этих рисков, поскольку он контролирует, какие компоненты поступают в производство.
BOM, или спецификация материалов, представляет собой список компонентов для сборки. Он сообщает поставщику PCBA, какие резисторы, конденсаторы, ИС, разъемы, модули и механические элементы необходимо закупить и установить.
Чистая BOM включает обозначения, количества, названия производителей, MPN, корпуса, номиналы, описания и статус DNP/DNI. Более качественные BOM также содержат утвержденные альтернативы, примечания по жизненному циклу, допуски, номинальные напряжения и предпочтительных поставщиков.
Минимальные поля BOM для чистого расчета PCBA
| Поле BOM | Пример | Почему это важно |
|---|---|---|
| Идентификатор | R1, C5, U2, J1 | Связывает компонент со схемой и CPL |
| Количество | 12 | Поддерживает проверку закупок и количества сборок |
| Производитель | Texas Instruments | Снижает неоднозначность |
| MPN | Точный номер детали | Контролирует закупки, стоимость и альтернативы |
| Корпус / посадочное место | 0603, QFN-32, SOIC-8 | Помогает сравнивать BOM и данные о размещении |
| Номинал / рейтинг | 10 кОм, 16 В, 1% | Предотвращает неправильные общие замены |
| DNP / DNI | Не устанавливать | Предотвращает сборку опциональных компонентов |
Инженерная проверка печатных плат LEADHUI выполняется быстрее, когда в BOM используются точные MPN и четкие обозначения DNP. Строка с надписью “резистор 10 кОм” может быть достаточной для обсуждения прототипа, но недостаточна для контролируемых закупок.
Утвержденные альтернативы также помогают. Если один MPN недоступен, поставщик может предложить утвержденную замену вместо остановки RFQ. Ключевым моментом является контроль. Альтернативы должны быть утверждены инженерами, а не выбраны вслепую.
Качество BOM влияет на производственный контроль, поскольку неоднозначные MPN, отсутствующий статус DNP и неконтролируемые альтернативы могут изменить то, какие компоненты закупаются и устанавливаются. Эталонные отчеты IPC отслеживают показатели качества, такие как выход годных, дефекты, DPMO, переделка, возвраты, эффективность поставщиков и методы контроля/тестирования.
Если вы готовите сборку «под ключ», сравните свою BOM с более широкой Контрольный список файлов для предложения по PCBA.
Что такое файл CPL в сборке печатных плат?
Текущие руководства по сборке описывают установку компонентов как основной этап SMT между нанесением паяльной пасты и оплавлением (JLCPCB, Руководство по сборке печатных плат; PCB Assembly Express, Процесс сборки PCB). Файл CPL предоставляет данные о размещении для этого этапа.
Файл CPL — это список размещения компонентов. Он также может называться файлом установки, центроидным файлом, XY-файлом или файлом размещения. Он сообщает программе SMT, где каждый компонент находится на плате.
Типичные поля CPL включают обозначение, координату X, координату Y, поворот, сторону платы и корпус. Обозначение является связующим звеном между BOM и CPL. Если в BOM указано U3, а в CPL для того же компонента указано U4, кому-то придется разрешать конфликт.
Why rotation and polarity review matters
Rotation conventions can vary between CAD exports and SMT programming. That does not mean CPL rotation is useless. It means the assembler should verify rotation-sensitive parts before production.
Check LEDs, diodes, IC pin 1, electrolytic capacitors, connectors, modules, and asymmetric packages. Silkscreen markings and assembly drawings help resolve unclear orientation. Would you rather catch that in review, or after reflow?
A CPL, centroid, XY, or pick-and-place file supports SMT setup by listing each component’s designator, X/Y location, rotation, side, and package. That placement data lets the SMT program be checked against the BOM and assembly drawing before build.
For quote preparation, include the CPL with the files listed in the Контрольный список файлов для предложения по PCBA.
PCB Stackup Requirements for PCBA Quotes
IPC-2221 describes generic PCB design principles, including material, mechanical, and electrical design considerations (IPC, IPC-2221). Stackup belongs to that bare-board construction discipline because layer order, dielectric thickness, copper, material, and impedance assumptions affect fabrication review.
A PCB stackup defines the physical layer construction of the board. It lists layer order, copper thickness, dielectric thickness, core and prepreg structure, material, Tg, finished thickness, and controlled-impedance targets where needed.
Simple 2-layer prototypes may use a manufacturer’s standard stackup. But multilayer, high-speed, RF, high-current, HDI, or controlled-impedance boards need clearer stackup data. Otherwise, the fabricator must infer construction details that affect cost and performance.
When stackup is usually required
Send stackup data for 4-layer and higher PCBs, controlled-impedance designs, high-speed digital boards, RF boards, antenna designs, high-current boards, and production builds that must be repeatable. Include target impedance, material, copper weight, layer order, and finished thickness.
When stackup may be less critical
For simple 2-layer prototypes, a supplier’s standard material and thickness may be acceptable. Still, state any constraints. If board thickness, copper weight, finish, material, or impedance matters, don’t assume the supplier knows.
Stackup data defines layer order, dielectric thickness, copper, material, finished thickness, and impedance assumptions before the PCB is fabricated and assembled. IPC-2221 covers generic PCB design principles, so stackup details should be treated as design-control data, not as an optional note for complex boards.
If stackup is part of the quote scope, include it alongside the files in the Контрольный список файлов для предложения по PCBA.
How Do These Files Work Together in a PCBA Quote?
IPC’s quality benchmark releases track 7 categories of assembly performance data, including yields, defect rates, DPMO, rework/scrap, returns, supplier performance, and inspection/test methods (IPC, Исследование эталонных показателей качества сборки электроники). A quote should define the inputs that affect those outcomes.
The files work together when they describe the same board revision and the same manufacturing scope. Gerber and drill files support PCB fabrication. BOM supports component sourcing. CPL supports SMT placement. Stackup supports construction review. Assembly drawings and test plans close the loop.
One missing file can change the quote. Missing CPL data can make SMT setup unclear. Missing stackup data can affect PCB cost and impedance review. Missing test requirements can make two suppliers quote different scopes.
Quantity, lead time, surface finish, panelization, programming, coating, packaging, and compliance requirements can also affect pricing. The more clearly you define the scope, the easier it is to compare quotes fairly.
A complete PCBA file package should define the manufacturing inputs that affect assembly outcomes before the supplier prices the build. IPC quality benchmark releases cover 7 performance areas, including yields, defects, DPMO, rework/scrap, returns, supplier performance, and inspection/test methods.
For a full-service view, see how files move through Контрольный список файлов для предложения по PCBA.
Additional PCBA Package Files to Send
The EU RoHS Directive restricts hazardous substances in electrical and electronic equipment, while REACH governs chemical registration, evaluation, authorization, and restriction in the EU (European Commission, RoHS Directive; ECHA, Understanding REACH). Compliance needs should be part of the package when they apply.
Gerber, BOM, CPL, and stackup are central files, but they are not always enough. A practical PCBA package may also need drill files, assembly drawings, fabrication drawings, test requirements, programming files, labels, packaging notes, and compliance requirements.
| Файл или требование | When to include it | Почему это важно |
|---|---|---|
| Файлы сверловки | Always with Gerber | Defines holes, vias, and slots |
| Сборочный чертеж | SMT or mixed assembly | Clarifies polarity, pin 1, DNP, connectors |
| Fabrication drawing | Controlled build | Defines tolerances, finish, material, notes |
| Test plan | Tested PCBA | Defines AOI, X-ray, ICT, functional test |
| Programming file | Firmware-loaded boards | Controls MCU or module programming |
| Compliance notes | Regulated markets | Defines RoHS, REACH, UL, or customer requirements |
| Packaging notes | Production delivery | Controls labels, trays, ESD bags, cartons |
A minimum RFQ package may be enough for a rough quote. A production-ready package should be more complete. Do you need serialized labels, conformal coating, functional testing, or firmware loading? Say so before the supplier quotes.
RoHS restricts hazardous substances in electrical and electronic equipment in the EU, while REACH governs chemical registration and restrictions. When those requirements apply, they belong in the PCBA file package beside Gerber, BOM, CPL, stackup, drawings, test plans, programming notes, and packaging instructions.
Testing scope also affects quote accuracy; start with the Контрольный список файлов для предложения по PCBA if you need a minimum package.
What File Mismatches Should You Check Before Sending an RFQ?
IPC’s 2019 quality benchmark release included electronics assembly data categories such as yields, defect rates, DPMO, rework/scrap, returns, supplier performance, and inspection/test methods (IPC, 2019 Quality Benchmark Study for Electronics Assembly). Pre-RFQ checks help prevent avoidable causes of rework and clarification.
The most important checks are revision alignment, BOM/CPL designator matching, CPL rotation, polarity notes, stackup completeness, and defined test requirements. These checks are simple, but they catch many quote problems.
LEADHUI PCB engineering teams usually review RFQs faster when Gerber, BOM, and CPL are exported from the same CAD release. The files don’t need to be fancy. They need to agree.
| File mismatch | Consequence | Fix before sending |
|---|---|---|
| Gerber revision differs from BOM | Wrong footprint or part count | Export all files from the same release |
| BOM designator missing from CPL | Part may be sourced but not placed | Sort both files by designator |
| CPL has bottom-side parts missing | SMT program may be incomplete | Check top/bottom side column |
| Rotation or polarity unclear | LEDs, ICs, diodes may be oriented wrong | Add assembly drawing and pin-1 notes |
| MPNs are generic or obsolete | Sourcing delay or wrong substitution | Add exact MPNs and approved alternates |
| Stackup missing for multilayer PCB | Cost or impedance assumptions unclear | Add layer order, material, copper, thickness |
| Test requirements undefined | Suppliers quote different scopes | Attach acceptance criteria and test notes |
Fast pre-send checklist
Before sending an RFQ, export Gerber, BOM, and CPL from the same CAD release. Confirm revision names and dates match. Sort BOM and CPL by designator. Check top and bottom side placement. Verify pin 1 and polarity-sensitive parts.
Then include stackup for multilayer or impedance-sensitive boards. Attach test requirements and production notes. If you’re unsure, ask the supplier to review the package before final pricing.
Not sure whether your BOM and CPL match? Send LEADHUI PCB your Gerber, BOM, CPL, stackup, quantity, and test requirements for engineering review before assembly.
Pre-RFQ checks for revision alignment, BOM/CPL matching, polarity, stackup, and test scope reduce avoidable clarification before production. IPC’s 2019 quality benchmark release tracked 7 assembly quality categories, including yields, defects, DPMO, rework, returns, supplier performance, and inspection/test methods.
These checks help suppliers quote the same scope; they also connect to the broader Контрольный список файлов для предложения по PCBA workflow.
Frequently Asked Questions
What is the difference between Gerber and BOM?
Gerber files define PCB fabrication layers such as copper, mask, silkscreen, paste, and outline. The BOM defines the components to source and assemble. IPC benchmark releases track assembly quality categories such as yields, defects, DPMO, rework, returns, supplier performance, and inspection/test methods, so both board data and part data matter.
What is the difference between BOM and CPL?
A BOM identifies parts, while a CPL places parts. Current SMT process guides list pick-and-place as a core assembly step, and CPL data supports that step. The reference designator links the 2 files: the BOM says what U3 is; the CPL says where U3 goes.
Do I need stackup for a PCBA quote?
You need stackup data when layer construction affects price, performance, or repeatability. IPC names 2 major assembly references, IPC-A-610 and J-STD-001, but stackup handles the PCB construction side. Send it for multilayer, controlled-impedance, RF, high-speed, high-current, or production-critical boards.
Can a manufacturer quote without a CPL file?
Sometimes a rough quote is possible without CPL, especially for simple boards. But pick-and-place is a standard SMT step in assembly guides, and accurate setup needs placement data. Without CPL, the supplier may need to estimate placement work or request more files.
What files should I check before sending a PCB assembly RFQ?
Check at least 7 inputs: Gerber, drill, BOM, CPL, stackup when needed, assembly drawing, and test requirements. Also confirm quantity, lead time, revision names, polarity notes, DNP markings, approved alternates, and compliance needs such as RoHS or REACH when applicable.
For the shortest RFQ path, start with the Контрольный список файлов для предложения по PCBA and then review the процесс сборки печатной платы.
Заключение
Gerber, BOM, CPL, and stackup files each answer a different factory question. Gerber defines the PCB. BOM defines the parts. CPL defines placement. Stackup defines construction.
A clean PCBA quote package does more than upload files. It aligns revisions, connects BOM and CPL designators, clarifies polarity, defines stackup needs, and states test scope. That gives the supplier fewer assumptions to make.
Send LEADHUI PCB your Gerber, BOM, CPL, stackup, quantity, and test requirements for a practical engineering review and accurate PCBA quote.
Next, compare how these files support Контрольный список файлов для предложения по PCBA from fabrication through testing.