TakeoffNormal#
- class ansys.stk.core.stkobjects.aviator.TakeoffNormal#
Class defining the normal options for a takeoff procedure.
Overview#
Get or set the angle at which the aircraft will climb from the procedure site to the departure point. |
|
Get or set the aircraftβs altitude when it departs the runway. |
|
Opt whether to use terrain data to define the runwayβs ground level attitude. |
|
Get or set the altitude offset above the ground level. |
|
Get or set the duration the aircraft will wait before beginning the takeoff. |
Examples#
Add a takeoff procedure from a runway
# IProcedureCollection procedures: Procedure Collection object
# Add a takeoff procedure with a runway as a site
takeoff = procedures.add(SiteType.SITE_RUNWAY, ProcedureType.PROCEDURE_TAKEOFF)
# Get the runway heading options
headingOptions = takeoff.runway_heading_options
# Opt to use the headwind runway
headingOptions.runway_mode = RunwayHighLowEnd.HEADWIND
# Set the takeoff mode and get that interface
takeoff.takeoff_mode = TakeoffMode.TAKEOFF_NORMAL
takeoffNormal = takeoff.mode_as_normal
# Set the takeoff climb angle
takeoffNormal.takeoff_climb_angle = 5
# Set the departure altitude above the runway
takeoffNormal.departure_altitude = 600
# Set the altitude offset for the runway
takeoffNormal.runway_altitude_offset = 10
# Use terrain for the runway's altitude
takeoffNormal.use_runway_terrain = True
Import detail#
from ansys.stk.core.stkobjects.aviator import TakeoffNormal
Property detail#
- property TakeoffNormal.takeoff_climb_angle: Any#
Get or set the angle at which the aircraft will climb from the procedure site to the departure point.
- property TakeoffNormal.departure_altitude: float#
Get or set the aircraftβs altitude when it departs the runway.
- property TakeoffNormal.use_runway_terrain: bool#
Opt whether to use terrain data to define the runwayβs ground level attitude.