注释
@schlotzz: 谢谢。修复 CoreXY 的问题已经在待办事项列表中。请耐心等待。在过去的几个月里,我很少有时间写代码。 |
我遇到了与 grbl 0.9i 完全相同的问题 |
@SloMusti: 你试过我的小修复了吗?也许它确实适合你。我很期待听到它是否也适用于其他人。 |
@chamnit:非常感谢您维护这个伟大的开源软件,即使您现在的时间非常有限…… |
嘿伙计们,我注意到这个问题仍然悬而未决。该修复程序是否正式应用于 master? |
嗨,我和我在 Arduino 用户组 – 卡利亚里 ( http://www.augc.it ) 的同事一起,我们基于 thingiverse ( http://www.thingiverse.com/thing:1514145 ) 上的设计构建了一个 AxiDraw 克隆。基于为 CoreXY 机器编译的 grbl,它工作起来很有魅力但归位(在 MIN X 和 Y 上有开关)。是否有可能很快合并此修复程序? |
@roglio: 我现在看看这个。它已经在待办事项列表中有一段时间了,但我没有 CoreXY 机器来测试它。所以,请报告它是否有效。 |
@roglio:我在名为“master-corexy”的临时分支上发布了错误修复。请下载该版本并进行测试。我在归巢中发现了另一个奇怪的地方,不记得是不是故意的。让我知道它是如何工作的。 请注意,CoreXY 配置对其正常工作极为重要。确保您的电机按照CoreXY 理论图显示的方式放置和旋转。否则,您的机器将朝与您预期不同的方向移动。请仔细检查一下。 |
你好@chamnit,我刚刚测试了它并不能正常工作。首先,我修改了您的 config.h 以符合与 CoreXY 相关的归位程序,以这种方式更改两个定义: 在第一个实例中似乎适用于 X 轴,但一旦归位 Y 轴 grbl 将忽略我的 $23=3 配置(反转归位方向)。我也设置 $22=1; 其他配置都是默认的。 我的补丁出奇地有效!合并@schlotzz最新的代码,表现符合预期。我只修改了limit.c(见附件)。 顺便说一句,你的补丁是可取的,因为我的只是一个“黑客”。 |
@chamnit对不起,来晚了。有用!!!太感谢了 :) |
@roglio: 没问题。感谢您的帮助。我将合并此更新并关闭此问题。 |
非常感谢这个话题真的帮助了我 |
我已经使用 grbl 0.8c 的一个分支来控制我的基于 CoreXY 运动学的激光切割机一段时间了,现在没有问题,但是我在新的 grbl 0.9i 中遇到了一些问题。
在我的config.h文件
#define HOMING_CYCLE_0 (1<<X_AXIS)
中#define HOMING_CYCLE_1 (1<<Y_AXIS)
进行了设置。在第一次撞到 X 轴上的归位开关后,效应器不会直接向后缩回,而是以一种奇怪的对角线方式缩回。进一步的移动也是错误的/对角线的。我尝试通过提交#818应用一个小修复。希望它在 grbl 编码指南中……