船体板架的建模方法、系统、电子设备及介质技术方案

技术编号:39397256 阅读:6 留言:0更新日期:2023-11-19 15:51
本发明专利技术公开了一种船体板架的建模方法、系统、电子设备及介质,其中,船体板架的建模方法包括:获取船体板架的二维图纸;对所述二维图纸进行块参照操作,得到块参照图元;获取所述块参照图元中船体构件的位置信息;识别所述块参照图元,得到船体构件的编号信息;基于所述位置信息和所述编号信息进行建模,得到船体板件的三维模型。本发明专利技术基于船体板架的二维图纸实现三维建模,极大地提高了船体板架建模的效率和准确性,减少了时间成本和人力成本的消耗,同时可以通过修改参数实现模型的快速重建与更新。与更新。与更新。

【技术实现步骤摘要】
船体板架的建模方法、系统、电子设备及介质


[0001]本专利技术涉及船舶信息化建模
,特别涉及一种船体板架的建模方法、系统、电子设备及介质。

技术介绍

[0002]数字化正在改变世界,并从根本上动摇船舶行业的基础,船舶生产建造理念,已经发生了从自动化到数字化的转变。随着计算机行业辅助船舶设计的发展,从原来的二维设计走向三维设计成为必然,在船舶设计、建造领域已经广泛使用三维设计软件进行船舶的设计建造。传统二维图纸设计,常出现难以精准、高效地指导船舶工程建设的问题,而传统的二维转三维的方法利用船舶的常用的三维建模软件根据船体二维图纸进行全生命周期的手工建模,效率太低且容易出错,需要消耗大量的时间成本和人力成本,如果出现错误更需要大量精力进行修改,重构难度大,同时也难以进行模型更新。

技术实现思路

[0003]本专利技术为了解决的现有技术效率低,容易出错,成本高,难修改的缺陷,提供一种船体板架的建模方法、系统、电子设备及介质。
[0004]本专利技术是通过下述技术方案来解决上述技术问题:
[0005]第一方面,本专利技术提供一种船体板架的建模方法,所述船体板架的建模方法包括:
[0006]获取船体板架的二维图纸;
[0007]对所述二维图纸进行块参照操作,得到块参照图元;
[0008]获取所述块参照图元中船体构件的位置信息;
[0009]识别所述块参照图元,得到船体构件的编号信息;
[0010]基于所述位置信息和所述编号信息进行建模,得到船体板件的三维模型。
[0011]可选地,所述识别所述块参照图元,得到船体构件的编号信息的步骤具体包括:
[0012]识别所述块参照图元中的船体构件,得到与船体构件一一对应的块参照图元;
[0013]识别所述船体构件对应的块参照图元,得到船体构件的编号信息。
[0014]可选地,所述基于所述位置信息和所述编号信息进行建模,得到船体板件的三维模型的步骤具体包括:
[0015]基于所述位置信息和所述编号信息生成模板文件;
[0016]读取所述模板文件,得到数据源;
[0017]基于所述数据源进行建模,得到船体板件的三维模型。
[0018]可选地,所述船体板架的二维图纸包括船体结构的平面图。
[0019]可选地,所述船体板架的二维图纸还包括横剖面图和/或纵剖面图;
[0020]所述基于所述位置信息和所述编号信息生成模板文件的步骤具体包括:
[0021]获取针对每个二维图纸得到的船体构件的位置信息和编号信息;
[0022]基于获取的所有位置信息和编号信息生成模板文件。
[0023]可选地,所述基于所述位置信息和所述编号信息进行建模,得到船体板件的三维模型的步骤具体包括:利用Smart3D三维引擎进行建模,得到船体板架的三维模型。
[0024]可选地,所述船体构件的类型包括板材和型材。
[0025]第二方面,本专利技术提供一种船体板架的建模系统,所述船体板架的建模系统包括:
[0026]第一获取模块,用于获取船体板架的二维图纸;
[0027]块参照模块,用于对所述二维图纸进行块参照操作,得到块参照图元;
[0028]第二获取模块,用于获取所述块参照图元中船体构件的位置信息;
[0029]识别模块,用于识别所述块参照图元,得到船体构件的编号信息;
[0030]建模模块,用于基于所述位置信息和所述编号信息进行建模,得到船体板件的三维模型。
[0031]第三方面,本专利技术提供一种电子设备,包括处理器、存储器以及存储在所述存储器上并用于在所述处理器上运行的计算机程序,所述计算机程序被所述处理器执行时实现第一方面所述的船体板架的建模方法。
[0032]第四方面,本专利技术提供一种计算机可读存储介质,所述计算机可读存储介质上存储计算机程序,所述计算机程序被处理器执行时实现第一方面所述的船体板架的建模方法。
[0033]在符合本领域常识的基础上,上述各优选条件,可任意组合,即得本专利技术各较佳实例。
[0034]本专利技术的积极进步效果在于:本专利技术通过获取船体板架的二维图纸,对所述二维图纸进行块参照操作,以得到块参照图元,获取所述块参照图元中船体构件的位置信息,识别所述块参照图元,以得到船体构件的编号信息,最后基于所述位置信息和所述编号信息进行建模,以得到船体板件的三维模型。通过此方法,本专利技术基于船体板架的二维图纸实现三维建模,极大地提高了船体板架建模的效率和准确性,减少了时间成本和人力成本的消耗,同时可以通过修改参数实现模型的快速重建与更新。
附图说明
[0035]图1为本专利技术实施例1的船体板架的建模方法的流程图。
[0036]图2为本专利技术实施例1的输入参数信息的界面的示意图。
[0037]图3为本专利技术实施例1的基于船体板架的建模方法生成的三维模型的示意图。
[0038]图4为本专利技术实施例2的船体板架的建模系统的模块示意图。
[0039]图5为本专利技术实施例3的电子设备的硬件结构示意图。
具体实施方式
[0040]下面通过实施例的方式进一步说明本专利技术,但并不因此将本专利技术限制在所述的实施例范围之中。
[0041]实施例1
[0042]本实施例提供一种船体板架的建模方法,用于解决船体板架建模效率低的问题。如如图1所示,该船体板架的建模方法包括以下步骤:
[0043]步骤101、获取船体板架的二维图纸。
[0044]具体地,所述二维图纸可以是CAD二维图纸。
[0045]步骤102、对所述二维图纸进行块参照操作,以得到块参照图元。
[0046]在本实施方式中,所述块参照图元的数量通常为多个,每个块参照图元中包括的船体构件也通常为多个。
[0047]步骤103、获取所述块参照图元中船体构件的位置信息。
[0048]在本实施方式中,获取所述块参照图元中船体构件的位置信息,主要通过对块参照进行属性定义,块参照的属性定义栏中包括标记信息、提示信息与默认信息三个属性值。
[0049]步骤104、识别所述块参照图元,以得到船体构件的编号信息。
[0050]步骤105、基于所述位置信息和所述编号信息进行建模,得到船体板件的三维模型。
[0051]在可选的一种实施方式中,上述步骤104具体包括步骤401~402:
[0052]步骤401、识别所述块参照图元中的船体构件,得到与船体构件一一对应的块参照图元。
[0053]在本实施方式中,可以通过调用图形识别算法来识别所述块参照图元中的船体构件,对块参照图元进行图形识别可以进一步获得该块参照图元的子块参照图元块参照图元,每个子块参照图元都是与船体构件一一对应的块参照图元,其中只包括一个船体构件。图形识别获得的结果除与船体构件一一对应的块参照图元外,还可以包括块参照图元的图层分类信息、船体构件的类型信息等。
[0054本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种船体板架的建模方法,其特征在于,所述船体板架的建模方法包括:获取船体板架的二维图纸;对所述二维图纸进行块参照操作,得到块参照图元;获取所述块参照图元中船体构件的位置信息;识别所述块参照图元,得到船体构件的编号信息;基于所述位置信息和所述编号信息进行建模,得到船体板件的三维模型。2.如权利要求1所述的船体板架的建模方法,其特征在于,所述识别所述块参照图元,得到船体构件的编号信息的步骤具体包括:识别所述块参照图元中的船体构件,得到与船体构件一一对应的块参照图元;识别所述船体构件对应的块参照图元,得到船体构件的编号信息。3.如权利要求1所述的船体板架的建模方法,其特征在于,所述基于所述位置信息和所述编号信息进行建模,得到船体板件的三维模型的步骤具体包括:基于所述位置信息和所述编号信息生成模板文件;读取所述模板文件,得到数据源;基于所述数据源进行建模,得到船体板件的三维模型。4.如权利要求3所述的船体板架的建模方法,其特征在于,所述船体板架的二维图纸包括船体结构的平面图。5.如权利要求4所述的船体板架的建模方法,其特征在于,所述船体板架的二维图纸还包括横剖面图和/或纵剖面图;所述基于所述位置信息和所述编号信息生成模板文件的步骤具体包括:获取针对每个二维图纸得到的船体构件的位置信息和编号信息;基于获取的所有位置信息和编号信息生成...

【专利技术属性】
技术研发人员:张延昌芮鑫李思远张加亮王荣青席冰陈刚
申请(专利权)人:上海外高桥造船有限公司
类型:发明
国别省市:

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

1