Thruster#

class ansys.stk.core.stkobjects.astrogator.Thruster#

Thruster definition.

Overview#

copy

Make a copy of the specified thruster.

enable_control_parameter

Enable the specified control parameter.

disable_control_parameter

Disables the specified control parameter.

is_control_parameter_enabled

Sees if the specified control is enabled.

name

Get or set the thruster name.

user_comment

A user comment.

engine_model_name

Get or set the engine model.

thruster_efficiency

Get or set the thruster efficiency. Dimensionless.

equivalent_on_time

Get or set the equivalent on-time percentage is a factor multiplied by the thrust. The thrust is applied continuously throughout the maneuver and is reduced by the percentage. The mass flow rate is likewise reduced. Dimensionless.

thruster_direction

A thruster direction value.

control_parameters_available

Return whether or not the control parameters can be set.

Import detail#

from ansys.stk.core.stkobjects.astrogator import Thruster

Property detail#

property Thruster.name: str#

Get or set the thruster name.

property Thruster.user_comment: str#

A user comment.

property Thruster.engine_model_name: str#

Get or set the engine model.

property Thruster.thruster_efficiency: float#

Get or set the thruster efficiency. Dimensionless.

property Thruster.equivalent_on_time: float#

Get or set the equivalent on-time percentage is a factor multiplied by the thrust. The thrust is applied continuously throughout the maneuver and is reduced by the percentage. The mass flow rate is likewise reduced. Dimensionless.

property Thruster.thruster_direction: IDirection#

A thruster direction value.

property Thruster.control_parameters_available: bool#

Return whether or not the control parameters can be set.

Method detail#

Thruster.copy(self) Thruster#

Make a copy of the specified thruster.

Returns:

Thruster

Thruster.enable_control_parameter(self, param: ControlThrusters) None#

Enable the specified control parameter.

Parameters:

param : ControlThrusters

Returns:

None

Thruster.disable_control_parameter(self, param: ControlThrusters) None#

Disables the specified control parameter.

Parameters:

param : ControlThrusters

Returns:

None

Thruster.is_control_parameter_enabled(self, param: ControlThrusters) bool#

Sees if the specified control is enabled.

Parameters:

param : ControlThrusters

Returns:

bool