提交当前项目改动
This commit is contained in:
62
web-rtcp-5axis-xyzbc-trt-sim-plan/README.md
Normal file
62
web-rtcp-5axis-xyzbc-trt-sim-plan/README.md
Normal file
@@ -0,0 +1,62 @@
|
||||
# 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
|
||||
```
|
||||
Reference in New Issue
Block a user