较复杂模型3D打印前处理关键算法研究

来源 :西安理工大学 | 被引量 : 0次 | 上传用户:maowang300miao
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
3D打印技术是一种通过将熔融材料自下而上进行层层堆积的新型制造方式,经过30多年的发展,在医疗、航天、工业、教育、个性品等领域得到了广泛应用,但是对于如何来达到制造精度与制造效率的极限,仍旧是我国目前3D打印技术的发展趋势所在。目前,国内所使用的前处理软件大多来自国外的开源软件或者进行简单的汉化,这些软件虽说可以完成大多模型的预处理工作,但是算法效率低、稳定性差,特别是对于较复杂模型的前处理,对核心算法的理解并不深刻。本文根据当前前处理软件在分层处理过程中的问题,对较复杂模型的3D打印前处理关键技术作出了相关研究,提出了一种基于密集特征的自适应性分层高度计算算法。该算法以搜索STL文件中最小三角面片所在位置来确定基准切平面,并根据当前层截面的特征,自动计算出分层厚度。通过实验证明,该算法对于较复杂模型的处理精度得到了有效改善。本课题完成的主要内容总结如下:(1)基于VC编程平台和OpenGL图像软件接口,对两种格式的STL文件进行数据提取,并实现可视化、缩放及旋转等操作。(2)研究3D打印数据模型的层切算法,提出了一种基于密集特征的自适应分层算法。该算法通过查找最小三角面片确定基准切平面,保证了模型特征密集处的处理。(3)研究三维模型轮廓点信息的提取算法,提出了一种基于相邻线段边的面片查找方式来构建三角面片的局部拓扑结构,求交后无需再对交点坐标进行排序,算法稳定性较强。同时根据相邻层截面所相交面片集合具有连续性这一特点,构建缓冲面片链表,提升了处理效率。(4)基于MFC模块进行前处理软件的开发以及功能界面设计,研究3D打印数控程序转换。通过特定的算法将得到的点信息转换成控制系统可识别的控制指令格式。(5)在实验平台上对上位机软件所生成的G代码进行了实物打印,通过打印实物进行分析对比,对算法的可靠性进行了验证。
其他文献
论清末新政与辛亥革命张连起发生在本世纪初的清末新政和辛亥革命,是中国近代史上性质截然不同的两个重大事件。对于辛亥革命全过程的研究,已经比较深人,而对于同辛亥革命准备相
现代物流和传统物流的区别是:物流信息管理系统的应用。本文从工程配件的角度出发,对工程机械配件进行分类,为工程机械配件物流信息管理系统设计了三个子系统,在配件需求者的
中国画构图,常留有大量的空白,尤其是宋元以来的文人画,逸笔草草,不拘形似,画家所描绘的自然生命,常呈现在一片虚白之上。这一片虚白上幻现的一花一鸟、一树一石、一山一水,
利用Agent技术和粗糙集理论将不同的货主按照贡献度分类,结合TMIS和FMOS系统中的数据,从新的角度提出了货主分类指标,并通过其中关键算法的研究得到决策规则,为铁路部门提供决策
中国画常留有大量的空白,尤其是宋元以降的文人画,逸笔草草,不拘形似,画家所描绘的自然生命常呈现在一片虚白之上。这一片虚白上幻现的一花一鸟,一树一石,一山一水与洁白的素
<正> 6月14日是美国的国旗日(Flag Day)。美国国旗通常被称为“星条旗”。因为它是由13道红白相间的条纹和50颗白色五角星组成的。美国国旗不仅象征着行政区域的划分,而且记
李克强总理近日主持召开国务院常务会议,部署推进步行街改造提升,优化商业环境促进消费扩大。武汉自去年6月启动江汉路步行街改造,其中经改造的中心百货近日重新营业,商场业态、
报纸
本文以湖北经济学院会计学院MPAcc研究生第三党支部培育和创建为例,分析高校研究生样板党支部培育和创建的基本理念和路径,实现研究生思想政治教育与人才培养目标同频共振,充
随着人们物质生活的不断提高,市场对于鸡及其制品的需求不断增加,所以养鸡量逐年上升,但是在实际生产过程中会存在许多因素对于鸡的生存造成不同的影响,这就要求饲养者不断的总结
通过贸易与消费调控实现区域水资源优化配置已成为缓解地区水资源压力的途径之一。跨区域投入产出分析可为地区间虚拟水贸易战略提供依据。基于2012年京津冀地区投入产出表与