Beam Bench文档

将一系列G-code命令绑定到快捷键或工具栏按钮。在应用内实现自动化的最快方式。

宏是保存的G-code序列,可选择绑定快捷键。对于经常执行的操作,可以使用宏:回零并设置工作零点、点动到固定参考位置、分配辅助气体、自定义预热序列。

所需内容

  • 明确知道要运行的命令。
  • ~5分钟/宏。

步骤

1. 打开宏面板

宏面板默认在运行工作区共享右侧停靠区。如果面板隐藏,请从窗口菜单打开。

2. 创建新宏

点击 +添加宏。新宏进入编辑模式。

3. 填写字段

  • 名称:具有描述性(例如“回零并设置零点”、“点动到材料角落”)。
  • 描述(可选),简短提示。
  • G-code:每行一条命令。示例:

对于“回零并设置零点”:

$H
G92 X0 Y0

对于“点动到特定位置”:

G0 X150 Y100 F3000
  • 快捷键(可选),例如Ctrl+1。与内置快捷键或其他宏的冲突会被标记。
  • 工具栏:打开此选项可在工具栏上添加按钮。

4. 保存

点击保存。宏已准备好运行。

5. 测试

  • 确保机器已连接。
  • 在宏行上点击R(运行)。
  • 命令会按顺序发送到机器。

也可以在应用中的任何位置按下已分配的快捷键。

可先使用的实用宏

名称G-code用途
回零并归零$H然后G92 X0 Y0快速开始一次会话。
激光头居中G0 X<half-bed> Y<half-bed>快速移到不碍事的位置。
状态查询?读取当前机器状态和位置。
设置转储$$读取控制器当前的GRBL设置。
停靠G0 X0 Y<max-y>将激光头移到后方以装载材料。

宏会逐字发送命令,并可能绕过较高层级的安全防护。不要在宏中放入原始的激光开启或控制器刻度功率命令;请使用机器制造商认可的测试流程,以及Beam Bench由配置文件控制、需要按住触发的控制。

共享宏

  • 导出会将所有宏写入JSON文件。
  • 导入会将宏读回。

可以将宏文件分享给配置相似的其他制作者,或在全新安装前备份宏。

快捷键冲突

如果分配的快捷键与内置命令或其他宏冲突,验证会在点击保存时失败,并以红色显示冲突。请选择其他组合。

保留组合键(不能用作宏快捷键)包括标准编辑、文件和选择快捷键(Ctrl+ZCtrl+CCtrl+SEsc等)以及单字母工具快捷键(VMNPLRTEHB)。

验证是否生效

  • 宏会出现在面板中。
  • 点击R会将命令发送到机器。
  • 快捷键(如果已设置)会从应用中的任何位置触发宏。

相关内容

On this page