fix opt rotation code jumping at pi-cycle bounding.

This commit is contained in:
2026-03-02 20:29:12 +08:00
parent ee51fd62dc
commit 8f334870a2
26 changed files with 348 additions and 134 deletions
+64 -13
View File
@@ -84239,6 +84239,19 @@ references:
isSpec: "True"
fullName: Hi.MachiningProcs.RuntimeApi.EnableMotionDependentMachiningResolution
nameWithType: RuntimeApi.EnableMotionDependentMachiningResolution
- uid: Hi.MachiningProcs.RuntimeApi.EnableMzLeverWeightingOnTraining
name: EnableMzLeverWeightingOnTraining
href: api/Hi.MachiningProcs.RuntimeApi.html#Hi_MachiningProcs_RuntimeApi_EnableMzLeverWeightingOnTraining
commentId: P:Hi.MachiningProcs.RuntimeApi.EnableMzLeverWeightingOnTraining
fullName: Hi.MachiningProcs.RuntimeApi.EnableMzLeverWeightingOnTraining
nameWithType: RuntimeApi.EnableMzLeverWeightingOnTraining
- uid: Hi.MachiningProcs.RuntimeApi.EnableMzLeverWeightingOnTraining*
name: EnableMzLeverWeightingOnTraining
href: api/Hi.MachiningProcs.RuntimeApi.html#Hi_MachiningProcs_RuntimeApi_EnableMzLeverWeightingOnTraining_
commentId: Overload:Hi.MachiningProcs.RuntimeApi.EnableMzLeverWeightingOnTraining
isSpec: "True"
fullName: Hi.MachiningProcs.RuntimeApi.EnableMzLeverWeightingOnTraining
nameWithType: RuntimeApi.EnableMzLeverWeightingOnTraining
- uid: Hi.MachiningProcs.RuntimeApi.EnablePauseOnCollision
name: EnablePauseOnCollision
href: api/Hi.MachiningProcs.RuntimeApi.html#Hi_MachiningProcs_RuntimeApi_EnablePauseOnCollision
@@ -84278,6 +84291,19 @@ references:
isSpec: "True"
fullName: Hi.MachiningProcs.RuntimeApi.EnablePhysics
nameWithType: RuntimeApi.EnablePhysics
- uid: Hi.MachiningProcs.RuntimeApi.EnableSampleNormalization
name: EnableSampleNormalization
href: api/Hi.MachiningProcs.RuntimeApi.html#Hi_MachiningProcs_RuntimeApi_EnableSampleNormalization
commentId: P:Hi.MachiningProcs.RuntimeApi.EnableSampleNormalization
fullName: Hi.MachiningProcs.RuntimeApi.EnableSampleNormalization
nameWithType: RuntimeApi.EnableSampleNormalization
- uid: Hi.MachiningProcs.RuntimeApi.EnableSampleNormalization*
name: EnableSampleNormalization
href: api/Hi.MachiningProcs.RuntimeApi.html#Hi_MachiningProcs_RuntimeApi_EnableSampleNormalization_
commentId: Overload:Hi.MachiningProcs.RuntimeApi.EnableSampleNormalization
isSpec: "True"
fullName: Hi.MachiningProcs.RuntimeApi.EnableSampleNormalization
nameWithType: RuntimeApi.EnableSampleNormalization
- uid: Hi.MachiningProcs.RuntimeApi.EnableWearEffect
name: EnableWearEffect
href: api/Hi.MachiningProcs.RuntimeApi.html#Hi_MachiningProcs_RuntimeApi_EnableWearEffect
@@ -85756,6 +85782,19 @@ references:
isSpec: "True"
fullName: Hi.MachiningProcs.RuntimeController.ClearTimeMappingData
nameWithType: RuntimeController.ClearTimeMappingData
- uid: Hi.MachiningProcs.RuntimeController.DefaultParaTemplateDimension
name: DefaultParaTemplateDimension
href: api/Hi.MachiningProcs.RuntimeController.html#Hi_MachiningProcs_RuntimeController_DefaultParaTemplateDimension
commentId: P:Hi.MachiningProcs.RuntimeController.DefaultParaTemplateDimension
fullName: Hi.MachiningProcs.RuntimeController.DefaultParaTemplateDimension
nameWithType: RuntimeController.DefaultParaTemplateDimension
- uid: Hi.MachiningProcs.RuntimeController.DefaultParaTemplateDimension*
name: DefaultParaTemplateDimension
href: api/Hi.MachiningProcs.RuntimeController.html#Hi_MachiningProcs_RuntimeController_DefaultParaTemplateDimension_
commentId: Overload:Hi.MachiningProcs.RuntimeController.DefaultParaTemplateDimension
isSpec: "True"
fullName: Hi.MachiningProcs.RuntimeController.DefaultParaTemplateDimension
nameWithType: RuntimeController.DefaultParaTemplateDimension
- uid: Hi.MachiningProcs.RuntimeController.Diff(System.Double)
name: Diff(double)
href: api/Hi.MachiningProcs.RuntimeController.html#Hi_MachiningProcs_RuntimeController_Diff_System_Double_
@@ -86572,19 +86611,6 @@ references:
isSpec: "True"
fullName: Hi.MachiningProcs.RuntimeController.Pace
nameWithType: RuntimeController.Pace
- uid: Hi.MachiningProcs.RuntimeController.ParaTemplateDimension
name: ParaTemplateDimension
href: api/Hi.MachiningProcs.RuntimeController.html#Hi_MachiningProcs_RuntimeController_ParaTemplateDimension
commentId: P:Hi.MachiningProcs.RuntimeController.ParaTemplateDimension
fullName: Hi.MachiningProcs.RuntimeController.ParaTemplateDimension
nameWithType: RuntimeController.ParaTemplateDimension
- uid: Hi.MachiningProcs.RuntimeController.ParaTemplateDimension*
name: ParaTemplateDimension
href: api/Hi.MachiningProcs.RuntimeController.html#Hi_MachiningProcs_RuntimeController_ParaTemplateDimension_
commentId: Overload:Hi.MachiningProcs.RuntimeController.ParaTemplateDimension
isSpec: "True"
fullName: Hi.MachiningProcs.RuntimeController.ParaTemplateDimension
nameWithType: RuntimeController.ParaTemplateDimension
- uid: Hi.MachiningProcs.RuntimeController.Pause
name: Pause()
href: api/Hi.MachiningProcs.RuntimeController.html#Hi_MachiningProcs_RuntimeController_Pause
@@ -104073,6 +104099,19 @@ references:
isSpec: "True"
fullName: Hi.MillingForces.Fittings.TrainingSample.InputArray
nameWithType: TrainingSample.InputArray
- uid: Hi.MillingForces.Fittings.TrainingSample.NormalizeByInput
name: NormalizeByInput()
href: api/Hi.MillingForces.Fittings.TrainingSample.html#Hi_MillingForces_Fittings_TrainingSample_NormalizeByInput
commentId: M:Hi.MillingForces.Fittings.TrainingSample.NormalizeByInput
fullName: Hi.MillingForces.Fittings.TrainingSample.NormalizeByInput()
nameWithType: TrainingSample.NormalizeByInput()
- uid: Hi.MillingForces.Fittings.TrainingSample.NormalizeByInput*
name: NormalizeByInput
href: api/Hi.MillingForces.Fittings.TrainingSample.html#Hi_MillingForces_Fittings_TrainingSample_NormalizeByInput_
commentId: Overload:Hi.MillingForces.Fittings.TrainingSample.NormalizeByInput
isSpec: "True"
fullName: Hi.MillingForces.Fittings.TrainingSample.NormalizeByInput
nameWithType: TrainingSample.NormalizeByInput
- uid: Hi.MillingForces.Fittings.TrainingSample.Output
name: Output
href: api/Hi.MillingForces.Fittings.TrainingSample.html#Hi_MillingForces_Fittings_TrainingSample_Output
@@ -108808,6 +108847,18 @@ references:
isSpec: "True"
fullName: Hi.MillingForces.Training.MillingTraining.DefaultParaTemplate
nameWithType: MillingTraining.DefaultParaTemplate
- uid: Hi.MillingForces.Training.MillingTraining.EnableMzLeverWeighting
name: EnableMzLeverWeighting
href: api/Hi.MillingForces.Training.MillingTraining.html#Hi_MillingForces_Training_MillingTraining_EnableMzLeverWeighting
commentId: F:Hi.MillingForces.Training.MillingTraining.EnableMzLeverWeighting
fullName: Hi.MillingForces.Training.MillingTraining.EnableMzLeverWeighting
nameWithType: MillingTraining.EnableMzLeverWeighting
- uid: Hi.MillingForces.Training.MillingTraining.EnableSampleNormalization
name: EnableSampleNormalization
href: api/Hi.MillingForces.Training.MillingTraining.html#Hi_MillingForces_Training_MillingTraining_EnableSampleNormalization
commentId: F:Hi.MillingForces.Training.MillingTraining.EnableSampleNormalization
fullName: Hi.MillingForces.Training.MillingTraining.EnableSampleNormalization
nameWithType: MillingTraining.EnableSampleNormalization
- uid: Hi.MillingForces.Training.MillingTraining.GatherAndGetUpdate(System.Collections.Concurrent.ConcurrentDictionary{System.Int32,System.Collections.Generic.List{Hi.Mapping.ITimeShot}},Hi.CutterLocations.ClStrips.ClStrip,Hi.MillingForces.Fittings.ICuttingPara,Hi.MillingForces.Fittings.SampleFlag,System.Double,System.IProgress{System.Object},System.Threading.CancellationToken)
name: GatherAndGetUpdate(ConcurrentDictionary<int, List<ITimeShot>>, ClStrip, ICuttingPara, SampleFlag, double, IProgress<object>, CancellationToken)
href: api/Hi.MillingForces.Training.MillingTraining.html#Hi_MillingForces_Training_MillingTraining_GatherAndGetUpdate_System_Collections_Concurrent_ConcurrentDictionary_System_Int32_System_Collections_Generic_List_Hi_Mapping_ITimeShot___Hi_CutterLocations_ClStrips_ClStrip_Hi_MillingForces_Fittings_ICuttingPara_Hi_MillingForces_Fittings_SampleFlag_System_Double_System_IProgress_System_Object__System_Threading_CancellationToken_