评论
合作者
如果从 Y 轴方向引脚规范中删除 :low 会怎样? |
合作者
在coreXY中,X运动是电机A+电机B,而Y运动是电机A-电机B。Y方向引脚上的:low反转电机B的方向,相当于把A+B变成A+(-B ) 即 AB,因此交换 X 和 Y。 本例中的电机 A 为 X 轴电机,电机 B 为 Y 轴电机。 |
作者
到一半了。+X 中的慢跑现在在 -X 中移动,+Y 中的慢跑现在(正确)在 +Y 中移动。 |
合作者
你可以试试 :low 两者。用数学方法解决它可能是可能的,但尝试有限数量的可能性可能更容易。 |
所有者
这是我如何解决的。 一次手动转动一个电机,同时牢牢握住另一个电机,直到末端执行器在正 X 和 Y(45 度)方向移动。记住你转动了哪个电机以及你转动它的方向。 不发送像这样的小慢跑 你想让电机做你手动做的同样的事情。 如果错误的电机移动,交换电机 如果该慢跑有效,则尝试向其他方向慢跑。如果那不对,唯一可能出错的就是另一个电机的方向。 |
作者
多亏了你们俩,我设法通过反复试验使其工作。 我只是尝试归位,但是 X 和 Y 分别在 +X 和 +Y 方向归位 – 远离我的限位开关。有关设置,请参阅我的照片。当我在 X 回家时,托架向右移动,当我在 Y 回家时,伺服器在顶端的一侧远离我。 我尝试将 limit_neg_pin 切换为 limit_pos_pin,并将 positive_direction: false 切换为 positive_direction: true,但方向不知何故保持不变? 新配置:
|
作者
我看到最新的固件解决了这个bug,现在刷机后可以正常使用了。最终配置:
|
控制板
MKS DLC32 V2.1
机器描述
DrawBot V1.1 ( https://www.thingiverse.com/thing:2349232 ) 绘图仪,带有 MKS TMC2209 步进器和 2x Creality 42-34 步进器。
12V 电源。步进驱动器下方的变码开关都处于高位。
输入电路
没有反应
配置文件
启动消息
用户界面软件
网页界面
发生了什么?
我对如何使用 CoreXY 动力学配置 DrawBot(参见上面的链接)有点迷茫。
目前,当我慢跑 +XI 时,我会在 +Y 方向移动。当我慢跑 +Y 时,我得到 -X 的运动。
我尝试交换电机,但现在 +X 的慢跑会产生 -Y 的运动,+Y 会产生 -X 的运动。
其他信息
没有反应