钻孔文件(NC Drill)输出规范:避免制造端孔径混淆与镀孔/非镀孔识别错误
NC Drill(数控钻孔)文件是PCB制造过程中最基础、最关键的输入数据之一,其核心作用是向钻孔机提供精确的孔位坐标、孔径尺寸及属性定义。一旦该文件存在格式歧义或属性标注不明确,极易导致制造端将镀铜通孔(PTH)误判为非镀铜孔(NPTH),或混淆不同功能孔的公差要求,进而引发层间开路、焊接不良、装配干涉等严重缺陷。实践中约68%的首件钻孔返工案例源于NC Drill输出规范不统一,尤其集中在孔径命名逻辑混乱、单位制混用、以及镀层属性标识缺失三大类问题。
标准IPC-2581与Gerber X2规范均强调:NC Drill文件中的“孔径”数值仅表示钻头物理直径,而非最终成品孔径。例如,一个标称Φ0.6mm的PTH,在FR-4基材上需预留典型0.05mm电镀增厚余量,因此实际钻孔应采用Φ0.5mm钻头;而同尺寸的NPTH则必须严格按Φ0.6mm钻削,以保证机械配合精度。若EDA工具(如Allegro或PADS)在输出时未启用“Drill Size Compensation”补偿选项,或手动将成品孔径直接填入钻孔表,则制造厂将按该值调用钻头,造成PTH孔壁铜厚不足或NPTH孔径超差。实测数据显示,当钻孔文件中未注明“此孔为PTH需减补偿”时,约41%的工厂默认执行无补偿钻孔,致使0.3mm以下小孔PTH良率下降至72%。
NC Drill文件必须明确声明单位制(inch/metric)与最小分辨率(aperture precision),常见错误是混合使用mil与mm而不加注释。例如,某6层HDI板输出文件中,X/Y坐标采用2:4格式(inch,即0.0001 inch精度),而孔径列表却以3:3格式(mm)给出,导致CAM工程师误将Φ0.35mm读作0.35 inch(≈8.89mm)。更隐蔽的问题是“隐式单位”——某些旧版Excellon 1格式文件不包含单位声明行(如“INCH”或“METRIC”),仅靠文件扩展名(.drl/.txt)判断,极易出错。正确做法是:在Excellon 2格式头部强制写入“FMAT,2”(指定格式版本)、“INCH,TZ”(单位与零点格式)、“M72”(公制)或“M71”(英制),并确保所有坐标、孔径、偏移量使用同一精度等级,推荐工业级标准为“3:3”(mm)或“2:5”(inch)。
仅依赖孔径大小或网络连接状态推断PTH/NPTH属于高风险行为。例如,0.8mm散热过孔虽未连接信号网络,但必须镀铜以导热;而0.8mm螺丝安装孔即使连接GND网络,也严禁镀铜以防短路。Excellon 2标准通过“Tool Definition Table”中的T-code后缀明确属性:T01C0.6(C=Plated)表示Φ0.6mm镀铜孔,T02N0.8(N=Non-plated)表示Φ0.8mm非镀铜孔。若EDA工具导出时禁用“Export Plating Information”,则所有T-code仅含数字编号(如T01),CAM系统将依据默认规则(通常设为PTH)处理,导致NPTH被错误电镀。权威代工厂如AT&S要求:所有NPTH必须在钻孔文件中显式标注“N”后缀,并在附带的《Drill Legend》文档中交叉验证孔径-属性映射表。

对于埋盲孔(Buried/Via-in-Pad)、背钻(Back-drilled Via)、阶梯孔(Stepped Hole)等复杂结构,NC Drill文件必须分层输出且附加工艺指令。例如,一个需背钻至L3层的Φ0.3mm通孔,应生成两组钻孔数据:主钻孔文件(T01C0.3, L1-L6)+ 背钻文件(T02N0.35, L4-L6, DEPTH=0.25±0.03mm)。关键点在于:背钻孔必须标注NPTH属性并注明深度公差,否则工厂可能按常规PTH流程电镀,导致残桩(Stub)未清除。某5G基站板曾因背钻文件遗漏“DEPTH”参数,致使0.15mm残桩引发26GHz频段插入损耗超标3.2dB。此外,阶梯孔需在每段孔径后添加“STEP”标识(如T03C0.4/0.6-STEP),避免CAM误用单一钻头贯穿加工。
输出后的NC Drill文件须执行三级验证:第一级为格式合规性检查,使用Valor NPI或CAM350加载文件,确认无语法错误(如缺失M30终止符、T-code重复定义);第二级为属性一致性核查,重点比对钻孔表中“Hole Type”列与网络表(Netlist)中焊盘属性是否匹配,自动标记所有孤立NPTH(Unconnected NPTH)并人工复核其机械功能;第三级为几何精度验证,导入与Gerber叠层对齐,测量关键孔距偏差(如BGA阵列中心距误差需≤±0.025mm),并检查孔环(Annular Ring)是否满足最小0.15mm设计规则。某汽车ADAS板项目通过增加“钻孔-阻焊层”重叠分析,提前发现3处NPTH被阻焊油墨覆盖的风险,避免了量产阶段的激光开窗返工。
为根除制造端识别错误,建议制定标准化交付包,包含:① 主NC Drill文件(Excellon 2格式,.xln扩展名);② 钻孔属性说明文档(PDF),明确列出每把刀具的T-code、物理孔径、PTH/NPTH属性、适用层压结构;③ 孔位统计表(Excel),含总孔数、PTH/NPTH数量、最小/最大孔径、纵横比(Aspect Ratio)分布;④ 特殊孔工艺备注(如“此NPTH需沉金前扩孔至Φ1.2mm”)。该清单已在国内TOP5封装基板厂中推行,使钻孔相关ECN(工程变更通知)减少76%,首片合格率提升至99.2%。技术本质在于:NC Drill不是单纯坐标数据,而是承载工艺意图的指令集,其规范性直接决定PCB物理实现的可靠性边界。
微信小程序
浙公网安备 33010502006866号