Commit Graph
15 Commits
Author SHA1 Message Date
iambossandClaude Fable 5.1 6571576eaa refactor(Hi.Sample)!: Vec3d and Vec2d are named vec3d_t and vec2d_t -- the C++ typedef names, following HiGeom 43fccaf (a word-boundary identifier rename over the 14 demo files the 09-24 rename batch left behind; the repo builds against the HiGeom project reference, so it had stopped compiling)
BREAKING CHANGE: source that names Hi.Geom.Vec3d or Hi.Geom.Vec2d as the vector type must say vec3d_t / vec2d_t.

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-09-24 10:21:20 +08:00
iambossandClaude Fable 5.1 2cf5d31bf6 refactor(Hi.Sample): follow the Buckle to Mount rename -- the machine-tool and machining-project build demos and the coordinate-entry displayees use the ...Mount members
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-09-22 01:46:26 +08:00
iambossandClaude Opus 5 b27c36acb8 refactor(demos): build the fixture and the workpiece with CreateDefault() and set the workpiece-buckle offset on the fixture's branch
Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
2026-09-18 23:46:25 +08:00
iambossandClaude Opus 5 7beb671352 refactor(demos): build sample machine tools as GeneralXyzabcMachineTool
Follows the CodeXyzabcMachineTool retirement in HiMech. DemoBuildMachineTool
drops IGetCodeXyzabcMachineTool, which no longer exists, and spells out the
doc comments the inherited interface used to supply.

The two GenByFile<CodeXyzabcMachineTool> call sites are fixed rather than
merely renamed: they read Resource machine tools rooted at
<GeneralXyzabcMachineTool>, so the factory's `as` cast handed back null and
the demo project got no machining chain at all.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
2026-08-28 19:57:54 +08:00
iambossandClaude Opus 5 f83f8b9fb1 refactor(demos): follow the Table-B1 rename and the marked resource names
The shipped machine tool is now MachineTool/Table-B1.default/Table-B1.mt
and the shipped cutting-parameter / workpiece-material files carry the
`.default` marker, so the three hard-coded resource paths move with them.
These samples are compiled into the public docsite verbatim, so a stale
path here ships as documentation.

Also removes the commented-out PmcB1MachineToolSource line and renames
the class summary, both of which put the retired name on the public docs.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
2026-08-17 17:29:19 +08:00
iamboss 6139c84ff9 refactor(Sample): adapt demos for SessionStepBuilt rename and ILogger injection
Made-with: Cursor
2026-04-14 17:18:05 +08:00
iamboss dd4c3ef28f refactor(Sample): adapt demos to XFactory IProgress<object> signature
Made-with: Cursor
2026-04-11 11:19:36 +08:00
iamboss e5ea1961a5 refactor(demos): update machining demos and remove legacy demo message handling
Made-with: Cursor
2026-04-08 16:33:17 +08:00
iamboss 96eb6ad050 update ISO coordinate rendering for 3+2axis machine. 2026-04-06 15:09:05 +08:00
iamboss fece18d725 add ChartRange to ClStrip. 2025-12-22 23:35:42 +08:00
iamboss c7dc8f27e5 tune. 2025-07-23 15:21:06 +08:00
iamboss cf1d995d28 tune clstrip lock. 2025-06-09 12:43:43 +08:00
iamboss 69bc44bab2 tune clstrip lock. 2025-05-25 14:11:40 +08:00
iamboss 455890c681 build nc controller wpf. 2025-05-15 19:09:16 +08:00
iamboss 953711bf01 add geom GUI to HiNC-2025-win-desktop. 2025-05-09 09:25:14 +08:00