【摘要】 本发明涉及基于线框的曲面体三维边界表示(Boudary Representation。以下简称B-rep)模型重建方法及其装置,可以将 工程机械零件在三维造型系统中的线框(wire frame)模型转化为三 维边界表示(Brep)模型。由各类视图或CAD软件绘图重建得到的线 框模型,以及基于草图的智能CAD系统重建出的线框模型,也可以通 过本方法转化成Brep模型,特别是对精度高,几何和拓扑信息完整 的线框模型尤其有效,该方法可广泛应用于工程图纸和CAD软件制图 的三维重建,也可用于工业自动化生产计划与决策、三维形体的识别 与检测、产品数据管理与数据库检索以及计算机辅助设计与制造等领 域。 【专利类型】发明授权 【申请人】永凯软件技术(上海)有限公司 【申请人类型】企业 【申请人地址】200122上海市浦东新区张扬路88号滨江大厦1109室 【申请人地区】中国 【申请人城市】上海市 【申请人区县】浦东新区 【申请号】CN200810040612.8 【申请日】2008-07-16 【申请年份】2008 【公开公告号】CN100585638C 【公开公告日】2010-01-27 【公开公告年份】2010 【授权公告号】CN100585638C 【授权公告日】2010-01-27 【授权公告年份】2010.0 【发明人】顾永明; 宦红伦 【主权项内容】1.基于线框的曲面体三维边界表示模型重建方法,其特征在于它包括如下步 骤: ①客户端输入曲面体的线框模型; ②服务器端根据输入的线框模型,利用相邻接的两条空间直线边的三个 端点生成空间平面,再利用曲线上的三点生成空间二次曲线边的支撑 平面并加入表面表,并利用相邻空间边以及模式识别的方法生成空间 自然曲面; ③服务器端对相交曲面求交线,生成高次曲线边; ④服务器端将前述空间边无向分开为两条方向相反的有向边,计算每条 有向边与其前向邻边的夹角,得到每条有向边的极左邻边; ⑤服务器端对表面进行划分,遍历每个表面,对表面上的有向边递归查 找极左邻边形成一条有向路径,当路径的终点与起始有向边的起点重 合时,删除桥边或直接从路径中提取封闭的面环,并将最终所形成的 面环添加到面环表; ⑥服务器端判断每个表面上的每个面环的方向,即根据面环所在多边形 的凸凹性质或包含不同空间边而采用相应策略确定面环是顺时针还是 逆时针方向; ⑦服务器端根据每个表面上的面环的方向和大小,判断同一表面上不同 面环间的位置关系,得到面环关系表; ⑧服务器端根据同一表面上不同面环的位置关系,确定面环与面环之间 是否生成面片,得到空间面片表; ⑨服务器端对所有面片进行处理,按照通过有向边查找邻面的方法从所 有面片中提取若干封闭面序列,即面片的集合,将这些封闭面序列组 合起来,删除冗余的面片,最终得到目标形体的三维边界表示模型。 【当前权利人】永凯软件技术(上海)有限公司 【当前专利权人地址】上海市浦东新区张扬路88号滨江大厦1109室 【专利权人类型】外商投资企业 【统一社会信用代码】913101157867305734 【家族被引证次数】14