BasicManeuverStrategyBezier#
- class ansys.stk.core.stkobjects.aviator.BasicManeuverStrategyBezier#
Bases:
IBasicManeuverStrategy
Class defining the Bezier strategy for a basic maneuver procedure.
Overview#
Set the fly to airspeed value and type. |
|
Set the flight path angle or altitude rate. |
|
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 aircraftβs altitude. |
|
Get or set the ground distance from the beginning of the maneuver. |
|
Get or set the aircraftβs airspeed. |
|
Get the airspeed type. |
|
Get the option to specify the flight path angle or the altitude rate. |
|
Get the initial pitch angle of the flight path. |
|
Get the constant rate at which the aircraft will climb or descend. |
|
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 BasicManeuverStrategyBezier
Property detail#
- property BasicManeuverStrategyBezier.reference_frame: BasicManeuverReferenceFrame#
Get or set the reference frame the aircraft will use.
- property BasicManeuverStrategyBezier.downrange: float#
Get or set the ground distance from the beginning of the maneuver.
- property BasicManeuverStrategyBezier.airspeed_type: AirspeedType#
Get the airspeed type.
- property BasicManeuverStrategyBezier.vertical_velocity_mode: FlyToFlightPathAngleMode#
Get the option to specify the flight path angle or the altitude rate.
- property BasicManeuverStrategyBezier.flight_path_angle: Any#
Get the initial pitch angle of the flight path.
- property BasicManeuverStrategyBezier.altitude_rate: float#
Get the constant rate at which the aircraft will climb or descend.
- property BasicManeuverStrategyBezier.use_stop_at_altitude_rate: bool#
Get the option to stop the maneuver if a specified altitude rate is achieved.
- property BasicManeuverStrategyBezier.stop_altitude_rate: float#
Get the altitude rate stopping condition.
- property BasicManeuverStrategyBezier.use_stop_at_airspeed: bool#
Get the option to stop the maneuver if a specified airspeed is achieved.
- property BasicManeuverStrategyBezier.stop_airspeed_type: AirspeedType#
Get the airspeed type for the airspeed stopping condition.
Method detail#
- BasicManeuverStrategyBezier.set_airspeed(self, airspeed_type: AirspeedType, airspeed: float) None #
Set the fly to airspeed value and type.
- BasicManeuverStrategyBezier.set_vertical_velocity(self, mode: FlyToFlightPathAngleMode, value: Any) None #
Set the flight path angle or altitude rate.