首页> 中文学位 >基于TRIBON系统的船舶居装设计软件开发
【6h】

基于TRIBON系统的船舶居装设计软件开发

代理获取

目录

文摘

英文文摘

声明

1 绪论

1.1 课题研究的背景

1.1.1 船舶制造业发展的现状

1.1.2 课题研究的背景

1.2 课题研究的目的与意义

1.3 选题

1.3.1 任务的提出

1.3.2 TRIBON舾装模块应用

1.3.3 国内对居装模块开发研究现状

1.3.4 国外对居装模块开发研究现状

2 系统技术概述

2.1 关键技术

2.1.1 船舶居装设计技术简介

2.1.2 Vitesse程序简介

2.1.3 参数化CAD

2.1.4 面向对象程序设计

2.1.5 MVC简介

2.1.6 物料清单BOM技术简介

2.1.7 智能尺寸标注技术

2.1.8 Structure Modelling简介

2.1.9 Structure简介

2.2 本课题使用的工具

3 系统需求分析

3.1 需求分析的基本任务

3.2 系统功能需求

3.3 系统用户

3.4 系统运行环境与开发工具

3.4.1 硬件环境

3.4.2 软件环境

3.4.3 开发工具

3.5 研究内容与预期目标

3.5.1 研究内容

3.5.2 预期目标

3.5.3 课题的应用价值

4 系统总体设计

4.1 TRIBON系统居装模块总体方案设计

4.1.1 TRIBON系统居装模块功能模块

4.1.2 TRIBON系统居装模块数据流

4.1.3 TRIBON系统居装模块数据结构

4.1.4 TRIBON系统居装模块运行模式

4.1.5 TRIBON Vitesse开发架构

5 系统实现

5.1 数据提取模块

5.1.1 TRIBON数据抽取简介

5.1.2 设计阶段数据抽取方案

5.2 Structure建模模块

5.2.1 Structure建模程序设计

5.2.2 Component建立

5.2.3 Component旋转、移动

5.2.4 Structure组成

5.2.5 Structure传送

5.2.6 使用扫描线算法获得天花板模型轮廓线

5.3 图纸操作模块

5.3.1 通用Structure出图

5.3.2 天花板出图

5.4 物料清单自动生成模块

5.4.1 Excel对象模型及使用

5.4.2 加载Excel模板

5.4.3 数据传输至Excel

5.4.4 页面打印设置

5.4.5 物料清单类设计

5.5 数据库操作模块

5.5.1 数据库连接的封装

5.5.2 使用数据库统计物料信息及保存房间定义信息

5.6 用户界面设计

5.6.1 概念和定义

5.6.2 用户界面设计规范

5.6.3 TRIBON环境下GUI的设计

5.6.4 界面与功能实现

结 论

参考文献

致 谢

展开▼

摘要

TRIBON软件是英国AVEVA开发的造船专用软件,该系统是一个具有三维实体模型,较强交互功能、实现了数据共享的先进的计算机辅助船舶设计与建造集成系统。TRIBON系统没有独立的船舶居装模块供居装专业人员进行设计,使得船舶居装专业至今无法进行三维设计,也不能与其他专业进行协同设计。在这个背景下,开发TRIBON系统的居装模块成为当前船舶居装设计的重要课题之一。
   首先对国内外TRIBON二次开发的现状及使用情况进行了阐述。然后对系统的需求进行了分析,提出了系统开发的总体设计方案。分别从系统的数据流、运行模式、功能模块和数据结构四个方面进行了详细地分析及总体的设计,确定了系统类扩展方式及MVC(Model-View-Controller)设计模式,并且划分了系统主要的功能模块。随后,对TRIBONVitesse二次开发进行了深入的剖析,使用Python程序设计语言,设计并实现了由TRIBONS tructure模型参数化建模、自动批量出草图、数据自动提取、报表生成等子系统组成的TRIBON系统居装模块。运用三维变换矩阵对Structure模型进行变换,运用扫描线填充算法绘制天花板轮廓线,运用智能尺寸标注技术对标注图形做包容性检查,应用Vitesse对TRIBON的数据进行抽取。论述了Structure建模、出图操作、数据库操作,在对用户视图的表达与分析的基础上,利用ActiveX技术实现了清单的自动输出功能。
   TRIBON系统居装模块已在实际的造船设计生产中得到了应用,达到了提高生产效率和设计规范化程度以及缩短设计周期的目的。

著录项

相似文献

  • 中文文献
  • 外文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号