通用贴片机程序可视化仿真编程方法技术

技术编号:14200647 阅读:331 留言:0更新日期:2016-12-17 14:25
本发明专利技术公开了一种通用贴片机程序可视化仿真编程方法,包括以下步骤:步骤一:将贴片机模组分组,分别建立该模组的2D和3D仿真模型;步骤二:读入EDA设计文件,进行2D仿真:在VC++6.0环境下采用面向对象技术和OpenGL技术进行步骤一中各模组的2D仿真编程;步骤三:进行3D仿真:采用图形变换技术和双缓存技术,进行步骤一中各模组的贴片机组装运动3D动态仿真,根据3D动态仿真,进行贴片程序校正和再优化。本发明专利技术在国外主流贴片机机型研究基础上,成功研制出一种通用贴片机程序可视化仿真编程方法,为贴片机国产化关键技术之一的软件技术提供了一种解决方案,可广泛应用于国产贴片机中。

Program visual simulation programming method for universal mounter

The invention discloses a universal machine simulation program visualization programming method comprises the following steps: the machine module group, 2D were established and the 3D simulation model of the module; step two: read EDA design documents, 2D simulation using 2D simulation program for each module in step one object oriented technology and OpenGL technology in VC++6.0 environment; step three: 3D simulation: using graph transformation technique and double buffer technology, 3D dynamic simulation of each module assembling machine in step one, according to the 3D dynamic simulation program for patch correction and re optimization. The invention is based on the foreign mainstream machine models research, successfully developed a universal machine program visualization simulation programming method, and provides a solution to one of the key technologies of SMT domestic software technology, can be widely used in domestic placement machine.

【技术实现步骤摘要】

本专利技术涉及一种通用贴片机程序可视化仿真编程方法
技术介绍
数字中国2015峰会发布的《中国IT产业发展年度报告》显示,2014年,中国IT产业规模平稳增长,电子信息产业产值超过14万亿,其中电子信息制造业销售收入首次突破10万亿,同比增长11.5%。电子制造装备是促进电子制造业发展的最重要的关健技术之一。自2003年以来,国产SMT设备品牌突飞猛进的发展,例如:印刷机、回流炉、AOI、X-ray、波峰焊、SPI和插件机等,这些产品的民族品牌主要指标与国外品牌接近而性能价格比优于国外同类产品,已经占领一部分国内市场并开始出口。贴片机是SMT生产线中最关键的设备,通常占到整条SMT生产线投资的60%以上,是SMT生产线效率的瓶颈。新一代贴片机的贴片速度有了较大的提高,正朝柔性化和模块化结构方向发展。中国已成为全球最大、最重要的SMT市场,贴片机保有量超过10万台,生产线2.5万条以上。然而,长期以来,国外贴片机一统市场与技术。自1988年以来,我国平均每年进口贴片机金额近100亿。中国电子制造人从没停止过对贴片机的研制。自1989年至1999年原电子部组织太原二所、成都715厂二所、合肥43所、上海4506厂等单位对贴片机进行了研制,并取得了一定科研成果。自2000年至2009年众多国营和民营企业进行了过贴片机研发,如:羊城科技、熊猫电子、风华高科、上海现代、上海微电子、广东扬程公司等,从2010年起已有20余家民企研制出LED贴片机。由于技术以及体制等多方面的原因,一直没有国产贴片机真正投入市场。我们可以造原子弹,我们可以造高铁,但造不出通用贴片机。贴片机“中国造”已成为电子制造人的中国梦。研发贴片机的关键难关主要是高速高精度的视觉运动控制技术和软件技术等。因为贴片机的加工对象——PCB板和元器件千变万化,贴片机必须具有智能编程系统和方法,可设置多达1000余项参数。另外国外贴片机种类和机型众多,相互保密,没有统一的编程方法和标准,给贴片机国产化研制带来巨大困难。
技术实现思路
本专利技术的目的是提供一种通用贴片机程序可视化仿真编程方法。实现本专利技术目的的技术方案是通用贴片机程序可视化仿真编程方法,包括以下步骤:步骤一:将贴片机模组分组,分别建立该模组的2D和3D仿真模型;步骤二:读入EDA设计文件,进行2D仿真:在VC++6.0环境下采用面向对象技术和OpenGL技术进行步骤一中各模组的2D仿真编程;步骤三:进行3D仿真:采用图形变换技术和双缓存技术,进行步骤一中各模组的贴片机组装运动3D动态仿真,根据3D动态仿真,进行贴片程序校正和再优化。所述步骤一中,将贴片机模组分组的方法为:根据贴片机机型分成7种单贴片头的串联式模组和7种双贴片头并联的并联式模组。所述7种单贴片头的串联式模组分别为:一台单旋转头高速机、两台单旋转头高速机、三台单旋转头高速机、一台单IC头高精度机、一台单旋转头高速机+一台单IC头高精度机、两台单旋转头高速机+一台单IC头高精度机和两台单旋转头高速机+两台单IC头高精度机;所述7种双贴片头并联的并联式模组分别为:一台前旋转头后IC头的多功能机、两台前旋转头后IC头的多功能机、一台双旋转头高速机、两台双旋转头高速机、一台双旋转头高速机+一台前旋转头后IC头的多功能机、一台双旋转头高速机+一台双IC头高精度机和两台双旋转头高速机+一台双IC头高精度机。所述步骤二具体包括:读入EDA设计文件,建立PCB动态2D仿真模型,在PCB动态2D仿真模型上进行基板设计;在各贴片机模组和PCB组合的2D仿真模型上进行可视化元器件设计;在各贴片机模组和PCB组合的2D仿真模型上进行可视化贴片程序和运动路径优化设计;确保贴片头的6-12个吸嘴在拾片位置一次性吸满元器件,根据机器模型上送料器图形和PCB模型上贴片设置,重新分配送料器和运动路径,图形位置与贴片程序编程文档数据相统一。所述在PCB动态2D仿真模型上进行基板设计的方法为:通过Offset原点校正使EDA设计的PCB坐标转换成贴片机机器坐标,然后进行可视化基板设计;所述可视化基板设计包括:PCB基板尺寸、拼板设置和Mark标号定位。在贴片机模组和PCB组合的2D仿真模型上进行可视化元器件设计包括送料器的位号和坐标设置、拾片坐标设置、贴片坐标设置和视觉对中。所述步骤三中,先建立各贴片机模组和PCB组合的3D仿真模型,然后进行贴片机模组组装运动3D动态仿真,最后进行贴片程序校正和再优化。采用了上述技术方案后,本专利技术具有积极的效果:(1)本专利技术在国外主流贴片机机型研究基础上,成功研制出一种通用贴片机程序可视化仿真编程方法,为贴片机国产化关键技术之一的软件技术提供了一种解决方案,可广泛应用于国产贴片机中。(2)本专利技术的方法适用于现有国内外主流贴片机机型,如Yamaha、Siemens、Panasonic、Samsung、Juki、Fuji,具有一定智能性,编程简单快速,可缩短贴片机编程和换线时间、降低成本、提高生产效率。(3)本专利技术采用图形变换技术和双缓存技术,在贴片机模组和PCB组合的3D仿真模型上进行贴片机组装运动3D动态仿真,能在计算机上将贴片机的贴片过程以直观、生动、精确的方式模拟出来,提供了直观错误依据,取代传统的试机过程,再优化贴片程序的编程设计。附图说明为了使本专利技术的内容更容易被清楚地理解,下面根据具体实施例并结合附图,对本专利技术作进一步详细的说明,其中图1为本专利技术的流程图.图2为本专利技术的14种贴片机模组。具体实施方式(实施例1)见图1,本实施例的通用贴片机程序可视化仿真编程方法,包括以下步骤:步骤一:将贴片机模组分组,分别建立该模组的2D和3D仿真模型;见图2,将贴片机模组分组的方法为:根据贴片机机型分成7种单贴片头的串联式模组和7种双贴片头并联的并联式模组。7种单贴片头的串联式模组分别为:一台单旋转头高速机、两台单旋转头高速机、三台单旋转头高速机、一台单IC头高精度机、一台单旋转头高速机+一台单IC头高精度机、两台单旋转头高速机+一台单IC头高精度机和两台单旋转头高速机+两台单IC头高精度机;7种双贴片头并联的并联式模组分别为:一台前旋转头后IC头的多功能机、两台前旋转头后IC头的多功能机、一台双旋转头高速机、两台双旋转头高速机、一台双旋转头高速机+一台前旋转头后IC头的多功能机、一台双旋转头高速机+一台双IC头高精度机和两台双旋转头高速机+一台双IC头高精度机。分组考虑到了国内外主流贴片机机型以及机架限宽。高速机用袋装盘,高精度机用散装盘,如果贴片采用袋装盘和散装盘混合,则采用多功能机。步骤二:读入EDA设计文件,进行2D仿真:在VC++6.0环境下采用面向对象技术和OpenGL技术进行步骤一中各模组的2D仿真编程;具体为:读入EDA设计文件,建立PCB动态2D仿真模型,在PCB动态2D仿真模型上进行基板设计;基板设计的方法为:通过Offset原点校正使EDA设计的PCB坐标转换成贴片机机器坐标,然后进行可视化基板设计;所述可视化基板设计包括:PCB基板尺寸、拼板设置和Mark标号定位。在各贴片机模组和PCB组合的2D仿真模型上进行可视化元器件设计;可视化元器件设计包括送料器的位号和坐标设置、拾片坐标设置、贴片坐标设置和视觉对中本文档来自技高网
...
通用贴片机程序可视化仿真编程方法

【技术保护点】
通用贴片机程序可视化仿真编程方法,其特征在于包括以下步骤:步骤一:将贴片机模组分组,分别建立该模组的2D和3D仿真模型;步骤二:读入EDA设计文件,进行2D仿真:在VC++6.0环境下采用面向对象技术和OpenGL技术进行步骤一中各模组的2D仿真编程;步骤三:进行3D仿真:采用图形变换技术和双缓存技术,进行步骤一中各模组的贴片机组装运动3D动态仿真,根据3D动态仿真,进行贴片程序校正和再优化。

【技术特征摘要】
1.通用贴片机程序可视化仿真编程方法,其特征在于包括以下步骤:步骤一:将贴片机模组分组,分别建立该模组的2D和3D仿真模型;步骤二:读入EDA设计文件,进行2D仿真:在VC++6.0环境下采用面向对象技术和OpenGL技术进行步骤一中各模组的2D仿真编程;步骤三:进行3D仿真:采用图形变换技术和双缓存技术,进行步骤一中各模组的贴片机组装运动3D动态仿真,根据3D动态仿真,进行贴片程序校正和再优化。2.根据权利要求1所述的通用贴片机程序可视化仿真编程方法,其特征在于:所述步骤一中,将贴片机模组分组的方法为:根据贴片机机型分成7种单贴片头的串联式模组和7种双贴片头并联的并联式模组。3.根据权利要求2所述的通用贴片机程序可视化仿真编程方法,其特征在于:所述7种单贴片头的串联式模组分别为:一台单旋转头高速机、两台单旋转头高速机、三台单旋转头高速机、一台单IC头高精度机、一台单旋转头高速机+一台单IC头高精度机、两台单旋转头高速机+一台单IC头高精度机和两台单旋转头高速机+两台单IC头高精度机;所述7种双贴片头并联的并联式模组分别为:一台前旋转头后IC头的多功能机、两台前旋转头后IC头的多功能机、一台双旋转头高速机、两台双旋转头高速机、一台双旋转头高速机+一台前旋转头后IC头的多功能机、一台双旋转头高速机+一台双IC头高精度机和两台双旋转头高速机+一台双IC头高精...

【专利技术属性】
技术研发人员:龙绪明黄昊吕文强李巍俊闫明胡少华曹宏耀董健腾詹明涛朱舜文曾弛鹤
申请(专利权)人:常州奥施特信息科技有限公司
类型:发明
国别省市:江苏;32

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1