|
|
2658ee3b72
|
按规划持续工作
|
2026-06-09 06:13:28 +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 |
|
|
|
6947ce2d8b
|
按规划继续工作
结论:扩展 position_params 的 MDI 与 file-path 期望,固定 vendored LinuxCNC 执行后的 modal、override、spindle、mist、flood 状态读回,并同步验证文档。
|
2026-06-08 12:37:37 +08:00 |
|
|
|
da150ee571
|
按规划继续工作
结论:扩展 canon_runtime_edges fixture,固定 vendored LinuxCNC 执行后的 modal、override、spindle、mist、flood 状态读回,并同步验证文档。
|
2026-06-08 12:33:42 +08:00 |
|
|
|
0a98bb5ba0
|
按规划继续工作
结论:修正 standalone 工具表 adapter 的工具查找顺序,使 M61 Q2 current-pocket 行为与 upstream rs274 -t -i 对齐,并将 tool_semantics 的 M61 事件纳入原生 side-by-side 基线。
|
2026-06-08 12:28:43 +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 |
|
|
|
3766b99e70
|
扩展浏览器 MDI 位置参数覆盖
结论:浏览器解释器 smoke 现在复用完整 MDI fixture 列表,将 position_params 纳入 LinuxCNC-backed Interp::execute 覆盖。
|
2026-06-08 10:17:22 +08:00 |
|
|
|
e21f11d69f
|
按规划继续工作
结论:补齐 INI 派生参数文件和刀具表 OPFS 会话加载,扩大浏览器解释器 file-path fixture 覆盖,并通过 host/WASM/browser 聚合验证。
|
2026-06-08 09:00:54 +08:00 |
|
|
|
e5697970df
|
按规划继续工作
结论:解释器 Node WASM 与浏览器 smoke 已统一使用共享 fixture 矩阵,聚合 host/WASM/browser 验证通过。
|
2026-06-08 07:28:50 +08:00 |
|
|
|
706fd1e775
|
按规划继续工作
结论:解释器 WASM、SDK 统一入口、浏览器解释器 smoke 与兼容性文档已闭环,native 和 host/WASM/browser 验证全部通过。
|
2026-06-08 07:24:06 +08:00 |
|
|
|
0b70bb0aa8
|
按建议,继续完成后续工作
结论:将 GET_EXTERNAL_FEED_RATE 接入 canonical feed 状态,并用 G20/G21 长度单位 fixture 验证回读。
|
2026-06-08 00:07:55 +08:00 |
|
|
|
389a9db0e3
|
按建议,继续完成后续工作
结论:state_tag_motion 已补充 LinuxCNC motion 事件并纳入 upstream rs274 side-by-side baseline,UPDATE_TAG 仍由 standalone native harness 验证,完整 native probes 验证通过。
|
2026-06-07 23:26:00 +08:00 |
|
|
|
3c0f3fdc7c
|
按建议,继续完成后续工作
结论:minimal interpreter harness 已按 LinuxCNC Interp::init 对齐 G73/G83 毫米默认 peck-clearance,canned_cycles 已纳入 upstream rs274 side-by-side baseline,完整 native probes 验证通过。
|
2026-06-07 23:22:57 +08:00 |
|
|
|
7a20531ae4
|
按建议继续完成后续工作
结论:native 兼容性验证已接入 interpreter init、rotary indexer、canonical 边界 fixture,并新增 upstream rs274 side-by-side 基线;完整 verify_native_probes.sh 已通过。
|
2026-06-07 22:37:29 +08:00 |
|
|
|
59cfc8406e
|
按建议,继续工作
结论:已新增 G53 机床坐标正向 fixture 和增量模式拒绝 fixture,固定 vendored LinuxCNC find_ends()/convert_straight() 行为;native probe 全量验证通过。
|
2026-06-07 21:42:36 +08:00 |
|
|
|
d02fe9e07f
|
按建议,继续工作
结论:已修正 standalone setup 的 cutter_comp_firstmove 初始态以匹配 vendored LinuxCNC rs274ngc_pre.cc,并新增正向 G41.1/G40 cutter compensation motion fixture;native probe 全量验证通过。
|
2026-06-07 21:37:50 +08:00 |
|
|
|
a8321f0aac
|
按建议,继续工作
结论:已新增 cutter compensation 平面切换拒绝 fixture,固定 vendored LinuxCNC convert_cutter_compensation_on() 与 convert_set_plane() 的错误路径;native probe 全量验证通过。
|
2026-06-07 21:28:06 +08:00 |
|
|
|
3096b72734
|
按建议,继续工作
结论:已新增 G17/G18/G19 平面选择 fixture,固定 vendored LinuxCNC convert_set_plane() 产生的 SELECT_PLANE canonical 边界;native probe 全量验证通过。
|
2026-06-07 21:23:14 +08:00 |
|
|
|
076ad2f4ba
|
按建议,继续工作
结论:已新增 G20/G21 单位切换 fixture,固定 vendored LinuxCNC convert_length_units() 产生的 USE_LENGTH_UNITS canonical 边界;native probe 全量验证通过。
|
2026-06-07 21:19:20 +08:00 |
|
|
|
d23e4f4897
|
按推荐建议,继续执行
结论:已接入 LinuxCNC tool-table canonical 边界事件记录,并新增 G10 L1 工具表回归 fixture;原生 probe 验证通过。
|
2026-06-07 16:49:33 +08:00 |
|
|
|
e185f40de3
|
按推荐建议,继续执行
结论:已接入 LinuxCNC spindle orient canonical 边界事件记录,并新增 M19 R/P/Q 回归 fixture;原生 probe 验证通过。
|
2026-06-07 16:46:15 +08:00 |
|
|
|
d40a4b3b60
|
按推荐建议,继续执行
结论:已接入 LinuxCNC NURBS G6 canonical 边界事件记录,并新增 G6.2 回归 fixture;原生 probe 验证通过。
|
2026-06-07 16:42:30 +08:00 |
|
|
|
5e31847d6c
|
按推荐建议,继续执行
结论:已接入 LinuxCNC NURBS G5 canonical 边界事件记录,并新增 G5.2、G5.3 回归 fixture;原生 probe 验证通过。
|
2026-06-07 16:38:40 +08:00 |
|
|
|
58d627ab6e
|
按建议持续推进
结论:已接入 LinuxCNC speed/feed synchronization 与 rigid tap canonical 边界事件记录,并新增 G33、G33.1 回归 fixture;原生 probe 验证通过。
|
2026-06-07 16:33:20 +08:00 |
|
|
|
b3809a6674
|
按推荐建议,继续执行
结论:已接入 LinuxCNC probe canonical 边界事件记录,并新增 G38.2、G38.3、G38.4、G38.5 回归 fixture;原生 probe 验证通过。
|
2026-06-07 16:30:13 +08:00 |
|
|
|
cf34d6894b
|
按推荐建议,继续执行
结论:已接入 LinuxCNC feed/control canonical 边界事件记录,并新增 G93、G94、G95、G61、G61.1、G64 P/Q 回归 fixture;原生 probe 验证通过。
|
2026-06-07 16:26:51 +08:00 |
|
|
|
8c9d16e49d
|
按推荐建议,继续执行
结论:已接入 LinuxCNC canonical 坐标系边界事件记录,并新增 G55、G10 L2、G92、G92.1、G54 回归 fixture;原生 probe 验证通过。
|
2026-06-07 16:22:43 +08:00 |
|
|
|
9f498b05ce
|
按推荐建议,继续执行
结论:已新增 LinuxCNC vendored interp_cycles.cc canned-cycle 回归覆盖,验证 G81/G82/G83/G80、dwell、peck drilling 和增量 L repeats 的 canonical 事件输出,原生 probe 验证通过。
|
2026-06-07 16:18:04 +08:00 |
|
|
|
078f1f6f8e
|
wasm-port: assert program end modal reset
|
2026-06-07 06:16:28 +08:00 |
|
|
|
1de1f9503e
|
wasm-port: expand canonical runtime edge fixtures
|
2026-06-07 05:58:11 +08:00 |
|
|
|
eb261462c1
|
wasm-port: broaden native LinuxCNC interpreter probes
|
2026-06-07 05:49:34 +08:00 |
|
|
|
5025b0c1a1
|
继续把 interp_execute.cc、interp_queue.cc、interp_find.cc 等 LinuxCNC 源文件纳入直接编译/链接路径,逐步删除临时 convert_g() wrapper 行为
结论:已将核心 LinuxCNC interpreter 源接入 standalone native 编译链接路径,移除 minimal runtime 中的手写 convert_g 行为,并通过 native probe 验证。
|
2026-06-06 23:49:01 +08:00 |
|