您好,欢迎访问三七文档
当前位置:首页 > 办公文档 > 理论文章 > VI-AOI设备编程指导
2009/6/161Vision2007R基础操作使用说明2009/6/162生成VIS文件Vis文件是保存有测试文件(tstfile)所需要信息的文本形式文件。我们的程序需要从CAD=.visfile=tstfile要做一个Vis文件,你需要准备以下数据:有PBC板上所有元件位置的CAD文件CAD文件的原点在PCB板的位置(与PCB板右下角的相对位置)PCB板的长,宽(没有的请用尺子量出)PCB板fiducialmark点的坐标板子是否有拼板(相同小板通常只需要1个小板的CAD文件)2009/6/163生成VIS文件Vision2007R有个比较方便的生成VIS文件的工具viswizard在process的下拉菜单中可以选择打开viswizard。请注意,process选项仅仅会在你没有打开library文件和tst文件的情况下出现。如果你打开了library或者tst文件,你依然可以通过快捷键ctrl+shift+v来打开viswizard。2009/6/164生成VIS文件你可以在这个路径中导入一个已有的VIS文件来察看,但是请注意,你无法在察看过程中修改任何参数。这个路径用来导入CAD文件2009/6/165生成VIS文件拿到一份CAD文件以后,我们需要先把所需要的信息保留,而删除其他不需要的信息。VIS文件需要元件坐标,旋转,位号及料号2009/6/166生成VIS文件在EXCEL下打开CAD文件,我们需要留下元件的坐标(X,Y),角度,元件的位号和料号。把其他多余信息都删除以后,调整好文件信息,只留下我们需要的信息。把这个文件保存回TXT格式。2009/6/167生成VIS文件在VisWizard下打开刚才保存的TXT文件2009/6/168生成VIS文件A:PCB板的名字B:TOP或者Bottom面C:板子的大小D:板子的使用尺寸,一般都选择与板子尺寸相同。下面的选项适用与使用尺寸设置较小的情况下,使用尺寸是否位于板子中间,不是则需要给出偏移量。E:拼板的情况,常用的是step和board,这里先用step做3拼板,panelmode指是左到右进板还是右到左进板,通常都是左到右(left-right),用step做程序只需要拼板中一块小板上元件的CADF:CAD原点坐标(在以PCB板右下角为原点的坐标系中的坐标),这个CAD的原点坐票在PCB板左下角G:图像预览,只有这个界面下可以打开。(参考图1-1)2009/6/169生成VIS文件图1-12009/6/1610生成VIS文件A:这里输入小板的位置信息,坐标均以板子右下角为原点,注意之前选择的是step的情况下,第一个小板必须是你提供了元件坐标的小板,并且小板之间的间隔必须给的很精确。B:这里选择前面给出的是小板哪个位置的坐标,分别有左上/下角,右上/下角和中心位置5种选择C:这里输入板子的fiducialmark点坐标(大板),有2个选择,选GOffset则以CAD的原点为原点,如果CAD上有给出mark点坐标,直接填入即可,选panel则以板子右下角(即我们机器原点)为原点,比较适合自己去量取mark点的情况。D:在这里输入小板上的fiducialmark点的坐标,前面的2个选择效果同大板,选board时原点依然是大板右下脚,下面的GOffset效果和前一页相同,改了这里前一页的这个值也会改动。E:这里选择小板的形状和大小,Rectangle是方形,Ellipse是椭圆,Polygon则可以制作不规则图形,一般都会选择方的,小板之间可以允许重叠。大小一定要给出2009/6/1611生成VIS文件勾选以添加skip点这里输入skip点的坐标,和fiducial点坐标一样,选择GOffset的话以CAD原点为原点,选择Board则以PCB板右下角为原点,数字1,2,3为第1块小板,第2块小板,第3块小板这里没有添加skip点的话做完程序后依然可以添加完成后点Next进入下一页2009/6/1612生成VIS文件上面输入大板的条码坐标,以PCB板右下角为原点下面输入小板的条码坐标小板条码坐标的原点选择,共有5种,分别是小板中心,左上角,右上角,左下角,右下脚。因为是用的step,所以只需要给出一块小板的条码坐标。这里只有在使用相机读取barcode的情况下才需要设置,同样可以在做出testfile以后在进行添加点Next进入下一步设置2009/6/1613生成VIS文件这个界面用来将元件信息导入testfile,这里是元件的信息,在这里可以点击左边打勾的地方使其变成X来过滤某一行这里选择分隔符,主要是Tab和space,勾选以后会以tab和空格来分列。如果需要打开/关闭某几行,可以在这里设置,格式为x-y(x为起始行,y为终止行),enable使用,disable为不使用,remove则直接去除这里定义每一列数据的含义,X—x坐标,Y—y坐标,Teta—角度,Topology—元件位号,partnumber—零件号码,Jedec—这个比较重要,我们的程序库就是以Jedec来分类,通常可以同partnumber,可以看做一个分类标准。2009/6/1614生成VIS文件这里给元件设置一些偏移,如果元件坐标给的准的话就不需要移动了。通常都不会去移动,可以跳过。点Next进入下一页2009/6/1615生成VIS文件在Panel基本信息面板中点选了Preview的话,每一步你都可以在这个窗口看到制作进展,如果觉得有问题的话可以马上返回上一页去修改。2009/6/1616生成VIS文件输入你需要保存成的文件名,点Finish完成制作Vis文件。2009/6/1617生成VIS文件刚才介绍了Step制作Vis文件的方法,但是Step要求拼板上的元件信息完全一致,并且对于拼板的相互间隔坐标给的比较准。如果依然是多拼板,但拼板不完全一致,你有所有拼板的PCB坐标的话,就可以用board来制作Vis文件2009/6/1618生成VIS文件在这里选择board这个界面下其他设置同Step,请参考前面。完成以后点Next进入下一页2009/6/1619生成VIS文件这里的设置略同Step,所不同的是,用board来做的话,必须给出所有板子的大小,和小板的fiducial点坐标(如果使用了小板fiducial点的话)这个是第一块小板的设置2009/6/1620生成VIS文件设置完第一块小板,选择第二块小板,同样设置大小和fiducial点坐标2009/6/1621生成VIS文件第三块小板的设置2009/6/1622生成VIS文件这里也需要对3块小板分别设置barcode位置(如果有小板barcode的话)并且小板的barcode位置可以选择以大板原点为坐标原点。2009/6/1623制作TST文件完成了Visfile后就需要将Vis文件转换成我们软件使用的程序文件Testfile。图上提供了2种方法来打开新建一个Test文件的工具。2009/6/1624制作TST文件选择刚才制作完成的Vis文件来转换成Test文件打开以后弹出这个界面,导入元件坐标信息,导入完成以后点Next进入下一页2009/6/1625制作TST文件如果你的小板fiducial点在小板外面,则勾选第一个,如果小板互相之间有重叠,则勾选第2个需要注意的是,元件必须都位于小板上面,并且小板不能超出大板点下一步(Next)进行转换,如果2个选项都选了依然转换出错,则需要回到Vis的制作过程中去看问题出在哪里,尤其注意观察预览图。转换完成以后自动跳转到下一页。2009/6/1626制作TST文件这里选择Customerlibrary和standardlibrary,如果程序中有一些元件已经做过库了,则可以把那个库作为customerlibrary,这个会在后面提到。这里先点Next进入下一页。2009/6/1627制作TST文件如果之前选择了Customerlibrary的话,可以在这里选择匹配的元件。这里先点Next进入下一页。2009/6/1628制作TST文件这里选择不同的元件类点击这个按键可以把这个类型元件的大小数值复制到所有的元件类型。这里设置未做库的元件的大小(testfile上显示出来的大小,但是也别设置太小,拍照的时候会根据这个大小对图片剪裁,太小则无法把元件拍全)。如果有比较大的元件则可以设置一个大点的值。后面在testfile上依然可以修改大小。完成以后点Next进入下一页2009/6/1629制作TST文件选择要保存的路径,第一行是库文件保存的路径,第二行是library保存的路径,第三行是link文件保存的路径(link文件不在这里讲解)确认好路径以后点Next进入下一页。2009/6/1630制作TST文件这里开始正式做出这个Test文件,点Finish开始制作。2009/6/1631TST文件设置完成以后的Test文件,红色的元件表示还没有做库。2009/6/1632TST文件设置设置TST文件信息打开关联的库生成测试文件的覆盖报告标示没有做库的元件显示相机移动路径显示测试的焊盘保存2009/6/1633TST文件设置在这里设置传送带的宽度。这里设置关联的library这里主要会被修改的就这2个参数。其他的都是一些描述信息。2009/6/1634TST文件设置双击红框内的fiducial点进入fiducial点的设置AABCDEFGHA:Fiducial的类型:P代表Fiducial点在panel上C代表Fiducial点在Board上B:在第几块板上的第几个Fiducial点C:Fiducial点的CAD坐标E:Fiducial点的测试窗口大小F:Fiducial点的颜色选择(light/dark),直径大小(Diameter)G:测试这个fiducial点H:勾选这个选项将在点OK以后将fiducial设置应用到所有fiducial点D:Fiducial点的灯光调整(你可以通过调整这四种灯光来得到Fiducial点的最佳视觉效果)2009/6/1635TST文件设置A:给整块有元件PCB板拍照B:给整块空PCB板拍照C:给Fiducial点拍照D:给Skip点拍照E:给有元件PCB板上的某个位置拍照F:给空PCB板上的某个位置拍照能够照到fiducial点以后,就可以对PCB板上的元件拍照了先对整块PCB板拍照2009/6/1636库文件设置新建一个元件库打开另一个元件库新建一个model保存这个元件库打开关联的元件库以后,就可以开始制作元件的model了2009/6/1637电容类元件model制作在元件库中每一个检测库文件单元称为一个MODEL。在一个MODEL中第一个界面为总界面“Modeldescription”打开C0402这个modelA:这个model的名字B:选用检测工具窗口。一个Model最多可以打开使用10个窗口,每一个窗口中都可以选用不同的检测工具常用的工具有:Vi-Pro,Edge,Histogram,Custom(一般用与炉后),BGA,Profile(通常都在custom中使用)。2009/6/1638电容类元件model制作C:在此窗口选用灯光号D:在此选择窗口是否激活E:划定元件的尺寸大小当EDITAREA或AUTOAREA后,此尺寸即为当前尺寸。F:划定元件大小和位置(在原图上使用)G:自动划定元件大小和位置(一般在人造图形上使用,只有当图形中只有两三种颜色时,机器才会自动将最外边的颜色当作背景,把里边颜色当作元件图形,这样自动划定元件大小和位置)2009/6/1639电容类元件model制作H:在这里选取不同的灯光来观看图象I:此MODEL对元件X,Y,T(角度)偏移量设定的公差。J:MODEL的检测公式。对Present,Polarity,Position,Angle,Joint,Bridge设定检测公式:其中与函数用*或AND来表示或函数用+或OR来表示非函数用NOT来表示K:设定此MODEL所链接的LINK当某
本文标题:VI-AOI设备编程指导
链接地址:https://www.777doc.com/doc-4595038 .html