STL模型表面区域快速拾取:递归算法与裂缝识别

需积分: 9 1 下载量 146 浏览量 更新于2024-08-11 收藏 247KB PDF 举报
"基于STL模型的表面区域递归拾取算法 (2008年),钱波,张李超,史玉升,刘冰,华中科技大学材料成形与模具技术国家重点实验室" 这篇论文主要讨论了在三维打印(快速成形)技术中,如何改进基于STL(Stereolithography)文件的表面区域拾取生成算法,以提高效率并解决裂缝识别问题。STL是一种广泛用于3D打印的文件格式,它由一系列三角形面片组成,用于表示物体的表面几何形状。 传统的STL模型表面区域拾取算法存在速度慢、效率低下以及难以识别模型裂缝等缺陷。为了解决这些问题,作者提出了一种基于递归搜索的表面区域快速拾取算法。该算法的核心是构建模型的拓扑信息,通过分析三角面片之间的相邻关系和边的重合情况,实现递归搜索。这种策略确保了每个符合条件的三角面片只需被搜索一次,显著提升了生成速度,算法的时间复杂度达到O(n),其中n代表模型中的三角面片数量。 递归算法的优势在于能够有效地处理复杂的拓扑结构,并且在处理STL文件的裂缝时表现优秀。当模型存在裂缝时,传统算法可能无法正确识别,而递归搜索算法可以更容易地检测到这些非正常情况,并自动生成三维区域的轮廓边界环,从而帮助修复模型缺陷。 论文指出,这种新的递归搜索算法已被应用于光固化(如SLA,Stereolithography Apparatus)和选择性烧结(如SLS,Selective Laser Sintering)等快速成形技术的支撑结构生成过程中。应用此算法后,不仅计算速度得到了提升,而且工艺质量也有了显著改善,实现了良好的成形效果。 关键词涉及:快速成形,STL模型,区域拾取,裂缝识别,递归算法。根据给出的信息,这篇论文属于自然科学领域,发表于2008年的《华中科技大学学报(自然科学版)》第36卷第9期,具有较高的学术价值,对于理解和优化3D打印过程中的数据处理和模型质量控制有重要参考意义。