关于 Cura 中的 E-step

3D打印 马林鱼 ultimaker-cura
2021-05-01 06:58:24

我正在使用配备粘土挤出机的 Delta Wasp 2040 打印机。我正在使用马林固件。

我正在尝试打印食物(植物奶油)而不是 PLA 长丝,但我的问题是关于某些参数的设置。

正如 Marlin 报道的那样,X、Y、Z、E 轴的默认值是:

* D e f a u l t A x i s S t e p s P e r U n i t ( s t e p s / m m ) * O v e r r i d e w i t h M 9 2 * X , Y , Z , E 0 [ , E 1 [ , E 2 [ , E 3 ] ] ] * /

#define DEFAULT_AXIS_STEPS_PER_UNIT { 80, 80, 4000, 500 }

我的问题如下:

  1. 值 500 表示为 mm/min。如果是这样,实际值应该是 1 秒内 8.33 步/毫米长丝。这个对吗?

  2. 目前还不清楚,在我看来,我可以在 Cura 中改变的 E-step。这就是我所相信的:

    • 如果我离开 Cura,E-step=0,那么这意味着我使用的是默认值 (500)?
    • 如果我将 Cura 中的 E-step 值更改为 +0400,会发生什么?它是从 500 更改为 400 毫米/分钟,还是 Cura 上的值旨在作为默认值的百分比?

您能否准确地向我解释在 Cura 中修改其值时 E-step 是如何变化的。

1个回答

我只能在你的问题的马林方面权衡 - “500 的值是毫米/分钟” - 呃,不,AFAIK 它是每毫米的步数,就像它所说的 - 即使用灯丝,每毫米灯丝 500 步喂。除了不允许进给率参数太高以至于跳过步骤(这是一个不同的限制)之外,它与时间无关。我想用挤出机它会是毫米的活塞运动,但我没有挤出机。

就我而言,实际值更接近 250,我通常使用 50 或 100 毫米的灯丝进料检查校准,以便我可以进行适当的测量。

我还想知道您的固件是否知道它在增量上运行,因为我的报告是“A、B、C”而不是 XYZ 并且所有三个塔都是相同的步长/毫米 - 您正在查看的“默认值”可能适用于典型的笛卡尔打印机,其中 Z 轴为螺纹,而 X 和 Y 为齿形带。

假设它运行正常,您可能会看到不相关的“默认值”,并且在系统启动时从 EEPROM 加载了正确的值(查看控制系统连接到打印机时的日志窗口。)