EngineConstant#

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

Bases: IComponentInfo, ICloneable

Constant Thrust engine model.

Overview#

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.

g

Get or set the gravitational acceleration constant at sea level on the Earth. Uses Acceleration Dimension.

thrust

Get or set the thrust for this engine. Uses Force Dimension.

isp

Get or set the specific impulse for this engine. Uses SpecificImpulse Dimension.

control_parameters_available

Return whether or not the control parameters can be set.

Import detail#

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

Property detail#

property EngineConstant.g: float#

Get or set the gravitational acceleration constant at sea level on the Earth. Uses Acceleration Dimension.

property EngineConstant.thrust: float#

Get or set the thrust for this engine. Uses Force Dimension.

property EngineConstant.isp: float#

Get or set the specific impulse for this engine. Uses SpecificImpulse Dimension.

property EngineConstant.control_parameters_available: bool#

Return whether or not the control parameters can be set.

Method detail#

EngineConstant.enable_control_parameter(self, param: ControlEngineConstant) None#

Enable the specified control parameter.

Parameters:

param : ControlEngineConstant

Returns:

None

EngineConstant.disable_control_parameter(self, param: ControlEngineConstant) None#

Disables the specified control parameter.

Parameters:

param : ControlEngineConstant

Returns:

None

EngineConstant.is_control_parameter_enabled(self, param: ControlEngineConstant) bool#

Sees if the specified control is enabled.

Parameters:

param : ControlEngineConstant

Returns:

bool