论文部分内容阅读
传统装配设计多依赖于人的技巧和判断力来进行复杂的操作,一般是借助于实物模型来完成的,这是一个费时、费力的过程。运用虚拟装配技术,可以用数字样机代替传统设计中的物理样机,可以大大缩短产品开发周期、降低生产成本、优化产品设计、提高装配质量和效率、并起到培训示教的作用。
本文以船舶分油机模型为例,在对虚拟装配系统的若干关键技术和实现方法进行详细研究的基础上,构建一个虚拟装配系统的基本框架,完成系统软件的初步开发。研究了虚拟装配中的建模技术。利用三维CAD软件Pro/E建立了分油机主要零部件模型,完成分油机的装配模型;利用Pro/E的二次开发功能,结合Pro/Program技术,建立分油机参数化零件库,提高建模效率;利用数据库、VC++、MFC与Pro/E的交互技术,开发模型信息管理程序,实现对分油机模型信息的管理。研究了CAD系统与虚拟装配系统模型的转换,利用Pro/E的二次开发函数,结合MFC,开发了Pro/E模型的三角面片拆分和信息提取程序;完成了零件模型从Pro/E到虚拟环境软件Mockup的数据的转换。利用虚拟环境软件Mockup,对分油机模型进行装配工艺规划,对其实现过程中的关键技术进行了研究,包括:装配顺序规划;装配路径规划;碰撞干涉检验;装配仿真动画的制作等,并生成了分油机装配动画,可使维修人员更加清晰、直观地了解分油机的内部结构,从而提高工作效率。最后,集成虚拟装配中各个环节的功能,开发了具有独立界面的船舶分油机虚拟装配系统。可实现分油机关键部件参数化建模;对分油机模型进行管理,完成模型信息入库;实现模型从CAD系统到虚拟环境中的数据转换和分油机的装配工艺规划等。
本文以船舶分油机模型为例,在对虚拟装配系统的若干关键技术和实现方法进行详细研究的基础上,构建一个虚拟装配系统的基本框架,完成系统软件的初步开发。研究了虚拟装配中的建模技术。利用三维CAD软件Pro/E建立了分油机主要零部件模型,完成分油机的装配模型;利用Pro/E的二次开发功能,结合Pro/Program技术,建立分油机参数化零件库,提高建模效率;利用数据库、VC++、MFC与Pro/E的交互技术,开发模型信息管理程序,实现对分油机模型信息的管理。研究了CAD系统与虚拟装配系统模型的转换,利用Pro/E的二次开发函数,结合MFC,开发了Pro/E模型的三角面片拆分和信息提取程序;完成了零件模型从Pro/E到虚拟环境软件Mockup的数据的转换。利用虚拟环境软件Mockup,对分油机模型进行装配工艺规划,对其实现过程中的关键技术进行了研究,包括:装配顺序规划;装配路径规划;碰撞干涉检验;装配仿真动画的制作等,并生成了分油机装配动画,可使维修人员更加清晰、直观地了解分油机的内部结构,从而提高工作效率。最后,集成虚拟装配中各个环节的功能,开发了具有独立界面的船舶分油机虚拟装配系统。可实现分油机关键部件参数化建模;对分油机模型进行管理,完成模型信息入库;实现模型从CAD系统到虚拟环境中的数据转换和分油机的装配工艺规划等。