船舶外舾装参数化模板制作方法、设计方法、设备及介质技术

技术编号:20536158 阅读:44 留言:0更新日期:2019-03-09 06:49
本发明专利技术的船舶外舾装参数化模板制作方法、设计方法、设备及介质,通过梳理船舶外舾装的共性元素的步骤、创建船舶外舾装的模型对象和数据模型结构的步骤、创建船舶外舾装的输入元素的步骤、对每个船舶外舾装模型下的各数据模型结构创建内容的步骤、测试船舶外舾装参数化模板是否正确的步骤、管理船舶外舾装参数化模板的步骤以制作各船舶外舾装参数化模板,并放入所创建的船舶外舾装基础库进行入库管理;进而,在设计时,可以利用基础库中的各船舶外舾装参数化模板进行实例化,从而实现船舶外舾装件的快速建模,规范外舾装件建模方法和模型,提高设计效率和设计准确性,缩短设计周期。

Fabrication method, design method, equipment and medium of parametric template for outfitting of ships

The method, design method, equipment and media of the parametric template for outfitting of ships of the present invention include the steps of combing common elements of outfitting of ships, creating model objects and data model structures of outfitting of ships, creating input elements of outfitting of ships, creating contents of data model structures under each outfitting model of ships, testing. Whether the ship outfitting parametric template is correct or not, and how to manage the ship outfitting parametric template are the steps to make the ship outfitting parametric template and put it into the ship outfitting foundation library for storage management; furthermore, in the design, the ship outfitting parametric template in the foundation library can be used to instantiate, so as to realize the fast outfitting of ships. Speed modeling, standardization of outfitting modeling methods and models, improve design efficiency and accuracy, shorten the design cycle.

【技术实现步骤摘要】
船舶外舾装参数化模板制作方法、设计方法、设备及介质
本专利技术涉及船舶设计领域,尤其涉及船舶外舾装参数化模板制作方法、设计方法、设备及介质。
技术介绍
船舶外舾装三维建模,可分为标准件和非标件建模两大类。在船舶三维建模过程中,由于非标件模型的多样性与多型化,设计员往往需要花费大量的时间去创建同一类模型,而这些模型却只有部分差异。例如,船舶直梯,可能只是耳板、梯架的形式以及梯长存在差异,但是设计员却需要进行重新建模,建模效率不高;由于不同设计员对非标件模型和建模方法的理解不同,模型结构树、模型属性等定义不规范,模型质量难以保证;同时,托盘物量信息、二维/三维制作图和安装图等制造信息,对非标件建模提出了更高的要求。因此,亟需研究一种针对船舶外舾装非标件的参数化、模板化的设计方法,从而提高船舶外舾装非标件的快速建模,规范外舾装非标件建模方法和模型,提高设计效率和设计准确性,缩短设计周期。
技术实现思路
鉴于以上所述现有技术的缺点,本专利技术的目的在于提供船舶外舾装参数化模板制作方法、设计方法、设备及介质,用于解决现有船舶外舾装同类模型重复建模、建模效率不高、建模质量难以保证的问题。为实现上述目标及其他相关目标,本专利技术提供一种船舶外舾装参数化模板制作方法,包括:将船舶外舾装按类别划分,并分别梳理每个类别的船舶外舾装对象的共性而得到输入元素、三维模型、及输出元素;对应每个类别的船舶外舾装对象创建船舶外舾装模型,并在每个船舶外舾装模型下建立对应的输入元素、三维模型、及输出元素的数据模型结构;对每个船舶外舾装模型下的各数据模型结构创建内容,其包括:在对应输入元素的第一数据模型结构中创建所述输入元素,所述输入元素包括:几何元素及参数;在对应三维模型的第二数据模型结构中创建所述三维模型,并与所述创建的输入元素的参数关联而形成参数化三维模型;基于所述参数化三维模型,在对应输出元素的第三数据模型结构中创建所述输出元素;创建船舶外舾装参数化模板,并以所述船舶外舾装模型为该船舶外舾装参数化模板的部件主体,并选择输入元素;测试所述船舶外舾装参数化模板是否正确;若否,则返回所述创建三维模型的步骤;若是,则将正确的船舶外舾装参数化模板放入所创建的船舶外舾装基础库进行管理,以供应用于船舶外舾装设计。于本专利技术的一实施例中,所述将船舶外舾装按类别划分,并分别梳理每个类别的外舾装对象的共性而得到输入元素、三维模型、及输出元素,包括:船舶外舾装按类别划分,包括:以船舶舾装标准和物资编码为依据,将船舶外舾装划分为直梯、斜梯、踏步、拉手、栏杆、平台、设备基座、复板、格栅、格栅盖、及水龙带箱中的一种或多种类别;输入元素梳理,包括:梳理船舶外舾装模板调用时所需要输入的几何元素和参数,所述的几何元素为点、线、面、及体中任何一项或多项的组合,所述的参数为字符串参数、实数参数、整数参数、布尔参数、长度参数、角度参数、面积参数、体积参数、密度参数、及重量参数中的任何一项或多项的组合;三维模型梳理,包括:梳理船舶外舾装对象的三维模型,每类船舶外舾装对象的三维模型按建模需求拆分为子部件的组合;输出元素梳理,包括:梳理船舶外舾装建造所需要的物量、材料明细、二维出图或三维出图信息。于本专利技术的一实施例中,所述对应每个类别的船舶外舾装对象创建船舶外舾装模型,并在每个船舶外舾装模型下建立对应的输入元素、三维模型、及输出元素的数据模型结构,包括:对应不同类别的船舶外舾装对象创建相应的船舶外舾装模型,船舶外舾装模型通过三维模型类别、特殊属性、或特殊命名进行区分;构建模型结构树形式的数据模型结构,包括:先按输入元素、三维模型、及输出元素搭建第一层模型结构树,然后再根据清晰性或逻辑性需要细化第二级或更深层级的模型结构树。于本专利技术的一实施例中,所述创建输入元素的方式,包括:创建几何元素,即在输入元素的第一数据模型结构下创建几何元素并进行直观命名,并在几何元素创建完毕后进行隔离处理;创建参数,即在输入元素的第一数据模型结构下创建参数并进行直观命名。于本专利技术的一实施例中,所述在对应三维模型的第二数据模型结构中创建所述三维模型,并与所述创建的输入元素的参数关联而形成参数化三维模型,包括:创建船舶外舾装对象的三维模型,包括:以所创建的船舶外舾装模型中定义的系统坐标系和所述几何元素为基础,按照先后拓扑关系创建船舶外舾装对象的各个子部件的三维模型;用所述参数取代创建船舶外舾装对象的三维模型过程中的变量值,实现参数驱动船舶外舾装对象的三维模型生成及变更。于本专利技术的一实施例中,所述基于所述参数化三维模型,在对应输出元素的第三数据模型结构中创建所述输出元素,包括:定义船舶外舾装建造所需要的物量信息,包括:在所述第三数据模型结构中,创建物量信息子结构,并以在所述第二数据模型结构中创建的三维模型为基础,通过参数定义船舶外舾装的物量信息;所述物量信息包括:物料名称、标准号、规格/型号、重量、焊接长度、及涂装面积中的任意一或多种;定义船舶外舾装建造所需要的材料明细信息,包括:针对船舶外舾装需要制作的成品件,在所述第三数据模型结构中,创建材料明细信息子结构,并以在所述第二数据模型结构中创建的三维模型为基础,通过参数定义船舶外舾装的材料明细信息;所述材料明细信息包括:各零部件的件号、名称、规格、数量、材质、重量、及表面处理中的任意一或多种;定义船舶外舾装建造所需要的制作图信息,包括:针对船舶外舾装需要制作的成品件,在所述第三数据模型结构中,创建制作图信息子结构,并以在所述第二数据模型结构中创建的三维模型为基础,通过二维图面标注或三维模型标注定义船舶外舾装各零部件的件号、自身尺寸、装配尺寸、工艺要求等信息,并结合视图表达的方式对标注信息进行管理;并且,通过创建参数预留船舶外舾装的制作托盘、制作图号等信息;定义船舶外舾装建造所需要的安装图信息,包括:在所述第三数据模型结构中,创建安装图信息子结构,并以在所述第二数据模型结构中创建的三维模型为基础,通过发布的方式定义船舶外舾装的定位几何元素并进行重命名;并通过创建参数预留船舶外舾装的安装托盘及安装图号信息。于本专利技术的一实施例中,创建船舶外舾装参数化模板,并以所述船舶外舾装模型为该船舶外舾装参数化模板的部件主体,并选择输入元素,包括:关联船舶外舾装参数化模板与其部件主体,所述部件主体为对应创建的船舶外舾装模型,所述船舶外舾装模型包含:对应创建有输入元素的第一数据模型结构、创建有参数化三维模型的第二数据模型结构、及创建有输出元素的第三数据模型结构;选择作为船舶外舾装参数化模板对象的输入特征的几何元素;选择作为船舶外舾装参数化模板对象的控制参数。于本专利技术的一实施例中,所述测试所述船舶外舾装参数化模板是否正确,包括:建立测试用的测试模型,且该测试模型能容纳所创建的船舶外舾装参数化模板的部件主体;在所创建的测试模型下,创建与所述部件主体对应的各已创建的输入元素一致的各测试输入元素;调用所述船舶外舾装参数化模板,按对应所述船舶外舾装参数化模板所选择的输入元素顺序选择各所述测试输入元素,并根据测试需要对所述控制参数进行修改;判断所调用的船舶外舾装参数化模板是否实例化为船舶外舾装参数化部件,并判断实例化后的船舶外舾装参数化部件的三维模型及输出元素是否正确。于本专利技术的一实施例中,所述本文档来自技高网...

【技术保护点】
1.一种船舶外舾装参数化模板制作方法,其特征在于,包括:将船舶外舾装按类别划分,并分别梳理每个类别的船舶外舾装对象的共性而得到输入元素、三维模型、及输出元素;对应每个类别的船舶外舾装对象创建船舶外舾装模型,并在每个船舶外舾装模型下建立对应的输入元素、三维模型、及输出元素的数据模型结构;对每个船舶外舾装模型下的各数据模型结构创建内容,其包括:在对应输入元素的第一数据模型结构中创建所述输入元素,所述输入元素包括:几何元素及参数;在对应三维模型的第二数据模型结构中创建所述三维模型,并与所述创建的输入元素的参数关联而形成参数化三维模型;基于所述参数化三维模型,在对应输出元素的第三数据模型结构中创建所述输出元素;创建船舶外舾装参数化模板,并以所述船舶外舾装模型为该船舶外舾装参数化模板的部件主体,并选择输入元素;测试所述船舶外舾装参数化模板是否正确;若否,则返回所述创建三维模型的步骤;若是,则将正确的船舶外舾装参数化模板放入所创建的船舶外舾装基础库进行管理,以供应用于船舶外舾装设计。

【技术特征摘要】
1.一种船舶外舾装参数化模板制作方法,其特征在于,包括:将船舶外舾装按类别划分,并分别梳理每个类别的船舶外舾装对象的共性而得到输入元素、三维模型、及输出元素;对应每个类别的船舶外舾装对象创建船舶外舾装模型,并在每个船舶外舾装模型下建立对应的输入元素、三维模型、及输出元素的数据模型结构;对每个船舶外舾装模型下的各数据模型结构创建内容,其包括:在对应输入元素的第一数据模型结构中创建所述输入元素,所述输入元素包括:几何元素及参数;在对应三维模型的第二数据模型结构中创建所述三维模型,并与所述创建的输入元素的参数关联而形成参数化三维模型;基于所述参数化三维模型,在对应输出元素的第三数据模型结构中创建所述输出元素;创建船舶外舾装参数化模板,并以所述船舶外舾装模型为该船舶外舾装参数化模板的部件主体,并选择输入元素;测试所述船舶外舾装参数化模板是否正确;若否,则返回所述创建三维模型的步骤;若是,则将正确的船舶外舾装参数化模板放入所创建的船舶外舾装基础库进行管理,以供应用于船舶外舾装设计。2.根据权利要求1所述的船舶外舾装参数化模板制作方法,其特征在于,所述将船舶外舾装按类别划分,并分别梳理每个类别的外舾装对象的共性而得到输入元素、三维模型、及输出元素,包括:船舶外舾装按类别划分,包括:以船舶舾装标准和物资编码为依据,将船舶外舾装划分为直梯、斜梯、踏步、拉手、栏杆、平台、设备基座、复板、格栅、格栅盖、及水龙带箱中的一种或多种类别;输入元素梳理,包括:梳理船舶外舾装模板调用时所需要输入的几何元素和参数,所述的几何元素为点、线、面、及体中任何一项或多项的组合,所述的参数为字符串参数、实数参数、整数参数、布尔参数、长度参数、角度参数、面积参数、体积参数、密度参数、及重量参数中的任何一项或多项的组合;三维模型梳理,包括:梳理船舶外舾装对象的三维模型,每类船舶外舾装对象的三维模型按建模需求拆分为子部件的组合;输出元素梳理,包括:梳理船舶外舾装建造所需要的物量、材料明细、二维出图或三维出图信息。3.根据权利要求1所述的船舶外舾装参数化模板制作方法,其特征在于,所述对应每个类别的船舶外舾装对象创建船舶外舾装模型,并在每个船舶外舾装模型下建立对应的输入元素、三维模型、及输出元素的数据模型结构,包括:对应不同类别的船舶外舾装对象创建相应的船舶外舾装模型,船舶外舾装模型通过三维模型类别、特殊属性、或特殊命名进行区分;构建模型结构树形式的数据模型结构,包括:先按输入元素、三维模型、及输出元素搭建第一层模型结构树,然后再根据清晰性或逻辑性需要细化第二级或更深层级的模型结构树。4.根据权利要求1所述的船舶外舾装参数化模板制作方法,其特征在于,所述创建输入元素的方式,包括:创建几何元素,即在输入元素的第一数据模型结构下创建几何元素并进行直观命名,并在几何元素创建完毕后进行隔离处理;创建参数,即在输入元素的第一数据模型结构下创建参数并进行直观命名。5.根据权利要求1所述的船舶外舾装参数化模板制作方法,其特征在于,所述在对应三维模型的第二数据模型结构中创建所述三维模型,并与所述创建的输入元素的参数关联而形成参数化三维模型,包括:创建船舶外舾装对象的三维模型,包括:以所创建的船舶外舾装模型中定义的系统坐标系和所述几何元素为基础,按照先后拓扑关系创建船舶外舾装对象的各个子部件的三维模型;用所述参数取代创建船舶外舾装对象的三维模型过程中的变量值,实现参数驱动船舶外舾装对象的三维模型生成及变更。6.根据权利要求1所述的船舶外舾装参数化模板制作方法,其特征在于,所述基于所述参数化三维模型,在对应输出元素的第三数据模型结构中创建所述输出元素,包括:定义船舶外舾装建造所需要的物量信息,包括:在所述第三数据模型结构中,创建物量信息子结构,并以在所述第二数据模型结构中创建的三维模型为基础,通过参数定义船舶外舾装的物量信息;所述物量信息包括:物料名称、标准号、规格/型号、重量、焊接长度、及涂装面积中的任意一或多种;定义船舶外舾装建造所需要的材料明细信息,包括:针对船舶外舾装需要制作的成品件,在所述第三数据模型结构中,创建材料明细信息子结构...

【专利技术属性】
技术研发人员:蔡乾亚单小芬朱明华李雁杨庆曾贞贞
申请(专利权)人:江南造船集团有限责任公司
类型:发明
国别省市:上海,31

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1