PCB文件在发给生产部门之前,钻孔数据这部分一定要拿出来单独核对,因为线路层看上安安稳稳的,并不能代表钻孔层就一定没有隐患。要用CAM350弄明白钻孔数据该怎么检查,以及万一碰到孔径尺寸不对的情况应该从哪些方向去排查,关键就是要把钻孔层位、刀具表、孔径单位、每一处孔的位置还有孔的类型,都逐一确认清楚。CAM350本身能够导入Excellon这类制造用的文件,也可以根据钻孔刀具来筛选显示,查询相关的孔径信息,并且通过它里面的NC编辑功能,对钻孔和铣削刀具的定义做调整。
一、CAM350怎么检查钻孔数据
在检查钻孔数据的时候,眼睛不能只盯着孔点有没有露出来就完事,孔位是不是准确、孔径有没有写错、总数对不对,还有这些孔到底归属于哪一个层级,都要拿去跟原始的设计文件仔仔细细地比对一番。
1、导入钻孔文件
先从菜单里顺着【File】→【Import】→【NC Drill Data】的路径,把钻孔的文件选进来并执行导入,这类文件通常用的都是Excellon格式。导入动作完成以后,马上要去确认一下钻孔层是不是已经独立地显示出来了,千万不要让它跟Gerber线路层压在一块儿,混到一起就很难分辨了。实际上,CAM350还能处理Gerber、ODB++以及IPC-2581等好些种格式的文件。
2、查看刀具表
接着要把钻孔和铣削工具的那张表打开,一项接一项地去核对T01、T02、T03这样每把刀具编号后面所对应的孔径数值。CAM350可以按照钻刀来筛选数据,也支持去查询某一个单独元素的尺寸、它所在的图层以及用了哪一把工具。如果列表里的孔径种类特别多,不妨先按尺寸大小给它排个顺序,这时候那些明显偏大或者偏小的数字就容易跳到眼前了。
3、抽查孔位和数量
然后针对不同编号的刀具,分别去瞧一瞧它们打出来的孔点在板面上的分布情况,像定位孔、插件孔、连接层的过孔,还有安装固定用的孔,都要各自分开来核实,不能搅在一起。一旦发现某一种类的孔数量跟预想的出入很大,就应该立刻回头去翻原始的钻孔表格和PCB设计文件,看看是哪里不匹配。
4、运行钻孔检查
最后进到跟NC编辑相关的功能页面,跑一遍钻孔检查的流程,重点去抓孔位有没有重叠在一起、孔到板子边缘的距离是不是留得不够、那些槽孔有没有异常,以及钻孔层有没有被张冠李戴。CAM350自带的DFM分析功能,也可以帮着检查一下镀铜孔、非镀铜孔、盲孔、埋孔和背钻这些制造数据,让不同类型的孔都能被正确识别出来。
二、CAM350钻孔数据孔径不对怎么排查
一旦发现孔径数据有异常,最好不要直接在CAM350里拉出一堆数值随手就改,得先耐心判断一下错误到底是导入设置带来的,还是刀具表本身就没写准,又或者是设计端输出文件的时候就已经出现了偏差。
1、先检查单位
毫米和英寸之间识别出了错,这算得上是孔径异常的常见祸首了。比如说本来设计的是一个0.3毫米的小孔,导入以后看上去却明显变大或缩小了一号,这时就得赶紧去重新核对导入环节的单位和精度配置,看是不是在这里搞混了。坐标格式要是也被读错了,不仅单个孔径会出偏差,连带着整块板子上的孔位都可能整体跑偏。
2、检查刀具编号对应关系
打开刀具表之后,要把T01、T02这些编号对应的孔径尺寸,跟原始的钻孔说明文件对照一遍,看是不是完全一致。有些钻孔文件里只给出了刀具编号,而孔径的详细说明却是放在另外一份单独的钻孔表里,这种时候就应该按照原始资料一项一项地手工补齐,绝不能单凭屏幕上孔点的大小就去估摸着填一个尺寸。
3、区分成品孔和加工孔
在设计资料里面标注的,往往是指电镀完成后的成品孔径,而工厂在实际操作时用的钻刀尺寸,还需要额外把电镀层的厚度和工艺上的补偿量算进去,所以刀具的实际尺寸会略微大一点点。碰到孔径只是差了一丝的情况,先要问清楚现在看到的这个数据,究竟是最终成品的要求,还是已经把加工余量都算进去的刀具尺寸,不要直接就下结论说文件搞错了。
4、检查槽孔和多层钻孔
那些长条形的槽孔如果被错误地当成普通圆孔给导了进来,或者像盲孔、埋孔、背钻这类孔的所属层分岔了地方,都会让刀具表看起来到处都别别扭扭的。CAM350可以支持手工去新增钻孔、槽孔以及铣削加工路径,也能够修改钻孔和铣削刀具的定义,只是在动手修正之前,一定得先把实际的制造要求搞得一清二楚,免得越改越偏。
三、CAM350钻孔数据核对时还要注意什么
等钻孔检查做完之后,还不能马上松手就去交付,得再跑一轮整体复核,因为哪怕孔径全都做对了,只要原点位置或者层级关系出了问题,到生产线上照样会惹出不小的麻烦。
1、检查原点是否一致
可以把钻孔层和线路层叠加起来显示,然后专门去盯着定位孔、插件孔还有焊盘的中心,看它们是不是已经精确对齐了。如果发现所有的孔点齐刷刷地朝着同一个方向偏移,那第一个要处理的就是去核实整套数据的坐标原点是不是设成了一样的,可别一个一个孔地去手动拖拽,那样既费时间又容易产生新的错乱。
2、区分镀孔和非镀孔
安装孔、过孔和插件孔在制造工艺上是有所不同的,有些孔的内壁需要镀铜,有些则完全不用。在导入带有智能制造特征的数据以后,仍然要继续检查孔的类型和所属的层级,尤其要当心,别把那些不需要镀铜的孔误放到了镀孔的生产流程里面去,那样不光会增加成本,还可能让板子交不了货。
3、保留原始文件
在动手改动刀具表或者钻孔数据以前,一定要先备份一份原始文件放在边上,而修改之后的版本就另外起一个名字进行保存,同时还要把这次修改的原因、孔径具体从多少调到了多少,以及是谁做的确认,都清楚地记录下来,这样后面再想回查的时候,就能有据可依,不会乱成一团。
总结
用CAM350来检查钻孔数据,一般是在导入NC Drill文件之后,依次核对刀具表里的内容、孔位是怎么分布的、孔的数量符不符合要求,以及钻孔检查反馈出来的各项结果。一旦碰到孔径不对的状况,优先从单位有没有用错、刀具编号和孔径的对应关系是不是搞乱了、成品孔跟加工孔的区别有没有弄混,还有槽孔与多层钻孔是不是被正确识读这几个方向去排查。等到这些都顺过一遍,最后要把线路层再叠上来,重新审视一下原点和焊盘的对齐情况,这样做才不至于只盯着孔径去修,反而把那些会真正连累批量生产的根本问题给放跑了。
