基于VC的3D打印分层软件开发

来源 :华中科技大学 | 被引量 : 0次 | 上传用户:isc70279
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
3D打印技术是一种起源于上个世纪八十年代,涉及多个学科的新型制造技术,是未来制造技术一个重要的发展方向。分层软件是3D打印过程中数据处理的关键,直接决定了打印效果的好坏。现在国内很多3D打印机企业依赖于国外开发的开源分层软件的技术支持,从长远来看是一种对产业发展不健康的状态。从底层算法对3D打印的分层软件进行研究,才能够从最基本的层面上理解其中数据处理的原理,并在此基础上提出改进的方法,对提高3D分层软件的自主水平有重要意义。本文通过对3D打印分层软件的各种基础算法的研究,开发了一个简单实用的基于VC++的3D打印分层软件,适用于采用熔融沉积原理的3D打印机。所做的主要工作是:设计完成了一个基于OpenGL和MFC的软件操作界面,实现了对STL文件的显示、变换等功能,同时能实现对某一层切片轮廓及扫描轨迹的显示。编写VC++程序,采用直接求交的轮廓生成算法,以及分区往复填充的路径规划算法,最终实现了对STL模型的分层操作。其中包括分层切片、轮廓修正、多连通区域分区、分区往复填充、G代码生成等功能。本软件以一个大小为405KB,包含8284个三角形的STL模型作为示例,进行100层切片操作共耗时2.6秒,经检验,分层轮廓和扫描轨迹均正确生成,达到了软件的设计要求。
其他文献
1病例资料男,65岁.因昏迷4小时入院.家属4小时前发现患者意识不清、汗多,无呕吐、呼吸困难,未发现肢体瘫痪及大小便失禁.有慢性阻塞性肺病史30年,2个月来出现精神失常,易激动
多不饱和脂肪酸(Polyunsaturated fatty acids,PUFAs)是许多细胞及生理活动中非常重要的成分,机体多不饱和脂肪酸的平衡影响着生物体正常的生理功能。哺乳动物体内合成多不饱
回 回 产卜爹仇贱回——回 日E回。”。回祖 一回“。回干 肉果幻中 N_。NH lP7-ewwe--一”$ MN。W;- __._——————》 砧叫]们羽 制作:陈恬’#陈川个美食 Back to yield
会议
分析分子筛吸附器出口空气中二氧化碳含量超标的原因,通过模拟计算.提出将低温甲醇洗的二氧化碳尾气改至从锅炉烟囱排放的改造方案,对化工装置的布置提出建议。
实验目的:研究50 Hz、0.4 mT工频磁场暴露对人羊膜细胞(FL细胞)神经酰胺代谢及相关信号通路的影响。实验方法:FL细胞接种于60 mm培养皿,培养24 h,经50 Hz、0.4 mT磁场持续暴露6
随着社会经济的不断进步,工业发展中高效换热器项目的管理和运行机制吸引了社会各界的关注,由于其工作状态会直接影响工业项目的运行结构,因此,需要相关管理人员对项目中的失