《AOI、TR7006、SE300小板程式.ppt》由会员分享,可在线阅读,更多相关《AOI、TR7006、SE300小板程式.ppt(37页珍藏版)》请在三一办公上搜索。
1、关于AOI、TR7006、SE300小板程式的那些事,2009年10月09日,NB5-AOI,谈小板问题背景,1)D线因小板程式未添加而DownLine 1个小时2)某线试产程式,因小板问题。浪费大量时间加小板3)小板程式添加方式不当,导致程式无法使用4)新做TR7006 SPI程式扫板发现有很多零件没有检测框5)SE300程式通常没有小板检测项,问题根源在那?,关于SAKI程式小板添加,出现一系列问题,就个人而言,我们添加小板通常不会注意一个问题,那就是,小板是从其它程式拷贝过来,这个过程中,二者程式之间Mark点坐标是否一致?板长板宽也不尽相同,盲目添加在一起时会造成MARK信息的变化,混
2、乱,从而使SAKI程式出现一系列问题,问题根源在那?,TR7006新做程式,问题就比较简单,那就是小板某零件位号和大板或其它小板某零件重名,例如:一般PCB都会有CN1 这个位号。SE300程式小板无检测项,是因为在MERGE过程中小板CAD和大板CAD不处在同一层从而造成MERGE完后无检测项,解决问题,SAKI 目前我们厂主要有两种机型的SAKI-BF942、BF Frontier。对于BF942,经过多次试验,通常导入小板方式不会影响MARK信息,具体原因不明,可能和SCAN板方式有关,但对于BF Frontier用一般方式导入小板,常会有MARK信息发生变化,如图所示:,导入前,导入后
3、,下面两张图片分别是导入小板前和导入小板后;前后最大的差别就在于,MARK点信息变化,坐标偏移了,SAKI,上图可以初步推断程式坐标是由于MARK信息发生变化而发生偏移,所以我们尝试通过调整MARK坐标将程式坐标还原。下面是导入小板流程一般步骤:1)小板COPY至目标程式后,将小板的Mark,坐标原点,板长,板宽等信息修正和大板信息相一致 2)导入小板,修正变化的Mark信息使之恢复原Mark坐标 3)调整小板位置,保存程式后OK,SAKI小板的添加步骤,小板程式相关信息,大板程式相关信息,下面两张图片是大小板导入程式后,右击程式空白处,弹出的对话框,这两张图片,包含程式的最基本信息,MARK
4、,长,宽,原点;我们要做第一步动作就是,将二者差异改为一致,即将小板的MARK信息,板长,宽,原点修改和大板一致,SAKI小板的添加步骤,小板程式相关信息,注意,移动小板上的坐标会使Mark信息发生变化,所以我们先调整好小板大致坐标位置,再修正Mark信息,小板程式相关信息,下面两张图片是修正小板信息前要注意的一些细节,SAKI小板的添加步骤,修正后OK小板程式相关信息,打开大板程式添加小板,左图是修正OK后小板信息,保存程式,将其导入大板,打开大板程式,扫图后,如右图方式添加小板,SAKI小板的添加步骤,小板添加后Mark信息很明显发生变化,坐标也发生偏移,我们只需将Mark信息调回原Mar
5、k信息问题马上改善,将Mark信息调回原Mark信息问题马上改善,且坐标重新OK,当添加完小板信息后,需再次观察,程式的MARK信息,如左图显示,MARK信息已发生变化,所以请按照右图进行修正,SAKI小板的添加步骤,后面只需将小板拉到所需位置就OK,小结:检测窗口和Mark密切联系,Mark信息我们是关注的重点,修正完程式,保存程式,扫板确认,程式恢复正常,TR7006,常见问题点,新做程式缺少检测框,反复检查SPI甚至重做SPI程式仍找不到问题点?,TR7006,开始遇到此问题时,我们最原始方法是怀疑程式没有做好,但是,当我们反复重做程式后,问题依据,就要思考一下,问题会出现在那?,检查程
6、式,检查gerber,CAD等等,最后从PCB上观察时发现原来同一PCB板上有相同的位号,相同板块,似乎只有位置的差别,事实上,PCB板上位号重名很多,特别是大小板上,问题点?,所以当问题点找到时,我们往前查找做程式过程,可能忽略的一些细节问题,TR7006,下图是在Train Library 过程中,找到的问题点,TR7006,两图很明显,大小板中有两个相同的位号,同样是CN1,但材料完全不一样,TR7006,如果按照正常方式去Train Library,TR7006,Train 第一个CN1时无异常,但是当Train第二个CN1时光标不再移动,就是这种情况导致,做完的新程式会有部分检测项缺
7、失,TR7006,思考:当我们使用Gerber Tool做SPI程式时需要注意小板上重名的零件,在CAD整合时应该将其另外命名,以区分二者,如果我们整合过程中并不知道那些零件会重名,也没关系,下面我们将介绍一种做法,可避免出现上面类似的情况,TR7006,步骤一:在GERBER和CAD整合OK后,先Train大板,再Train小板,TR7006,步骤二:将小板资料库先不勾选,TR7006,步骤三:小板与小板之间最好也分开Training,最后将Train的资料全部选择,SE300,新作SE300程式时常有小板没有检测项,双连板程式MERGE时只有一个板块,多连板程式无法下手,GC2000可以做
8、多连板。但却忘了怎么做,好像很麻烦如何下手,下面有一个简单的办法解决上面的问题,SE300,下图是整理好的CAD+Gerber的.gwk,SE300,将其MERGE,SE300,得到是乎只有大板,小板信息不见了,SE300,双连板,SE300,MERGE后,右边零件不见了,为什么?,SE300,思考,为什么?,SE300,发现问题,原来如此,SE300,原来我们在Merge过程中CAD只选择一层,我们将其它给忽略掉,所以问题就转化如何将CAD全部选择,思考一下很简单地那就是将Others统统放在同一层中,简单一个字COPY,将所需CAD Paste TO所要CAD层就OK啦,SE300,步骤一:将所要的CAD全选,copy一份,SE300,步骤二:将copy的CAD Paste to同一层例如第一层CAD,SE300,步骤三:COPY OK后,删除不需要的CAD,SE300,最后结果Merge就是OK的拉,THE END,