Beam Bench文档

可选热键的用户自定义G-code串行。保存常用命令组,实现一键执行。

宏可以将一系列G-code命令组合起来,通过点击按钮或按下热键将其发送到机器。适用于重复性的机器维护、校准串行,或任何需要多个命令且不想重新输入的操作。

打开面板

  • 默认停靠区域:upper-right
  • 默认可见:是
  • 热键:无默认热键

界面内容

包含两个已保存宏的宏面板。 两个示例宏:“回零并归零”和“脉冲测试”。

内联编辑宏。 宏的内联编辑表单。

可滚动的宏列表。每个宏显示其名称、可选描述(以 -- 为前缀)和可选热键(位于 [brackets] 中)。每行包含三个图标按钮:

按钮标题操作
R运行将宏的命令发送到已连接的机器。
E编辑打开此宏的内联编辑表单。
X删除移除宏。

列表上方有三个操作按钮:

  • + 添加宏:创建一个名为 新建宏 且命令为空的新宏。
  • 导入:从磁盘加载包含宏的 .json 文档。
  • 导出:将所有当前宏保存到 .json 文档。

点击宏上的 E 后,该行会展开为编辑表单:

字段类型说明
名称文本宏名称。
描述文本(可选)列表中显示在名称旁的简短提示。
G-code(每行一条命令)文本区域每行一条命令。保存时会删除空行。
热键(例如Ctrl+1)文本(可选)键盘快捷键。保存时会检测冲突。
工具栏复选框将此宏显示为主工具栏上的按钮,以便一键访问。

表单下方有:保存取消

如果尝试切换到另一个宏,但当前宏存在未保存的编辑内容,会出现一个琥珀色横幅,其中包含 继续编辑放弃

可执行的操作

创建宏

  1. 点击 + 添加宏
  2. 新宏会自动进入编辑模式。
  3. 设置名称,并可选择设置描述。
  4. 在文本区域中输入命令,每行一条。例如,以下是一个回零串行:
    $H
    G92 X0 Y0
  5. 可选择设置热键(例如 Ctrl+1 );如果需要快速访问,请勾选 工具栏
  6. 点击 保存

运行宏

  • 点击该行上的 R
  • 或按下已分配的热键(在应用的任何位置都有效,不仅限于此面板)。
  • 或在启用 工具栏 后,点击工具栏上的宏按钮。

命令会按顺序发送到机器,中间不会进行确认。请确保这些命令是安全的。

编辑宏

点击 E,进行所需修改,然后点击 保存 。如果正在编辑一个存在未保存更改的宏时,点击另一个宏上的 E,会显示 继续编辑/放弃 横幅。

在不同机器之间共享宏

导出 会写入JSON文档,导入 会读取JSON文档。可用于与其他用户共享校准串行,或在不同计算机之间复制设置。

需要了解的行为

  • 保存时会检查热键冲突。与内置应用热键(Ctrl+Z、Ctrl+C、Esc等)以及其他宏的冲突都会被拒绝。验证消息会以红色显示在输入框下方。
  • 保留的内置热键包括常见的编辑/文档/选择组合键,以及单字母工具快捷键(V、M、N、P、L、R、T、E、H、B)。这些快捷键不能重复使用。
  • 命令会异步发送。如果机器未连接,运行请求会静默失败。
  • 宏以对象数组的形式存储为JSON;描述热键 字段是可选的。

相关内容

On this page