论文部分内容阅读
3D打印技术正处于快速发展阶段。目前,3D打印领域的研究方向主要集中在技术应用上,在模型轻量化方面的研究较少。然而,模型轻量化是减少3D打印耗材成本的关键,间接影响3D打印技术的推广。为此,本文提出基于桁架的模型轻量化方案。模型轻量化方案主要包括模型抽壳、桁架生成和切片轮廓提取三个步骤。第一章,阐述论文的课题背景和研究意义,介绍国内外在3D打印领域的研究现状,介绍STL文件格式,重点介绍STL模型抽壳算法和桁架生成的研究现状。研究模型轻量化方案、模型抽壳算法和桁架生成算法。提出本文的研究内容和框架。第二章,研究STL模型的抽壳算法。介绍LDNIs (Layer Depth Normal Images)模型数据结构。介绍模型切片算法的研究现状,指出现有算法的不足,在此基础上,提出基于拓扑网的模型切片算法。切片算法由拓扑网建立算法和切片算法两部分组成。研究模型的抽壳算法,分析现有模型抽壳算法的优缺点,在此基础上,结合LDNIs布尔运算效率高的特点,提出基于LDNIs的模型抽壳算法。在提出的抽壳算法中,根据模型表面信息,双向偏置模型首先被建立。之后,双向偏置模型与原模型进行布尔运算得到抽壳模型。由于LDNIs的特点,三维布尔运算被降低至一维布尔运算,提高了抽壳算法的效率。第三章,研究基于桁架的模型轻量化方案。提出桁架结构的简化表示方法,将桁架结构的设计与生成步骤分离。研究桁架结构生算法,指出以STL作为模型数据在算法效率上的不足,提出以LDNIs代替STL作为桁架结构模型数据,提高桁架生成效率。提出LDNIs数据到切片轮廓的转换方法,完成切片轮廓的提取。第四章,研究FDM(熔融沉积成型)的打印路径生成及优化。本文使用环形路径提高模型表面质量以及使用扫描线填充提高模型打印速度。提出扫描线路径的快速生成算法。提出打印路径优化方法,减少喷头空走时间。打印路径优化方法包括基于打孔点的环形打印路径优化方法和基于分块的扫描线路径优化方法。介绍FDM的机代码技术规范。第五章,通过实验研究本文提出的切片算法、模型抽壳算法和桁架生成算法的算法效率。将实验结果与现有算法进行比较,验证算法的有效性。通过实验研究模型轻量化效果,验证模型轻量化方案的可行性。第六章,总结全文,并对未来的工作作了展望。