我也遇到了类似的问题;我设置 $23=3 是因为我想将坐标更改为左下角。我还使用了 #define HOMING_CYCLE_0 (1<<X_AXIS) // COREXY COMPATIBLE: First home X #define HOMING_CYCLE_1 (1<<Y_AXIS) // COREXY COMPATIBLE: Then home Y 因为我没有 Z 轴,并且将#define HOMING_FORCE_SET_ORIGIN 禁用。现在,当我试图回家时,它朝与限位开关相反的方向移动,并给我错误 8,说它无法解除限位开关。任何指南将不胜感激。
我正在从 DRV8825 驱动程序切换到 TB6600。以前,对于 DRV8825,我的归位完全按照预期的方式进行。现在,它就像是在“模仿”归巢,仅此而已。我的意思是,如果所有 3 个轴都接近 (+-10 mm) 起始位置,它看起来不错,按下开关,然后后退 2 mm,作为设置。
但是,如果所有轴都离原点 50 毫米,它也会做同样的事情。移动几毫米,然后就像按下开关一样,慢慢移动,然后后退几毫米,不要触碰任何开关!
我一直在检查状态,开关按预期工作。可能是什么原因?电噪声/干扰可能是原因吗?
我迷路了,谢谢你给我指明了正确的方向。