论文部分内容阅读
CATIA软件是三维建模软件中的突出代表,具有精确度高、仿真性强、视觉效果好的特点,为船厂在船舶建造的精度和效率上作出了一定贡献。但由于该软件的模型更新速度慢,所提供的船体建模工具不够丰富等原因,使得船体生产设计效率低下。船厂急需能有效解决这一问题的方案。
本文是针对该问题,利用CATIA软件配备的开发工具进行二次开发,研究开发了与编码有关,能部分解决该问题的四个辅助程序。
这四个辅助软件主要从以下四个方面问题出发而设计的:
1、确立船体结构零件编码标准,研究SDD模块下的零件批量编码问题。开发了自动编码程序。
2、在SR1模块下研究零件在含有编码情况下的自动装配问题。开发了自动装配程序。
3、在GDR模块下研究三维装配图编码及定位的标注问题。开发了编码定位标注程序。
4、在新的编码标准下研究由CATIA数据自动生成结构零件表的问题。开发了零件表生成程序。
辅助程序的开发采用了以下自主创新的技术方法:
1.三维零件快速异同判断算法的研究创立;
2.组件内零件平均重心距离最小理论的研究创立;
3.零件定位的球扁钢重心规格法的研究创立。
本文研究开发的四个辅助程序,已投入到船厂的船体生产设计中。四个辅助程序的成功开发,通过相同的编码标准有效串联起来,使得船体三维生产设计流程从开始到结束都能运用相关的辅助程序来提高效率,使得各阶段的设计工作得以畅顺连接,使得每个分段的船体生产设计时间缩短了7个工作日,对船厂三维设计的深化和推广起到了不可磨灭的贡献。
编码相关辅助程序的开发既实现了快速提高生产设计效率的目的,又适应了现代信息技术的发展,并为深入开发更复杂的辅助程序打下了坚实的基础,更给企业建造船舶降低了用工成本、提高了市场竞争力。