PCB贴片厂核对物料时,有时会发现物料数量和位号对不上的情况,经常半夜三更打电话给我们,让我们赶紧核对,每次遇到这种事情,都很头痛,想睡个好觉都不行。
很多人的方法都是等到贴片厂发现问题后,才去按照贴片厂发现的问题精准定位去核对BOM。
可是,贴片厂的贴片时间不是我们想什么时候贴就什么贴的,贴片机一开就是黄金万两,一停也是黄金万两,所以贴片机不会轻易停,什么时候轮到我们贴,就得什么时候贴,不管是在半夜,还是在周末 ,我们都要第一时间解决贴片厂的问题,不然贴片厂就会贴其他的,我们又要重新排了。
刚开始,我也是按大多数人的方法去操作,每次不是在半夜睡得正香时,被贴片厂的电话吵醒,艰难地起来核对BOM;就是在周末和朋友吃喝玩乐正起劲时,被贴片厂的电话打断,又要跑回公司或是跑回家给他们核对BOM.
后来,我变聪明了,就自己设计了一个脚本,它能自动检测BOM,快速找出物料数量和位号对不上的地方,然后改正过来,再发给贴片厂。
自从我运用自己写的脚本去检查BOM以后,再也没有听到过贴片厂反馈有物料数量和位号对不上的情况,从此高枕无忧了。
下面详细讲一下这个脚本的操作方法。
首先,打开准备发给贴片厂的BOM。
然后,在代码编辑器里编写以下代码。
参考代码以下:
最后,运行代码,就会看到物料数量和位号对不上的地方马上被找出来了,并标上黄色来表示,一目了然,非常快捷,大大提高了工作效率,也减少了很多工作烦恼。
这个脚本虽然好,但是它有个缺点,就是不能照搬,因为它对BOM格式有一定的要求,必须要跟我的BOM格式一模一样才行,又或者你会编写代码,能看懂我的代码,然后进行代码修改,这样即使BOM格式不一样,也能正常使用。
所以,很多朋友或者网友常常跟我抱怨,说这个脚本不能正常使用,或者操作结果不正确,又或者操作过程报错。
不过,我现在发现华秋DFM除了能帮我们出GERBER文件和检查GERBER文件之外,它还有一个强大的功能,就是可以帮我们检查BOM。上面我们讨论物料数量和位号对不上的情况,在它面前也是小菜一碟。
而且,它不规定BOM的格式,也不需要你懂代码,只需要傻瓜式操作,很快就可以得出结果。
第一步,找到你准备要检查的BOM。
第二,打开华秋DFM软件,并且切换到BOM分析界面。
第三步,把BOM导入到DFM软件里。
第四步,点击BOM分析。
第五步,BOM分析结果出来。
从上面的分析结果可以看出,物料数量和位号对不上的错误被找出来了,并且用红色字体"用量与位号数不符"提示出来,同时也把实际位号数显示出来。
这个DFM软件协助检查BOM的物料用量和位号数量是否一致的效果和我自己用代码写的脚本的效果有异曲同工之妙。
如果对这款DFM软件感兴趣的,下面是下载地址(也可以点击阅读原文下载),可以下载来使用,体验,相信你很快就会爱上这款软件。
https://dfm.elecfans.com/uploads/software/promoter/hqdfm_ldypcb.zip(电脑端下载)