Commit Graph

166 Commits

Author SHA1 Message Date
77d32a3f17 推进 INI 面板 entry manifest 2026-06-14 23:16:52 +08:00
c18aa21d70 推进 INI 面板 launch entry 2026-06-14 23:12:22 +08:00
59ffacb64e 推进 INI 面板 control page controller helper 2026-06-14 23:08:19 +08:00
2844fd25c3 推进 INI 面板 control page entry 2026-06-14 23:02:50 +08:00
27d2316f78 推进 INI 面板 control view renderer helper 2026-06-14 22:52:21 +08:00
74617cc3fa 推进 INI 面板 control view DOM consumer 2026-06-14 22:45:45 +08:00
4133d202f0 推进 INI 面板 control view helper 2026-06-14 22:40:47 +08:00
e6f55d775f 推进 INI 面板状态 bundle helper 2026-06-14 22:34:38 +08:00
f537a8fa42 推进 INI 面板 workflow status helper 2026-06-14 22:28:44 +08:00
a1c34e454e 收敛 INI 面板状态 API namespace 2026-06-14 22:23:02 +08:00
25268404cb 推进 INI 面板状态 report JSON 导出 helper 2026-06-14 22:18:26 +08:00
404cb1344c 接入 INI 面板浏览器状态 report getter 2026-06-14 22:10:57 +08:00
e80ecd4b7a 推进 INI 面板 machine session state report helper 2026-06-14 21:53:36 +08:00
7d57bce5de 推进 INI 面板 machine session state snapshot helper 2026-06-14 21:48:43 +08:00
75818c1379 推进 INI 面板 run G-code workflow helper 2026-06-14 21:38:37 +08:00
8e8a319d78 推进 INI 面板 restore/load session workflow helper 2026-06-14 21:30:19 +08:00
4e4a9c667f 推进 INI 面板 session snapshot workflow helper 2026-06-14 21:21:17 +08:00
b85444b858 推进 INI 面板状态汇总 helper 2026-06-14 20:59:50 +08:00
405cc0b011 推进 INI 面板 machine file helper 文档 2026-06-14 18:45:05 +08:00
083b117c21 推进 UI helper docs 索引 2026-06-14 18:33:33 +08:00
3ca213a889 推进 INI 面板 session load summary helper 2026-06-14 18:29:49 +08:00
b2b8bd6b4f 推进 UI run summary 文档一致性 guard 2026-06-14 18:10:02 +08:00
b989de23ae 推进 UI run summary helper 文档 2026-06-14 18:01:34 +08:00
dcab5eaf32 Add blocked runtime gate review coverage 2026-06-12 22:59:57 +08:00
1ab5571ae1 Complete sim config boundary coverage 2026-06-11 06:12:06 +08:00
5bd8f12872 Expand LinuxCNC interpreter regression coverage 2026-06-09 14:54:54 +08:00
50757e45ba Add bad exists interpreter error fixtures 2026-06-09 08:09:33 +08:00
45420b055a Add selected bad interpreter error fixtures 2026-06-09 08:01:40 +08:00
e7df5b3eda Add flowsnake interpreter regression coverage 2026-06-09 07:49:06 +08:00
3698c51917 Add g33.1 interpreter regression coverage 2026-06-09 07:41:17 +08:00
5116b9894d Expand WASM sim-config staging coverage 2026-06-09 07:32:15 +08:00
2658ee3b72 按规划持续工作 2026-06-09 06:13:28 +08:00
902c6ecaea 按规划持续工作
结论:已将 vendored LinuxCNC TDR 和 bridge-mill REMAP 描述符纳入 linuxcnc_remap_parse_harness,parse 层与现有执行 baseline 覆盖范围一致,native 验证通过,未实现自有 M 码语义。
2026-06-08 18:59:43 +08:00
bf07b78b4f 按规划持续工作
结论:已将 vendored LinuxCNC bridge-mill 5axisgui.ngc 纳入五轴 remap/tool-table/file 执行 baseline,native、Node WASM 和 browser 均通过同源验证;bridgemill 按 LinuxCNC REMAP 方向验证,未实现自有 M 码或运动学语义。
2026-06-08 18:55:18 +08:00
1a584786fc 按规划持续工作
结论:已将 vendored LinuxCNC xyzab-tdr-demo.ngc 纳入五轴 table-dual-rotary remap/tool-table/file 执行 baseline,native、Node WASM 和 browser 均通过同源验证;TDR 按 LinuxCNC INI 的两个 REMAP 验证,未实现自有 M 码或运动学语义。
2026-06-08 18:48:20 +08:00
4cd01deafb 按规划持续工作
结论:已将 vendored LinuxCNC impeller-7bl-xyzac.ngc 纳入五轴 TRT remap/tool-table/file 执行 baseline,native、Node WASM、browser 和 UI 均通过同源验证,未实现自有 M428/M429/M430 或运动学语义。
2026-06-08 18:37:41 +08:00
c6c60c4866 按规划持续工作
结论:五轴 TRT boat demo 已通过 LinuxCNC vendored remap/tool-table/file 执行路径纳入 native、Node WASM、browser 和 UI 验证,未在 JS 或自有代码中实现 M428/M429/M430 或运动学语义。
2026-06-08 18:30:09 +08:00
7cdfc458f9 按规划持续工作
结论:浏览器 interpreter smoke 和 INI panel UI 已接入 vendored LinuxCNC 五轴 switchkins remap 执行路径,只复制 LinuxCNC sample machine 文件到 WASM FS 并调用 SDK C ABI;host 聚合 smoke 通过,未新增 JavaScript M428/M429/M430 或运动学语义。
2026-06-08 18:12:27 +08:00
149095274c 按规划持续工作
结论:WASM interpreter 已链接 vendored LinuxCNC interp_remap.cc,并通过 SDK C ABI 运行 vendored xyzac/xyzbc switchkins remap demo;Node/host/browser smoke 均通过,未新增 JavaScript M428/M429/M430 或运动学语义。
2026-06-08 18:04:09 +08:00
567f72d35f 按规划持续工作
结论:五轴 switchkins remap native 执行路径已扩展到 vendored xyzac/xyzbc switchkins demo,验证仍通过 LinuxCNC REMAP/O-word/open/read/execute 路径和 HAL adapter 边界完成,未新增自写 M428/M429/M430 或运动学语义。
2026-06-08 17:52:03 +08:00
68a0a2db22 按规划持续工作
结论:扩展 5axis native remap 执行验证,使用 vendored LinuxCNC demo 文件 xyzac_switchkins_test_1.ngc 和 xyzac_switchkins_test_3.ngc 走 open/read/execute 文件路径,并确认 remap 同步边界与 _hal[motion.switchkins-type] 最终状态。
2026-06-08 17:38:46 +08:00
7cccc58acb 按规划持续工作
结论:新增 5axis native remap 执行验证,使用 vendored LinuxCNC REMAP/NGC 路径执行 xyzac-trt 与 xyzbc-trt 的 M429 -> M428 -> M430 -> M429,并确认 _hal[motion.switchkins-type] 随 LinuxCNC M68/M66 流程正确读回。
2026-06-08 17:30:23 +08:00
42da16214d 按规划持续工作
结论:接通 LinuxCNC M68/M66 到 standalone HAL adapter 的同步边界,新增 native remap/HAL 验证,确认 5axis switchkins remap 所需的 _hal[motion.switchkins-type] 读回路径可用。
2026-06-08 17:05:24 +08:00
3a58f1e495 按规划持续工作
结论:已接通 vendored LinuxCNC interp_remap.cc 的 NGC REMAP 描述符解析路径,新增 native harness 验证 xyzac/xyzbc 的 M428/M429/M430 映射,未实现自写 M 码语义。
2026-06-08 15:54:07 +08:00
5df62ad60a 按规划持续工作
结论:已纳入 LinuxCNC 五轴 switchkins M428/M429/M430 来源资产,补齐 remap source probe 与 native 验证闭环,未新增自写 CNC 语义。
2026-06-08 15:33:05 +08:00
19687c3268 按规划持续工作
结论:新增 vendored LinuxCNC trajectory planner WASM 构建和 Node smoke,覆盖线段、圆弧、队列规划探针,并纳入 host 聚合验证。
2026-06-08 14:16:53 +08:00
bbd58e61a1 按规划持续工作
结论:补强真实浏览器解释器 SDK 对 LinuxCNC 参数文件 restore/save 及非随机/随机工具表 load/save 的直接验证,并通过 host 聚合 smoke。
2026-06-08 14:01:56 +08:00
7c6f91a169 数控系统仿真软件,从linuxcnc移植过来的
结论:新增 coordinate_offsets 文件执行路径专用 WASM/浏览器验证,保留 MDI 路径状态读回,并通过 native、Node WASM、browser 与 host 聚合 smoke 验证。
2026-06-08 13:48:59 +08:00
57f3085e37 按规划继续工作
结论:扩展 feed_control_modes 期望,固定 G93/G94/G95 与 G61/G61.1/G64 后 vendored LinuxCNC 的 feed/motion modal 及 post-execute 状态读回,并同步验证文档。
2026-06-08 13:37:17 +08:00
baeca8d0b8 按规划继续工作
结论:扩展 tool_semantics 期望,固定 T/M6/G43/G49/M61 后 vendored LinuxCNC 的位置参数与 post-execute modal、override、spindle、mist、flood 状态读回,并同步验证文档。
2026-06-08 12:41:51 +08:00