43 lines
2.3 KiB
Markdown
43 lines
2.3 KiB
Markdown
# Web 控制台高清 PNG 功能图解
|
||
|
||
截图来源:`http://127.0.0.1:5175/`,2026-09-09。
|
||
图解依据当前 XYZAC TRT Web 面板实现和
|
||
[`linuxcnc-axis-web-control-panel-source-logic.md`](../linuxcnc-axis-web-control-panel-source-logic.md)。
|
||
|
||
## 图片
|
||
|
||
| 图片 | 内容 | 分辨率 |
|
||
| --- | --- | --- |
|
||
| [高清总览](00-panel-overview-hd.png) | 当前面板原始截图 | 3170 × 3196 |
|
||
| [01 工具栏与文件操作](01-toolbar-and-workspace.png) | 急停、电源、打开、加载、运行、暂停、停止、视角、菜单入口 | 3600 × 5308 |
|
||
| [02 手动操作与原生回零](02-manual-and-homing.png) | 回零关节选择、Home、Jog、对刀、主轴、冷却 | 3600 × 6000 |
|
||
| [03 运动学、视图与倍率](03-views-and-overrides.png) | Switchkins、预览控制、倍率、图层、编辑区 | 3600 × 8134 |
|
||
| [04 MDI、数显与菜单窗口](04-mdi-dro-and-menus.png) | MDI、历史、DRO、File/Help 菜单、About | 3600 × 7888 |
|
||
|
||
红色编号对应每项的中文详细说明。覆盖 83 个控件 ID,含按钮、菜单、页签、
|
||
复选框、选择框、滑块和输入框;隐藏的文件输入入口作为编号 83 单独说明。
|
||
禁用且未实现的功能有明确标记。动态 Pause/Resume、Home All/Re-home All
|
||
使用同一编号解释其状态变化。
|
||
|
||
总览中的状态文字为只读监控:Task mode 是 MANUAL/MDI/AUTO;Task state
|
||
是机床上电/急停状态;Interpreter 为解释器状态;Motion mode 是
|
||
FREE/COORD/TELEOP,不能与 Motion type 混用。Homing 表示当前回零活动,
|
||
Machine sequence 的 HOMED 表示各关节已完成参考点建立,二者并不相同。
|
||
|
||
当前案例采用原生无搜索回零配置,因此 Jog 后 Home 可以改变关节坐标与
|
||
电机偏置而不移动电机;不能将其理解为 G53 返回预先固定的物理原点。
|
||
|
||
## 再生成
|
||
|
||
从仓库根目录运行,需启动面板服务并有可见桌面和 Playwright:
|
||
|
||
```bash
|
||
DISPLAY=:1 PLAYWRIGHT_MODULE=/path/to/playwright/index.js \
|
||
XYZAC_PANEL_URL=http://127.0.0.1:5175/ \
|
||
node scripts/generate_panel_png_guide.mjs
|
||
```
|
||
|
||
脚本在独立浏览器会话中操作面板,完成上电/回零并输入无运动的 G21 以展示
|
||
MDI 历史,然后抓取界面与控件位置。标注仅存在于导出的图片/HTML 中,
|
||
不修改控制台程序。`controls.json` 保存全部编号、控件 ID 和说明。
|