Commit Graph

64 Commits

Author SHA1 Message Date
af65b69b2c Make 3D machine manager axis controls configuration driven 2026-09-30 20:30:07 +08:00
ae525d6b93 Cover remaining five-axis case variants 2026-09-22 08:02:55 +08:00
23d07e72d1 Add LinuxCNC five-axis case catalog 2026-09-22 07:36:23 +08:00
b15af28034 Keep machine dialogs open when file picker is cancelled 2026-09-22 05:24:55 +08:00
d4d0088daf Complete machine document library and recovery workflow 2026-09-22 04:42:20 +08:00
3cb5950d1f Record deployed document library and complete model recovery verification 2026-09-21 21:19:10 +08:00
8443930edb Save named machine documents and restore editor configuration from GLB or local library 2026-09-21 21:07:01 +08:00
1eb9840941 Record deployed AC BC program compatibility regression 2026-09-21 20:03:26 +08:00
0de96bbc72 Keep G-code matched to imported AC or BC machine type 2026-09-21 19:52:31 +08:00
86cfa2b7f0 Record machine type selection and saved model cloud verification 2026-09-21 17:49:43 +08:00
338500dfc2 Select machine type in design dialog and save importable machine GLB 2026-09-21 17:41:46 +08:00
8f1a22485d Record workbench release and final AC BC verification 2026-09-21 13:34:44 +08:00
a7233bc8e4 Improve machine manager engineering workbench 2026-09-21 12:54:56 +08:00
a2c6dd1c01 Record single-DOF release and cloud validation 2026-09-21 11:32:29 +08:00
d8488641ca Configure single-DOF machine joints and drive them from WASM axes 2026-09-21 11:24:22 +08:00
989866b3ab Record deployed parent-relative joint editing verification 2026-09-21 09:39:10 +08:00
91ebd56d6d Verify isolated joint edits and parent frame inheritance 2026-09-21 09:19:45 +08:00
a472911ad1 Apply hierarchy node transforms relative to parents 2026-09-21 09:11:38 +08:00
63f726dc32 Apply GLB part translation and rotation 2026-09-21 06:47:37 +08:00
2fd0a3d90b Display selected joint local coordinate system 2026-09-20 22:56:44 +08:00
c2892bfe36 Add hierarchy axis motion validation and model deletion 2026-09-20 21:23:14 +08:00
320a69a916 Stabilize machine manager WebGL resources 2026-09-20 20:14:27 +08:00
72b38b7d43 Add draggable GLB hierarchy tree and node origins 2026-09-20 18:53:30 +08:00
53285d04af Use camera Z-up coordinates without modifying GLB imports 2026-09-20 17:14:37 +08:00
8cafbb326b Use Z-up machine coordinates in GLB manager 2026-09-20 15:18:54 +08:00
6d04425121 Improve GLB manager lighting for metallic models 2026-09-20 14:35:34 +08:00
1076bfa5e0 Update handoff for machine manager delivery 2026-09-20 12:32:14 +08:00
8aab531b02 Add AC/BC RTCP programs and 3D machine manager 2026-09-20 12:31:12 +08:00
1c1e5f9672 Document verified repository state and Codex restart handoff 2026-09-18 09:24:34 +08:00
4a568f1f4c Make machine configuration authoritative and restore native checkpoints exactly 2026-09-18 09:09:41 +08:00
6a69511276 Preserve RTCP compensation across rotary jog stops 2026-09-18 06:10:53 +08:00
e4600b34e3 Add INI-driven XYZAC and XYZBC parametric machine design 2026-09-17 19:16:48 +08:00
02dcc573b0 Support XYZAC and XYZBC in shared web machine UI 2026-09-11 06:25:13 +08:00
aac1ceb250 Align Web execute-next-line with LinuxCNC 2026-09-10 08:30:04 +08:00
0a202e5841 Restore XYZAC joint readouts 2026-09-10 06:04:42 +08:00
17887c199a Add dual canvas XYZBC and refined machine visualization 2026-09-10 05:47:14 +08:00
d90933b980 Add high-resolution panel guide and hide joint readouts 2026-09-09 16:30:50 +08:00
0be2ee8ce1 Use native LinuxCNC homing and consolidate web panel status 2026-09-09 12:28:02 +08:00
eb5c58cdb3 Fix web homing motion and synchronize preview state 2026-09-09 09:31:32 +08:00
bade560372 Align AXIS control flow and fix pause and program rendering
Document source UI gates, explicit native live-plot clearing, and remaining parity boundaries. Fix pause/resume transport continuity, repeated stepping, coordinate previews, and spindle override state. Optimize large program snapshots and rendering, and cover the control flows with native Tcl, WASM, and browser checks.

Validation: 22 native tests and source/browser checks pass. Worker/App regression: 113 of 123 pass; 10 pre-existing failures remain documented with no new failures.
2026-09-08 10:46:27 +08:00
845075f4a3 Lock AXIS panel contract to source behavior 2026-09-07 18:35:05 +08:00
f94f9b357e Add AXIS control logic relationship map 2026-09-07 16:48:45 +08:00
bc69c513e3 Enforce complete AXIS control inventory 2026-09-07 15:48:49 +08:00
0a679b5eeb Align AXIS Web control lifecycle with LinuxCNC 2026-09-07 13:47:10 +08:00
2b1e249baf Move panel temporary state to worker OPFS 2026-09-03 14:03:32 +08:00
0f6691a9fc Document AXIS Web WASM control flowcharts 2026-09-03 09:15:25 +08:00
03c7fdf8f0 Enforce AXIS source parity across panel controls 2026-09-02 23:46:00 +08:00
7e90142b63 Complete 3axis tutorial native and Web/WASM parity tools 2026-08-24 14:01:30 +08:00
938654b19d Advance simulation parity and 3-axis tutorial coverage 2026-08-23 18:00:56 +08:00
4a11d9692b Index AXIS parity release evidence 2026-08-23 10:21:35 +08:00