船舶三维设计平台关键技术研究

Key Technology Research of Ship 3D Design Platform

作者: 专业:船舶与海洋结构物设计制造 导师:林焰 年度:2010 学位:硕士  院校: 大连理工大学

Keywords

Ship Design, XML, 3D Model, Data Interface, Data Exchange

        在船舶设计领域,计算机辅助设计软件被广泛应用。TRIBON、NAPA、CATIA、CADDS5等软件,在中国的各大船厂已经有较长的应用历史。船厂在实际生产中,采购了多款软件。各个软件系统都有其独特的优势,然而由于各个系统之间的封闭性,导致数据交换不畅通。本课题设计一套船舶三维设计平台,利用面向对象技术和XML结构化文档,开发对船舶模型数据进行提取和解析的处理器,实现船舶三维模型在各个船舶设计软件之间的数据交换。论文主要工作如下:(1)基于船舶三维设计的整个流程,分析数据流向,研究船体三维模型数据接口方案,研究船体三维模型与NAPA、TRIBON和CADDS5等软件的接口,探索开发船舶三维设计平台需要的关键技术和技术方案。(2)基于船舶外形和结构特点,研究船舶设计表达的通用模型。设计基于XML的船体外形和结构三维模型的数据表达形式和数据存储格式,使船舶三维模型的表达独立于CAX系统,并能应用于船舶设计和制造的各个阶段的辅助软件中。(3)设计船舶总体设计软件接口,开发船体曲面快速建模工具,在CATIA下设计船体曲面,完成曲面的精光顺。根据船体型线图和船舶型值表,生成船体外形模型XML文件。利用CATIA Automation接口,将外形模型导入CATIA中,建立型值点,连接各点生成光顺的船体曲线。在CATIA曲面设计模块中建立船体曲面,利用曲面工具进行精光顺。将船体曲面导入船舶总体设计软件NAPA中。(4)开发与详细设计和生产设计软件的接口。分析CATIA软件的数据接口,研究从CATIA软件中,研究提取船舶结构模型数据的方法,基于STEP文件提取结构件几何信息,利用BOM表提取构件属性信息,通过CATIA结构树提取构件的结构树,生成船体结构模型XML文件。研究TRIBON和CADDS5软件的数据接口和二次开发接口,探索将船舶结构模型导入TRIBON和CADDS5的技术方案。(5)开发船体结构强度分析软件的接口。以Patran软件PCL语言为接口,将船舶结构模型导入Patran软件,依据不同的规范进行定制,实现有限元前处理的自动化。船舶三维设计平台关键技术研究,为CATIA、NAPA、TRIBON和PATRAN等软件提供数据交换接口,使船舶型线和结构数据能够在各种软件之间自由交换,并最大限度的保证数据的完整性,实现不同软件系统间的模型交换和共享。
    Computer aided design software is widely used in the field of ship building industry. Major shipyards in China have a long history of application of TRIBON, NAPA, CATIA, CADDS5 and other software. The shipyards purchase a variety of software for the design and manufacture. Every software system has its unique advantages. Data exchange is not smooth between the systems because of the encapsulation.A ship three-dimensional design platform is designed in the thesis, which use object-oriented technology and XML structured documents. The platform provide data extraction and analysis interface for ship model, the ship 3D model can exchange between ship design software. Paper is as follows:(1) The data interface of hull 3D model is researched based on the whole process of ship 3D design and data flow in this, study the interface 3D model of hull and NAPA, TRIBON and CADDS5 other software,Explore key technology and technologies of the ship 3D design platform which is needed.(2) The expression of the universal model for ship design is studied based on the features of ship shape and structure. Design XML-based hull 3D shape and structure model of the data expression and data storage format. The data expression is independent of any CAX system, and can be used in ship design and manufacture of the various stages of the auxiliary software.(3) Design the interface to ship preliminary design software, and develop tools for rapid modeling of hull surface, Complete the hull surface smoothing in CATIA. The XML-based hull shape model is generated according to offset table and 2D lines drawing of ship. By using CATIA Automation interface, the hull shape model is imported into CATIA, the offset points are connected to generate the smooth hull curves. The hull surface is established by using CATIA shape design module, and shape tools are used to smooth surface. Import the hull surface model to ship preliminary design software NAPA.(4) Develop the interface to ship detailed design and production design software. Analysis the data interface of CATIA software, design the method of extracting hull structure XML model from the CATIA structure model. Extract the geometric structure information from STEP file, extract attribute information from BOM table, extract the structural tree from CATIA component tree, to generate the XML-based hull structure model. Research the data interface and secondary development interface for TRIBON and CADDS5 software. Explore the technical solutions to importing structure model to CADDS5 and TRIBON software.(5) Develop the interface to hull structural strength analysis software. Import ship structure model to Patran by using PATRAN PCL language, will ship structure model is modeling in Patran according to different specifications and rules, achieve the automation of the finite element pre-treatment.Ship 3D design platform for the CATIA, NAPA, TRIBON, CADDS5, PATRAN software provides data exchange interface of the hull molded lines and structure Model. Model data can be exchanged between the various software freely, and to ensure maximum data integrity, to achieve models of different systems exchange and sharing.
        

船舶三维设计平台关键技术研究

摘要4-5
Abstract5-6
1 绪论9-14
    1.1 课题背景9
    1.2 应用价值9-10
    1.3 研究现状10-12
        1.3.1 船舶数据交换标准10-11
        1.3.2 软件平台集成化11-12
    1.4 研究内容12-14
2 船舶三维设计平台技术方案分析14-21
    2.1 系统架构14-15
    2.2 核心平台15-18
        2.2.1 软件功能模块16-17
        2.2.2 二次开发接口17-18
    2.3 模型接口方案18-20
    2.4 本章小结20-21
3 船舶设计表达通用模型21-33
    3.1 模型表达方案分析21-23
        3.1.1 模型数据格式21-23
        3.1.2 单位与坐标系23
    3.2 船舶整体模型23-24
    3.3 船体外形模型24-26
    3.4 船体结构模型26-32
    3.5 本章小结32-33
4 总体设计软件接口33-38
    4.1 船体外形快速建模33-36
        4.1.1 型值表接口设计33-34
        4.1.2 CATIA接口设计34-35
        4.1.3 型线精光顺35-36
    4.2 NAPA接口设计36-37
    4.3 本章小结37-38
5 与详细设计生产设计软件接口38-52
    5.1 CATIA接口分析38-39
    5.2 CATIA前处理器接口39-49
        5.2.1 几何信息提取40-44
        5.2.2 关系信息提取44-46
        5.2.3 属性信息提取46-48
        5.2.4 对构件实体处理48-49
    5.3 TRIBON接口设计49-50
    5.4 CADDS5接口设计50-51
    5.5 本章小结51-52
6 与结构强度分析软件接口52-58
    6.1 结构强度分析技术52-53
    6.2 PATRAN接口分析53-54
    6.3 PATRAN后处理接口54-57
        6.3.1 几何模型简化55
        6.3.2 创建几何模型55-56
        6.3.3 处理几何关系56-57
    6.4 本章小结57-58
结论58-59
参考文献59-61
攻读硕士学位期间发表学术论文情况61-62
致谢62-64
        下载全文需10


本文地址:

上一篇:船舶滑道拖拉滑移下水上滑板连接方式研究
下一篇:无线传感器网络节点定位算法研究

分享到: 分享船舶三维设计平台关键技术研究到腾讯微博           收藏
评论排行
公告