This commit is contained in:
2026-09-17 10:22:49 +08:00
parent bfa3106a69
commit 8f2d00155b
41 changed files with 4244 additions and 698 deletions
+58 -3
View File
@@ -1,8 +1,8 @@
{
"schemaVersion": 1,
"engineVersion": "3.2.30.0",
"filesParsed": 1282,
"siteCount": 366,
"engineVersion": "3.2.31.0",
"filesParsed": 1284,
"siteCount": 377,
"sites": [
{
"id": "AddTimeDataByFile--Start",
@@ -494,6 +494,26 @@
"template": "{0} dwell of {1} spindle revolution(s) is recorded but not time-simulated: no modal spindle speed is known on this block.",
"file": "HiMech/NcParsers/LogicSyntaxs/DwellSyntax.cs"
},
{
"id": "EstimateSetupAngle--Applied",
"template": "Tool {0}: setup angle {1} deg -> {2} deg (estimate {3} deg, period {4} deg). Call ResetRuntime before replaying.",
"file": "HiNc/MachiningProcs/SessionShell.cs"
},
{
"id": "EstimateSetupAngle--AppliedFree",
"template": "Tool {0}: every flute's setup angle advanced by {1} deg (estimate {2} deg, period {3} deg). Call ResetRuntime before replaying.",
"file": "HiNc/MachiningProcs/SessionShell.cs"
},
{
"id": "EstimateSetupAngle-Apply--NoCutter",
"template": "Tool {0}: no milling cutter to apply the setup angle to.",
"file": "HiNc/MachiningProcs/SessionShell.cs"
},
{
"id": "EstimateSetupAngle-Apply--UnsupportedFluting",
"template": "Tool {0}: fluting type {1} has no setup angle to apply the estimate to.",
"file": "HiNc/MachiningProcs/SessionShell.cs"
},
{
"id": "ExportMeshedGeomToObj--Done",
"template": "{0}({1}) done.",
@@ -1209,6 +1229,41 @@
"template": "{0} has not been set.",
"file": "HiNc/MachiningProcs/LocalProjectService.cs"
},
{
"id": "SetupAngle--Estimated",
"template": "Setup angle estimated: {0} deg (period {1} deg, {2} flutes); scale {3}; fixed-scale angle {4} deg; contrast {5}; model ripple {6}; scatter {7} deg; R {8}; steps {9}/{10}; mirror ratio {11}.",
"file": "HiNc/MillingForces/Training/SetupAngleEstimation.cs"
},
{
"id": "SetupAngle-Contrast--Low",
"template": "The objective barely depends on the angle (contrast {0}); the cut does not modulate the transverse moment within a revolution (full slot?). The estimate is unreliable.",
"file": "HiNc/MillingForces/Training/SetupAngleEstimation.cs"
},
{
"id": "SetupAngle-Frame--MirrorSuspected",
"template": "A mirrored sensor frame (My negated) fits {0} better than a plain rotation; check the holder axis mapping before applying the angle.",
"file": "HiNc/MillingForces/Training/SetupAngleEstimation.cs"
},
{
"id": "SetupAngle-Sample--NoneNoShots",
"template": "No samples for the setup-angle estimate gathered from {0} touched steps. Check that the mapped holder data overlaps the play time range and contains valid moment shots.",
"file": "HiNc/MillingForces/Training/MillingTraining.cs"
},
{
"id": "SetupAngle-Sample--NoneUntouched",
"template": "No samples for the setup-angle estimate: none of the {0} played steps touched the workpiece. Check positioning modality (e.g. a G91 G28 header without a following G90), the work offset / program zero, the workpiece stock and the tool geometry, then re-play before estimating.",
"file": "HiNc/MillingForces/Training/MillingTraining.cs"
},
{
"id": "SetupAngle-Step--CcwSkipped",
"template": "Skipped {0} counter-clockwise (M04) steps: the setup-angle estimate needs the model's clockwise spindle sense.",
"file": "HiNc/MillingForces/Training/MillingTraining.cs"
},
{
"id": "SetupAngle-Tool--Estimating",
"template": "Estimating setup angle of tool {0} ({1} flutes, {2} steps)..",
"file": "HiNc/MillingForces/Training/MillingTraining.cs"
},
{
"id": "ShotFile-Create--Done",
"template": "File[{0}] created. Building..",