不同贴片机之间贴片程序的快速转换
贴片程序的快速生成,可减少生产的准备时间,提高SMT设备生产效率。本文以Siemens和环球设备为例,介绍了不同贴片设备之间贴片程序的转换过程和技巧,希望对使用类似设备的技术人员有所帮助
鲜飞 曹永刚 [ 转自SMT之家论坛 http://bbs.smthome.net ] \&SP7~-eq O9!<L.X,% 摘要:贴片程序的快速生成,可减少生产的准备时间,提高SMT设备生产效率。本文以Siemens和环球设备为例,介绍了不同贴片设备之间贴片程序的转换过程和技巧,希望对使用类似设备的技术人员有所帮助。 P4s:wuJ^ W(EU*~<UC 关键词:贴片机;CAD;PCB @UD6qA [ 转自SMT之家论坛 http://bbs.smthome.net ] .0Cpqn,[ 为满足日益增长的生产需求,我们公司新近引进了一条新的SMT生产线,该生产线的贴片设备由环球公司的HSP4796L高速贴片机和GSM1高精度贴片机各一台组成。HSP4796L贴片机属转塔式结构,采用十六个一组的贴片头,吸嘴视元件的不同,五种一组,贴片时工作平台及供料器平台移动,贴片速度0.1秒/片。GSM1是一种通用芯片贴片机,可根据装配的元器件种类选装各种应用的贴装头,我们公司选用的是最新的Flex Jet贴装头,同以往贴装头相比,进行了以下一系列改进:把每个CCD摄像机内至到每个贴装头里,各自独立,以往的4 Spingdle Nozzle已进化成7 Spingdle Nozzle;把这样的7个贴装头都装设在贴装平台系统上,并行运行。在几个月的生产调试过程中,我们总结出了一些有益的经验,特提出来与同行交流,希望对拥有类似设备的厂家有所帮助。本文主要涉及贴片程序的转换及编制方面。 {R&F_51)V 24]O0K 1、贴片程序的生成 GT`:3L ?f:FmgQk 由于我们公司产品种类很多(多达数百种),批量少,对贴片设备的准备时间要求很高,因此如何缩短环球贴片机的编程时间,并实现与原有Siemens设备贴装数据的共享是我们面临的一个首要问题。经过我们的仔细摸索,总结出了一套有效办法: [ 转自SMT之家论坛 http://bbs.smthome.net ] gr yC# g5_]^[upw 1.1 CAD数据输入(Import CAD Data)。 e~jp< 4 ^\J/l\n 我们一般是采用与华中科技大学合作开发的CIMS系统从CAD软件中得到必要的数据。但由于Siemens设备的贴片程序已经用于正式生产,是最为准确的,所以我们选择直接从Siemens贴片程序得到必要的CAD数据,再转换成环球贴片程序。步骤如下: enE8T3 [ 转自SMT之家论坛 http://bbs.smthome.net ] x_AG=5OJX, 第一步:从Siemens贴片程序得到必要的CAD数据。Siemens公司采用离线编程机(Line Computer)来对整条线的Siemens贴片机进行管理。该离线编程机采用UNIX操作系统,开机进入程序主界面后点击OPTIONS菜单中的Operating system level后就进入到UNIX环境下,在“>”后输入“scoedit”按回车键打开文本编辑器,该编辑器类似于WINDOWS中的记事本,然后选择并打开要转换的Siemens贴片程序,选中所有贴片位置数据后,复制并粘贴到已打开的文本编辑器中,然后将该CAD数据文件保存到/u/ImportExport/路径下,再点击FILE菜单下的Data Manager,在弹出的对话框中点击Import/Export图标,就列出了/u/ImportExport/路径下的文件,将刚保存的CAD数据文件拷贝到软盘中,至此从Siemens贴片程序得到了必要的CAD数据。 k oZqoP :p5V5iG 第二步:导入CAD数据到环球贴片程序里。环球贴片机的控制软件有自动导入CAD数据的功能,具体操作如下:进入程序编辑界面,点击Product菜单中的Import CAD Data,进入CAD Data Import的操作界面,选择Format菜单中的Auto Detect,指定要导入的CAD文件所在的路径(如A:),选中要导入的CAD文件,按确定键后自动将CAD数据按空格或其它分隔符分段,然后定义每一字段的属性,如X坐标,Y坐标,角度,位号等,定义好数据格式后点击CAD File菜单中的Import,指定要导入的CAD文件所在的路径(如A:),选中要导入的CAD文件,按确定键后自动将CAD数据导入到环球贴片程序里。定义好的数据格式可保存下来,下次导入CAD数据时若格式一致可直接调入使用,而无需再定义。 -"#;U`.oh7 Q3'\Vj,S& 1.2 元件库(Component database)的输入。 [ 转自SMT之家论坛 http://bbs.smthome.net ] 3I@j=:(%Y P]bI".A8 在环球贴片程序的编制过程中,还涉及到新元件的元件库的建立,同样也可从Siemens贴片程序里得到。 "~> # ;x{ H3nx8R$j]( Siemens程序里每种封装类型都对应有一个GF文件,如表1所示。 $i7iv 在定义某种特定元件,如LM358,在设定元件封装类型时直接选取502即可,而不需单独为这个元件输入尺寸参数。根据Siemens设备的这一特点,我们在环球软件元件库里按Siemens GF文件建立对应的元件库,如502、504等。在转换贴装程序时,首先在Siemens元件库里查找并记录新元件的GF,然后直接将环球软件里的对应元件库(如502、504等)复制成新元件,这样就可缩短元件库建立时间,提高编程效率。当然开始阶段按Siemens GF文件建立环球对应的元件库的工作量还比较大,但建立完毕后对工作效率的提高是显而易见的。 ckHHD| k}(C.`. 2、一些数据处理方法 ou0(C` /=).)<&|R 在CAD数据转换过程中,有些时候有必要对CAD数据进行处理,以利于转换的顺利进行和生产效率的提高。我们常常采用EXECEL作为处理软件,这是因为其具有强大的数据处理功能。下面将以使用EXECEL软件为例,简要介绍一些处理方法: [ 转自SMT之家论坛 http://bbs.smthome.net ] 0O5(\8jM fo;Ftf0 2.1 贴片程序坐标原点位置的调整 fRS)YE@a: |gxT-ZM 在Siemens贴片程序里允许坐标原点取在PCB的任何位置,例如取在PCB的右下角,这时X坐标就会为负值。但是HSP4796L贴片程序不能接受负坐标值,这时我们就可以通过坐标原点位置的调整使X负坐标值转换为正坐标值。如图1所示。 aY& |