钻孔文件匹配实操:孔符报错别慌,三步轻松搞定

发布于 更新于
2,110
详情介绍

实测 Allegro 17.4 版本,曾踩过钻孔文件和符号表不匹配这个大坑。

第一步:核对钻孔参数与图纸单位

将 Manufacture 打开,进而找到 NC,再找到 NC Drill,处于弹出 NC Drill Parameters 窗口里边时,首要的任务是对 Format 区域的单位设置展开核对,绝大多数出现的报错皆是因为单位并不统一而引起的。把 Format 设置成 2,5,此参数意味着整数是 2 位,小数是 5 位,它属于业界最佳最优的推荐数值,能够与绝大多数光绘机的解析精度相互兼容,防止因小数点位数不够而导致孔位出现偏移。

【新手避坑】

常见的报错情况是,在钻孔文件生成完毕之后,当把它导入到CAM软件当中时,会发觉孔位整体出现了偏移或者比例方面存在错误。其核心的原因在于, Format里的Integer places以及Decimal places的设置,和光绘文件并不相匹配。需迅速搞定:要去确认一下,那图纸设计单位究竟是 Mils 与否,或者是不是 Millimeters 呢,并且要放置于 NC Drill Parameters 窗口那儿的 Format 下拉框里头,使之一直和图纸保持相同,就像假如图纸单位是 Mils 时, Format 要选 2,5;要是单位是 mm 的话,那就选 3,3。

第二步:生成并验证符号映射文件

在 NC Drill Parameters 窗口那儿,点击 Auto Tool Select,随后系统会自动去分配钻头编号。下面一定要去点击 NC Drill 窗口内部的 Output file 路径,进而生成 .drl 格式的钻孔文件以及 .art 格式的符号文件。然后要把生成的 .art 文件打开,仔细核对每一个钻孔符号是不是和 PCB 封装库里的过孔以及焊盘均可一一对应起来。这儿给出两种实操办法:其一方法A是直接运用Auto Tool Select自动分配,它适用于那种封装库标准、不存在特殊钻孔要求 的项目情况,其效率高却有灵活性欠佳的问题;其二方法B是在NC Tool List里手动逐行去配置钻头直径以及符号,此适用于异形孔或者是非标准孔径的情况,其虽说耗费时间但容错几率是极高的。我所给出的建议是这样的,要是板子上存在超过10种不一样的孔径,那么优先采用方案B来进行手动配置,一次就配置妥当,在后续就会省心不少。

【新手避坑】

常见出现的报错情况是, .art符号文件里有未被定义的符号,或者会出现报错显示“Symbol not found”。其核心原因在于,封装库当中的过孔焊盘运用了并非标准的钻孔符号,然而Tool List里未曾添加与之对应的条目。迅捷处理:在NC Tool List这类表格当中内,寻觅一下查出报错符号相伴相依对应的Tool Number那项所在那行那条那列,亲手手动填入填写正确无误的Diameter该数值数据数值,并再度一次并且要再重新制造生成那份那个那个那个已然存在已有的.art文件文档。要是符号的缺失情况很严重,那就直接用右键点击 NC Tool List,接着选择 → Load,随后去导入标准孔径表,而这个标准孔径表一般供应商会提供以.xml 格式呈现的孔径列表。

第三步:比对钻孔与光绘层的坐标一致性

在钻孔文件生成完毕之后,在Manufacture 这个选项里面,进入 NC 这一板块,接着在 NC Route 当中,生成了 .rou 路由文件。把.drl 文件以及.rou 文件,会同主光绘文件,也就是通常所说的 Top 和 Bottom 层,一块儿导入到 CAM350 或者 GerbView 这类查看软件里。在单独加载完毕之后,一层一层地开启并且关闭对比,着重检查钻孔坐标是不是与顶层、底层的焊盘中心完全地重合。要是察觉到出现偏移,那就直接于File → Export → Drill Data里头将Origin offset的X值、Y值给予调整,每一次调整0.5mil之后便再度导出并且加以比对,一直到全然重合为止。

【新手避坑】

所常见的报错情况为,当钻孔文件导入到CAM之后,所有的孔会整体朝着偏离焊盘中心大约1mil的方向,呈现出系统性的偏移情况。其核心的致错原因在于,设计文件的原点设置同光绘文件的原点并不一致,而这种不一致的通常原因是, Drawing Origin以及User Origin出现了混淆。规范完整的解决程序步骤为:在Setup 这个设置选项内,进入 Design Parameter Editor 即设计参数编辑器里,再找到 Origin 也就是原点设置处,把 Drawing Origin 也就是绘图原点设定为绝对坐标(0,0),接着去重新导出所有光绘文件,其中包括了 .art 和 .drl这些特定格式的文件,切实确保全部输出文件都是基于同一个参考原点。三步走:先统一原点,再重新导出钻孔,最后用CAM验证。

有一点需着重表明,此套办法,针对那些运用Allegro的项目,并且其封装库源自标准库的,基本没有不能适用的情况。如果你所使用的是PADS,或者是Altium Designer,又或者板子上面存在大量诸如背钻、盲埋孔这类特殊结构,那么上述步骤当中的单位设置以及原点统一逻辑同样是适用的,不过NC Tool List的自动配置功能在不同软件里名称是不一样的,在PADS里它被称作Drill Symbols,在Altium里它被称作Drill Table。操作前先确认软件对应的菜单路径,避免走弯路。

常见问题(FAQ)

钻孔文件导入CAM后孔位整体偏移或比例不对,通常是什么原因?
多数是Format区域的单位设置和图纸不统一造成的。图纸用Mils时选2,5,用mm时选3,3,让钻孔与光绘的精度格式保持一致即可。
钻孔符号报错提示找不到某个符号,该怎么处理?
通常是封装库里的过孔焊盘用了非标准钻孔符号,而钻头列表里没有对应条目。在钻头列表中找到报错符号对应的工具编号,手动填入正确的直径后重新生成符号文件。
板子上孔径种类很多时,自动分配钻头还是手动配置好?
孔径种类超过10种时更适合手动配置钻头直径和符号,一次配好后续省事。封装库标准且无特殊钻孔要求时,用自动分配效率更高。
0 / 600
0 讨论
热门最新
总结
暂无总结