什么是3D打印之PID调试

描述

  • 什么是PID

    要了解 PID 调节,我们首先需要简要介绍一下 PID 加热及其工作原理。PID代表比例-积分-微分,这是PID加热中使用的三个组件。从本质上讲,PID 加热是对当前和要求的温度(比例,“P”)、历史温度误差(积分,“I”)和加热速度(导数,“D”)的算法使用。PID 加热使用这三个组件来确定打印机应如何加热给定元件,通常是喷嘴或热床。

    PID调节是一种校准特定元件加热的比例、积分和微分的方法,使加热过程更加高效。这个过程还意味着可以保持指定的温度而不会发生太大的变化,从而防止出现较大的温度波动变化。

    PID 调整通过运行几个加热循环来实现,在这些循环中,元件被加热、冷却,然后再次加热。这会为打印机生成足够的数据来计算加热到特定温度的特定元素的 PID 值。

积分

为什么需要PID调节

每台机器因为加热环境和效率的不同,导致加热曲线也不同,因而需要针对每台机器做调节,而不是输入一个通用值。虽然 PID 值看似微不足道,但在涉及 3D 打印时不应低估它们的影响。如果您的喷嘴或热床有很大的温度波动变化,这可能会在您的打印件上产生粗细不一致的料丝,从而显着恶化打印模型的外观。这是因为不同的温度会导致挤出不一致,尤其是在喷嘴存在加热问题的情况下。(温度波动的热床也会引起例如变形等问题。)PID 调整允许您调整打印机上的 P、I 和 D 值,以最大限度地减少任何加热元件温度波动。

什么时候需要调节重写PID

更改了热端,包括添加/去掉硅胶保温套或更改了冷却风扇/导风件。更改了热床,例如添加玻璃板、磁性弹簧钢板或床下隔热保温层。

如何调整PID

不同固件支持的代码不同,PID调节也有所不同,下面以Marlin固件为例说明。

积分

首先,在用户终端界面与打印机建立通讯连接(当然部分打印机支持在机器上直接操作写入)。

积分

其次分别调节喷嘴和热床的PID

调节喷嘴PID ,输入以下代码,并发送(表示E0挤出端喷嘴,从室温加热到210度循环8次)。

M303 E0 C8 S210
然后得到下图Kp27.93,Ki2.35,Kd82.94值(举例,每台机器值不一样)。

积分

输入以下代码,并发送(写入喷头PID参数)

M301 P27.93 I2.04 D13.39

再输入代码M500保存设置。

调节热床PID ,输入以下代码,并发送(表示E-1热床,从室温加热到60度循环8次)。

M303 E-1 C8 S60

然后得到下图Kp592.99,Ki69.60,Kd1263.06值(举例,每台机器值不一样)

积分

输入以下代码,并发送(写入热床PID参数)

M304 P592.99 I69.60 D1263.06

再输入代码M500保存设置。即喷头和热床PID调节完毕。

可以输入代码报告机器当前各参数设置。

M503

查看其中的PID值是否已经更改好了。

如果有任何建议或评论,欢迎留言沟通交流。

如果想及时地获得我发布的3D打印相关的讯息,请关注我,谢谢

打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分