摘要
本发明涉及模型剖面填充技术领域,具体涉及一种适用于复杂结构三角网格模型的剖面填充方法及系统,剖面填充方法包括:S1、计算模型的三角面片与剖切面相交的有向线段并保存至列表ListE1,其中,模型的内轮廓和外轮廓对应的有向线段的方向相反;S2、将ListE1中有向线段的坐标映射至剖切面所在的二维平面坐标系,形成列表ListE2;S3、基于列表ListE2中有向线段的夹角、间距和重叠次数信息,从列表ListE2中提取模型的剖面轮廓并存至列表ListC;S4、确定列表ListC中各个剖面轮廓的轮廓类型,并基于轮廓空间关系将外轮廓和对应内轮廓关联;S5、基于关联的内轮廓和外轮廓构建三角网格并反向映射到三维空间。本发明实现了表面贴合或结构嵌套复杂模型的剖面自动填充。
技术关键词
三角网格模型
线段
列表
填充方法
二维平面坐标系
面片
计算机程序产品
终点
顶点
存储计算机程序
轮廓提取
元素
关系
指令
模块