【技术实现步骤摘要】
一种三维CAD几何模型简化方法
本专利技术涉及一种应用在计算机辅助设计领域(ComputerAidedDesign,CAD)中的三维几何模型简化的方法。
技术介绍
现如今,协同设计的方法被广泛地应用于各种复杂系统的设计。在协同的过程中,不同的参与者之间会采取大量的三维CAD模型交换各自的几何模型数据。然而对于某些设计者来说,从上游合作者处获取的几何模型有时会包含过于详细的几何特征。比如飞行器电缆与管路的设计者所获取的飞机结构和航电设备的模型可能会包括铆钉孔、倒角、螺纹等细节特征,而这些细节对电缆和管线的设计基本无影响,但是它们会极大地增大模型文件的大小并增加模型渲染和分析的时间。出于自我知识产权保护以及CAD软件兼容性的考虑,协同设计的参与者一般会采用IGES(InitialGraphicsExchangeSpecification)和STEP(StandardfortheExchangeofProductmodeldata)格式存储几何模型。上述格式采用边界表征(BoundaryRepresentation)的方式存储几何模型。设计者在将几何模型从各自所用的CA ...
【技术保护点】
1.一种三维CAD几何模型简化方法,其特征在于,包括以下主要步骤:(1)导入几何模型:导入保存在STEP或者IGES文件中的几何模型。(2)设定阈值dimpre。(3)将几何模型离散化成三维点集:使用曲面三角化细分的方法,将几何模型所有表面分成若干个三角形面片,所有三角形的顶点被抽取出来形成表征几何外形的三维离散化点集。(4)将三维点集投影到若干富特征平面:将三维离散化点集投影到富特征平面上得到若干组二维点集S。(5)构建α‑Shape:运用α‑Shape算法将每一平面上的点集转换成平面上的轮廓线。首先对二维点集S运用德劳内三角化技术生成一组德劳内三角形DT(S)。然后将德 ...
【技术特征摘要】
1.一种三维CAD几何模型简化方法,其特征在于,包括以下主要步骤:(1)导入几何模型:导入保存在STEP或者IGES文件中的几何模型。(2)设定阈值dimpre。(3)将几何模型离散化成三维点集:使用曲面三角化细分的方法,将几何模型所有表面分成若干个三角形面片,所有三角形的顶点被抽取出来形成表征几何外形的三维离散化点集。(4)将三维点集投影到若干富特征平面:将三维离散化点集投影到富特征平面上得到若干组二维点集S。(5)构建α-Shape:运用α-Shape算法将每一平面上的点集转换成平面上的轮廓线。首先对二维点集S运用德劳内三角化技术生成一组德劳内三角形DT(S)。然后将德劳内三角形DT(S)中外接圆半径大于参数α的三角形删除,得到DT(S)*。接下来将DT(S)*中只有一个三角形使用的边首尾相连,得到一组或若干组连续的线段。这些线段即为α-Sh...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。