您好,欢迎访问三七文档
当前位置:首页 > 商业/管理/HR > 咨询培训 > siemens中文程序制作培训资料
初级程序员培训课程(理论部分)制造工程部SMT组内部资料撰写人:袁飞2程序拷贝方法一:用1.44M3.5”DOS软盘拷贝(压缩)沿路径Options\Operatingsystemlevel打开对话框,在u/p_lr后输入ZipPCB(注意大小写),按回车键,出现两个选择项:1)compressaPCBandit’sBesandGFs.2)uncompressZfileofaPCBandit’sBes&GFs.选1),将程序(*.la*.be*.gf)压缩到磁盘中;选2),将磁盘中的压缩程序解压到Import/Export文件中,再用copy功能将相应的*.la*.be*.gf拷贝到相应的数据库中。3程序拷贝方法二:用1.44M3.5”UNIX软盘拷贝*.la*.be*.gf*.ar方法三:用磁带拷贝*.la*.be*.gf*.ar4程序编辑程序组成西门子程序一般由以下几部分组成:1、PCB(*.la)2、Package(*.gf)3、Component(*.be)4、Feeder(*.ri)5、Setup(*.ar)此五部分相互关联,缺一不可。5程序编辑PCB顾名思义,就是写PCB板,包括板的尺寸、参照点(FiducialMark)的类型和坐标、元件的贴打坐标和角度(PlacementData)、PCB板的偏移量(offset)。常用功能:新建、拷贝、删除、偏移量设定1、新建:建一个新的子板2、拷贝:拷贝分为三种:a、单独拷贝;b、带Placement的复制,子板与子板之间不相连;c、带Placement的复制,子板与子板之间相连3、删除:删除一行placement或一块子板4、偏移量设定:根据坐标原点与PCB原点,设定偏移量6程序编辑PCB大板:写PCB尺寸及FiducialMark的类型和坐标。子板:写元件贴打坐标及角度。FPC的FiducialMark写在子板中。PCB编辑的具体操作需进行实际演示。大板子板1子板27程序编辑PCBPlacementData:1、人工输入,列与列之间空一格;2、用CAD-Import功能转换编辑好的*.txt文档。bkdns的定义:b:表示此元件要贴打k:表示一种点胶模式d:表示一种点胶模式n:表示只打选中的元件s:表示跳过选中的元件lev:表示贴打元件的先后顺序(1~40)#:表示无先后顺序,任机器安排。ppdesign:贴打位置(location)fiducialset:对于精度要求较高的元件,为了获得更佳的贴打质量,一般都会选贴打位置周围的两点作到为第二基准点,提高贴打精度。#表示不选用。Siplace有一个选项,点胶功能8程序编辑PCB点中大板或子板图标,在下拉菜单service中会弹出clusteredit选项,编辑cluster。PCBSize:vector(0,0)→corner1:PCB左下角坐标vectorcorner1→corner2:PCB右上角坐标PCBheight:PlacePositionrecognition:贴打元件时,是否要照第二定位点。一般选NO。Inkspot:是否要照作记号PCB的定位点,一般选NO。PCBPositionrecognition:是否要照PCB的定位点,一般选YES。(FPC除外)Omitcluster:skipPCB选项,大板不选中。Max.Comp.Heightto(cop1):250(1/1000mm)9程序编辑PCB编辑定位点(editfiducial),具体操作需进行实际演示。Insert::插入一个新的fiducialsetDeletefiducialset::删除左边的fiducialsetBlockfiducialset:给第二定位点定义fiducialsetInkspotfiducialset:给作记号的PCB定义fiducialsetPCBpositionrecognition:作为PCB的定位点用,选中出现“L”显示。Deletefiducials:删除右边的fiducialBlockfiducials:Inkspotfiducials:通常情况下,不选用10程序编辑Package此为元件数据,俗称partdata,是连接component(*.be)与feeder(*.ri)的桥梁。元件外形一般分为四种:1、PDC:指CHIP,MELF等没有引脚的元件2、REGULARFDC:①元件轴对称②元件引角角度为0°,90°,180°,270°③元件每一边只有一种管角3、INREGULARFDC:不对称的元件4、BGA:指BGA元件判别元件X和Y轴的规则①吸嘴吸取元件时吸嘴的长边对应的元件边为X-DIRECTION②把元件的极性点放在X-Y坐标的第三区(参见极性培训资料)③引角多的一边为底边④当元件有一些不规则的引角时,将其中较宽的引角放在底部11程序编辑PackageNomaralDimensionX:元件X-DIRECTION的长度(包括引脚在内的总长)Y:元件在Y-DIRECTION的长度(包括引脚在内的总宽)Z:元件的高度(从吸嘴吸取元件时元件和吸嘴的接触面开始计算)BodyDimension:本体尺寸(元件类型不同,其本体尺寸的算法不同)PackageTolerance:X:元件在料带中偏离吸嘴的吸取位置的公差值(在X-DIRECTION)Y:元件在料带中偏离吸嘴的吸取位置的公差值(在Y-DIRECTION)Angle:元件在料带中偏离吸嘴的吸取位置的公差值(在ROTATEANGLE)cubiccomponent:立方体元件(除了MELF元件)12程序编辑PackageCentering(中心定位选项):Centeringinhead:使用在贴片头上进行元件对中①withHjaws:使用机械对中②withZjaws:使用机械对中③withcamera:使用照相机Externalcentering:使用外部照相机进行元件对中①optical:使用照相机对中②mechanical:使用机械对中Rotatebeforecentering:在进行对中之前先将元件的角度转到贴打时的角度13程序编辑Nozzle&Camera吸嘴编号的含义:第一位:代表使用这种吸嘴的机器和贴片头第二位:代表吸嘴的材料0:陶瓷1:塑料2~9:代表此中吸嘴是一些特殊的吸嘴第三位:代表吸嘴的尺寸(数字越大表示吸嘴也越大)照相机的选择:SIPLACE的照相机是根据其可识别元件的尺寸来分类的。SP12:18*18mmComponentSensor12SP6:32*32mmComponentSensor13IC-Head:ICCamera714程序编辑ComponentComponent(*.be)是连接package(*.gf)、PCB(*.la)和setup(*.ar)的桥梁。comment:元件的描述packageform:此元件的packageform号码(输入号码后,必须按一下回车键)processingplacing:贴打此元件glueing:点胶componentdisposal:当此元件在贴打过程中发生错误时,将此元件抛到一个专用的抛料带上(此功能只限HS180)RotatebeforeCRDL:在做CRDL(机械检测)之前先将元件转到要贴打的角度Omit:将此元件不贴打(当此按扭不选中时,所有程序中此元件均不贴打)Coplanaritycheck:是否对此元件进行共面性检测15程序编辑Componentnopolarity:此元件没有极性containersize:一卷此种料有多少颗元件,当打完一卷料以后,STATIONCOMPUTER会出现一个提示信息(告诉操作员此时该换料了)CRDL(只限于HS180)Setpointvalue:在做CRDL时元件的值(即元件的电阻或者电容的容值等)tolerance:元件的误差值voltage:元件在检测其值时,可以承受的电压值(即防止电容等元件被高压击穿nocheck:不对元件进行CRDL检测16程序编辑ComponentResistor:CoilDiodeZenerdiodeCapacitorTantalumcapacitorTantalumcapacitorwithpolarityBarcodelist:用于扫描系统新建一个此元件条形码:create→输入此元件的条形码(在Barcode)→输入此元件条形码的有限位数(在Filter中)注意:1为有效0为无效→输入此元件的描述(在Comment中)→点击ok即完成定义此元件是什么元件?17程序编辑Feeder选择元件(选择的feeder在优化时只针对此元件)选择packageform(选择的feeder在优化时只针对此种packageform)添加一个元件或者packageform的喂料器:选择元件(点击)或者选择packageform(点击)→选择机器(点击),注意此时所有的机器的供料站都会变成绿色,可以通过有鼠标点击任何一台机器的供料站10Ω10Ω18程序编辑Feeder(此时会只有那一个供料站变成绿色,即选择的feeder在优化时只针对所选的机器供料站)→选择feeder(feederlist中)给元件舔加替代feeder:选择元件(点击)或者选择packageform(点击)→点击→用鼠标点击某一机器供料器(此时机器供料器的变成绿色)→选择feeder(在feederlist中)→此时出现一个图框:Feeder:此元件所选的FEEDER(即元件已经添加好的FEEDER)ALTERNATIVEFEEDEER:选择替代FEEDERMAXNUMBER:在所选的的机器中最多可以有几把此种FEEDER(在优化中用完那么多把FEEDER后,才用替代FEEDER)10Ω19程序编辑SetupSetup(*.ar)是程序优化后生成的文件,初始文件名后都加01。显示了料站的排列、喂料器的大小、元件的吸取位置及吸取方向。功能简介:NEW:新建一把FEEDER与元件(*.be)COPY:将一把FEEDER拷贝成两把或更多MOVE:移动一把FEEDER,同上料台的一站移到另一站;同机器的一个上料台移到另一个上料台。(不可以从一台机器移到另一台机器)DELETE:删除一把FEEDER或一个元件20程序编辑Feeder封装改变时,要相应修改程序中的FEEDER类型,以适应新的元件封装。(参见“极性培训”资料)REEL→TUBE:先增加一个STICKFEEDER,再根据此STICKFEEDER选择其相应的LONGMAGAZINE(长形铁管),再加上/拷贝元件,最后用新的STICKFEEDER替代原FEEDER。此时,如果元件的包装方向改变,应在下拉菜单PackageLibrary中修改吸取方向。REEL→TRAY:1、如果此TRAY为一个新类型,应先根据TRAY的尺寸,在LineComputer中编辑此TRAY,然后将*.gf或*.be与之相连。2、打开WPC的SETUP编辑框,先增加一个基盘(大铁盘),再用新建功能将此元件(*.be)加到新建的基盘上。此时如出现提示“RIdata….”,先选用下拉菜单“RIdataupdate”的功能,对第1点的内容进行确认,再做一次加元件的操作,即可将TRAY成功加到基盘上。21元件测试TeachComponent(Vision)元件测试的目的:1、确认所写的元件是否正确2、确认吸取位置3、确认元件的包装方向与程序设定一致根据测试结果,修改元件参数及吸取参数。具体操作(略)22定位点定位点(FiducialMark)定位点编号:1~248为可选编号,是teachficucial时所任选的编号范围。249~251为厂商做校准时用的定位点,不可删除。如果机器中没有某一编号,则在PCB中编写定位点时,不可选用此不存在的号码,否则在程序检测时,LineComputer将给出错误信息,提示设定的fiducial不存在。所有的编号将存储在LineCompute
本文标题:siemens中文程序制作培训资料
链接地址:https://www.777doc.com/doc-6043399 .html