Commit Graph
10 Commits
Author SHA1 Message Date
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
iambossandClaude Opus 4.7 05ada6189b refactor(Hi.Sample): convert DemoBuildMachineTool to Reg(XFactory factory=null)
Static ctor rewritten as public static void Reg(XFactory factory = null).

Part of the workspace-wide ~270-class XFactory refactor; see HiGeom commit
for the XFactory instance refactor and full pattern rationale.

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
2026-05-24 10:34:11 +08:00
iamboss 7e2a4b116a rename XFactory.Regs to XFactory.Generators. 2026-05-23 21:23:11 +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 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
iamboss 1cb5f05ba4 add docfx samples. 2025-04-13 00:19:07 +08:00
iamboss fc4063516d tune. 2025-04-09 21:41:13 +08:00
iamboss 11ff5e343d re-init 2025-04-08 19:35:28 +08:00