注释
如果您将 21 禁用并仅启用 22,它会这样做吗?2017-11-06 13:07 GMT+00:00 Aqib <notifications@github.com>:
|
现在它说 ‘ok’ 2 次但在限位开关附近没有在 X 和 Y 上做相同的 -1mm 运动 – 在命令 $H 之后 (什么?) [以上都是用$21=0执行的] |
@hdrider465 < https://github.com/hdrider465 > :“警报”状态不是“空闲”状态。通电时归位设置警报,以及失败的归位周期。确保您正在编辑 Arduino 库文件夹中的 config.h 文件,而不是您下载的文件夹。导入在那里复制 gnea/grbl#87 No dia segunda-feira,2017 年 11 月 6 日,Aqib <notifications@github.com> escreveu:
|
您的归位开关是如何设置 nc/no 的?没有 dia segunda-feira,2017 年 11 月 6 日,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 用于 NO 开关) |
如何将我的归位周期配置为仅执行 2 轴?或者我有笔式绘图仪但没有 Z 轴。为 2 轴 CNC 机床配置 Grbl 很容易。config.h 文件包含许多编译时选项,您可以根据特定需要启用或禁用这些选项,包括将归位周期更改为仅在 X 和 Y 轴上执行。每个可用选项都有说明和说明,但有些用户可能不熟悉 C 编程、注释和宏。所以,这里是如何做到的。您将在 config.h 文件中看到两行,如下所示:#define HOMING_CYCLE_0 (1<<Z_AXIS) // 必需:首先移动 Z 以清除工作空间。#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 点。 但这不会是归位运动问题的原因,因为开关在两端,感谢您的时间! 在我按回家之前: 按 home 后: 如您所见,-2mm 位移遵循参数 $27,但机器尚未达到极限,如果已到达“home”,它也没有重新初始化为 0,0。 |
这不是 GRBL 错误,胎面已关闭,但您仍然获得支持 2017-11-07 15:18 GMT+00:00 Aqib <notifications@github.com>:
|
aqibi2000 评论 2017 年 11 月 6 日 •
我有一台 2.5D 机器(Z 轴是螺线管)。不是电气问题,限位开关由适当的硬件支持,并通过示波器验证没有误触发并且正确连接到 X 和 Y 限位引脚。
在 Config 库中禁用 Z 轴归位
关闭归位后,我可以使用以下命令移动 X 和 Y 轴:G91 G0 X-1
启用归位 $21 =1 和 $22=1 后,它会向归位移动 1mm,然后停止并显示 ALARM:1
这真的很烦我,无法弄清楚是什么原因。请帮忙。
我已经验证了限制输入引脚正在使用通用 digitalRead 代码工作!
行程限制相当准确,软件限制已关闭!
难倒:(