一、文件解析是什么,谁在用它
收到板厂“资料不齐、请重新提供”的回复,或是客户催着要贴片报价时,工程师真正想要的不是一堆光绘文件,而是PCB设计文件解析之后的结构化答案:板有多大、几层、最小线宽线距多少、孔有多少种。
所谓文件解析,就是把 Gerber 层文件、钻孔文件、BOM 与坐标等原始资料,自动转换成机器可读、可直接进入业务系统的结构化工艺参数。它不改变设计本身,只是把设计“翻译”给生产与商务环节。三类角色都在用它:
- 硬件工程师:投板前自查设计参数是否与板厂工艺能力匹配,减少往返改板;
- PCB板厂:CAM 与报价部门从资料中读出板尺寸、层数、最小线宽线距、孔径分布,直接映射到报价字段;
- SMT贴片厂:核对钢网、贴片坐标与 BOM 是否齐套,提前发现缺料与焊盘风险。
二、一个完整的解析包里有什么
一份典型资料通常是一个压缩包:Gerber 层文件(顶层/底层线路 GTL、GBL,内层 G1~Gn,阻焊 GTS/GBS,丝印 GTO/GBO,板框 GKO,锡膏 GTP/GBP)、Excellon 钻孔文件(.DRL/.TXT),以及可选的 BOM 和贴片坐标文件。各后缀的具体含义,可以阅读Gerber文件怎么看?GTL/GBL/GTS/GKO各层含义与解析方法一文。
徒万科技的解析服务同时接受上述全部资料形态:网页直接上传压缩包,也可以通过 HTTP multipart 方式调用 API,系统会自动识别包内每个文件的角色,不需要人工逐一指定。
三、解析的五步流程
无论资料来自哪种设计软件,解析都遵循同一条流水线:
| 步骤 | 系统做什么 | 关键点 |
|---|---|---|
| ① 资料接入 | 网页上传或 API 提交压缩包 | JSON 响应、密钥准入,便于系统对接 |
| ② 格式识别 | 自动判断 Gerber(RS-274X/X2)、Excellon、PADS、Protel、Altium 等格式 | 无需人工指定文件类型 |
| ③ 几何分析 | 解析 D 码光圈、走线描边、板框闭环、孔径去重 | 决定参数精度的核心环节 |
| ④ 字段映射 | 几何结果映射为板尺寸、层数、线宽线距等工艺字段 | 逐字段附证据与置信度 |
| ⑤ 结果输出 | 结构化参数 + 顶/底面 SVG 预览图 | 可直接对接 ERP/MES |
格式识别与几何分析是整个流程的精度分水岭——D 码光圈、描边宽度、板框闭环这些底层细节,决定了最终参数可信不可信。
四、解析输出物长什么样
解析完成后,业务系统拿到的是一组结构化字段加两张预览图:
- 板尺寸:整板与单 PCS 两种口径,拼板报价不会混淆;
- 层数:按铜层统计,正片、负片都计入;
- 最小线宽 / 线距:来自光圈描边宽度与铜层几何间距分析;
- 孔径分布与过孔数:孔径去重统计,孔径 ≤0.5mm 计为过孔;
- 元件统计:SMT 与插件元件数量自动分类;
- 顶/底 SVG 预览图:肉眼秒验,先确认解析对象没有搞错。
每个字段都附带置信度与证据(类别、来源、方法、原因),整套输出共 200+ 项工艺参数,可解释、可复核。各参数的具体提取原理,见如何从PCB文件自动提取板尺寸、层数、最小线宽线距?。
五、人工看文件 vs 自动解析
| 对比项 | 人工看文件 | 自动解析 |
|---|---|---|
| 单份资料耗时 | 几十分钟到几小时 | 3 秒级 |
| 人员门槛 | 需要资深 CAM 经验 | 业务系统直接调用 |
| 结果一致性 | 因人而异 | 同一资料同一结果 |
| 可解释性 | 凭经验口述 | 逐字段置信度与证据 |
| 系统集成 | 难以自动化 | API/JSON 直接对接 |
对比之下不难理解,为什么越来越多的板厂和贴片厂把“看单”环节交给系统,把资深工程师留给真正的工艺决策。
六、徒万科技的解析服务
徒万科技面向电子制造企业提供的解析服务,正是按上述流程构建:3 秒级解析速度、覆盖 Gerber/Excellon/PADS/Protel/Altium/Allegro 等主流格式,识别准确率 99.8%,输出 200+ 项工艺参数并逐字段附置信度与证据。
如果你正在搭建报价自动化、DFM 审查或贴片备料流程,欢迎通过PCB设计文件解析服务页面了解能力清单与接入方式,也可以参考我们的电子制造案例中的实际应用。
常见问题
Q:PCB设计文件解析需要多长时间?
A:常规规模的资料压缩包,解析速度为 3 秒级,即可返回结构化参数与预览图;包含超大文件或罕见格式时耗时会略有增加,但仍远快于人工逐层查看。
Q:PCB设计文件解析支持哪些文件格式?
A:支持 Gerber(RS-274X/X2)、Excellon 钻孔、PADS 二进制/ASCII、Protel DDB/99SE、Altium、Allegro 等主流设计资料格式,可直接上传压缩包,也可通过 API 接入。
Q:PCB解析准确率如何保障?
A:识别准确率为 99.8%,并且每个输出字段都附有置信度与证据(类别、来源、方法、原因),低置信度字段会明确提示,便于工程师复核,保证结果可解释、可追溯。