首页 | 本学科首页   官方微博 | 高级检索  
     

三维船舶模型边界表示转构造表示方法
引用本文:太志伟,张兴龙,尹晓龙,沈恩亚,王建民.三维船舶模型边界表示转构造表示方法[J].计算机辅助设计与图形学学报,2023(12):1851-1862.
作者姓名:太志伟  张兴龙  尹晓龙  沈恩亚  王建民
作者单位:1. 清华大学软件学院
基金项目:国家重点研发计划(2021YFB3302401);
摘    要:模型数据表示是CAD几何引擎的基础,边界表示(B-Rep)和构造实体几何(CSG)表示是常用的2种模型数据表示方法,随着混合建模的发展,B-Rep和CSG混合建模开始应用于船舶等模型量大的场景,其中B-Rep与CSG实体的互相转换是一个关键性功能.针对类型多样的基本实体的B-Rep转CSG问题,设计了解析B-Rep几何结构并根据拓扑结构组合为CSG实体的转换流程.针对复杂实体的B-Rep转CSG问题,根据凹凸性将实体划分为不同类型的区域,将区域的边界作为切割环,据此提出了切割环识别算法.基于切割环识别,设计了二叉分解树进行实体分解和CSG树生成流程.对15种基本实体以及4个复杂模型的若干B-Rep实体,测量了其转换为CSG实体的转换误差和转换时间.实验结果表明,模型尺寸归一化后,文中方法可以在0.05%模型尺寸的误差范围内完成B-Rep实体向CSG实体的转换,并已支撑船舶产品设计系统(SPD)的部件小样建模平台的模型轻量化功能.

关 键 词:B-Rep转CSG  船舶CAD  实体分解  切割环
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号