• Joined on 2024-05-21
iamboss pushed to master at HiNC-Deploy/Demo-Para-Training-S50C-202501 2026-10-12 03:35:17 +08:00
5738f5bacf data: the cutting-parameter Name and Note carry the public grade cross-references
iamboss pushed to master at HiNC-Deploy/Hi.Sample 2026-09-29 16:47:46 +08:00
a03aa1c1ff fix(demos): DemoBuildMachineTool puts the spindle's pivot on the tool-mount offset
iamboss deleted branch so9-sync-0925c from HiNC-Deploy/Hi.Sample 2026-09-25 18:22:32 +08:00
iamboss pushed to master at HiNC-Deploy/Hi.Sample 2026-09-25 18:22:11 +08:00
46bfea4a87 refactor(Hi.Sample): Mat4d is spelled mat4d_t -- the workspace-wide word-boundary rename that follows HiGeom naming the matrix struct after the C++ typedef; compound identifiers (GetMat4dMap, Mat4dKey, ProgramZeroToGeomMat4d, ...) and the "Mat4d" JSON key keep their spelling, no behaviour changes
iamboss pushed to so9-sync-0925c at HiNC-Deploy/Hi.Sample 2026-09-25 18:09:29 +08:00
46bfea4a87 refactor(Hi.Sample): Mat4d is spelled mat4d_t -- the workspace-wide word-boundary rename that follows HiGeom naming the matrix struct after the C++ typedef; compound identifiers (GetMat4dMap, Mat4dKey, ProgramZeroToGeomMat4d, ...) and the "Mat4d" JSON key keep their spelling, no behaviour changes
iamboss created branch so9-sync-0925c in HiNC-Deploy/Hi.Sample 2026-09-25 18:09:29 +08:00
iamboss pushed to master at HiNC-Deploy/Hi.Sample 2026-09-25 10:00:54 +08:00
734ed008b0 refactor(Hi.Sample): geometry slots take new Box3d(...) -- DemoBuildGeom's IGetStl list and the fixture and workpiece geometries of DemoBuildGeomOnlyMachiningProject and DemoBuildMachiningProject: box3d_t is the value only after HiGeom's box geometry split and no longer fits an IGetStl / IMakeXmlSource slot; the demos' value uses (bounds, ExpandToBox3d, drawings) stay box3d_t
iamboss pushed to master at HiNC-Deploy/Hi.Sample 2026-09-24 15:17:03 +08:00
1b834cff0d refactor(Hi.Sample)!: Box3d, Tri3d, DVec3d and Box2d are named box3d_t, tri3d_t, dvec3d_t and box2d_t -- the C++ typedef names, following HiGeom; the Hi.Native vec3d/tri3d/box3d mirrors are the Hi.Geom values now and vec3f is Hi.Geom.vec3f_t (a word-boundary identifier rename; compound names, string literals and the wire kind names are untouched)
7d79db5685 refactor(Hi.Sample): follow HiGeom's Box3d struct -- the demo displayees take ref Box3d and expand through Expanded, DemoSatellite scales its boxes with ScaledFromCenter, and MachiningProjectDisplayee forwards ref dst to the assembly
060fb66029 refactor(Hi.Sample): follow HiGeom's Tri3d struct -- DemoDrawing reads the apexes through the indexer instead of the ps array
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)
Compare 4 commits »
iamboss pushed to master at HiNC-Deploy/Hi.Sample 2026-09-23 00:25:33 +08:00
f4ec31806b refactor(Hi.Sample): the two coordinate-entry displayees place their markers through TryGetIsoCoordinatePosition and TryGetMachinePositionAtTableMountZero -- follows HiMech
iamboss pushed to master at HiNC-Deploy/Hi.Sample 2026-09-22 01:52:03 +08:00
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
iamboss pushed to master at HiNC-Deploy/Hi.Sample 2026-09-21 12:05:57 +08:00
40214ca6f4 feat(demos): take over the ten framework-independent samples from Hi.Sample.Wpf
iamboss pushed to master at HiNC-Deploy/Hi.WpfPlus 2026-09-21 00:53:52 +08:00
f5bbe81324 deploy.
iamboss pushed to master at HiNC-Deploy/Hi.WinForm 2026-09-21 00:53:51 +08:00
b8b379e853 deploy.
iamboss pushed to master at HiNC-Deploy/Hi.WpfPlus 2026-09-20 19:33:11 +08:00
aaa50f4129 deploy.
iamboss pushed to master at HiNC-Deploy/Hi.WinForm 2026-09-20 19:33:10 +08:00
b3c5ee5736 deploy.
iamboss pushed to master at HiNC-Deploy/Hi.Sample.Wpf 2026-09-20 18:08:02 +08:00
ee4ad7a847 refactor(demos): follow the WorkpieceService.HasDiff -> HasDiffOverlay rename in the colour-scale bar guard
iamboss pushed to master at HiNC-Deploy/Hi.Sample.Wpf 2026-09-18 23:52:19 +08:00
91ad13f75f refactor(demos): place the fixture displayee at the fixture's root anchor, where the fixture draws its solids from
iamboss pushed to master at HiNC-Deploy/Hi.Sample 2026-09-18 23:52:16 +08:00
b27c36acb8 refactor(demos): build the fixture and the workpiece with CreateDefault() and set the workpiece-buckle offset on the fixture's branch
iamboss deleted branch tc-sync-20260918d from HiNC-Deploy/Hi.Sample 2026-09-18 21:26:23 +08:00
iamboss pushed to master at HiNC-Deploy/Hi.Sample 2026-09-18 21:17:59 +08:00
65a8cce19e refactor(demos): build the sample machine tools with GeneralXyzabcMachineTool.CreateFromChainCode and set the buckle and axis transformers through the machine