$ 设置参考
GRBL 的每个 $ 设置及其单行说明,以及各项的激光专用指导。
GRBL $ 设置的完整列表。每项都包含单行摘要,以及(如适用)激光专用指导。
如需交互式查看并从机器加载当前值,请使用 Device Settings → GRBL Settings tab。
步进脉冲和方向
| 设置 | 含义 | 典型值 |
|---|---|---|
$0 | 步进脉冲,微秒 | 10 |
$1 | 步进空闲延迟,ms(255 = 始终开启) | 25 或 255 |
$2 | 步进端口反转掩码 | 0(大多数配置) |
$3 | 方向端口反转掩码 | 取决于电机接线 |
$4 | 步进启用反转 | 0 |
$5 | 限位引脚反转 | 取决于开关类型 |
$6 | 探针引脚反转 | 0 |
状态报告和行为
| 设置 | 含义 | 典型值 |
|---|---|---|
$10 | 状态报告掩码 | 1 或 2。Beam Bench 可解析两者 |
$11 | 接合偏差(mm) | 0.010 |
$12 | 圆弧容差(mm) | 0.002 |
$13 | 以英寸报告(1=是,0=mm) | 0 |
安全和限位
| 设置 | 含义 | 典型值 |
|---|---|---|
$20 | 启用软限位 | 0 或 1 |
$21 | 启用硬限位 | 0 或 1 |
$22 | 启用回零循环 | 0 或 1 |
$23 | 回零方向掩码 | 取决于回零角 |
$24 | 回零进给速度(mm/min) | 25 |
$25 | 回零搜索速度(mm/min) | 500 |
$26 | 回零消抖,ms | 250 |
$27 | 回零脱离距离(mm) | 1 |
激光相关
| 设置 | 含义 | 典型值 |
|---|---|---|
$30 | 最大主轴/激光 S 值 | 1000 或 255 |
$31 | 最小主轴/激光 S 值 | 0 |
$32 | Laser mode(1=开启,0=关闭) | 激光雕刻使用 1 |
$32=1 可启用 GRBL 激光模式,这是进行运动同步动态功率 M4 雕刻的必要设置。M3 仍输出恒定功率。
轴步数/mm
| 设置 | 含义 |
|---|---|
$100 | X 轴步数/mm |
$101 | Y 轴步数/mm |
$102 | Z 轴步数/mm |
取决于你的机器。请参阅 Steps per millimeter。
最大速率(mm/min)
| 设置 | 含义 |
|---|---|
$110 | X 轴最大速率 |
$111 | Y 轴最大速率 |
$112 | Z 轴最大速率 |
设置为机器的安全最大值。超过该值会导致电机失步。
加速度(mm/sec²)
| 设置 | 含义 |
|---|---|
$120 | X 轴加速度 |
$121 | Y 轴加速度 |
$122 | Z 轴加速度 |
较高的值可实现更紧的转角运动,但会让机械结构承受更大应力。保留当前值,或从机器制造商的规格开始,逐步调整,并在依赖结果前通过受控测试验证运动。
最大进程(mm)
| 设置 | 含义 |
|---|---|
$130 | X 轴最大进程 |
$131 | Y 轴最大进程 |
$132 | Z 轴最大进程 |
用于软限位($20=1)。设置为物理工作台尺寸。
读取和写入
在 控制台面板 中:
$$
$30
$30=…$$列出所有设置。$30查询单个设置。$30=…是写入模板。请将省略号替换为控制器对应的值,不要直接粘贴这一行。写入的值会持久保存到 EEPROM。
在 Device Settings → GRBL Settings tab 中:
- 点击任意值即可进行行内编辑。
- 点击 Apply to Active Profile,可将有效的
$30复制到 S-value Max,并将$110/$111中较低的有效速率复制到 Max Speed。它不会复制所有实时设置。
重置
发送 $RST=$ 可将所有 $ 设置重置为固件默认值。发送 $RST=# 可重置坐标偏移。发送 $RST=* 可重置全部内容。请谨慎使用,调校结果会消失。
不同固件的差异
- GRBL_ESP32 增加了一些与 WiFi、Bluetooth 和 Web UI 相关的设置。
- FluidNC 使用 YAML 配置文档代替
$设置来配置大多数内容(但部分$设置仍然适用)。 - 较旧的 GRBL 版本 可能缺少上述某些设置。
如有疑问:发送 $$,查看控制器实际报告的内容。