论文题名: | 基于工程数据库的主船体CAD系统设计与实现 |
关键词: | 主船体设计;CAD系统;工程数据库;蒙皮法思想 |
摘要: | 目前大多数中小型造船企业使用AutoCAD进行主船体设计,如何提高主船体造型的设计效率和质量,是一个关系到造船企业生死存亡的问题。本文使用软件工程的方法,通过统一建模过程,结合NURBS曲面理论和工程数据库技术,对主船体CAD系统进行了设计与实现。 首先,本文对于课题的背景以及船舶CAD系统国内外的发展情况进行了介绍。接着,本文对NURBS曲面理论进行了分析,提出了基于蒙皮法思想的主船体模型;通过对工程数据库理论和传统主船体设计流程的分析,定义了主船体CAD工程数据库核心数据,同时也提出了从传统图纸数据向核心数据转换的算法。其次,本文结合造船企业船舶设计方法以及中小型造船企业的业务需要,对主船体CAD系统进行了需求分析,包括用户需求、系统功能需求以及非功能需求,并使用面对对象方法对系统进行了静态建模和动态建模。然后,本文将系统分为应用层、显示层和数据存储层三层结构进行设计与实现,并将单例模式、观察者模式等软件开发模式应用到了系统的设计过程中,提高了系统的开发质量,同时,基于前面所定义的主船体CAD工程数据库核心数据,建立了主船体数据的E-R模型,提高了系统对于非关系模式的主船体数据的表达能力。最后,本文采用AutoCAD二次开发平台ObjectARX对系统进行了实现。 系统的运行和测试结果表明,系统运行稳定,操作简便,主船体数据的录入与编辑能够满足中小企业的实际需求,达到了预期的目标。 |
作者: | 武文元 |
专业: | 计算机科学与技术 |
导师: | 王峥 |
授予学位: | 硕士 |
授予学位单位: | 哈尔滨工业大学 |
学位年度: | 2013 |
正文语种: | 中文 |