AdvancedFixedWingTool#
- class ansys.stk.core.stkobjects.aviator.AdvancedFixedWingTool#
Class defining the options for the Advanced Fixed Wing Tool of an aircraft.
Overview#
Create a set of advanced performance models for the aircraft with the given name. |
Get or set the total surface area of the wing. |
|
Get or set the total surface area of the flaps. |
|
Get or set the total surface area of the speedbrakes. |
|
Get or set the maximum altitude of the aircraft. |
|
Get or set the maximum mach number of the aircraft. |
|
Get or set the maximum equivalent airspeed of the aircraft. |
|
Get or set the minimum load factor the aircraft can bear. |
|
Get or set the maximum load factor the aircraft can bear. |
|
Get or set the option to limit the maximum speed of the aircraft so the specified temperature is not exceeded. |
|
Get or set the maximum total temperature limit of the aircraft. |
|
Get or set the option to store intermediate results for aerodynamics calculations. |
|
Get or set the option to store intermediate results for fuel flow calculations. |
|
Get or set the aerodynamic strategy type. |
|
Get the interface for an Extern File Aerodynamics strategy. |
|
Get the interface for a Subsonic Aerodynamics strategy. |
|
Get the interface for a Sub/Super/Hypersonic Aerodynamics strategy. |
|
Get the interface for a Supersonic Aerodynamics strategy. |
|
Get or set the powerplant strategy type. |
|
Get the interface for an Electric Powerplant strategy. |
|
Get the interface for an External Prop File Powerplant strategy. |
|
Get the interface for a Piston Powerplant strategy. |
|
Get the interface for a Turboprop Powerplant strategy. |
|
Get the interface for an Empirical Jet Engine Powerplant strategy. |
|
Get the interface for a Turbofan - Basic w/ AB Powerplant strategy. |
|
Get the interface for a Turbojet - Basic w/ AB Powerplant strategy. |
|
Get the interface for a Sub/Super/Hypersoinc Powerplant strategy. |
|
Get the interface for a Four Point Aerodynamics strategy. |
Examples#
Configure the Advanced Fixed Wing Tool and set the aircraft to use the resulting performance models
# AircraftModel aviatorAircraft: Aviator Aircraft object
# Get the advanced fixed wing tool
advFixedWingTool = aviatorAircraft.advanced_fixed_wing_tool
# Set the basic geometry
advFixedWingTool.wing_area = 300
advFixedWingTool.flaps_area = 50
advFixedWingTool.speedbrakes_area = 10
# Set the structural and human factor limits
advFixedWingTool.max_altitude = 65000
advFixedWingTool.max_mach = 0.98
advFixedWingTool.max_eas = 460
advFixedWingTool.min_load_factor = -2.5
advFixedWingTool.max_load_factor = 4.5
# Opt to enforce the max temperature limit
advFixedWingTool.use_max_temperature_limit = True
advFixedWingTool.max_temperature = 900
# Use a subsonic aerodynamic strategy
advFixedWingTool.aerodynamic_strategy = AdvancedFixedWingAerodynamicStrategy.SUBSONIC_AERODYNAMIC
# Cache the aerodynamic data to improve calculation speed
advFixedWingTool.cache_aerodynamic_data = True
# Use a high bypass turbofan
advFixedWingTool.powerplant_strategy = AdvancedFixedWingPowerplantStrategy.TURBOFAN_HIGH_BYPASS
# Cache the fuel flow data to improve calculation speed
advFixedWingTool.cache_fuel_flow = True
# Create the corresponding performance models that reference the advanced fixed wing tool
# Specify the name, whether to override any existing models with the same name, and whether to set the new models as the default performance models
advFixedWingTool.create_all_performance_models("AdvancedModels", True, True)
# Save the changes in the catalog
aviatorAircraft.save()
Import detail#
from ansys.stk.core.stkobjects.aviator import AdvancedFixedWingTool
Property detail#
- property AdvancedFixedWingTool.speedbrakes_area: float#
Get or set the total surface area of the speedbrakes.
- property AdvancedFixedWingTool.max_altitude: float#
Get or set the maximum altitude of the aircraft.
- property AdvancedFixedWingTool.max_eas: float#
Get or set the maximum equivalent airspeed of the aircraft.
- property AdvancedFixedWingTool.min_load_factor: float#
Get or set the minimum load factor the aircraft can bear.
- property AdvancedFixedWingTool.max_load_factor: float#
Get or set the maximum load factor the aircraft can bear.
- property AdvancedFixedWingTool.use_max_temperature_limit: bool#
Get or set the option to limit the maximum speed of the aircraft so the specified temperature is not exceeded.
- property AdvancedFixedWingTool.max_temperature: float#
Get or set the maximum total temperature limit of the aircraft.
- property AdvancedFixedWingTool.cache_aerodynamic_data: bool#
Get or set the option to store intermediate results for aerodynamics calculations.
- property AdvancedFixedWingTool.cache_fuel_flow: bool#
Get or set the option to store intermediate results for fuel flow calculations.
- property AdvancedFixedWingTool.aerodynamic_strategy: AdvancedFixedWingAerodynamicStrategy#
Get or set the aerodynamic strategy type.
- property AdvancedFixedWingTool.aerodynamic_mode_as_external: AdvancedFixedWingExternalAerodynamic#
Get the interface for an Extern File Aerodynamics strategy.
- property AdvancedFixedWingTool.aerodynamic_mode_as_subsonic: AdvancedFixedWingSubsonicAerodynamic#
Get the interface for a Subsonic Aerodynamics strategy.
- property AdvancedFixedWingTool.aerodynamic_mode_as_sub_super_hypersonic: AdvancedFixedWingSubSuperHypersonicAerodynamic#
Get the interface for a Sub/Super/Hypersonic Aerodynamics strategy.
- property AdvancedFixedWingTool.aerodynamic_mode_as_supersonic: AdvancedFixedWingSupersonicAerodynamic#
Get the interface for a Supersonic Aerodynamics strategy.
- property AdvancedFixedWingTool.powerplant_strategy: AdvancedFixedWingPowerplantStrategy#
Get or set the powerplant strategy type.
- property AdvancedFixedWingTool.powerplant_mode_as_electric: AdvancedFixedWingElectricPowerplant#
Get the interface for an Electric Powerplant strategy.
- property AdvancedFixedWingTool.powerplant_mode_as_external: AdvancedFixedWingExternalPropulsion#
Get the interface for an External Prop File Powerplant strategy.
- property AdvancedFixedWingTool.powerplant_mode_as_piston: AdvancedFixedWingPistonPowerplant#
Get the interface for a Piston Powerplant strategy.
- property AdvancedFixedWingTool.powerplant_mode_as_turboprop: AdvancedFixedWingTurbopropPowerplant#
Get the interface for a Turboprop Powerplant strategy.
- property AdvancedFixedWingTool.powerplant_mode_as_empirical_jet_engine: AdvancedFixedWingEmpiricalJetEngine#
Get the interface for an Empirical Jet Engine Powerplant strategy.
- property AdvancedFixedWingTool.powerplant_mode_as_basic_turbofan: AdvancedFixedWingTurbofanBasicABPropulsion#
Get the interface for a Turbofan - Basic w/ AB Powerplant strategy.
- property AdvancedFixedWingTool.powerplant_mode_as_basic_turbojet: AdvancedFixedWingTurbojetBasicABPropulsion#
Get the interface for a Turbojet - Basic w/ AB Powerplant strategy.
- property AdvancedFixedWingTool.powerplant_mode_as_sub_super_hypersonic: AdvancedFixedWingSubSuperHypersonicPropulsion#
Get the interface for a Sub/Super/Hypersoinc Powerplant strategy.
- property AdvancedFixedWingTool.aerodynamic_mode_as_four_point: AdvancedFixedWingFourPointAerodynamic#
Get the interface for a Four Point Aerodynamics strategy.