PropulsionThrust#

class ansys.stk.core.stkobjects.aviator.PropulsionThrust#

Class defining the the thrust propulsion used in basic maneuver procedures.

Overview#

set_min_airspeed

Set the min airspeed type and value for a thrust model.

set_max_airspeed

Set the max airspeed type and value for a thrust model.

use_constant_thrust

Get or set the option to use a constant thrust for a thrust model.

constant_thrust

Get or set the constant thrust value for a thrust model set to Constant Thrust mode.

boost_thrust

Get or set the boost thrust value for a thrust model set to Boost/Sustain Thrust mode.

boost_thrust_time_limit

Get or set the boost thrust time limit for a thrust model set to Boost/Sustain Thrust mode.

sustain_thrust

Get or set the sustain thrust value for a thrust model set to Boost/Sustain Thrust mode.

sustain_thrust_time_limit

Get or set the sustain thrust time limit for a thrust model set to Boost/Sustain Thrust mode.

min_airspeed_type

Get the min airspeed type for a thrust model.

min_airspeed

Get the min airspeed for a thrust model.

max_airspeed_type

Get the max airspeed type for a thrust model.

max_airspeed

Get the max airspeed for a thrust model.

Import detail#

from ansys.stk.core.stkobjects.aviator import PropulsionThrust

Property detail#

property PropulsionThrust.use_constant_thrust: bool#

Get or set the option to use a constant thrust for a thrust model.

property PropulsionThrust.constant_thrust: float#

Get or set the constant thrust value for a thrust model set to Constant Thrust mode.

property PropulsionThrust.boost_thrust: float#

Get or set the boost thrust value for a thrust model set to Boost/Sustain Thrust mode.

property PropulsionThrust.boost_thrust_time_limit: float#

Get or set the boost thrust time limit for a thrust model set to Boost/Sustain Thrust mode.

property PropulsionThrust.sustain_thrust: float#

Get or set the sustain thrust value for a thrust model set to Boost/Sustain Thrust mode.

property PropulsionThrust.sustain_thrust_time_limit: float#

Get or set the sustain thrust time limit for a thrust model set to Boost/Sustain Thrust mode.

property PropulsionThrust.min_airspeed_type: AirspeedType#

Get the min airspeed type for a thrust model.

property PropulsionThrust.min_airspeed: float#

Get the min airspeed for a thrust model.

property PropulsionThrust.max_airspeed_type: AirspeedType#

Get the max airspeed type for a thrust model.

property PropulsionThrust.max_airspeed: float#

Get the max airspeed for a thrust model.

Method detail#

PropulsionThrust.set_min_airspeed(self, airspeed_type: AirspeedType, airspeed: float) None#

Set the min airspeed type and value for a thrust model.

Parameters:

airspeed_type : AirspeedType

airspeed : float

Returns:

None

PropulsionThrust.set_max_airspeed(self, airspeed_type: AirspeedType, airspeed: float) None#

Set the max airspeed type and value for a thrust model.

Parameters:

airspeed_type : AirspeedType

airspeed : float

Returns:

None