注释
@Mgilbride: ShapeOko 论坛的其他人一直有这个问题,但我自己测试了一切。它应该工作正常。改变的最大的事情之一是方向端口和归位方向反转掩码。确保您首先阅读了配置 v0.9 wiki。让我知道会发生什么,因为如果出现问题,这是零日修复。 |
那么方向和归位端口反转掩码在 0.9f 和 0.9g 之间是否相同?我喜欢 wiki 中表格的简洁明了。更加用户友好。我在 0.9f 中使用旧的反转蒙版。 |
不,它们是不同的。我对它们进行了标准化,因此 bit0 始终表示 X 轴,bit1=Y 轴,bit-2=Z 轴。它使用户更容易设置并且我以后可以扩展。 |
将更新到 0.9g。但是我在 .9f 中看到了问题。并且不要认为错误 |
有趣的。尝试使用我们现在支持的 Arduino IDE 方法。请参阅编译 grbl wiki。两者的主要区别在于我们严格使用C编译器。某些 IDE 方法会更改文件名并导致使用 C++ 编译器。您使用的是哪个版本的 IDE? |
明天必须在我的工作站上检查一下。将转发详细信息。
|
@Mgilbride: 我想我们解决了这个问题。确保您的 Arduino IDE 中所有旧的 Grbl 安装已被删除。此问题可能是由链接到两个安装的 IDE 引起的。 |
Arduino 1.0.5 r2 |
对于常闭连接的限位引脚上的下拉电阻,您有什么建议。直接与限位针连线?我可能发现了这个问题。我现在有 48vdc 继电器将信号传递到限制引脚。我已经关闭了限制引脚。不幸的是,当我更新到 .09g 时,我擦除了我的设置。但我不相信我在固件设置中将限位引脚设置为常闭。但这有效吗? |
好的。很抱歉造成混乱。刚刚查看了数据表。我选择的 Panasonic DS2 继电器的配置与我记忆中的不同。使用松下 DSC2E-S-DC48V 继电器。长话短说,一切都已正确接线。限位引脚已经并且已经连接为常开。Grbl 限制销没有也没有倒置。我找不到任何硬件或固件设置故障。 .09g 不能解决我的倒置拉脱行为。开箱即用,我通常必须使用反转方向掩码翻转 x 和 y 轴。但不是z。现在我也必须翻转我的 z 轴。而且我在所有三个轴上都得到了反向拉脱行为。反转轴方向不会解决三个轴中任何一个轴上的反向拉脱行为。我也不希望它。所有轴的行为方式相同。 应该补充一点,我通过 arduino IDE 复制了您 grbl 批准的将 grbl 闪烁到 arduino 的方法。我的 cnc 控制器笔记本电脑上的 1.0.5 版本。 有什么想法吗? |
@Mgilbride: 我一直很难重现这种类型的错误。现在有两个用户在 ShapeOko 的论坛上提出了这个问题,但我并不完全相信它的 Grbl。我试过的每一个测试都表明一切正常,源代码似乎没问题。但是,我希望您将您的 |
我有一个 GRBL 0.9g 的 Shapeoko,归位拉断对我来说很好。我没有使用机械限位开关。 |
如果这是与 Arduino IDE 相关的,我可以尝试一个 hex 文件。 2014 年 8 月 27 日星期三上午 8:42,Scott Goldthwaite < notifications@github.com
|
我也有一个 Shapeoko,它对我有用。我有 Linux,在获得优势之后(在合并之前),我只需键入 make 并通过命令行传输 hex 文件。我的 Y 限位开关在左上角,我的 X 限位开关在左边,我的 Z 限位开关在最高位置。今晚我还将在这里发布我的所有设置和图片,以便我们进行比较。 |
@Mgilbride: ShapeOko 论坛上的两个问题终于解决了,是由开关引起的,而不是 Grbl。因此,这很可能表明您的机器上存在接线/机械/开关问题。最近几天,我多次扫描归位循环代码,没有发现任何错误。如果有帮助的话,一段视频会讲述一百万个关于此类问题的单词。 |
我会看看。有关其他 2014 年 8 月 27 日星期三下午 5:08,Sonny Jeon notifications@github.com
|
你是对的。再次道歉。此问题已解决,硬限制和归位运行良好。尽管阅读了我的继电器数据表并检查了几次接线,但我还是将限位引脚连接到我的继电器上,因为它是常闭的。前几天晚上以为是这种情况,但在误解了数据表后改变了主意。修改这个既可以翻转我的 z 轴行程,又可以恢复正常的归位行为。很抱歉让你一无所获。固件、设置和文档方面的大量更新。非常感谢。 |
美吉布赖德 评论 on 26 Aug 2014
已经走了一段时间了。加载 grbl 9f。归位拉断方向错误。撞到我的开关而不是拉断。我错过了关于那个的讨论吗?