按推荐建议,继续执行

结论:已接入 LinuxCNC tool-table canonical 边界事件记录,并新增 G10 L1 工具表回归 fixture;原生 probe 验证通过。
This commit is contained in:
2026-06-07 16:49:33 +08:00
parent e185f40de3
commit d23e4f4897
4 changed files with 32 additions and 1 deletions

View File

@@ -421,6 +421,12 @@ Current verified progress:
`WAIT_SPINDLE_ORIENT_COMPLETE`. `tests/fixtures/gcode/spindle_orient.ngc`
and `tests/fixtures/canon/spindle_orient.events` pin `M19 R/P/Q` behavior
from `interp_convert.cc::convert_m()` and `interp_queue.cc`.
- `runtime/core/linuxcnc_wrap/linuxcnc_interp_minimal_runtime.cpp` now records
tool-table canonical boundary calls emitted by vendored
`interp_convert.cc::convert_setup_tool()`: `SET_TOOL_TABLE_ENTRY`.
`tests/fixtures/gcode/tool_table_setup.ngc` and
`tests/fixtures/canon/tool_table_setup.events` pin `G10 L1` tool offset,
diameter, front/back angle, and orientation behavior.
- `tests/fixtures/gcode_errors/g1_zero_feed.ngc` and
`tests/fixtures/canon_errors/g1_zero_feed.expected` pin the negative
`G1` zero-feed case. The source basis is LinuxCNC