基于CATIA平台设计的基础库模型轻量化方法与流程

文档序号:37127512发布日期:2024-02-22 21:41阅读:24来源:国知局
基于CATIA平台设计的基础库模型轻量化方法与流程

本发明涉及船舶数字化设计技术,尤其涉及一种基于catia平台设计的基础库模型轻量化方法。


背景技术:

1、三维模型的打开加载速度与模型本身的数据量成反比关系,模型数据量越大,软件打开模型的时间越长。大型船舶模型数据量巨大,数据量大导致模型的打开加载速度过慢,严重影响设计人员的设计效率。为解决模型数据量大问题,故对组建船舶模型的零件即基础库模型的建模特征进行研究,目的是实现对基础库模型进行处理后,保证处理前后的模型几何外形轮廓一模一样,且数据量明显减少。


技术实现思路

1、本发明要解决的技术问题在于针对现有技术中的缺陷,提供一种基于catia平台设计的基础库模型轻量化方法。

2、本发明解决其技术问题所采用的技术方案是:一种基于catia平台设计的基础库模型轻量化方法,包括以下步骤:

3、1)在catia平台对组建船舶模型的零件基础库,选取产品结构树根节点;

4、2)根据选择的根节点,遍历根节点下的所有库模型,得到库模型列表;

5、3)获取到具体的库模型,并得到库模型的零件几何体特征;所述零件几何体特征包括凸台、凹槽、多截面实体和圆形矩阵;

6、4)将步骤3)获取到的零件几何体特征布尔运算处理,进行整体布尔运算,按结果输出为一个实体特征,该实体特征继承布尔运算前模型的外形轮廓和接口信息;

7、5)删除布尔运算前的零件几何体以及参数化关系和接口信息;

8、6)发布布尔运算后的零件几何体的接口关系信息;

9、7)对循环次数和步骤2)获取的库模型列表总个数进行比较判断;若循环次数小于列表总个数,则执行步骤3),否则转向步骤8);

10、8)更新模型数据,形成轻量化后的库模型。

11、本发明产生的有益效果是:

12、在保证了处理前后模型状态一致的前提下,轻量化处理模型的数据量可以减少近一半,对三维模型整体的数据量减少有很大的促进作用,使得设计人员在设计过程中,调用模型的打开加载速度大大提高。



技术特征:

1.一种基于catia平台设计的基础库模型轻量化方法,其特征在于,包括以下步骤:


技术总结
本发明公开了一种基于CATIA平台设计的基础库模型轻量化方法,包括以下步骤:1)在CATIA平台对组建船舶模型的零件基础库,选取产品结构树根节点;2)根据选择的根节点,遍历根节点下的所有库模型,得到库模型列表;3)获取具体的库模型,并得到库模型的零件几何体特征;4)将步骤3)获取到的零件几何体特征布尔运算处理,按结果输出为一个实体特征;5)删除布尔运算前的零件几何体以及参数化关系和接口信息;6)发布布尔运算后的零件几何体的接口关系信息;7)对循环次数和步骤2)获取的库模型列表总个数进行比较判断;8)更新模型数据,形成轻量化后的库模型。本发明方法对三维模型整体的数据量减少有很大的促进作用。

技术研发人员:郭晨,郑文,高伟,卢永进,龚伟
受保护的技术使用者:中国舰船研究设计中心
技术研发日:
技术公布日:2024/2/21
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1