按规划持续工作
结论:WASM interpreter 已链接 vendored LinuxCNC interp_remap.cc,并通过 SDK C ABI 运行 vendored xyzac/xyzbc switchkins remap demo;Node/host/browser smoke 均通过,未新增 JavaScript M428/M429/M430 或运动学语义。
This commit is contained in:
@@ -806,13 +806,17 @@ Current five-axis switchkins status:
|
||||
`xyzac_switchkins.ngc`, `xyzbc_switchkins.ngc`,
|
||||
`xyzac_switchkins_test_1.ngc`, and `xyzac_switchkins_test_3.ngc` through
|
||||
LinuxCNC remap/file execution paths.
|
||||
7. The WASM interpreter core now links vendored `interp_remap.cc` plus the
|
||||
Python-only runtime edge stub, and the Node WASM smoke runs vendored
|
||||
`xyzac_switchkins.ngc` and `xyzbc_switchkins.ngc` through the SDK C ABI
|
||||
without JavaScript M-code or kinematics semantics.
|
||||
|
||||
Next work:
|
||||
|
||||
1. Export the validated switchkins/remap status through the WASM SDK and INI
|
||||
panel without adding JavaScript CNC semantics.
|
||||
2. Add browser/Node smoke coverage that runs the vendored 5-axis remap demo
|
||||
fixtures through the WASM interpreter boundary.
|
||||
1. Add browser smoke/UI exposure for the validated switchkins/remap status
|
||||
without adding JavaScript CNC semantics.
|
||||
2. Continue broadening five-axis fixture coverage after the browser path is
|
||||
stable.
|
||||
|
||||
Involved LinuxCNC source:
|
||||
|
||||
|
||||
Reference in New Issue
Block a user