BasicManeuverStrategyRelativeFlightPathAngle#

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

Bases: IBasicManeuverStrategy

Class defining the Relative Flight Path Angle strategy for a basic maneuver procedure.

Overview#

set_control_limit

Set the method and corresponding value to define the control limits of the aircraft during the maneuver.

set_min_absolute_altitude

Set whether to enable and a value for the minimum absolute altitude.

set_max_absolute_altitude

Set whether to enable and a value for the maximum absolute altitude.

set_min_altitude_relative_anchor

Set whether to enable and a value for the minimum altitude offset from the target.

set_max_altitude_relative_anchor

Set whether to enable and a value for the maximum altitude offset from the target.

flight_path_angle

Get or set the flight path angle for the maneuver.

anchor_altitude_offset

Get or set the goal height above or below the target.

maneuver_factor

Get or set the maneuver factor, a dimensionless factor that determines how tightly or gently the aircraft will maneuver.

control_limit_mode

Get the method to define the control limits of the aircraft during the maneuver.

control_limit_pitch_rate

Get the specified pitch rate for a control limit mode of specify max pitch rate.

airspeed_options

Get the airspeed options.

min_absolute_altitude

Get the minimum absolute altitude.

use_min_absolute_altitude

Get the option to specify a minimum absolute altitude.

max_absolute_altitude

Get the maximum absolute altitude.

use_max_absolute_altitude

Get the option to specify a maximum absolute altitude.

min_altitude_relative_anchor

Get the minimum altitude offset from the target.

use_min_altitude_relative_anchor

Get the option to specify a minimum altitude offset from the target.

max_altitude_relative_anchor

Get the maximum altitude offset from the target.

use_max_altitude_relative_anchor

Get the option to specify a maximum altitude offset from the target.

compensate_for_coriolis_acceleration

Get or set the option to compensate for the acceleration due to the Coriolis effect.

Import detail#

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

Property detail#

property BasicManeuverStrategyRelativeFlightPathAngle.flight_path_angle: Any#

Get or set the flight path angle for the maneuver.

property BasicManeuverStrategyRelativeFlightPathAngle.anchor_altitude_offset: float#

Get or set the goal height above or below the target.

property BasicManeuverStrategyRelativeFlightPathAngle.maneuver_factor: float#

Get or set the maneuver factor, a dimensionless factor that determines how tightly or gently the aircraft will maneuver.

property BasicManeuverStrategyRelativeFlightPathAngle.control_limit_mode: ProfileControlLimit#

Get the method to define the control limits of the aircraft during the maneuver.

property BasicManeuverStrategyRelativeFlightPathAngle.control_limit_pitch_rate: Any#

Get the specified pitch rate for a control limit mode of specify max pitch rate.

property BasicManeuverStrategyRelativeFlightPathAngle.airspeed_options: BasicManeuverAirspeedOptions#

Get the airspeed options.

property BasicManeuverStrategyRelativeFlightPathAngle.min_absolute_altitude: float#

Get the minimum absolute altitude.

property BasicManeuverStrategyRelativeFlightPathAngle.use_min_absolute_altitude: bool#

Get the option to specify a minimum absolute altitude.

property BasicManeuverStrategyRelativeFlightPathAngle.max_absolute_altitude: float#

Get the maximum absolute altitude.

property BasicManeuverStrategyRelativeFlightPathAngle.use_max_absolute_altitude: bool#

Get the option to specify a maximum absolute altitude.

property BasicManeuverStrategyRelativeFlightPathAngle.min_altitude_relative_anchor: float#

Get the minimum altitude offset from the target.

property BasicManeuverStrategyRelativeFlightPathAngle.use_min_altitude_relative_anchor: bool#

Get the option to specify a minimum altitude offset from the target.

property BasicManeuverStrategyRelativeFlightPathAngle.max_altitude_relative_anchor: float#

Get the maximum altitude offset from the target.

property BasicManeuverStrategyRelativeFlightPathAngle.use_max_altitude_relative_anchor: bool#

Get the option to specify a maximum altitude offset from the target.

property BasicManeuverStrategyRelativeFlightPathAngle.compensate_for_coriolis_acceleration: bool#

Get or set the option to compensate for the acceleration due to the Coriolis effect.

Method detail#

BasicManeuverStrategyRelativeFlightPathAngle.set_control_limit(self, control_limit_mode: ProfileControlLimit, control_limit_value: Any) None#

Set the method and corresponding value to define the control limits of the aircraft during the maneuver.

Parameters:

control_limit_mode : ProfileControlLimit

control_limit_value : Any

Returns:

None

BasicManeuverStrategyRelativeFlightPathAngle.set_min_absolute_altitude(self, enable: bool, altitude: float) None#

Set whether to enable and a value for the minimum absolute altitude.

Parameters:

enable : bool

altitude : float

Returns:

None

BasicManeuverStrategyRelativeFlightPathAngle.set_max_absolute_altitude(self, enable: bool, altitude: float) None#

Set whether to enable and a value for the maximum absolute altitude.

Parameters:

enable : bool

altitude : float

Returns:

None

BasicManeuverStrategyRelativeFlightPathAngle.set_min_altitude_relative_anchor(self, enable: bool, altitude: float) None#

Set whether to enable and a value for the minimum altitude offset from the target.

Parameters:

enable : bool

altitude : float

Returns:

None

BasicManeuverStrategyRelativeFlightPathAngle.set_max_altitude_relative_anchor(self, enable: bool, altitude: float) None#

Set whether to enable and a value for the maximum altitude offset from the target.

Parameters:

enable : bool

altitude : float

Returns:

None