当前位置:主页 > 科技论文 > 软件论文 >

3D打印控制方案设计与实现

发布时间:2017-04-25 04:17

  本文关键词:3D打印控制方案设计与实现,由笔耕文化传播整理发布。


【摘要】:3D打印的英文全称是Three Dimensional Printing,本文主要论述基于熔融沉积成型(FDM)的3D打印技术,相比其他的几种原理的成型技术,FDM优势在于成本最低,但是缺点也很明显,成型速度慢,精度低。本文着手于3D打印的控制系统,主要以设计最优温控模型和直线插补算法等方面作为突破口,为提高打印的精度和效率进行研究。本文首先对3D打印系统做了整体的概述,介绍了控制系统的软硬件构成,对主控平台Arduino2560做了详细的介绍,并描述了其部分内部资源在3D打印机中的具体应用,介绍了3D打印机的工作过程、控制原理和软件系统工作流程。然后针对打印机喷头的温度控制算法进行了研究,传统的PID控制算法稳定性差且调节时间长,本文将模糊控制和PID控制进行结合,通过simulink仿真证明模糊PID算法控制效果更优,温度上升更快,达到指定的打印温度的时间缩短了30秒,系统的抗干扰能力更强,达到稳定工作状态的时间缩短了约130秒。随后介绍了由数字三维模型到控制打印机运作的过程中最关键的两环,切片算法和译码模块,研究了其中的关键坐标值X、Y、Z和E的生成原理和计算方法,并根据GCode的程序规律确定了译码模块的整体思路,详细阐述了译码模块中的核心代码。最后为提高3D打印的效率,本文从提高GCode中的直线插补指令的效率着手,将计算机图形学中用于描绘直线的Bresenham算法加以改进,应用到3D打印控制系统中用于实现直线插补。通过译码部分的GCode实验表明,本文设计的译码模块能够正确的解释由STL文件生成的GCode,同时本文设计的直线Bresenham插补算法较传统的逐点比较法插补次数更少、效率更高、更易于硬件实现。
【关键词】:3D打印 模糊PID控制 GCode 直线Bresenham算法
【学位授予单位】:湖北工业大学
【学位级别】:硕士
【学位授予年份】:2016
【分类号】:TP391.73
【目录】:
  • 摘要4-5
  • Abstract5-8
  • 第1章 引言8-14
  • 1.1 课题的来源、目的和意义8-11
  • 1.1.1 课题来源8
  • 1.1.2 选题依据和背景8-9
  • 1.1.3 课题研究目的9
  • 1.1.4 理论意义和实际应用价值9-11
  • 1.2 国内外研究现状及发展趋势11-12
  • 1.2.1 3D 打印技术在国内外的研究现状11-12
  • 1.2.2 3D 打印技术发展趋势12
  • 1.3 文中主要研究的内容和技术方法12-14
  • 第2章 3D 打印系统14-22
  • 2.1 3D 打印系统的构成14-18
  • 2.1.1 系统整体构成14
  • 2.1.2 硬件平台 Arduino 板14-16
  • 2.1.3 软件平台 Arduino IDE16-18
  • 2.2 3D 打印的工作过程及相关原理18-21
  • 2.2.1 3D 打印的工作过程18-19
  • 2.2.2 3D 打印控制原理19-20
  • 2.2.3 软件系统工作流程20-21
  • 2.2.4 软件结构21
  • 2.3 本章小结21-22
  • 第3章 传动系统和温控算法的设计22-37
  • 3.1 3D 打印的机械传动结构22-25
  • 3.1.1 整体机械传动结构22-23
  • 3.1.2 喷头机械传动结构23-25
  • 3.2 控制与驱动系统25-28
  • 3.2.1 电机驱动模块25-27
  • 3.2.2 Arduino 主控板和A4988连接设计27-28
  • 3.3 模糊 PID 温度控制算法28-36
  • 3.3.1 关于 3D 打印系统中温度的控制28-29
  • 3.3.2 PID 控制算法29-33
  • 3.3.3 模糊 PID 控制算法33-36
  • 3.4 本章小结36-37
  • 第4章 切片原理及 GCode 译码模块设计37-47
  • 4.1 切片原理37-41
  • 4.1.1 STL 文件分析37-38
  • 4.1.2 GCode 中位置坐标的计算38-40
  • 4.1.3 GCode 中耗材挤出量(E)的计算40-41
  • 4.2 GCode 译码模块设计41-46
  • 4.2.1 译码模块整体设计思路41-43
  • 4.2.2 GCode 译码模块的算法设计43-44
  • 4.2.3 GCode 的译码过程44-46
  • 4.3 本章小结46-47
  • 第5章 3D 打印中的直线插补算法47-54
  • 5.1 基准脉冲插补47
  • 5.2 逐点比较法和 Bresenham 算法的对比47-51
  • 5.2.1 逐点比较法47-48
  • 5.2.2 直线 Bresenham 算法48-50
  • 5.2.3 改进的直线 Bresenham 算法50-51
  • 5.3 实验验证51-53
  • 5.4 本章小结53-54
  • 第6章 结论及展望54-56
  • 6.1 全文结论54-55
  • 6.2 工作展望55-56
  • 参考文献56-59
  • 致谢59-60
  • 附录:硕士学位期间发表的学术论文和获得的专利60

【相似文献】

中国期刊全文数据库 前10条

1 杨树莲;快速数字积分插补算法及其实现[J];机床与液压;2002年03期

2 陈书法,李耀明,周建来;中点插补算法的数学模型研究[J];现代制造工程;2005年07期

3 赵萍,王亚美,徐慧,韩海玲;一种适用于回转类零件精加工的插补算法[J];机械设计与制造;2005年01期

4 孙希威;张飞虎;董申;栾殿荣;;磁流变抛光光学曲面的两级插补算法[J];光电工程;2006年02期

5 崔国栋;赵东标;;一种实用的螺旋线插补算法的研究[J];机械与电子;2008年12期

6 杨林;张承瑞;;基于时间分割的前加减速快速插补算法[J];制造技术与机床;2008年09期

7 李培楠;郭锐锋;;五轴高速高精加工的新型插补算法的研究[J];小型微型计算机系统;2009年08期

8 章永年;赵东标;刘凯;陈盛;;一种实时前瞻的微线段直接插补算法[J];东南大学学报(自然科学版);2010年04期

9 李立斌;;凸轮轮廓的数控插补算法研究[J];制造业自动化;2011年12期

10 朱国力,段正澄,黄胜,龙毅宏;基于圆心角分割的椭圆插补算法研究[J];机械工业自动化;1996年01期

中国重要会议论文全文数据库 前8条

1 胡锦泉;郭庆;陈尚松;;一种基于二维运动系统的匀速插补算法研究[A];2010中国仪器仪表与测控技术大会论文集[C];2010年

2 孙希威;张飞虎;董申;栾殿荣;;磁流变抛光非球面插补算法的研究[A];2005年中国机械工程学会年会论文集[C];2005年

3 郑振华;郭庆;胡锦泉;;插补算法在二维数控平台中的应用[A];2009全国虚拟仪器大会论文集(二)[C];2009年

4 于兴滨;张清泉;张飞虎;张勇;陈超;;超声磁流变复合抛光回转非球面插补算法研究[A];2009年先进光学技术及其应用研讨会论文集(下册)[C];2009年

5 刘兆甲;张文明;焦万才;王滨;;基于时间分割法的圆柱螺旋线插补算法的研究[A];提高全民科学素质、建设创新型国家——2006中国科协年会论文集(下册)[C];2006年

6 刘兆甲;张文明;焦万才;王滨;;基于时间分割法的圆柱螺旋线插补算法的研究[A];企业应用集成系统与技术学术研究会论文集[C];2006年

7 刘杰;游有鹏;何均;;变周期高速高精度螺纹插补算法研究[A];2010年“航空航天先进制造技术”学术交流论文集[C];2010年

8 赵振宇;王成勇;林一松;;高速加工的插补算法及其相关技术[A];人才、创新与老工业基地的振兴——2004年中国机械工程学会年会论文集[C];2004年

中国博士学位论文全文数据库 前5条

1 卢磊;自由曲面加工速度规划与插补算法研究[D];吉林大学;2016年

2 赵巍;数控系统的插补算法及加减速控制方法研究[D];天津大学;2004年

3 韩霜;混联研抛机床开放式数控系统体系结构及其插补算法研究[D];吉林大学;2007年

4 张志强;数控系统参数曲线、曲面插补算法及加减速控制研究[D];天津大学;2008年

5 张威;复杂曲线曲面位模式插补算法研究[D];南京航空航天大学;2009年

中国硕士学位论文全文数据库 前10条

1 唐潍;实时前瞻的NURBS曲线插补算法研究[D];湘潭大学;2015年

2 许守金;基于NURBS曲线的前瞻自适应插补算法研究[D];浙江理工大学;2016年

3 李秋实;3D打印控制方案设计与实现[D];湖北工业大学;2016年

4 王峰;一种新型插补算法的研究与开发[D];华北工学院;2001年

5 何莹;高速加工插补算法的动力学行为分析与评价[D];华中科技大学;2005年

6 穆记锁;高性能插补算法的研究与运动控制程序库的实现[D];暨南大学;2006年

7 赵萍;异形螺杆加工中插补算法及控制策略的研究[D];沈阳工业大学;2004年

8 尹霞;数控机床插补算法改进研究[D];西华大学;2009年

9 陈东菊;基于遗传—神经网络的数控插补算法的研究[D];哈尔滨工业大学;2006年

10 张翼;纯软件开放式数控系统插补算法的研究[D];北方工业大学;2007年


  本文关键词:3D打印控制方案设计与实现,,由笔耕文化传播整理发布。



本文编号:325619

资料下载
论文发表

本文链接:https://www.wllwen.com/kejilunwen/ruanjiangongchenglunwen/325619.html


Copyright(c)文论论文网All Rights Reserved | 网站地图 |

版权申明:资料由用户ef1ae***提供,本站仅收录摘要或目录,作者需要删除请E-mail邮箱bigeng88@qq.com