在使用 Marlin 2.0 安装 SKR 1.3 后,在我的 Kossel Linear Plus 上得到错误的测量结果

3D打印 马林鱼 三角洲 科塞尔 skr-v1.3
2021-05-22 01:58:11

所以我用带有 TMC2208 驱动程序的 SKR 1.3 切换了打印机中的 Trigorilla 板,并安装了最新的 Marlin 2.0,其配置基于您可以在此处找到Configuration.h,我在 Configuration_adv.h 中唯一更改的是热端风扇的引脚。

现在,当让打印机自动校准 delta 设置时,它告诉我高度是 141.35 毫米,而不是实际的 ~300 毫米,我必须将半径设置为 78 毫米,而不是实际的 115 毫米,这样它就不会尝试探查床外。

我可以设置什么设置如此可怕的错误以得到这些结果?

2个回答

所以问题是 TMC2208 是为 UART 模式接线的,而 Marlin 被配置为独立的,这显然使它们工作,但步长完全错误。在配置中更改它完全消除了问题

我会检查“每距离步数”设置。如果电机移动得比固件想象的要多,则高度将比实际短(因为步数将少于固件预期的数量)。同样,半径将按比例增加。

您更换了控制器和电机驱动器,因此微步进可能有所不同。

如果结果不一致错误,则可能是动力学设置,例如加速度或最大速度。