Commit Graph

  • a03aa1c1ff fix(demos): DemoBuildMachineTool puts the spindle's pivot on the tool-mount offset master iambossandClaude Fable 5.1 2026-09-29 16:42:52 +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 iambossandClaude Fable 5.1 2026-09-25 15:48:56 +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 iambossandClaude Fable 5.1 2026-09-25 00:22:01 +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) iambossandClaude Fable 5.1 2026-09-24 13:54:35 +08:00
  • 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 iambossandClaude Fable 5.1 2026-09-24 13:05:35 +08:00
  • 060fb66029 refactor(Hi.Sample): follow HiGeom's Tri3d struct -- DemoDrawing reads the apexes through the indexer instead of the ps array iambossandClaude Fable 5.1 2026-09-24 12:19:45 +08:00
  • 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) iambossandClaude Fable 5.1 2026-09-24 10:21:20 +08:00
  • f4ec31806b refactor(Hi.Sample): the two coordinate-entry displayees place their markers through TryGetIsoCoordinatePosition and TryGetMachinePositionAtTableMountZero -- follows HiMech iambossandClaude Fable 5.1 2026-09-23 00:21:35 +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 iambossandClaude Fable 5.1 2026-09-22 01:46:26 +08:00
  • 40214ca6f4 feat(demos): take over the ten framework-independent samples from Hi.Sample.Wpf iambossandClaude Opus 5 2026-09-21 11:48:33 +08:00
  • b27c36acb8 refactor(demos): build the fixture and the workpiece with CreateDefault() and set the workpiece-buckle offset on the fixture's branch iambossandClaude Opus 5 2026-09-18 23:46:25 +08:00
  • 65a8cce19e refactor(demos): build the sample machine tools with GeneralXyzabcMachineTool.CreateFromChainCode and set the buckle and axis transformers through the machine iambossandClaude Opus 5 2026-09-18 20:23:25 +08:00
  • 04bffeccaf refactor(demos): follow the Asmb.DescendantAnchors rename iambossandClaude Fable 5.1 2026-09-16 18:33:49 +08:00
  • 7beb671352 refactor(demos): build sample machine tools as GeneralXyzabcMachineTool iambossandClaude Opus 5 2026-08-28 19:57:54 +08:00
  • 7ed5372805 deploy obfuscation-safe ToPresentDto dictionary DTOs (HiGeom/HiCbtr/HiMech) + webservice member-name wire keys. iamboss 2026-08-24 00:55:57 +08:00
  • 73bcf2802b refactor(demos): follow the ContourTray to Fluting rename iambossandClaude Fable 5 2026-08-20 20:05:07 +08:00
  • f83f8b9fb1 refactor(demos): follow the Table-B1 rename and the marked resource names iambossandClaude Opus 5 2026-08-17 17:29:19 +08:00
  • 84f9828233 build(Hi.Sample): keep the version line on 3.1 iambossandClaude Opus 5 2026-08-01 14:27:48 +08:00
  • 038e7469d2 build(Hi.Sample): move the version line to 3.2 and retarget HiAPI references iambossandClaude Opus 5 2026-07-26 18:00:19 +08:00
  • 1ba32813bb refactor(demos): retarget session-message samples off MixedProgress0 to the three partitioned sinks iambossandClaude Fable 5 2026-07-02 12:50:33 +08:00
  • 7a4d0d7999 refactor(demos): use MachiningStep.EndTimecode instead of obsolete AccumulatedTime iamboss 2026-06-27 19:16:45 +08:00
  • 0fdba701fa fix(demos): DemoUseMachiningProject subscribes CollectionItemAdded on MixedProgress iambossandClaude Opus 4.8 2026-06-13 23:25:14 +08:00
  • 6f0cb1bc1c refactor(demos): DemoSessionMessage reads IMessage instead of MultiTagMessage iambossandClaude Opus 4.8 2026-06-13 21:38:20 +08:00
  • 5ed0c3311e refactor(demos): own UserConfig/UserService copy for Hi.Sample iambossandClaude Opus 4.8 2026-05-31 14:24:34 +08:00
  • 05ada6189b refactor(Hi.Sample): convert DemoBuildMachineTool to Reg(XFactory factory=null) iambossandClaude Opus 4.7 2026-05-24 10:34:11 +08:00
  • 7e2a4b116a rename XFactory.Regs to XFactory.Generators. iamboss 2026-05-23 21:23:11 +08:00
  • af599f36e6 fix SoftNcRunner GM code normalization. iamboss 2026-05-16 18:08:34 +08:00
  • 6139c84ff9 refactor(Sample): adapt demos for SessionStepBuilt rename and ILogger injection iamboss 2026-04-14 17:18:05 +08:00
  • dd4c3ef28f refactor(Sample): adapt demos to XFactory IProgress<object> signature iamboss 2026-04-11 11:19:36 +08:00
  • e5ea1961a5 refactor(demos): update machining demos and remove legacy demo message handling iamboss 2026-04-08 16:33:17 +08:00
  • 96eb6ad050 update ISO coordinate rendering for 3+2axis machine. iamboss 2026-04-06 15:09:05 +08:00
  • 809a250c44 fix bug of cubetree init SAT and triangles-tip-cube-corner margin case. iamboss 2026-03-25 12:40:41 +08:00
  • 45074d8f30 add cubetree defect display. iamboss 2026-02-11 04:11:08 +08:00
  • abef9c69e2 fix siemens coordinate transform failed on succesive file running. iamboss 2026-01-30 21:02:21 +08:00
  • d46dec6a28 fix opt-proc for duplicated feedrate assignment from floating error issue. iamboss 2026-01-16 01:49:35 +08:00
  • bb76570058 add color guide sample. iamboss 2026-01-08 21:09:03 +08:00
  • 83cdc298da add ChartRange to ClStrip. iamboss 2025-12-23 13:45:44 +08:00
  • fece18d725 add ChartRange to ClStrip. iamboss 2025-12-22 23:35:42 +08:00
  • 901a1181e2 cancel protection of core in linux. (only preserve in hi-key lib) iamboss 2025-12-18 09:51:53 +08:00
  • 85870efae4 fixed ncOptProc. iamboss 2025-12-05 16:33:54 +08:00
  • 59a9b7d33d build Opt max feedrate limit by relief angle. iamboss 2025-11-06 18:19:44 +08:00
  • 519c519d87 rename HiNC webapi to webservice. iamboss 2025-10-03 16:54:26 +08:00
  • 103092e10b fix bug of wpf mission initialization. iamboss 2025-08-30 15:31:52 +08:00
  • 6c111a7553 tune. iamboss 2025-08-19 12:38:34 +08:00
  • 1f13c74a51 tune. iamboss 2025-08-07 11:59:14 +08:00
  • c7dc8f27e5 tune. iamboss 2025-07-23 15:21:06 +08:00
  • 722723565c publish aicam server. iamboss 2025-07-10 12:41:23 +08:00
  • a7c363254b publish aicam server. iamboss 2025-07-10 11:29:58 +08:00
  • cf1d995d28 tune clstrip lock. iamboss 2025-06-09 12:43:43 +08:00
  • 69bc44bab2 tune clstrip lock. iamboss 2025-05-25 14:11:40 +08:00
  • 455890c681 build nc controller wpf. iamboss 2025-05-15 19:09:16 +08:00
  • 953711bf01 add geom GUI to HiNC-2025-win-desktop. iamboss 2025-05-09 09:25:14 +08:00
  • 784184d6ce migrate doc to wwwroot. iamboss 2025-04-14 17:05:31 +08:00
  • 1cb5f05ba4 add docfx samples. iamboss 2025-04-13 00:19:07 +08:00
  • fc4063516d tune. iamboss 2025-04-09 21:41:13 +08:00
  • 11ff5e343d re-init iamboss 2025-04-08 19:35:28 +08:00