Thruster#

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

Thruster definition.

Overview#

copy

Make a copy of the specified thruster.

disable_control_parameter

Disables the specified control parameter.

enable_control_parameter

Enable the specified control parameter.

is_control_parameter_enabled

Sees if the specified control is enabled.

control_parameters_available

Return whether or not the control parameters can be set.

engine_model_name

Get or set the engine model.

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.

name

Get or set the thruster name.

thruster_direction

A thruster direction value.

thruster_efficiency

Get or set the thruster efficiency. Dimensionless.

user_comment

A user comment.

Import detail#

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

Property detail#

property Thruster.control_parameters_available: bool#

Return whether or not the control parameters can be set.

property Thruster.engine_model_name: str#

Get or set the engine model.

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.name: str#

Get or set the thruster name.

property Thruster.thruster_direction: IDirection#

A thruster direction value.

property Thruster.thruster_efficiency: float#

Get or set the thruster efficiency. Dimensionless.

property Thruster.user_comment: str#

A user comment.

Method detail#

Thruster.copy(self) Thruster#

Make a copy of the specified thruster.

Returns:

Thruster

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

Disables the specified control parameter.

Parameters:

param : ControlThrusters

Returns:

None

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

Enable 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