|
|
38246aa659
|
Guard g71 staging paths
|
2026-06-13 07:44:42 +08:00 |
|
|
|
dcd7d789b3
|
Guard g72 staging paths
|
2026-06-13 07:40:53 +08:00 |
|
|
|
a4ce6dc3c6
|
Guard good arc staging paths
|
2026-06-13 07:37:33 +08:00 |
|
|
|
f27793abe7
|
Guard g33 and g6164 staging paths
|
2026-06-13 07:34:29 +08:00 |
|
|
|
5f3e9757fe
|
Guard more interp staging paths
|
2026-06-13 07:30:30 +08:00 |
|
|
|
c97f85237f
|
Guard oword/namedparam staging paths
|
2026-06-13 07:27:23 +08:00 |
|
|
|
68991951f5
|
Guard more direct-file staging paths
|
2026-06-13 07:17:03 +08:00 |
|
|
|
675ee5fb6c
|
Guard early direct-file staging paths
|
2026-06-13 07:08:01 +08:00 |
|
|
|
17df47d68d
|
Guard g52 staging path
|
2026-06-13 07:02:00 +08:00 |
|
|
|
bf17469f6f
|
Guard final g10 staging paths
|
2026-06-13 06:57:47 +08:00 |
|
|
|
f8177efac5
|
Guard initial g10 staging paths
|
2026-06-13 06:51:33 +08:00 |
|
|
|
25d90efda6
|
Guard final m98m99 staging paths
|
2026-06-13 06:46:00 +08:00 |
|
|
|
1e72dc150e
|
Guard main-program m98m99 staging paths
|
2026-06-13 06:39:23 +08:00 |
|
|
|
c398caf8b4
|
Guard nested m98m99 staging paths
|
2026-06-13 06:35:22 +08:00 |
|
|
|
c3fadfec65
|
Guard mixed m98m99 staging paths
|
2026-06-13 06:30:55 +08:00 |
|
|
|
7cc47f020d
|
Guard initial m98m99 staging paths
|
2026-06-13 06:26:27 +08:00 |
|
|
|
986a3f4cc7
|
Guard magic comments staging path
|
2026-06-13 06:22:52 +08:00 |
|
|
|
2afe749fe4
|
Guard iniparam staging manifests
|
2026-06-13 06:19:56 +08:00 |
|
|
|
4680639f02
|
Guard abort and m19 staging manifests
|
2026-06-13 06:17:16 +08:00 |
|
|
|
091c4a3a66
|
Guard sequence subroutine staging manifests
|
2026-06-12 23:27:09 +08:00 |
|
|
|
3555b47c91
|
Guard oword-unwind staging manifest
|
2026-06-12 23:21:49 +08:00 |
|
|
|
3b0e8df639
|
Guard INI subroutine staging manifests
|
2026-06-12 23:11:21 +08:00 |
|
|
|
b84dfbdcf0
|
Guard g10 interpreter fixture coverage
|
2026-06-12 23:06:07 +08:00 |
|
|
|
dcab5eaf32
|
Add blocked runtime gate review coverage
|
2026-06-12 22:59:57 +08:00 |
|
|
|
949d5d2756
|
Add runtime boundary promotion gates
|
2026-06-11 15:03:54 +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 |
|
|
|
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 |
|
|
|
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 |
|
|
|
19687c3268
|
按规划持续工作
结论:新增 vendored LinuxCNC trajectory planner WASM 构建和 Node smoke,覆盖线段、圆弧、队列规划探针,并纳入 host 聚合验证。
|
2026-06-08 14:16:53 +08:00 |
|
|
|
7c6f91a169
|
数控系统仿真软件,从linuxcnc移植过来的
结论:新增 coordinate_offsets 文件执行路径专用 WASM/浏览器验证,保留 MDI 路径状态读回,并通过 native、Node WASM、browser 与 host 聚合 smoke 验证。
|
2026-06-08 13:48:59 +08:00 |
|
|
|
657eecfcc3
|
按规划继续工作
结论:新增 namedparam_ini_semantics 夹具,将本地命名参数和 _ini[...] 查询纳入 upstream rs274 -i 基线,并接入 Node WASM 与浏览器 INI-aware 解释器 smoke;HAL 查询继续保留在 standalone adapter 边界。
|
2026-06-08 12:18:02 +08:00 |
|
|
|
5a350337c4
|
按规划继续工作
结论:补齐参数文件缺失 required 数值参数的 WASM 和浏览器验证,继续通过 vendored LinuxCNC restore_parameters 路径覆盖。
|
2026-06-08 11:34:59 +08:00 |
|
|
|
b0250b66e6
|
按规划继续工作
结论:新增命名参数直接查找的 WASM 和浏览器验证,继续通过 vendored LinuxCNC find_named_param 路径覆盖 INI/HAL 边界。
|
2026-06-08 11:31:13 +08:00 |
|
|
|
d2d0ce8bc1
|
按规划继续工作
结论:新增 rotary indexer 的 WASM 和浏览器验证,继续通过 vendored LinuxCNC 解释器路径覆盖运行边界。
|
2026-06-08 11:25:59 +08:00 |
|
|
|
ec3d784f2b
|
按规划继续工作
结论:新增解释器初始化和同步的 WASM/浏览器验证,继续保持核心行为来自 vendored LinuxCNC。
|
2026-06-08 11:21:05 +08:00 |
|
|
|
a0205a056b
|
补充 Node WASM 文件路径错误覆盖
结论:Node WASM 解释器 smoke 现在通过 Interp::open/read/execute 文件路径 ABI 验证现有负向 G-code fixture 的 LinuxCNC 错误输出。
|
2026-06-08 10:38:01 +08:00 |
|
|
|
83f409c900
|
补充 INI WASM 文件名查询覆盖
结论:Node INI WASM smoke 现在通过 LinuxCNC-backed getString 路径验证 PARAMETER_FILE 和 TOOL_TABLE 文件名查询,支撑后续 OPFS 会话桥接输入。
|
2026-06-08 10:09:14 +08:00 |
|
|
|
cf0887e0e7
|
按规划继续工作
结论:接入 LinuxCNC iniFindBool 到 INI WASM/SDK,并让 machine-session bridge 通过 vendored INI 解析 [EMCIO]RANDOM_TOOLCHANGER 后透传给 tooldata;native、WASM、OPFS 和浏览器 smoke 验证已通过。
|
2026-06-08 08:49:38 +08:00 |
|
|
|
3f4eb06b47
|
按规划继续工作
结论:补齐 LinuxCNC tooldata_common.cc 随机换刀器 load/save 验证边界,WASM/SDK/OPFS 只透传 random-toolchanger 配置;native、WASM、OPFS 和浏览器 smoke 验证已通过。
|
2026-06-08 08:39:26 +08:00 |
|
|
|
a16f3605fa
|
按规划继续工作
结论:接入 vendored LinuxCNC tooldata_common.cc 负责刀具表解析与保存,WASM/SDK/OPFS/UI 仅做运行时边界搬运;native、WASM、OPFS 和浏览器 smoke 验证已通过。
|
2026-06-08 08:31:10 +08:00 |
|