Nomar记录一段历史
斜坡 1.4 1.8 步进电机挤出计算

我有坡道 1.4 并希望得到有关在 Marlin 固件中挤出的答案。我有 NEMA 17 步进电机 1.8 度,设置为 1/16 步。 Mk7 直接驱动。挤出机驱动齿轮有 38 个齿。我是从这个网站买的。

这是我当前的设置:

 #define DEFAULT_AXIS_STEPS_PER_UNIT { 80,80, 4000, 180 } #define DEFAULT_MAX_FEEDRATE { 500, 500, 3, 45 } #define DEFAULT_MAX_ACCELERATION { 9000, 9000, 100, 300 }

我正在使用 ABS 1.75 灯丝和 0.4 喷嘴。

2个回答

根据描述,您拥有的驱动齿轮的直径为10.8mm毫米。这意味着(在理想情况下)驱动齿轮的一整33.93mm将推进等于其周长的细丝长度,即pi x 10.8mm或大约33.93mm

您的电机每步旋转1.8度,因此完整旋转需要360 / 1.8 = 200 steps 。由于您使用的是 16x 微步,因此乘以200 x 16 = 3200 steps

因此,您最终得到的每毫米步数值为3200 / 33.93 = 94.31 steps/mm

您可能需要进一步校准,例如通过挤出一定长度的灯丝(例如 100 毫米)并测量实际挤出的量,然后补偿步长/毫米值以使您更接近所需的 100 毫米。一个简单的测量方法是在距离挤出机 150 毫米的长丝上做一个标记,然后(在挤出 100 毫米后)测量标记与挤出机的距离(应该是 50 毫米)但是,这个理论计算值应该是一个很好的起点。请注意,您进行此测试的速度应接近您的正常打印速度,因为以更高(或更低)的速度进行挤出会错误地让您相信您正在挤出不足(或过度挤出)。

谢谢,所以我所理解的内容是在我的马林鱼固件中遵循的。定义 DEFAULT_AXIS_STEPS_PER_UNIT { 80,80, 4000, 94.31 } 定义 DEFAULT_MAX_FEEDRATE { 500, 500, 3, 94.31 } 定义 DEFAULT_MAX_ACCELERATION { 9000, 9000, 3200, 这是正确的。我制作了名为graper i3 的打印机,并从GitHub 获取了代码,我的exstruder 与他们使用的不同。问候格哈德
您只需要更改每单位的步骤。将最大进给率更改为每毫米步数值没有意义。

计算挤出的最简单方法是:

设置周长墙数 1 顶层和底层 0 填充 0% 并打印简单的 20x20x20 立方体,用卡尺查看壁厚,并在切片机软件上比较挤出宽度值

随机文章