GSM1高精度贴片机编程体会
- 格式:doc
- 大小:340.00 KB
- 文档页数:7
贴片机编程及生产工艺的注意事项摘要:现在面对pcb板的高密度体积小从而使生产工艺有了更高的要求,工艺最开始是从电路图的设计开始,而贴片机的工作直接影响到最终电路板的质量及可靠性,而机器是死的,它只会根据人编程的程序进行执行,这就要求在贴片机编程之时就要做到精确,减少贴片时的误差,在者在生产中,世界上最高端的贴片机也会有一定的贴片错误,如掉件等错误,这就要求生产人员在生产时注意生产流程,来降低掉件率。
关键字:贴片机,电路板编程,生产管理贴片机的编程分离线编程和在线编程两种。
离线编程是指利用离线编程软件在机器以外的计算机或编程器上进行贴片机元件贴装程序设计的编制工作。
离线编程在程序编制时可以不占用机器的资源,减少贴片机的停机时间,提高机器的利用率。
离线编程还可以利用其他的一些辅助工具,如扫描仪、Excel表格和计算机集成制造系统等,并可共同使用。
离线编程的一个重要特征就是将线路板和贴片元件坐标的电子文件(CAD)转换成贴片程序。
一些专业辅助设计制造软件公司的软件,如Valor公司的vPlan和UGS公司的Assembly Expert等,在CAD导入方面见长,也同时具有离线编程和整线编程的功能,并可以适用于各种不同的设备,但是由于不同品牌的贴片机程序结构不同,往往还需要进一步的转换,而且在产能模拟方面很难做到准确。
各贴片机制造厂商也开发了离线编程软件,有的也具备整线编程的功能,对于单一品牌的贴片机来说是最佳方案。
在线编程是指利用部分机器所附带的示教盒进行程序编辑和利用贴片机的随机应用软件中的贴片程序编辑功能。
在线编程的方法有示教编程和手动输入编程,另外也可在机器上对线路板上的元件贴装坐标以及元件的数据库进行示教校正。
(1)示教编程传统的贴片机编程方法利用贴片机的人工示教方式,用示教盒即移动摄像头在电路板上找出所有贴片元件的坐标位置,然后再将元件的其他信息如元件的位号、代码和贴装角度等信息手工输入到贴片机中。
SMT生产线要达到最大的产量,必须要考虑生产线的效率。
贴片机是SMT生产线中的关键设备,因此提高贴片机的生产效率具有十分重要的意义。
本文以环球贴片机为例,介绍了提高SMT生产线效率的方法和经验,包括PCB工艺设计、生产线平衡、优化、管理措施等,希望对相关工程人员有一定帮助。
现在市场竞争越来越激烈,印制板组装厂要在这样的环境中立于不败之地,首要一点就是要降低其生产成本。
而要实现这一目标,最主要的方法就是通过提高生产线的生产效率来实现。
本文结合笔者工作实际探讨一些提高SMT生产线效率的方法和措施。
1、情况介绍以烽火通信公司电装车间一条环球SMT生产线为研究对象,该生产线由一台DEK265、一台HSP4796L 高速转塔贴片机、一台GSM1高精度贴片机和BTU回流炉组成。
虽然一条SMT生产线由多台设备组成,但对SMT生产线效率影响最大的是贴片机。
由于后面叙述的生产线平衡内容是关于这两类贴片机的,因此需要加以介绍。
HSP4796为转塔结构,采用十六个一组的旋转贴片头,每个贴片头上有五种不同吸嘴,两个料台,每个料站平台上可安装最多80种元件(8mm),贴装速度片,可贴装0201~钽电容、小型SOP等。
GSM1为拱架式结构,安装了新型Flex Jet贴装头,同以往贴装头相比,进行了以下一系列改进:把每个CCD摄像机内至到每个贴装头里,各自独立,以往的4 Spindle Nozzle已进化成7 Spindle Nozzle;把这样的7个贴装头都装设在贴装平台系统上,并行运行,最快贴装速度可达到1万片小时。
GSM1可使用卷带(tape)、条式(stick)、华夫盘(tray)各种类型的元件包装,而HSP4796L只能使用卷带。
目前已经总结相关方法和措施,并已经开始实施,大幅度提升生产效率。
主要方法和措施如下:(1)PCB设计工艺;(2)生产线平衡;(3)设备程序优化;(4)管理措施;(5)提高新程序编制准确度;(6)良好的设备监控及维护;本文将在后面分别加以详细介绍。
S M T贴片机过程能力指数C p k的验证Company Document number:WUUT-WUUY-WBBGB-BWYTT-1982GT贴片机过程能力指数Cpk的验证一个测量长期精度和可靠性的新方法戴弗.赣斯特(美)为贴片机作品质接受试验(QAT, Qaulity Acceptance Test),其中的挑战是保证所要测量的参数可以准确代表机器的长期性能。
测量必须量化和验证X轴、Y轴和q 旋转偏移理想贴装位置的偏移量。
一种用来验证贴装精度的方法使用了一种玻璃心子,它和一个“完美的”高引脚数QFP的焊盘镶印在一起,该QFP是用来机器贴装的(看引脚图)。
通过贴装一个理想的元件,这里是140引脚、”脚距的QFP,摄像机和贴装芯轴两者的精度都可被一致地测量到。
除了特定的机器性能数据外,内在的可用性、生产能力和可靠性的测量应该在多台机器的累积数据的基础上提供。
在完成预先的干循环和设定步骤之后,包括变换和校准,品质接收规范(QAC, Quality Acceptance Criteria)步骤开始了。
八个阶段的步骤QAC是贴片机必须满足的准确的性能参数。
八个阶段的QAC步骤中的第一步是,最初的24小时的干循环,期间机器必须连续无误地工作。
第二个阶段要求元件准确地贴装在两个板上,每个板上包括32个140引脚的玻璃心子元件。
主板上有6个全局基准点,用作机器贴装前和视觉测量系统检验元件贴装精度的参照。
贴装板的数量视乎被测试机器的特定头和摄像机的配置而定,例如,机器有两个贴片头和两个摄像机,那么必须用总共256个元件(35,840个引脚)贴装8块板。
这包括了贴片头和摄像机的所有可能的组合。
用所有四个贴装芯轴,在所有四个方向:0° , 90° , 180° , 270° 贴装元件。
跟着这个步骤,用测量系统扫描每个板,可得出任何偏移的完整列表。
每个140引脚的玻璃心子包含两个圆形基准点,相对于元件对应角的引脚布置精度为±”,用于计算X、Y和q 旋转的偏移。
编程教程总起来说就分为3大步骤:一、调出数据:用到的软件:PROTEL99SE详细说明:做某个型号的贴片程序的时候,会从科研那得到一个版图(焊接图),如图所示,这是一个PROTEL文件,打开后是这样的这就要懂得PROTEL的一些基本的常识。
这就有几种情况:1、背面贴片的,因为给的图都是正面的,所以要先把板子翻转过来。
先选中整个图片单击Edit然后出现下拉菜单,选择Move,再选择Flip。
有时会弹出这样的窗口单击Yes后会弹出单击Yes。
再然后要调整板子的方向一样是单击Edit,选择Move,再选择Rotate,单击Yes,旋转多少度就添多少,单击OK,再单击一下窗口内任意一点,这下是为了选择位置。
单击Yes。
2、如果要是正面贴片的就只执行以上的选择方向即可。
这些都确定了后到了最主要的步骤,要给PCB板定义一个新的原点。
依然单击Edit,选择Origin,再选择Set在图示的十字形状的中间地点单击鼠标左键一次即可。
然后再点击如下图中Documents页面就变成了现在这样,然后单击鼠标右键,再弹出的菜单中点NEW。
弹出如上页面,选择第一个,点击OK。
双击CAMManager1这个图标会弹出一个类似这样的对话框,表示你要导出文件的型号。
点击OK点击Next选择图中蓝框的选项点击Next点击Next如图中打上对勾,点击Next选择下面的打对勾,点击Next选择Finish会在空白处出现这样的一行字,按下键盘上的F9在左侧的栏里会出现CAM for的文件夹,单击图中蓝框的图标会出现这样的页面,这就是你从版图中导出的贴片位置。
单击A左面数字1上面的那个空白的方框(红圈位置),则会全选页面,单击鼠标右键,选择COPY。
以上是导出数据部分。
二、数据处理:接上面所说,新建一个EXCEL表格(是Microsoft办公软件中的一种),这是图标,双击图标。
这是他的工作页面,一样单击A左面,1上面的空白方框(红圈位置),全选。
贴片机程序员工作总结作为一名贴片机程序员,我深知这份工作需要细心、耐心和技术功底。
在这个岗位上,我不仅需要熟练掌握贴片机的操作技巧,还需要具备一定的编程能力和对电子元件的了解。
在工作中,我总结了一些经验,希望能够分享给同行,也希望能够给初入行的新人一些启发。
首先,作为贴片机程序员,我深知贴片机的操作技巧是至关重要的。
在日常工作中,我经常需要根据产品的要求设置贴片机的参数,包括贴片速度、贴片精度等。
这需要我对贴片机的性能有着深入的了解,也需要我具备丰富的实践经验。
只有熟练掌握了贴片机的操作技巧,才能够保证贴片的质量和效率。
其次,编程能力也是贴片机程序员必备的技能之一。
在实际工作中,我经常需要根据产品的要求编写贴片机的程序,包括设置贴片的路径、速度、停顿时间等。
这需要我对编程有着扎实的基础,也需要我对贴片机的工作原理有着深入的了解。
只有具备了良好的编程能力,才能够保证贴片机的工作效率和贴片的准确度。
最后,对电子元件的了解也是贴片机程序员必备的技能之一。
在实际工作中,我经常需要根据产品的要求选择合适的电子元件,并对其进行贴片。
这需要我对电子元件的性能有着深入的了解,也需要我对电子元件的特点有着清晰的认识。
只有了解了电子元件的特点,才能够保证贴片的准确度和产品的质量。
总的来说,作为一名贴片机程序员,我深知这份工作需要细心、耐心和技术功底。
在工作中,我会不断总结经验,提升自己的技能,也希望能够与同行们共同进步。
希望我的经验能够对同行们有所启发,也希望能够给初入行的新人一些帮助。
让我们共同努力,为电子行业的发展贡献自己的力量。
一、实习背景随着电子产品的快速发展,贴片机在生产过程中扮演着越来越重要的角色。
为了深入了解贴片机的操作与维护,提高自己的实践能力,我于2023年7月至8月在某电子科技公司进行了为期一个月的贴片机实习。
二、实习目的1. 了解贴片机的结构、原理和操作方法;2. 掌握贴片机在生产过程中的调试和维护技巧;3. 增强团队合作意识,提高自己的沟通能力;4. 提升自己的动手能力和问题解决能力。
三、实习内容1. 贴片机基础知识学习在实习初期,我首先学习了贴片机的结构、原理和分类。
贴片机按照贴片速度可分为高速贴片机、中速贴片机和低速贴片机;按照贴片方式可分为单面贴片机和双面贴片机。
我了解了贴片机的主要组成部分,如贴片头、驱动系统、视觉系统、控制系统等。
2. 贴片机操作与调试在实习过程中,我跟随导师学习了贴片机的操作流程。
首先,根据生产需求选择合适的贴片机型号;其次,对贴片机进行硬件检查,确保其正常运行;然后,进行软件设置,包括贴片参数、路径规划等;最后,进行试贴片,观察贴片效果,根据实际情况调整参数。
在调试过程中,我学会了如何解决以下问题:(1)贴片不良:分析原因,如贴片头、胶带、焊膏等,并进行相应的调整;(2)路径规划问题:根据实际生产需求调整路径,提高生产效率;(3)设备故障:排查故障原因,进行维修或更换备件。
3. 贴片机维护与保养为了确保贴片机的稳定运行,我学习了贴片机的日常维护与保养方法。
主要包括以下几个方面:(1)定期检查贴片机各部件的磨损情况,及时更换磨损严重的部件;(2)保持贴片机工作环境的清洁,防止灰尘和异物进入;(3)定期对贴片机进行润滑,减少磨损;(4)定期检查电气线路,确保电路安全可靠。
4. 团队合作与沟通在实习过程中,我深刻体会到团队合作的重要性。
我与同事们共同完成了多个项目,通过沟通与协作,提高了工作效率。
同时,我也学会了如何与上级、同事和客户进行有效沟通,为今后的工作打下了基础。
四、实习收获1. 掌握了贴片机的操作、调试、维护与保养技能;2. 提高了动手能力和问题解决能力;3. 增强了团队合作意识,提高了沟通能力;4. 对电子行业有了更深入的了解。
SMT基本操作说明书,“鑫久盛”贴片机厂编写软件系统: 软件系统主界面如图1图 1软件系统分为两大块,左边部分为操作界面,包括软件的启动、停止、电机移动等等,右边部分为参数设置、坐标设置、I/0口测试及软件管理等等。
软件设定1、在不同的机型、不同的操作模式下,变灰的编辑框或设置框都是不需要操作或不能操作的。
2、速度参数页里的参数出厂前已经调式到最佳状态,为保护机器更稳定的运行,用户不能擅自改变其速度参数。
3、V5.1以下的软件,软件工程数据的格式为.txt;V10.1以上的软件,工程数据文件为.dot,坐标文件格式为.txt,坐标文件飞达等相关数据为.log。
把V5.1数据改为.dot格式的文件,可使用到V10.1以上的软件。
SMT文件系统SMT文件系统提供一种非常简单快捷的操作模式,跟Window 的文件系统一样,用户可以进行复制、粘贴、删除、重命名文件等操作。
文件系统里保存了系统的所有参数,文件系统又是独立的,因此用户可以通过管理不同的文件,载入不同的基板参数,从而省去的重复设置参数的时间。
如图1,在软件的左上角,单击【载入数据】,载入材料的参数数据,在文件名称栏里显示当前载入的文件名。
修改好参数,单击【保存数据】,将保存系统所有的数据到当前文件;同时也可以选择了【另存为】,保存为另一个文件。
文件系统的操作技巧:在重新做一个材料参数之前,把先前已存在的参数文件复制一份,命名为该材料的名称,然后再打开软件,载入该文件,从而达到快速制作参数的目的。
电机移动电机移动主要是为后面的设置参数服务的,选择【×5】X轴、Y 轴、Z轴移动约40μm,选择【×50】,移动约是0.4mm, 【×500】则移动4mm。
快捷键:键盘的四个方向键,分别对应X轴Y轴的四个方向,Delete和PgDnd对应送料电机的两个方向,End是切换速度。
时间和速度时间是系统后台计算贴装所选吸嘴个数单个周期的时间,作为速度计算的参考参数。
SMT 贴片机在线、离线编程操作指导书—范文在线编程:一、贴片机在线示教编程传统的贴片机编程方法利用贴片机的人工示教方式,用示教盒即移动摄像头在电路板上找出所有贴片元件的坐标位置,然后再将元件的其他信息如元件的位号、代码和贴装角度等信息手工输入到贴片机中。
示教编程是最简单的基本编程方法,一般老式的中速机都采用这种方法。
这种方式需要占用贴片机的生产时间,而且采用人工示教方式找点对于一块有几百个贴片元件的电路板来讲是一件费时费力而又易出现差错的工作。
1、取料示教:选定好吸嘴类型,用示教盒将贴片头运动到送料器的上方,下降并拾取元件,并确定对中的方式,贴片机的控制计算机会自动记录取料的X-Y-z-Q坐标和其他取料校正方式。
2、贴片示教:在取料示教、吸取元件、校正和角度旋转完成后,用示教盒将贴片头移至线路板该元件焊接图案上方,可用线路板识别相机来确定元件的中心,再将元件下降到线路板上,单击输入。
3、完成线路板的传输、送料器和吸嘴设置和位置示教:取料示教和贴片示教后,可进行贴装顺序编程与示教。
贴装顺序编程可以通过示教盒进行,也可使用贴片机软件中所附带的自动编程功能来自动优化。
二、对贴片机手动输入编程所有贴片机都可以用手动输入的方式来进行编程。
在编程软件的贴装清单中,输入元件的位号(RefID)后,选择该元件的元件数据库代码,输入该元件的X、y 坐标和旋转角度,这就有了贴片机程序最重要的信息。
再输入各种不同元件代码的站位号,进行贴装顺序的优化,就可完成贴片机编程。
三、对贴片机的贴片坐标示教校正由于有时不能得到元件贴装的准确坐标,如果在贴装完第一块线路板后再更改坐标将非常麻烦,所以有的贴片机也提供了元件坐标的校正功能,也叫增强型程序设置。
增强型程序设置利用机器的PEC相机直观地显示贴片位置的图形,能够有效地提高编程的精度四、对贴片元件的示教校正现在一些较先进的机器提供了元件的示教校正的功能,有的也叫元件编程的自学功能,或者增强型元件校正。
本文部分内容来自网络整理,本司不为其真实性负责,如有异议或侵权请及时联系,本司将立即删除!== 本文为word格式,下载后可方便编辑和修改! ==贴片机培训心得体会篇一:FUJI贴片机培训篇二:培训班学习的心得体会罗兆军参加201X年高技能人才师资示范项目《电气安装与维修新技术》培训班学习的心得体会我于201X年7月19日参加了人力资源和社会保障部主办的201X年高技能人才师资示范项目《电气安装与维修新技术》培训班。
在为期15天的学习中,时间虽短,但用“紧张、忙碌、充实、收获”来形容本次学习过程是在恰当不过了。
通过专家专题讲座、分组项目任务学习、现代化工厂参观等形式,使我受益匪浅。
不仅增强了教育的使命和责任感,更深的领悟了一些有助于教育教学的方法与智慧,理论水平得到很大提升。
同时也拓展了视野,为今后的工作再次奠定了有力基础。
现将参加此次培训的一些收获和体会总结如下:一、专家专题讲座引领着现代职业教育的前沿20日听取了盐城技师学院唐修波教授对《职业功能模块教学体系方案解读》专题讲座;原北京劳动保障职业学院常务副院长闫世才教授对《预备技师职业功能模块课程体系开发的理论研究及实践》专题讲座。
通过两名专家的精彩讲解、丰富示例、平易近人的交流,使我对预备技师功能模块教学体系有了一定的理解。
1、职业功能模块教学体系开发理念是:以职业活动为导向,以实际工作任务为主线,以岗位工作项目为内容,以国家职业标准为依据。
“以学会做事”为核心,培养学生现代社会必需的核心价值观念;以“项目教学”为方法的基本教学策略以及相应的多元多维教育评价体系,落实一体化教学。
2、职业功能模块教学体系的内涵:职业功能模块:构成职业活动的基本功能单元。
将本专业所涉及的职业活动分解成若干相对独立意义的工作项目(完成一个产品或一项服务相关的相对独立的一组工作任务),再对工作项目按一定的逻辑关系进行整合,将每个项目分解为工作任务(一个工作项目所对应的一组相对独立的工作内容),并对完成任务应掌握的职业能力作出详尽的描述。
数控编程与加工心得体会数控编程与加工心得体会数控编程与加工是现代制造业中非常重要的一个环节,它通过计算机控制机床完成零部件的加工工艺,不仅能大幅度提高生产效率,还能保证加工的精度和质量。
在我从事数控编程与加工的过程中,我积累了一些心得体会。
首先,掌握数控编程语言是非常关键的。
数控编程语言主要包括G代码和M代码。
G代码是控制机床运动的代码,每个代码代表了特定的几何形状和加工方式,而M代码是控制机床辅助功能的代码。
熟练掌握这些代码对于编写正确的数控程序至关重要。
在刚开始学习数控编程时,我觉得理解G代码和M代码的含义是非常困难的,但是通过不断的实践和学习,我逐渐掌握了这些代码,并能够根据加工零件的要求进行合理的编程。
其次,精确的加工参数设置是保证加工质量的关键。
在进行数控加工前,需要根据零件的要求设置加工参数,包括进给速度、转速、切削深度等。
这些参数的设置直接影响着零部件的加工质量。
在刚开始使用数控机床进行加工时,我发现设置合适的加工参数是非常困难的,有时候零件加工出来的尺寸偏差很大,有时候又会出现表面质量不好的问题。
通过不断的调整和改进,我摸索出了一套适合自己的加工参数设置方法,能够保证零部件加工的精度和质量。
此外,合理的刀具选择对于加工效率和质量也是非常重要的。
数控加工过程中,刀具的选择直接影响着切削力、切削温度和刀具寿命等因素。
在进行刀具选择时,需要考虑加工材料的硬度、切削方式和加工深度等因素。
刀具的合理选择能够提高加工效率,减少生产成本。
在我的实际工作中,我发现了很多刀具选择的技巧,能够根据零件的要求选择合适的刀具,从而提高加工效率和质量。
最后,严密的加工工艺控制是保证零部件质量的重要因素。
数控编程与加工不仅仅是编写一个程序,还需要严密的控制整个加工过程。
在进行数控加工前,需要对加工过程进行充分的分析和评估,确定加工路径和切削方式等。
在加工过程中,还需要进行加工检测和分析,及时发现问题并采取措施进行修正。
SMT贴片机编程原理与维修SMT贴片机的编程是指根据电子产品的设计要求,对贴片机进行程序设定,以便实现正确的元件贴装。
编程一般分为两个阶段,第一个阶段是将电子设计自动化(EDA)文件导入到贴片机的编程软件中,该软件将自动生成一个初始程序。
第二个阶段是根据实际情况对初始程序进行调整和修改,以便实现更加精确和高效的贴装。
在编程过程中,需要考虑元件的位置、角度和贴装顺序等因素,以确保贴装的准确性和一致性。
SMT贴片机的原理是基于计算机视觉和精确运动控制技术。
在贴装过程中,贴片机通过精确的运动控制系统将元件从供料器上抓取,并将其粘贴到预定的位置上。
为了确保贴装的准确性,贴片机配备了高精度的视觉系统,可以实时检测和校准元件的位置。
同时,贴片机还配备了多个独立的工作头,可以同时处理多个元件,从而提高贴装效率。
SMT贴片机的维修是保证其正常运行的关键。
维修包括常规维护和故障排除两个方面。
常规维护主要包括清洁和润滑,以确保贴片机的部件和传动系统处于良好的工作状态。
此外,还需要定期校准贴片机的运动系统和视觉系统,以确保其准确性和稳定性。
当贴片机出现故障时,需要进行故障排除。
故障排除是一个复杂的过程,需要具备丰富的经验和技术知识。
常见的故障包括元件供料不畅、运动系统失灵和视觉系统误差等。
为了保证贴片机的正常运行,建议定期对贴片机进行维护和保养,并遵循制造商提供的操作指南和维修手册。
总结起来,SMT贴片机的编程、原理和维修是保证其正常运行和高效贴装的关键。
编程需要根据设计要求进行程序设定,并考虑元件位置和贴装顺序等因素。
贴片机的原理基于计算机视觉和精确运动控制技术,通过精确的运动控制和视觉系统实现元件的准确贴装。
维修则包括常规维护和故障排除,需要定期清洁、润滑和校准,以及解决常见故障和问题。
只有对贴片机进行正确的编程、保养和维修,才能确保其正常运行和高效贴装。
西南科技大学网络教育毕业设计(论文)题目名称:SMT产品生产线的优化年级:2012年秋季层次:□本科□专科学生学号:学生姓名:学生专业:工业工程学习中心名称:西南科技大学网络教育学院制【摘要】:表面组装技术(Surface Mount Technology)是当今电子工业的支柱技术。
自21世纪以来,电子组装产业竞争激烈,生产周期越来越短,产品利润逐步下降,在这种形势下,电子生产企业必须提高自身的生产效率。
在提高生产效率方面,SMT的生产效率占整个生产的效率比重很大,提高了SMT的生产效率很大程度上等于提高了整个的生产效率。
所以,如何提高SMT系统的生产效率就变得尤为重要了,因此基于SMT系统优化的旅行商问题(TSP)就被提了出来。
本文针对基于SMT系统的优化问题进行了分析和研究,对SMT系统优化进行了系统分析设计,介绍了如何减少X-Y工作台运动,提出两种针对环球HSP贴片机最优路径的优化算法。
最后在HSP贴片系统上使用本解决方案,大幅提高了生产效率,证明了本解决方案的优越性和高效性,同时也为其他的算法解决SMT 系统优化问题提供了一种可参考的思路。
【关键词】:表面组装技术生产平衡工作研究【Abstract】:SMT(Surface Mount Technology) prevail in the today’s electronic manufacturing industry. During these years, the main face of SMT industry is the shorter produce period, the shorter time of product which put in market, the smaller produce batch, the more new technology. So it is very important to improve SMT line efficiency. The travelling salesman problem(TSP) base on SMT optimization is provided. Analyze and research is given about TSP base on SMT optimization. System analysis and design scheme is provided. How to decrease X-Y table’ movement is also discussed. Two optimization on algorithm for HSP are put forward and realized by programming. Finally, this solve scheme is applied to HSP, it has greatly improved the produce efficiency, and proved superiority and efficiency of scheme. At the same time, it may provide a referable way of design of off-line programming software for other SMT equipment.【Keywords】: SMT; streamline balancing; work study.目录一、SMT生产线元件分配平衡设计 (1)1、研究对象介绍 (1)2、元件分配原则 (2)二、单台贴片机程序优化设计 (3)1、机器工作步骤 (3)2、影响HSP运动速度的因素分析 (3)3、工作研究的常用分析技术 (3)4、 HSP运动的优化算法 (4)(1)料器位置的确定 (4)(2)贴装路径问题 (5)(3)优化算法 (6)三、SMT优化系统的实效 (8)1、SMT优化系统的总体结构设计 (8)(1)主控模块 (8)(2)用户管理模块 (8)(3)数据读取模块 (8)(4)角度核对模块 (9)(5)元件分配平衡模块 (9)(6)SMT设备程序生产模块 (9)(7)SMT设备程序的优化模块 (9)2、系统开发环境 (9)四、结论 (10)参考文献 (12)致谢 (13)一、 SMT生产线元件分配平衡设计1、研究对象介绍在SMT产品组装过程中,贴装工序是其关键工序,贴片机是其关键设备,贴装生产效率直接决定SMT生产线乃至SMT组装系统的生产效高速率。
贴片机工作原理及编程
贴片机是一种用于电子元件贴装的自动化设备。
它的工作原理基于一系列精确的机械运动和电子控制。
首先,贴片机使用侦测器来检测电子元件的位置和取放动作。
这些侦测器通常是感应器、相机或光电传感器,可以用于检测元件的准确位置、方向和校正。
其次,贴片机通过一个进料系统将电子元件供应到正确的位置。
这个系统通常包括一个元件库存器、选料系统和搬运装置。
元件库存器储存大量的元件,选料系统根据需要选择正确的元件,搬运装置将选好的元件送到贴装位置。
第三,贴片机使用一个贴装头将选取的电子元件精确地放置在印刷电路板(PCB)上。
贴装头通常由一个或多个吸嘴组成,吸嘴可以吸取元件并在适当的位置放置在PCB上。
贴装头可
以在X、Y和Z轴上进行高度和位置的精密控制,以确保准确的贴装。
最后,贴片机通过热风或红外技术来加热并焊接元件与PCB
之间的连接。
这个过程被称为热风焊接或红外焊接,它可以确保元件稳固地固定在PCB上,并通过焊点建立电气连接。
对于贴片机的编程,通常需要使用特定的软件或编程语言。
编程的主要目标是控制各个组件的运动和动作,以及元件的选取和放置。
编程中需要考虑的因素包括元件类型、尺寸、排列方式以及与PCB的对齐和焊接要求等。
总的来说,贴片机的工作原理依赖于精确的机械运动和电子控制,以实现对电子元件的准确选取、放置和焊接。
通过合理的编程,贴片机可以高效地完成贴装任务。
GSM1高精度贴片机编程体会为应对不断扩大的生产规模,我公司于2002年3月引进了一条环球高速贴片线,其中高精度贴片机是GSM1。
GSM1为拱架式结构,安装了新型Flex Jet贴装头,同以往贴装头相比,进行了以下一系列改进:把每个CCD摄像机内至到每个贴装头里,各自独立,以往的4 Spindle Nozzle已进化成7 Spindle Nozzle;把这样的7个贴装头都装设在贴装平台系统上,并行运行。
在近3年的使用过程中,我们总结出了许多有益的经验,特提出来与同行交流,希望对广大环球GSM1贴片机的用户有所帮助,本文主要涉及编程方面。
我公司GSM1贴片软件使用的是UPS 4.21 Supplement F,运行在IBM OS2环境下。
1、实现不换吸嘴在贴片过程中机头频繁更换吸嘴(Nozzle Change),不但增加贴片时间(更换一次需花费1.5S左右),而且会对吸嘴、夹具等造成磨损,所以应尽量减少换吸嘴次数,甚至不换吸嘴。
一开始,由于我们还不太熟悉,我们通过人工手动调整方法来实现不换吸嘴,这种方法既费时又费力。
后来经过我们的摸索,我们发现软件中有可以实现不换吸嘴的优化功能,并总结了一套有效办法,具体步骤如下:第一步:机头吸嘴设定(Head Setup)。
进入程序编辑(Data Edit)界面,单击Order 菜单中的Head Setup,进入“Head Setup”标签,在这里你可以设定机头每个Spindle上的吸嘴型号。
设定吸嘴时要考虑吸嘴的使用频率,使用频率高的吸嘴数目相应多一些(如图1所示),并去掉“A llow Nozzle Change”前的勾。
这是非常关键的一步,若不去掉这一选项,程序优化时会依然不按照已设定好的吸嘴进行优化,这样就无法实现不换吸嘴。
图1 Head Setup在图1中,Spindle 1设定340F吸嘴,Spindle 2未设定(在后面笔者会解释为何不设定),Spindle 3、4、5、6设定为125F吸嘴,Spindle7设定为234F。
GSM1高精度贴片机编程体会为应对不断扩大的生产规模,我公司于2002年3月引进了一条环球高速贴片线,其中高精度贴片机是GSM1。
GSM1为拱架式结构,安装了新型Flex Jet贴装头,同以往贴装头相比,进行了以下一系列改进:把每个CCD摄像机内至到每个贴装头里,各自独立,以往的4 Spindle Nozzle已进化成7 Spindle Nozzle;把这样的7个贴装头都装设在贴装平台系统上,并行运行。
在近3年的使用过程中,我们总结出了许多有益的经验,特提出来与同行交流,希望对广大环球GSM1贴片机的用户有所帮助,本文主要涉及编程方面。
我公司GSM1贴片软件使用的是UPS 4.21 Supplement F,运行在IBM OS2环境下。
1、实现不换吸嘴在贴片过程中机头频繁更换吸嘴(Nozzle Change),不但增加贴片时间(更换一次需花费1.5S左右),而且会对吸嘴、夹具等造成磨损,所以应尽量减少换吸嘴次数,甚至不换吸嘴。
一开始,由于我们还不太熟悉,我们通过人工手动调整方法来实现不换吸嘴,这种方法既费时又费力。
后来经过我们的摸索,我们发现软件中有可以实现不换吸嘴的优化功能,并总结了一套有效办法,具体步骤如下:第一步:机头吸嘴设定(Head Setup)。
进入程序编辑(Data Edit)界面,单击Order 菜单中的Head Setup,进入“Head Setup”标签,在这里你可以设定机头每个Spindle上的吸嘴型号。
设定吸嘴时要考虑吸嘴的使用频率,使用频率高的吸嘴数目相应多一些(如图1所示),并去掉“A llow Nozzle Change”前的勾。
这是非常关键的一步,若不去掉这一选项,程序优化时会依然不按照已设定好的吸嘴进行优化,这样就无法实现不换吸嘴。
图1 Head Setup在图1中,Spindle 1设定340F吸嘴,Spindle 2未设定(在后面笔者会解释为何不设定),Spindle 3、4、5、6设定为125F吸嘴,Spindle7设定为234F。
125F、234F、340F是GSM1最常用的吸嘴,其口径大小依次为:125F<234F<340F。
125F可吸取从SO8到SO24L范围的元件;234F可吸取从SO16L到PLCC68范围的元件;340F可吸取10mm见方以上QFP 或相当尺寸元件。
从上面介绍可以看出,每种吸嘴吸取元件范围都有一些重复部分。
所以针对某些元件除了设定主吸嘴(Primary Nozzle),还要设定可替换吸嘴(Alternate Nozzle),这样在程序优化时可根据实际情况选择合适吸嘴,提高优化效率。
例如PLCC44,我们可在其元件库中将FJ Primary Nozzle设为234F,FJ Alternate Nozzle设为340F。
在图1中我们未设定Spindle 2吸嘴,这是出于什么考虑呢?原来在使用GSM1过程中,我们发现机头某个Spindle在吸取较大尺寸元件时(一般尺寸超过25mm),会将紧临Spindle 上的吸嘴放回吸嘴站(Nozzle Changer)里,而不管该Spindle是否要使用。
我们分析这可能是GSM1在贴片时为避免旁边的吸嘴碰到大尺寸元件而采取的保护性措施,但这样一来就相当于在更换吸嘴,这与我们的目的背道而驰。
我们采取的解决办法就是将吸取大尺寸元件的Spindle指定在最外侧(一般是Spindle1和Spindle7,如图1所示),这样可将影响减小到最低(若设在中间将会影响到周围两个Spindle),同时相临Spindle不设定吸嘴,即不使用该Spindle,这样就不存在将吸嘴放回吸嘴站的情况了。
虽然这样一来效率可能会略有降低,但这与更换吸嘴所花费时间以及吸嘴等机头部件磨损所付出的代价相比还是很划算的。
第二步:程序优化(Program Optimization)。
在程序编辑界面中点击Order菜单中的Throughout Optimization Aid,进入“Program Optimization”标签,根据情况设定优化设定限制选项,例如No Feeder Duplication(不复制多个供料器)、use quick Flex Jet Optimizer(用快速Flex Jet头优化,这是必选项)等,然后点击优化按钮开始程序优化。
第三步:程序调整。
对优化出来的程序进行一些调整,尽可能使贴装头在每个拾放循环过程中满负荷,以使Task次数最少(Task是指贴片头连续完成一个吸着,识别,贴装的动作),从而使贴装时间最短。
根据我们的使用经验,强烈推荐所有正在使用GSM贴片机的用户采用上述介绍的方法进行程序优化,这样不但提高生产效率,而且还可以将机器的磨损降低到最低程度。
2、利用Import Circuit(产品导入)功能编辑拼板程序在编辑拼板程序时,按照常规方法先从CAD数据中导入并生成第一块拼板数据,然后其它拼板以第一块拼板为参考,通过输入偏移量(在整块PCB中的相对位置)复制而成。
但我们发现存在以下问题:若调整拼板中某个元件的贴装位置,往往整块PCB上所有该元件的位置都会发生同样的变化。
但实际生产过程中往往会出现不同拼板上某个元件偏移情况不一致的情况,这样就给程序调整带来了麻烦。
解决的办法只有将拼板数据转化为整板数据,这样就可以针对整块PCB上每个元件贴装数据进行单独修改。
生成整板数据的方法如下:第一步:先按照常规方法生成单拼板的贴片程序,注意在电路板数据中只输入单拼板的尺寸。
第二步:编写整块PCB贴片程序,电路板数据中输入整板的尺寸。
点击Product菜单中的Import Circuit(产品导入),在弹出的对话框中输入第一块拼板在整板中的偏移量(包括Start X、Start Y、Rotation),点击确认键即可将该拼板数据添加到整板贴装数据中。
第三步:重复上述步骤将其它拼板分别添加到整板贴装数据中。
这样就将所有的拼板程序合并生成了一个整板程序,可针对每个元件贴装数据进行单独修改而不会影响到其它拼板,这实际上就是将拼板程序转换成了整板程序(如图2所示)。
我们建议GSM用户按上述方法编写拼板程序。
利用该方法还可以编辑由不同类型拼板构成的PCB贴片程序(最常见的是电路板正面与反面拼在一起,俗称“阴阳板”)。
图2 拼板程序转换成整板程序3、实现同时吸取(Gang Pick)Flex Jet头两Spindle间距为20mm, 料位之间的间距也为20mm,由于12mm及以下编带只占据一个料位,所以针对12mm及以下编带的元件可以一次实现7 Spindle同时吸着,而针对12mm以上编带的元件最多可以一次同时吸取4个元件,如图3所示,最快贴片速度可达每小时10,000片。
因此在排列Feeder时,12mm以下和12mm以上应分开排列,同时还要对每一Task中的元件吸取次序进行调整,以尽量实现同时吸着。
需要说明的是,受Spindle间距影响,当元件尺寸超过20mm时,在一个Task中最多吸取4个元件。
图3 同时吸取中的吸取次序。
上述贴装步骤由2个Task组成,第1个Task中7 Spindle同时吸取元件。
第2个Task 中,吸取动作由两步组成:第一步由Spindle1、3、5、7同时吸取slot10、12、14、16的元件;第二步Spindle2吸取slot9的元件。
4、提高托盘(Tray)元件的吸取效率GSM1使用Shuttle吸着托盘(Tray)部品。
Tray元件移装至Shuttle上后,再运至吸取位置由Spindle Nozzle 同时吸着,并可一次完成最多达7个Tray 元件的贴装,由于Flex Jet 贴装头的移动、吸取速度要远快于Shuttle 的供给速度,因此要作好这两者之间的平衡,避免等待时间产生,需要做到以下几点:(1)在一个Task 中尽量吸取相同的Tray 盘元件,减少Tray 盘移动次数。
(2)在一次Shuttle 前,可考虑设定多次Task ,以减少Flex Jet 贴装头等待时间。
1、 程序实例如下:注:PTF 为Tray 盘供料器 5、提高元件识别效率我公司的GSM1贴片机采用两套视觉对中系统,分别为位于机器后侧的仰视摄像机和机器头部的摄像机,仰视摄像机分辨率为4mil ,主要用来识别大尺寸元件,头部摄像机分辨率为2.6mil ,识别元件尺寸一般不应超过20mm ,可实现飞行对中。
这两套视觉对中系统结合在一起,确保了GSM1能高速而又准确地处理各种类型的元件。
4mil 摄像机所能处理的最小引脚宽度为0.203mm ,针对33.358mm 以下尺寸(例如QFP208)可一次成像,而对大于33.358mm 尺寸的元件(例如QFP240)会采取四次照相合成的方法来增大照相面积的目的,先分别照四边,然后合成一个整个的器件,但所花费的时间将会成倍增长。
了解到这些,在编程时应注意以下几点:(1)尽量避免将大于33.358mm 尺寸的元件与小尺寸元件放在同一个Task 中,这将影响到小尺寸元件的识别速度。
(2)针对头部摄像机识别的元件,Feeder 设置尽量在PCB 的附近;针对仰视摄像机识别的元件,Feeder 设置应靠近摄像机,如图4。
图4 Feeder设置6、元件库(Component Database)参数的合理设定在我们编写元件库的过程中,出现过参数设置不当导致识别不良的情况,特举几个典型实例:(1)Socket插座偏斜用来安装PLCC芯片的Socket插座,引脚间距为1.27mm,我们将其按照普通PLCC元件进行处理。
但在贴片过程中发现贴装很不稳定,经常出现偏斜,而且抛料率也较高,在5%左右。
我们仔细观察了贴片过程中的元件识别图像,发现偏斜是由于并没有正确找到元件引脚所致(引脚颜色与元件本体的颜色比较接近),无论怎样调整光照强度都无效,最后将该插座按QFP元件处理,问题排除。
后来我们遇到过一种QFN(Quad Flat No-Lead Package,四边扁平无引脚封装)芯片,该元件长仅5mm,引脚也均匀分布在本体底部四周,按普通PLCC元件编写数据库,在贴片过程中也出现了偏斜的情况,将其当作QFP元件来处理就再也未发生过此类问题。
当识别一些引脚在元件体底部的元件时,若按普通PLCC类型处理不佳时,你不妨换用一下QFP类型。
(2)BGA偏移一次在生产某产品时突然出现某BGA偏移,而且时有时无,很不确定。
经与环球应用工程师联系,将其元件库中All Ball Count(检查所有焊球)设为Yes,同时要将Bump Process (焊球处理模式)设为D或E。
重新设定参数后,BGA偏移未再发生过。
(3)白色基底陶瓷BGA的识别在生产过程中我们碰到过白色基底陶瓷BGA,其底面颜色与焊球颜色十分接近。