(19)国家知识产权局
(12)发明 专利申请
(10)申请公布号
(43)申请公布日
(21)申请 号 202210881014.3
(22)申请日 2022.07.22
(71)申请人 中船黄埔文冲船舶有限公司
地址 510700 广东省广州市黄埔区长洲街
(72)发明人 刘亚 胡小明 章强
(74)专利代理 机构 广州三环 专利商标代理有限
公司 44202
专利代理师 李妙芬
(51)Int.Cl.
G06T 17/00(2006.01)
G06F 30/17(2020.01)
(54)发明名称
一种中组立 三维模型的重构方法及装置
(57)摘要
本发明公开了一种中组立三维模型的重构
方法及装置, 通过获取并将中组立三维模型数据
转换为纯文本格式模型数据, 其中, 纯文本格式
模型数据包括每个零件的边界定位点数据; 依次
遍历每个零件的边界定位点数据, 将每个零件的
边界定位点数据拟合成对应的封闭零件边界线
框; 获取并根据每个零件的厚度方向, 对封闭零
件边界线框进行拉伸处理, 得到每个零件的零件
模型, 直至遍历完所有零件, 得到所有零件对应
的零件模型, 得到重构中组立三维模型。 与现有
技术相比, 本发 明的技术方案通过 获取纯文本格
式的中组立三维模型数据, 再将纯文本格式的中
组立三维模 型数据逆向重构成中组立三维模型,
实现对中组立三维模型的重构, 提高构建的中组
立三维模型的准确性。
权利要求书2页 说明书10页 附图4页
CN 115239884 A
2022.10.25
CN 115239884 A
1.一种中组立 三维模型的重构方法, 其特 征在于, 包括:
获取并将中组立三维模型数据转换为纯文本格式模型数据, 其中, 所述纯文本格式模
型数据包括每 个零件的边界定位 点数据;
依次遍历所述每个零件的边界定位点数据, 并将所述每个零件的边界定位点数据拟合
成对应的封闭零件边界线框;
获取每个零件的厚度方向, 根据所述厚度方向对所述封闭零件边界线框进行拉伸处
理, 得到每个零件的零件模型, 直至遍历完所有零件, 得到所述所有零件对应的零件模型,
得到重构中组立 三维模型。
2.如权利要求1所述的一种中组立三维模型的重构方法, 其特征在于, 获取中组立三维
模型数据, 具体包括:
获取中组立 三维模型的船号、 中组件名、 中组件基面信息和中组件 全部构件信息;
其中, 所述中组件名包括中组立名、 部件名和零件名;
所述中组件基面信息包括 三个点坐标, 且所述 三个点坐标构成的平面平行于地 面;
所述中组件全部构件信息包括零件名、 板厚以及每个零件对应的零件边界定位点数
据。
3.如权利要求2所述的一种中组立三维模型的重构方法, 其特征在于, 获取中组立三维
模型中的每 个零件对应的零件边界定位 点数据, 具体包括:
按预设顺序依次获取 单个零件上的所有坐标点信息;
获取所述单个零件上 所有零件边的边形式, 其中, 所述 边形式包括 直线边和圆弧边;
当所述零件边为直线边 时, 从所述所有坐标点信 息中获取所述直线边对应的第 一首坐
标点和第一尾坐标点;
当所述零件边为圆弧边时, 从所述所有坐标点中获取所述圆弧边对应的第二首坐标
点、 第二尾坐标点和中间坐标点;
根据所述直线边对应的第 一首坐标点和第 二尾坐标点, 以及所述 圆弧边对应的第 二首
坐标点、 第二尾坐标点和中间坐标点, 得到每 个零件对应的零件边界定位 点数据。
4.如权利要求3所述的一种中组立三维模型的重构方法, 其特征在于, 依次遍历所述每
个零件的边界定位点数据, 并将所述每个零件的边界定位点数据拟合成对应的封闭零件边
界线框, 具体包括:
依次遍历所述每 个零件的边界定位 点数据中的每 个零件边及其对应的边形式;
当所述边形式为直线边时, 获取所述直线边对应的第一首坐标点和第一尾坐标点, 对
所述第一首坐标点和所述第一尾坐标点进行拟合处 理, 得到拟合 直线;
当所述边形式为圆弧边时, 获取所述圆弧边对应的第二首坐标点、 第二尾坐标点和中
间坐标点, 对所述第二首坐标点、 所述第二尾坐标点和所述中间坐标点进 行拟合处理, 得到
拟合圆弧;
按预设顺序连接所述拟合直线和所述拟合直线, 依次得到所述每个零件对应的封闭零
件边界线框 。
5.如权利要求1所述的一种中组立三维模型的重构方法, 其特征在于, 获取每个零件的
厚度方向, 具体包括:
获取每个零件的种类, 其中, 所述 零件的种类包括水平零件、 纵向零件和横向零件;权 利 要 求 书 1/2 页
2
CN 115239884 A
2当所述零件为水平零件时, 获取所述水平零件的厚度方向为水平面向上或水平面向
下;
当所述零件为纵向零件时, 获取 所述纵向零件的厚度方向为朝 左舷或朝右舷;
当所述零件为横向零件时, 获取 所述横向零件的厚度方向为朝船艏或朝船尾。
6.一种中组立三维模型的重构装置, 其特征在于, 包括: 纯文本格式模型数据转换模
块、 封闭零件边界线框生成模块和中组立 三维模型重构模块;
其中, 所述纯文本格式模型数据转换模块, 用于获取并将中组立三维模型数据转换为
纯文本格式模型 数据, 其中, 所述纯文本格式模型 数据包括每 个零件的边界定位 点数据;
所述封闭零件边界线框生成模块, 用于依次遍历所述每个零件的边界定位点数据, 并
将所述每 个零件的边界定位 点数据拟合成对应的封闭零件边界线框;
所述中组立三维模型重构模块, 用于获取每个零件的厚度方向, 根据所述厚度方向对
所述封闭零件边界线框进 行拉伸处理, 得到每个零件的零件模 型, 直至遍历 完所有零件, 得
到所述所有零件 对应的零件 模型, 得到 重构中组立 三维模型。
7.如权利要求6所述的一种中组立三维模型的重构装置, 其特征在于, 所述纯文本格式
模型数据转换模块, 用于获取中组立 三维模型 数据, 具体包括:
获取中组立 三维模型的船号、 中组件名、 中组件基面信息和中组件 全部构件信息;
其中, 所述中组件名包括中组立名、 部件名和零件名;
所述中组件基面信息包括 三个点坐标, 且所述 三个点坐标构成的平面平行于地 面;
所述中组件全部构件信息包括零件名、 板厚以及每个零件对应的零件边界定位点数
据。
8.如权利要求6所述的一种中组立三维模型的重构装置, 其特征在于, 所述中组立三维
模型重构模块, 用于获取每 个零件的厚度方向, 具体包括:
获取每个零件的种类, 其中, 所述 零件的种类包括水平零件、 纵向零件和横向零件;
当所述零件为水平零件时, 获取所述水平零件的厚度方向为水平面向上或水平面向
下;
当所述零件为纵向零件时, 获取 所述纵向零件的厚度方向为朝中或朝舷;
当所述零件为横向零件时, 获取 所述横向零件的厚度方向为朝艏或朝尾。
9.一种终端设备, 其特征在于, 包括处理器、 存储器以及存储在所述存储器中且被配置
为由所述处理器执行 的计算机程序, 所述处理器执行所述计算机程序时实现如权利要求1
至5任意一项所述的中组立 三维模型的重构方法。
10.一种计算机可读存储介质, 其特征在于, 所述计算机可读存储介质包括存储的计算
机程序, 其中, 在所述计算机程序运行时控制所述计算机可读存储介质所在设备执行如权
利要求1至 5中任意一项所述的中组立 三维模型的重构方法。权 利 要 求 书 2/2 页
3
CN 115239884 A
3
专利 一种中组立三维模型的重构方法及装置
文档预览
中文文档
17 页
50 下载
1000 浏览
0 评论
0 收藏
3.0分
温馨提示:本文档共17页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
本文档由 SC 于 2024-02-24 00:44:32上传分享