基于STL文件的模型分层算法研究毕业论文
2020-04-15 16:56:24
摘 要
分层处理是3D打印过程中一步关键的操作,3D打印机在打印三维模型实体之前,需要将数字化的CAD模型切片,分层为二维层片,再将二维层片信息输送到打印机。分层算法用于将模型文件中三维模型信息转化为二维层片形式的模型信息。这个过程是3D打印进程中最重要的一部分,分层的准确和效率直接影响着后面各个环节的进行。
本课题主要研究就的是一种能够将STL格式的数字模型进行分层处理,得到分层数据的算法:首先在了解STL文件的特点和分层基本理念的基础上,研究提出一种以STL模型为基础的分层算法;其次通过在MATLAB软件上根据算法编写程序,实现分层处理,并尽量体现截面轮廓特征;再次通过GUI编程添加用户图形显示接口,方便实现一模型多高度多截面分层处理;最后将分层算法程序应用于若干个STL模型,以验证其满足使用要求。
本课题所研究的分层算法具有一定的工程实践价值。
关键词:3D打印;STL文件;分层算法;截面显示
Research on Model hierarchical algorithm based on STL File
Abstract
In 3D printing technology, before importing the digitized 3D model into the 3D printer, the model needs to be layered.The hierarchical algorithm is used to transform the three-dimensional model information in the model file into the model information in the form of two-dimensional layer.This process is the most important part of 3D printing process and the accuracy and efficiency of layering directly affect the progress of the following links.
This paper mainly studies an algorithm that can layered the digital model in STL format and get hierarchical data:first of all,on the basis of understanding the characteristics of STL files and the basic concept of layering,A hierarchical algorithm based on STL model is proposed.Secondly,by programming according to the algorithm in MATLAB software,the hierarchical processing is realized,and the characteristics of section outline are reflected as much as possible.Thirdly,the user graphic display interface is added through GUI programming to facilitate the multi-height and multi-section layered processing of a model.Finally,the hierarchical algorithm program is applied to several STL models to verify that it meets the requirements.
The hierarchical algorithm studied in this paper has certain engineering practice value.
Keywords:3D printing;STL file;hierarchical algorithm;section display
目录
基于STL文件的模型分层算法研究………………………………………I
摘要…………………………………………………………………………………II
Abstract…………………………………………………………………………III
第1章 绪论………………………………………………………………………1
1.1 文献综述……………………………………………………………………1
1.2 本文主要研究内容…………………………………………………………3
第2章 分层算法…………………………………………………………………5
2.1 3D打印基本原理……………………………………………………………5
2.2 STL文件……………………………………………………………………5
2.3 分层算法……………………………………………………………………7
2.4 本章小结…………………………………………………………………10
第3章 分层算法的程序实现………………………………………………11
3.1 STL文件的读取……………………………………………………………11
3.2 算法程序编写及显示……………………………………………………15
3.3 模型实例…………………………………………………………………25
3.4 经济性分析………………………………………………………………29
3.5 本章小结…………………………………………………………………31
第4章 总结与展望……………………………………………………………32
4.1 总结………………………………………………………………………32
4.2 展望………………………………………………………………………32
参考文献…………………………………………………………………………33
致谢…………………………………………………………………………………35
程序清单…………………………………………………………………………36
- 绪论
1.1文献综述
随着3D打印技术的日益成熟,大众越来越认可3D打印。STL文件格式是为3D打印技术服务的三维图形文件格式的其中一种,并且通用性高。
以上是毕业论文大纲或资料介绍,该课题完整毕业论文、开题报告、任务书、程序设计、图纸设计等资料请添加微信获取,微信号:bysjorg。
相关图片展示:
课题毕业论文、开题报告、任务书、外文翻译、程序设计、图纸设计等资料可联系客服协助查找。