ThrustAxes

This attribute is used to define Thrust Axes for AttitudeControl: Thrust Vector.

Note: For finite and impulsive maneuvers, the ThrustAxes attribute is used to define Ref Axes for AttitudeControl: Attitude.

Syntax

Astrogator <Satellite Object Path> SetValue <Astrogator Object Path>.ThrustAxes <Value>

Description

You can use any axes that are defined in the Vector Geometry Tool of the Select Reference Axes window. Make certain that the axes name is copied exactly and that spaces are replaced by underscores. In addition, the axes name must be preceded by the class name (for example, CentralBody) and a forward slash "/". However, if the axes is a template, then the forward slash is omitted.

If you require additional axes, you can define them using the Vector Geometry Tool.

Examples

For Impulsive Maneuver, using a template axes

Astrogator */Satellite/Satellite1 SetValue MainSequence.SegmentList.Maneuver.ImpulsiveMnvr.ThrustAxes "Satellite VNC(Earth)"

For Impulsive Maneuver, using a non-template axes

Astrogator */Satellite/Satellite1 SetValue MainSequence.SegmentList.Maneuver.ImpulsiveMnvr.ThrustAxes "CentralBody/Earth ICRF"

For Finite Maneuver, using a template axes

Astrogator */Satellite/Satellite1 SetValue MainSequence.SegmentList.Maneuver.FiniteMnvr.ThrustAxes "Satellite LVLH(Earth)"

STK Programming Interface 11.0.1