This attribute lets you define one or more additional conditions to be used in determining whether a stopping condition has been satisfied.
Astrogator <Satellite Object Path> SetValue <Attribute Path>.StoppingConditions.{Stopping Condition}.Constraints.UserDefined.{Attribute}<Value>
Select and assign values to the following attributes of a user-defined constraint on a stopping condition:
Attribute | Description |
---|---|
Calculation Object | {CalcObject} |
Criteria | Select one of the following options: {Equals, Greather Than,
Greater Than Minimum, Less Than, Less Than Maximum, Not Equal To}
|
Tolerance | Specify how closely the test parameter must approximate the desired value for the constraint. Tolerance does not apply to the Less Than or Greater Than criteria. |
UseAbsoluteValue | {true, false} Select true to use the absolute value of the calculation; otherwise, select false. |
Value | Specify the desired value for the constraint. |
Note: User-defined constraints are also available for before conditions.
Astrogator */Satellite/Satellite1 SetValue MainSequence.SegmentList.Propagate.StoppingConditions.Duration.Constraints.UserDefined.CalcObject Altitude
Astrogator */Satellite/Satellite1 SetValue MainSequence.SegmentList.Propagate.StoppingConditions.Duration.Constraints.UserDefined.Criteria Greater Than
Astrogator */Satellite/Satellite1 SetValue MainSequence.SegmentList.Propagate.StoppingConditions.Duration.Constraints.UserDefined.Tolerance 1 m
Astrogator */Satellite/Satellite1 SetValue MainSequence.SegmentList.Propagate.StoppingConditions.Duration.Constraints.UserDefined.UseAbsoluteValue true
Astrogator */Satellite/Satellite1 SetValue MainSequence.SegmentList.Propagate.StoppingConditions.Duration.Constraints.UserDefined.Value 500 km
Astrogator */Satellite/Satellite1 SetValue MainSequence.SegmentList.Maneuver.FiniteMnvr.StoppingConditions.Duration.Constraints.UserDefined.CalcObject Altitude
Astrogator */Satellite/Satellite1 SetValue MainSequence.SegmentList.Maneuver.FiniteMnvr.StoppingConditions.Duration.Constraints.UserDefined.Criteria Greater Than
Astrogator */Satellite/Satellite1 SetValue MainSequence.SegmentList.Maneuver.FiniteMnvr.StoppingConditions.Duration.Constraints.UserDefined.Tolerance 1 m
Astrogator */Satellite/Satellite1 SetValue MainSequence.SegmentList.Maneuver.FiniteMnvr.StoppingConditions.Duration.Constraints.UserDefined.UseAbsoluteValue true
Astrogator */Satellite/Satellite1 SetValue MainSequence.SegmentList.Maneuver.FiniteMnvr.StoppingConditions.Duration.Constraints.UserDefined.Value 500 km
Astrogator */Satellite/Satellite1 SetValue MainSequence.SegmentList.Follow.StoppingConditions.Duration.Constraints.UserDefined.CalcObject Altitude
Astrogator */Satellite/Satellite1 SetValue MainSequence.SegmentList.Follow.StoppingConditions.Duration.Constraints.UserDefined.Criteria Greater Than
Astrogator */Satellite/Satellite1 SetValue MainSequence.SegmentList.Follow.StoppingConditions.Duration.Constraints.UserDefined.Tolerance 1 m
Astrogator */Satellite/Satellite1 SetValue MainSequence.SegmentList.Follow.StoppingConditions.Duration.Constraints.UserDefined.UseAbsoluteValue true
Astrogator */Satellite/Satellite1 SetValue MainSequence.SegmentList.Follow.StoppingConditions.Duration.Constraints.UserDefined.Value 500 km
STK Programming Interface 11.0.1