龙哥分享:如何用Simplify3D调整【PID】,使喷头温度更稳定

龙哥分享:如何用Simplify3D调整【PID】,使喷头温度更稳定

● ● ●

小伙伴们有没有遇到过喷头温度上下波动的情况?举个例子,加热时一直在正负10度内跳动,打出来的模型表面波纹也很明显!

如果不幸碰见这种问题,就得学下如何调整PID了。PID是啥?它是在工业控制应用中常见的反馈回路部件,3D打印机一般采用它控制算法来获取更好的温度控制性能。

龙哥分享:如何用Simplify3D调整【PID】,使喷头温度更稳定


分享人:龙哥

特长:Simplify 3D使用

入坑时间:2015年6月

机型:闪铸、珍妮、Makerbot等

本文改编自【美味】同学的教程,附上reprap上关于PID调整的介绍,英语好的同学推荐看下:http://www.reprap.org/wiki/PID_Tuning

下面教大家如何用Simplify3D进行PID调整:以珍妮极简版二代3D打印机做演示,主板为猫板,基于marlin,固件版本0815。

1. 联机前准备

联机前,先将打印机设置的【通信波特率】设为115200。

 龙哥分享:如何用Simplify3D调整【PID】,使喷头温度更稳定


同时电脑需安装【联机驱动】,比如珍妮用的是猫板,就需要安装猫板的联机驱动。其他机器的联机驱动请自行咨询机器厂家。

2. 联机

电脑装好驱动后,将打印机开机,再用【USB线】与电脑相连。打开S3D后点击右侧工具栏的齿轮图标即可进入【联机界面】。

龙哥分享:如何用Simplify3D调整【PID】,使喷头温度更稳定


然后打开【通信窗口】,界面翻译如下。

 ▼龙哥分享:如何用Simplify3D调整【PID】,使喷头温度更稳定


龙哥分享:如何用Simplify3D调整【PID】,使喷头温度更稳定


【通信频率】也调为和机器一样的115200,然后可以【刷新】一下,在左边【接口】的下拉列表中选择自己打印机的【接口编号】,再点击左上角红色【Connect】按钮连接打印机。

 ▼

龙哥分享:如何用Simplify3D调整【PID】,使喷头温度更稳定


连接成功后按钮会变为绿色。

 ▼

龙哥分享:如何用Simplify3D调整【PID】,使喷头温度更稳定


3. 将喷头加热

在打印机屏幕上操作将喷头加热到200度左右,或者在联机界面中加热喷头也可以。

 ▼龙哥分享:如何用Simplify3D调整【PID】,使喷头温度更稳定


此步并非必须,但是执行的话成功率会更高。

因为最近珍妮简版二代更换了新的加热块和加热管,升温较快,未调整PID前会出现温度短暂过冲现象,超出S3D的警戒范围,导致PID计算失败。

4. 输入PID计算指令

在通信窗口下方输入M303 S210 C8,点一下【send】或【回车】将指令发送,后等待1-2分钟,S3D会自动对打印机的温度进行调整并计算。

 ▼

龙哥分享:如何用Simplify3D调整【PID】,使喷头温度更稳定


5. 记录PID计算结果

PID计算结束后,会提示 Autotune finished ! 

 ▼龙哥分享:如何用Simplify3D调整【PID】,使喷头温度更稳定


记录上面给出的三个数值:

   Kp : *** 

   Ki : ***

   Kd : ***

【注意】PID值每台机器都不一样,不要用截图中的数值,用自己计算出来的结果,温度才能稳定。

6. 输入PID设置指令

 

根据之前的PID计算结果,输入PID设置指令并发送,注意三个值是否对应。M301 P*** I*** D***。

龙哥分享:如何用Simplify3D调整【PID】,使喷头温度更稳定


7. 查看是否更改成功

 

发送M503指令,查看是否更改成功。

龙哥分享:如何用Simplify3D调整【PID】,使喷头温度更稳定


8. 保存

 

发送M500指令,将刚才的更改结果保存。

龙哥分享:如何用Simplify3D调整【PID】,使喷头温度更稳定


9. 加热检查

断开打印机和电脑的连接,进入调试页面,对打印机喷头进行加热。当喷头加热到指定温度后,温度会小范围跳动约几十秒,然后趋于稳定。

调整PID成功后,温度跳动应小于3度。如跳动还是很大,可将加热块包上保温棉、高温胶带、特氟龙胶带等,减少热量散失,然后重新进行PID计算。

龙哥分享:如何用Simplify3D调整【PID】,使喷头温度更稳定


【备注】

1. 猫板0815版固件,在设置中显示的PID的数值,与S3D中设置的有所差别,请以S3D为准,后续版本固件会修正此BUG。

2. 赤兔主板可以直接在机器参数gcode最后进行PID调整。

  ▼龙哥分享:如何用Simplify3D调整【PID】,使喷头温度更稳定


偶了。

龙哥分享:如何用Simplify3D调整【PID】,使喷头温度更稳定