论文部分内容阅读
民航产业的高速发展,为确保航空公司的准点、安全运营,需要提升机务维修人员的业务水平和维修技术。传统的机务维修培训消耗成本高,场地占用大,培训效率低,培训过程单一。为弥补传统机务培训中的缺点和不足,帮助航空公司提升机务水平,本文提出一种基于虚拟维修技术的航空发动机虚拟维修方法。随着计算机软硬件的日益升级,虚拟现实技术的蓬勃发展,虚拟维修技术得以广泛应用。本文以CFM56-7B型航空发动机为例,设计了航空发动机虚拟维修系统,以满足机务维修人员日常维修工作要求,达到实现培训和复训的目的。本文设计了航发发动机虚拟维修主要功能并实现了虚拟维修系统的开发,文中所研究的虚拟维修系统以Microsoft Visual C++为开发工具,对三维引擎进行二次开发实现虚拟维修系统。使用CATIA软件创建虚拟维修对象、虚拟工具和虚拟场景的三维模型,通过Flt模型处理软件对模型进行格式转换以及轻量化、优化处理。分析了航空发发动机维修与虚拟维修的特点,找到二者结合的方法,设定了虚拟维修系统的主要功能。以三维引擎中提供的运动模块为基础,实现虚拟维修过程中的交互式拆装技术;使用混合包围盒碰撞检验算法结合三维引擎中碰撞检测机制对三维模型进行碰撞检验处理;探究了在三维引擎中视点显示和路径规划技术,实现了虚拟航线维护的基础技术;使用3DVIA软件制作了部件识别和维修演示模块,来帮助机务人员加深对航空发动机维修的学习。以虚拟维修系统中的拆卸航空发动机模块和航后检查模块为例,对航空发动机虚拟维修进行了操作仿真,验证了本系统的实用性。通过本文的研究,设计并开发了航空发动机虚拟维修系统。该系统具有交互友好的操作界面,功能简单明了,方便用户使用,且具有一定的通用扩展性,可以缓解传统维修训练中成本高效率低的问题,能够满足新老机务人员的维修培训和复训需求。