注释
如果您禁用 21 并仅启用 22,它会做同样的事情吗?2017-11-06 13:07 GMT+00:00 Aqib <notifications@github.com>:
|
现在它说“好的”2 次,但在命令 $H 之后,在 X 和 Y 中没有进行相同的 -1mm 移动的限位开关附近 (什么?) [以上均以$21=0执行] |
@hdrider465 < https://github.com/hdrider465 > :“警报”状态不是“空闲”状态。上电时归位设置警报,以及失败的归位循环。确保您正在编辑 Arduino 库文件夹中的 config.h 文件,而不是您下载的文件夹。导入在 gnea/grbl#87 No dia segunda-feira, 6 de novembro de 2017, Aqib <notifications@github.com> escreveu:
|
您的归位开关如何设置 nc/no ?No dia segunda-feira, 6 de novembro de 2017, Vinicius Silva < x3msnake@gmail.com> escreveu:
|
它们是常开开关,安装在 X 轴和 Y 轴的极限位置(X = 引脚 9,Y = 引脚 10)。它们总共有 4 个,因此各个开关并联在一起,并带有适当的支持硬件以确保将其上拉至轨电压。我确定这不是电气问题。 为了禁用 Z 归位,我在配置文件中做了以下操作: 输入“$”我得到 [HLP:$$ $# $G $I $N $x=val $Nx=line $J=line $SLP $C $X $H ~ ! ?ctrl-x] 更新 机器在 X 和 Y 方向移动的距离与 27 美元 – 归位开关拉开距离成正比,因为将其更改为任何值都与机器移动的距离相同。所以将它设置为 2,使机器在 X 和 Y 等方向移动 -2mm 希望这有助于磨练出可能出错的地方 |
只是为了完整性检查尝试反转 $5 设置的实际值,看看它是否抛出相同的错误 2017-11-06 13:47 GMT+00:00 Aqib <notifications@github.com>:
|
感谢您的帮助,但开关正在工作我可以向您保证,它们被拉高至 5V,并且仅在开关接合时下降($5=0 表示无开关) |
如何配置我的归位循环以仅执行 2 轴?或者我有笔式绘图仪但没有 Z 轴。为 2 轴数控机床配置 Grbl 很容易。config.h 文件包含许多编译时选项,您可以根据特定需要启用或禁用这些选项,包括将归位周期更改为仅在 X 轴和 Y 轴上执行。每个选项都有说明和描述,但有些用户可能不熟悉 C 编程、注释和宏。所以,这是如何做到的。您将在 config.h 文件中看到两行,如下所示: #define HOMING_CYCLE_0 (1<<Z_AXIS) // REQUIRED: First move Z to clear workspace. #define HOMING_CYCLE_1 ((1<<X_AXIS)|(1<<Y_AXIS)) // 可选:然后同时移动 X、Y。将这两行更改为:#define HOMING_CYCLE_0 (1<< X_AXIS) #define HOMING_CYCLE_1 (1<<Y_AXIS) 就是这样!通过 Grbl Wiki 中概述的上传过程重新编译和重新刷新 Grbl。 https://github.com/gnea/grbl/wiki/Frequently-Asked-Questions#how-do-i-configure-my-homing-cycle-to-just-do-2-axes-or-i-have- a-pen-plotter-and-dont-have-az-axis 2017-11-06 13:47 GMT+00:00 Aqib <notifications@github.com>:
|
谢谢回复。我在 C 编程方面有经验,与同时执行两者相比,更改代码会改变归位操作的逻辑,先执行 X 轴对齐,然后执行 Y。它仍然会产生相同的最终结果:来自 GRBL 的“ok ok”,即使它不在限位开关附近。 机器移动了$27规定的相同距离(mm),非常奇怪的行为 |
@aqibi2000: 请发布您的 $$ 设置和 $I 构建信息输出。这将有助于诊断您的问题。 |
这台机器不是 CoreXY 或类似的东西,只是一台带有移动龙门架的传统机器。最近的左角是 0,0。 $I= $$ = $ = [HLP:$$ $# $G $I $N $x=val $Nx=line $J=line $SLP $C $X $H ~ ! ?ctrl-x] |
0,0 应该是右后角,而不是左前角。Grbl 在负坐标空间中操作和设置机器坐标。请参阅 wiki 了解原因。 |
我已经通过 $3 = 7 更正了定位,现在右后方是 0,0 点。 但这不是归位运动问题的原因,因为开关在两端,感谢您抽出时间!!! 在我按下主页之前: 按主页后: 如您所见,-2mm 位移遵循参数 $27,但机器尚未达到极限,如果它已到达“home”,它也没有重新初始化为 0,0。 |
这不是 GRBL 错误,胎面已关闭,但您仍然可以获得支持 2017-11-07 15:18 GMT+00:00 Aqib <notifications@github.com>:
|
我有一台 2.5D 机器(Z 轴是螺线管)。不是电气问题,限位开关由适当的硬件支持,并使用示波器验证没有错误触发并正确连接到 X 和 Y 限位引脚。
在配置库中禁用 Z 轴归位
关闭归位后,我可以使用以下命令移动 X 轴和 Y 轴:G91 G0 X-1
启用归位 $21 =1 和 $22=1 它向家移动 1mm 然后停止并发出警报:1
这真的很烦我,无法弄清楚是什么原因。请帮忙。
我已经使用通用 digitalRead 代码验证了限制输入引脚是否正常工作!
行程限制相当准确,软件限制已关闭!
难倒:(