BasicManeuverStrategyGlideProfile#
- class ansys.stk.core.stkobjects.aviator.BasicManeuverStrategyGlideProfile#
Bases:
IBasicManeuverStrategy
Class defining the Glide profile strategy for a basic maneuver procedure.
Overview#
Set the airspeed and airspeed type that the aircraft will attempt to achieve and maintain if the hold initial airspeed option is not enabled. |
|
Set the glide speed control mode and altitude. |
Select whether to maintain the airspeed of the aircraft at the beginning of the procedure throughout the maneuver. |
|
Get the airspeed the aircraft will attempt to achieve and maintain if the hold initial airspeed option is not enabled. |
|
Get the airspeed type. |
|
Get or set the minimum load factor the aircraft can withstand. |
|
Get or set the maximum load factor the aircraft can withstand. |
|
Get or set the options of what the procedure will do if the aircraft has exceeded the maximum speed limits. |
|
Get or set the option to compensate for the acceleration due to the Coriolis effect. |
|
Get or set the powered cruise mode. |
|
Get or set the powered cruise throttle. |
|
Get the powered cruise thrust model. |
|
Get the glide speed control mode. |
|
Get the glide speed altitude when using the altitude control mode. |
Import detail#
from ansys.stk.core.stkobjects.aviator import BasicManeuverStrategyGlideProfile
Property detail#
- property BasicManeuverStrategyGlideProfile.hold_initial_airspeed: bool#
Select whether to maintain the airspeed of the aircraft at the beginning of the procedure throughout the maneuver.
- property BasicManeuverStrategyGlideProfile.airspeed: float#
Get the airspeed the aircraft will attempt to achieve and maintain if the hold initial airspeed option is not enabled.
- property BasicManeuverStrategyGlideProfile.airspeed_type: AirspeedType#
Get the airspeed type.
- property BasicManeuverStrategyGlideProfile.min_g: float#
Get or set the minimum load factor the aircraft can withstand.
- property BasicManeuverStrategyGlideProfile.max_g: float#
Get or set the maximum load factor the aircraft can withstand.
- property BasicManeuverStrategyGlideProfile.max_speed_limits: BasicManeuverStrategyAirspeedPerformanceLimits#
Get or set the options of what the procedure will do if the aircraft has exceeded the maximum speed limits.
- property BasicManeuverStrategyGlideProfile.compensate_for_coriolis_acceleration: bool#
Get or set the option to compensate for the acceleration due to the Coriolis effect.
- property BasicManeuverStrategyGlideProfile.powered_cruise_mode: BasicManeuverStrategyPoweredCruiseMode#
Get or set the powered cruise mode.
- property BasicManeuverStrategyGlideProfile.powered_cruise_throttle: float#
Get or set the powered cruise throttle.
- property BasicManeuverStrategyGlideProfile.powered_cruise_thrust_model: PropulsionThrust#
Get the powered cruise thrust model.
- property BasicManeuverStrategyGlideProfile.glide_speed_control_mode: BasicManeuverGlideSpeedControlMode#
Get the glide speed control mode.
Method detail#
- BasicManeuverStrategyGlideProfile.set_airspeed(self, airspeed_type: AirspeedType, airspeed: float) None #
Set the airspeed and airspeed type that the aircraft will attempt to achieve and maintain if the hold initial airspeed option is not enabled.
- BasicManeuverStrategyGlideProfile.set_glide_speed_control_mode(self, glide_speed_mode: BasicManeuverGlideSpeedControlMode, control_altitude: float) None #
Set the glide speed control mode and altitude.