开源改变世界!!

如何获得以英寸为单位的启动模式(G20) #58

推推 grbl 2年前 (2023-01-31) 102次浏览
关闭
Scott216 打开了这个问题 2015 年 5 月 27 日 · 6条评论
关闭

如何获得以英寸为单位的启动模式(G20)#58

Scott216 打开了这个问题 2015 年 5 月 27 日 · 6条评论

注释

如何获得以英寸为单位的启动模式(G20) #58

我不知道这是 grbl 问题还是 bCNC 当我第一次启动时,单位模式是公制 (M21),如何将默认设置为英寸 (M20)?

在 GRBL 中,我有
$13=1(报告英寸,布尔值)
$N0=G90 G20 G54 G17

在 bCNC.ini CNC 部分 units = 0,但在 GUI 中,单位是英寸:
如何获得以英寸为单位的启动模式(G20) #58

这是我启动后的终端窗口。我解锁($X),然后重置。
Grbl 0.9i [‘$’寻求帮助]
[‘$H’|’$X’解锁]
$x
[注意:解锁]
ok
[G0 G54 G17 G21 G90 G94 M0 M5 M9 T0 F0.0 S0.0]
ok
Grbl 0.9i [‘$’寻求帮助]
G90G20G54G17ok

如何获得以英寸为单位的启动模式(G20) #58

Grbl 默认为 G21 毫米模式。这是 g 代码标准默认值。要以 G20 英寸模式启动,Grbl 有 $N 启动字符串命令来为您执行此操作。要对其进行编程,请发送$N0=G20给 Grbl。每次启动和软重置时,您都会看到它执行。(从警报解锁时它不会这样做。这是有原因的。请注意。)

如何获得以英寸为单位的启动模式(G20) #58
贡献者

@Scott216 您在寻找正确的配置文件吗?在 Windows 中,用户文件位于 %userprofile% 中,名为“.bCNC”。它不是程序目录中的 bCNC.ini 文件。

如何获得以英寸为单位的启动模式(G20) #58
作者

我正在查看程序目录中的 bCNC.ini 文件。

如何获得以英寸为单位的启动模式(G20) #58
作者

@chamnit我已经为 G20 设置了 $N0,实际上它是 G90G20G54G17
我不认为它在启动时运行,或者如果是,有些东西正在将它改回 G21。
这是我所做的:
随着 bCNC 的运行,我关闭了我的 com 端口。接下来,我拔下 USB 到 gshield 板几秒钟。在我重新插入 USB 后,我打开了 com 端口。然后我尝试慢跑,但出现 bCNC 错误,说它处于警报锁定状态。然后我将 $x 发送到 gshield。现在我可以慢跑了,但它是公制的。如果我发出主页命令,它将以英寸为单位。从您的帖子中我了解到 $x 不会运行 $N0 命令。当我将 USB 电缆重新插入我的计算机并且 gshield 通电时,$N0 命令不应该运行并且 gshield 进入英寸模式吗?

如何获得以英寸为单位的启动模式(G20) #58
作者

@chamnit顺便说一句,我使用的是 grbl 0.9i,但我昨天抓取了 github 存储库并使用 Arduino IDE 上传。所以它是具有归位变化和其他一些东西的版本,我认为是 M0 和 M30。