ProcedureLanding#
- class ansys.stk.core.stkobjects.aviator.ProcedureLanding#
Bases:
IProcedure
Class defining a landing procedure.
Overview#
Get the procedure interface. |
Get the interface for a standard instrument approach landing. |
|
Get the interface for an intercept glideslope landing. |
|
Get the interface for a downwind pattern landing. |
|
Get the runway heading options. |
|
Get the enroute cruise airspeed options. |
|
Get the enroute turn direction options. |
|
Get the enroute options. |
|
Get the vertical plane options. |
|
Get or set the type of landing the aircraft will perform. |
Examples#
Add and configure a landing procedure
# IProcedureCollection procedures: Procedure Collection object
# Add a landing procedure
landing = procedures.add(SiteType.SITE_RUNWAY, ProcedureType.PROCEDURE_LANDING)
# Get the runway heading options
headingOptions = landing.runway_heading_options
# Land from the low end
headingOptions.runway_mode = RunwayHighLowEnd.LOW_END
# Use a standard instrument approach
landing.approach_mode = ApproachMode.STANDARD_INSTRUMENT_APPROACH
# Get the options for a standard instrument approach
sia = landing.mode_as_standard_instrument_approach
# Change the approach altitude
sia.approach_altitude = 1000
# Change the glideslope
sia.glideslope = 4
# Offset the runway altitude
sia.runway_altitude_offset = 10
# Use the terrain as an altitude reference for the runway
sia.use_runway_terrain = True
Import detail#
from ansys.stk.core.stkobjects.aviator import ProcedureLanding
Property detail#
- property ProcedureLanding.mode_as_standard_instrument_approach: LandingStandardInstrumentApproach#
Get the interface for a standard instrument approach landing.
- property ProcedureLanding.mode_as_intercept_glideslope: LandingInterceptGlideslope#
Get the interface for an intercept glideslope landing.
- property ProcedureLanding.mode_as_enter_downwind_pattern: LandingEnterDownwindPattern#
Get the interface for a downwind pattern landing.
- property ProcedureLanding.runway_heading_options: RunwayHeadingOptions#
Get the runway heading options.
- property ProcedureLanding.enroute_cruise_airspeed_options: ICruiseAirspeedAndProfileOptions#
Get the enroute cruise airspeed options.
- property ProcedureLanding.enroute_turn_direction_options: EnrouteTurnDirectionOptions#
Get the enroute turn direction options.
- property ProcedureLanding.enroute_options: IEnrouteAndDelayOptions#
Get the enroute options.
- property ProcedureLanding.vertical_plane_options: IVerticalPlaneOptions#
Get the vertical plane options.
- property ProcedureLanding.approach_mode: ApproachMode#
Get or set the type of landing the aircraft will perform.
Method detail#
- ProcedureLanding.get_as_procedure(self) IProcedure #
Get the procedure interface.
- Returns:
IProcedure