当我尝试校准挤出机步骤时,增加的值与物理增加不符

3D打印 挤出机 挤压 创造者-3
2021-04-26 20:13:52

我试图按照这些说明校准挤出机,但是当我增加DEFAULT_AXIS_STEPS_PER_UNIT物理输出变化的值时,与这些变化并不相符。

我首先测试了在发送G1 E100 F100到我的打印机时有多少长丝通过了挤出机,而不是 100 毫米,我得到了大约 38 毫米(#define DEFAULT_AXIS_STEPS_PER_UNIT { 80, 80, 400, 93 }在马林鱼中)。我将值增加到DEFAULT_AXIS_STEPS_PER_UNIT { 80, 80, 400, 149.73 }100 毫米,当我测试物理输出时,增加可以忽略不计,所以我用DEFAULT_AXIS_STEPS_PER_UNIT { 80, 80, 400, 387.8007 }新值重复计算新的物理输出大约为 64 毫米,我认为这表明是机械问题而不是固件配置问题,但我不确定从哪里开始。

我的打印机是 Ender 3,运行 Marlin 1.1.9,带有 BlTouch 和 鲍登挤出机模块挤出机 (在挤出问题开始后安装)。

您可以提供的任何帮助将不胜感激。

1个回答

机械的?

您基本上回答了您自己的问题,即可能存在机械问题。

如果 93 步为您提供 38 毫米,要达到 100 毫米,您需要将 100 除以 38 = 2.63 倍。这意味着您需要 2.63 x 93 = 244.7 步/毫米(不是 149.73)。

您甚至尝试了每毫米接近 400 步,发现您没有挤出 100 毫米的长丝。这意味着您要么错过了很多步骤(增加步进电流或增加热端的温度会有所帮助),要么挤出机齿轮在灯丝上滑动(增加挤出机齿轮和灯丝上的压力可以解决这个问题)。

还是不是机械的?

此外,这可能是机械以外的另一个问题。如果您的挤出速度太快,步进机可能无法应对高速和错步。我以前有过这种情况,收回速度太快了。