LandingStandardInstrumentApproach#

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

Class defining the standard instrument approach options for a landing procedure.

Overview#

approach_altitude

Get or set the aircraft’s altitude at the Initial Approach Fix Range.

level_off_mode

Get or set the level off mode. This is only used when the must level off option is on.

approach_fix_range

Get or set the range from the reference point of the runway at which the aircraft begins its landing approach.

approach_fix_range_mode

Get or set the reference point on the runway for the Approach Fix Range.

glideslope

Get or set the angle from the horizontal on which the aircraft descends to touchdown.

runway_altitude_offset

Get or set the altitude offset above the ground level.

use_runway_terrain

Opt whether to use terrain data to define the runway’s ground level attitude.

touch_and_go

Opt whether to perform a Touch and Go landing. The procedure will stop at wheels down and can be immediately followed by a takeoff procedure.

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 LandingStandardInstrumentApproach

Property detail#

property LandingStandardInstrumentApproach.approach_altitude: float#

Get or set the aircraft’s altitude at the Initial Approach Fix Range.

property LandingStandardInstrumentApproach.level_off_mode: AltitudeConstraintManeuverMode#

Get or set the level off mode. This is only used when the must level off option is on.

property LandingStandardInstrumentApproach.approach_fix_range: float#

Get or set the range from the reference point of the runway at which the aircraft begins its landing approach.

property LandingStandardInstrumentApproach.approach_fix_range_mode: LandingApproachFixRangeMode#

Get or set the reference point on the runway for the Approach Fix Range.

property LandingStandardInstrumentApproach.glideslope: Any#

Get or set the angle from the horizontal on which the aircraft descends to touchdown.

property LandingStandardInstrumentApproach.runway_altitude_offset: float#

Get or set the altitude offset above the ground level.

property LandingStandardInstrumentApproach.use_runway_terrain: bool#

Opt whether to use terrain data to define the runway’s ground level attitude.

property LandingStandardInstrumentApproach.touch_and_go: bool#

Opt whether to perform a Touch and Go landing. The procedure will stop at wheels down and can be immediately followed by a takeoff procedure.