移动 X 时 CoreXY Carriage 在 Y 上移动

3D打印 DIY-3d-打印机 核心
2021-04-27 14:50:38

我有一台定制设计和制造的 CoreXY 打印机。我注意到,当我命令 X 从一侧移动到另一侧(从右到左)时,Y 轴也会向后移动约 0.6 毫米。当我将 X 向后(从左到右)移动时,Y 也会向前移动大约相同的量。

CoreXY 系统的什么属性可能导致这种情况?注意,我使用的是 608 轴承而不是齿形惰轮;我希望尽快纠正。

Marlin configuration.h 中的每毫米步数:

DEFAULT_AXIS_STEPS_PER_UNIT   { 475.79, 482.87, 468.66, 188.1 }

请注意,它们对于 X 和 Y 并不相同。这是因为我正在尝试在机器上运行校准立方体测试。

1个回答

对于 CoreXY 打印机移动轴(X 或 Y),它需要两个步进电机都转动。如果两者都转向相同的方向(使用相同的滑轮以相同的速度),则 X 轴将移动,如果它们都以不同的方向旋转(使用相同的滑轮以相同的速度),则 Y 轴将移动(见图)下面的 CoreXY 运动学)。单个步进器的旋转会导致 45° 打印图案。

CoreXY 运动学

所有四个角点(两个顶部滑轮和两个底部步进器)都固定在 CoreXY 框架上

因此,您需要为每毫米的步数使用不同的值(X = 475.79步数/毫米、Y = 482.87步数/毫米)是非常不合逻辑的如果您需要使用这些值,这意味着您的机械布局/机械不正确(倾斜框架、不同的皮带轮直径、皮带轮打滑、皮带张力不正确等)。建议使它们相等并检查机械布局并检查所有零件(皮带轮直径)并使张力相等(例如使用皮带张力计)。如果头部仍然按照指令垂直方向移动,您可以尝试从那里校准。