论文摘要
当前,随着“数字化造船”的理念日益深入人心,CAD软件在船舶设计建造领域的应用也愈加广泛。其中,CADDS5作为一种平台设计软件,依靠数据库开放性强和图形文件独立且基于路径管理的特点,在军船设计方面的优势正逐步体现;Tribon则是一种专门用于船舶生产制造的模块化非平台设计软件,专业针对性强,在民船设计方面优势巨大。为了满足不同的需求,船舶设计单位与生产单位之间一般会运用多种不同的CAD软件,内部模型和解决方案都存在着一定的差异。为提高船舶设计和建造的质量,必须努力实现不同软件间的数据交换和共享。本文基于“船舶数字化智能设计系统”,以船体模型数据为研究对象,首先对CADDS5和Tribon软件系统的二次开发工具及所支持的数据接口进行了分析。同时,通过对目前各种CAD系统数据信息交换技术的对比,以及对船体模型数据在软件系统内部的组织结构形式和操作调用流程的研究,提出了基于专用格式文件的数据交换基本框架。在上述理论和方法的基础上,借助CADDS5软件的CVMAC、CV-DORS与Tribon软件的Vitesse、DataExtraction等二次开发工具,运用C#编程及外部添加Html页面,设计了包含数据提取、中间转换、模型重构三个模块接口的数据交换系统,成功实现了船体模型数据在两软件系统间的交换过程,并给出应用实例验证了其可行性,为船舶主流CAD软件间的数据交换提供了一种手段。
论文目录
摘要ABSTRACT第一章 绪论1.1 论文背景及意义1.2 CAD 技术简介1.3 常用船舶专业化CAD 软件1.4 国内外研究现状1.5 本文的组织与内容第二章 软件开发特性分析2.1 二次开发工具简介2.1.1 CADDS5 二次开发工具研究2.1.2 Tribon 二次开发工具研究2.2 数据接口简介2.2.1 CADDS5 数据接口2.2.2 Tribon 数据接口2.2.3 船舶主流CAD 软件标准数据接口分析比较2.3 本章小结第三章 数据交换方法概论3.1 数据交换技术3.1.1 数据交换方式简介3.1.2 数据交换方式特性分析3.2 软件的数据组织形式3.2.1 CADDS5 数据组织形式3.2.2 Tribon 数据组织形式3.3 本章小结第四章 CADDS5 到Tribon 数据交换实现过程4.1 基本框架设计4.2 数据提取模块4.2.1 构建模型4.2.2 提取数据4.3 中间转换模块4.3.1 整合生成txt 文件4.3.2 输出scheme 文件4.4 模型重构模块4.4.1 建立函数库4.4.2 定义全局变量4.4.3 创建操作菜单4.4.4 定义scheme 信息4.4.5 执行scheme 命令4.4.6 重构板材模型4.5 应用实例4.6 本章小结第五章 Tribon 到CADDS5 数据交换实现过程5.1 基本框架设计5.2 数据提取模块5.2.1 分段数据信息提取5.2.2 板格数据信息提取5.3 中间转换模块5.3.1 输出XML 文档5.3.2 SAX 分析过程5.4 模型重构模块5.5 应用实例5.6 本章小结第六章 全文总结6.1 主要结论6.2 研究展望参考文献致谢攻读学位期间发表的学术论文
相关论文文献
标签:数据交换论文; 二次开发论文;