# Web XYZBC TRT RTCP 数控系统仿真 本目录面向 LinuxCNC `xyzbc-trt` table rotary/tilting 五轴配置创建 Web 数控系统仿真界面。 目标配置: ```text configs/sim/axis/vismach/5axis/table-rotary-tilting/xyzbc-trt.ini ``` Web 实现入口: ```text web-rtcp-5axis-xyzbc-trt-sim-plan/app/index.html ``` 核心原则: - 浏览器侧负责 UI、OPFS/会话、机器文件 staging、状态编排和可视化。 - LinuxCNC 语义来自 `wasm-port/vendor/linuxcnc` 和 `wasm-port/runtime/sdk`。 - `xyzbc-trt-kins`、RS274NGC、remap、task/HAL、tool table、parameter file 不在 JavaScript 中重写 CNC 语义。 工作文档索引: - [01-项目功能内容](working/01-项目功能内容.md) - [02-项目程序开发详细步骤](working/02-项目程序开发详细步骤.md) - [03-推进台账](working/03-推进台账.md) - [04-任务矩阵](working/04-任务矩阵.md) - [05-验收证据](working/05-验收证据.md) - [06-决策记录](working/06-决策记录.md) 当前快速验证: ```bash npm --prefix web-rtcp-5axis-xyzbc-trt-sim-plan/app run smoke:node ``` 真实 native/Web 对比证据: ```bash /home/mes123456/linuxcnc-master/scripts/rip-environment \ python3 web-rtcp-5axis-xyzbc-trt-sim-plan/tools/collect-native-xyzbc-trt-evidence.py --run --timeout 90 npm --prefix web-rtcp-5axis-xyzbc-trt-sim-plan/app run evidence:web npm --prefix web-rtcp-5axis-xyzbc-trt-sim-plan/app run evidence:compare ``` 证据输出: ```text web-rtcp-5axis-xyzbc-trt-sim-plan/working/evidence/native-xyzbc-trt-evidence.json web-rtcp-5axis-xyzbc-trt-sim-plan/working/evidence/web-xyzbc-trt-evidence.json web-rtcp-5axis-xyzbc-trt-sim-plan/working/evidence/compare-xyzbc-trt-evidence.json ``` 完整浏览器/WASM 验证前置: ```bash wasm-port/tools/build_kinematics_wasm.sh wasm-port/tools/build_wasm_core.sh wasm-port/tools/build_tp_wasm.sh wasm-port/tools/build_task_hal_wasm.sh ```