BasicManeuverStrategyPushPull#
- class ansys.stk.core.stkobjects.aviator.BasicManeuverStrategyPushPull#
Bases:
IBasicManeuverStrategy
Class defining the Push/Pull strategy for a basic maneuver procedure.
Overview#
Set whether to enable the altitude stopping condition and the corresponding value. |
|
Set whether to enable the altitude rate stopping condition and the corresponding value. |
|
Set whether to enable the airspeed stopping condition and the corresponding value. |
Get or set the reference frame the aircraft will use. |
|
Get or set the option to push over or pull up. |
|
Get or set the G force of the maneuver. |
|
Get or set the option to accelerate, decelerate, or maintain the current airspeed. |
|
Get or set the specific G force rate to accelerate/decelerate at. |
|
Get or set the airspeed type for the maintain airspeed. |
|
Get the airspeed to maintain. |
|
Get or set the flight path angle the maneuver will stop at if achieved. |
|
Get the option to stop the maneuver if a specified altitude is achieved. |
|
Get the altitude stopping condition. |
|
Get the option to stop the maneuver if a specified altitude rate is achieved. |
|
Get the altitude rate stopping condition. |
|
Get the option to stop the maneuver if a specified airspeed is achieved. |
|
Get the airspeed stopping condition. |
|
Get the airspeed type for the airspeed stopping condition. |
|
Get or set the option to compensate for the acceleration due to the Coriolis effect. |
Import detail#
from ansys.stk.core.stkobjects.aviator import BasicManeuverStrategyPushPull
Property detail#
- property BasicManeuverStrategyPushPull.reference_frame: BasicManeuverReferenceFrame#
Get or set the reference frame the aircraft will use.
- property BasicManeuverStrategyPushPull.push_pull: PushPull#
Get or set the option to push over or pull up.
- property BasicManeuverStrategyPushPull.acceleration_mode: AccelerationMode#
Get or set the option to accelerate, decelerate, or maintain the current airspeed.
- property BasicManeuverStrategyPushPull.acceleration_deceleration_g: float#
Get or set the specific G force rate to accelerate/decelerate at.
- property BasicManeuverStrategyPushPull.maintain_airspeed_type: AirspeedType#
Get or set the airspeed type for the maintain airspeed.
- property BasicManeuverStrategyPushPull.stop_flight_path_angle: Any#
Get or set the flight path angle the maneuver will stop at if achieved.
- property BasicManeuverStrategyPushPull.use_stop_at_altitude: bool#
Get the option to stop the maneuver if a specified altitude is achieved.
- property BasicManeuverStrategyPushPull.use_stop_at_altitude_rate: bool#
Get the option to stop the maneuver if a specified altitude rate is achieved.
- property BasicManeuverStrategyPushPull.stop_altitude_rate: float#
Get the altitude rate stopping condition.
- property BasicManeuverStrategyPushPull.use_stop_at_airspeed: bool#
Get the option to stop the maneuver if a specified airspeed is achieved.
- property BasicManeuverStrategyPushPull.stop_airspeed_type: AirspeedType#
Get the airspeed type for the airspeed stopping condition.
Method detail#
- BasicManeuverStrategyPushPull.set_stop_altitude(self, enable: bool, altitude_rate: float) None #
Set whether to enable the altitude stopping condition and the corresponding value.