摘要
为了修复使用STL文件时产生的一些错误,首先根据错误的特点进行分类,以边的检查作为STL文件错误检查的基础,通过建立错误面片、边和顶点数组来实现错误记录,采用错误描述图来构造错误元素的拓扑关系考虑到不同错误的特点,建立了合并顶点→空洞修复→裂缝修复→删除多余→重叠修复→错误刷新的基本修复步骤开发了专用的STL文件修复工具。
STL files are widely used in many needing 3D models fields. The main problem of STL files is their various errors. In order to repair them, the errors are classified by their characteristics first. Then the check of sides is employed as the base for STL files errors check, and the checked errors are recorded in arrays of error facets, sides and points, using an errors descriptive graph to represent the topology of checked error elements. In taking account of the characteristics of different errors, we propose a basic repair process, step-by-step ordered by points unitization→holes repair→cracks repair→redundance deletion→overlap repair→errors refresh. Finally, a corresponding repair tool is developed, and verified by an example.
出处
《计算机辅助设计与图形学学报》
EI
CSCD
北大核心
2005年第4期761-767,共7页
Journal of Computer-Aided Design & Computer Graphics
基金
国家自然科学基金(50205011)
教育部博士点基金(20020487032)
关键词
STL文件
错误修复
错误分类
错误描述图
STL files
errors repair
errors classification
errors descriptive graph