• 论文 •    

保持外观特征的装配模型简化方法

殷明强,李世其   

  1. 华中科技大学机械科学与工程学院
  • 收稿日期:2013-11-25 修回日期:2013-11-25 出版日期:2013-11-25 发布日期:2013-11-25

Appearance features preserving simplification of assembly models

YIN Ming-qiang,LI Shi-qi   

  1. School of Mechanical Science and Engineering,Huazhong University of Science & Technology
  • Received:2013-11-25 Revised:2013-11-25 Online:2013-11-25 Published:2013-11-25

摘要: 针对装配体模型数据量过大的问题,提出保持外观特征的装配模型简化方法。对三维建模软件进行二次开发,遍历装配体的层次结构树,找出装配体中所有的零件模型,计算位姿信息并将其导出为网格模型,实现了从实体模型向网格模型的自动转换。利用OpenGL函数库对由网格模型组成的装配体从多个视点进行无光照渲染,渲染过程中面片的颜色信息用面片的编号代替。根据多次渲染的结果找出子装配体中隐藏的面片,采用边折叠的方法将其简化。以多个装配体为例,验证了该算法的可行性和有效性。

关键词: 装配体, 网格模型, 模型简化

Abstract: Aiming at the large amount of assemblys model data,a simplification method with appearance features preserving was proposed.The three dimensional modeling software was developed secondarily to build the hierarchy tree of assembly.All the part models in assembly were found out and each models position information were computed and exported as mesh model,which realized the automatic conversion from solid model to mesh model.By using OpenGL function library,the assembly composed by mesh model was selected for rendering without lighting from multiple viewpoints.According to the rendering result,the hidden faces in sub-assembly were found,which could be simplified by edge collapse method.Multiple assemblies were used as example to verify the effectiveness and feasibility of proposed method.

Key words: assembly, mesh model, model simplification, edge collapse

中图分类号: