diff --git a/Aircraft-yasim/747.xml b/Aircraft-yasim/747.xml new file mode 100644 index 000000000..62a537172 --- /dev/null +++ b/Aircraft-yasim/747.xml @@ -0,0 +1,90 @@ +<airplane mass="400000"> + +<!-- Approach configuration --> +<approach speed="130" aoa="9"> + <control axis="/controls/throttle[0]" value="0.5"/> + <control axis="/controls/throttle[1]" value="0.5"/> + <control axis="/controls/flaps" value="1.0"/> +</approach> + +<!-- Cruise configuration --> +<cruise speed="487" alt="41000"> + <control axis="/controls/throttle[0]" value="1.0"/> + <control axis="/controls/throttle[1]" value="1.0"/> + <control axis="/controls/flaps" value="0.0"/> +</cruise> + +<cockpit x="-5.42" y="1.81" z="15.06"/> + +<fuselage ax="0" ay="0" az="0" bx="-69.86" by="0.00" bz="2.41" width="6"/> + +<wing x="-26.50" y="3.01" z="-1.45" length="33.72" chord="13.25" sweep="33" + taper=".27" dihedral="7" camber="0.1"> + <stall aoa="15" width="2" peak="1.5"/> + <flap0 start="0" end=".56" lift="1.8" drag="3"/> + <flap1 start=".64" end=".88" lift="1.3" drag="1.5"/> + <control axis="/controls/flaps" output="FLAP0"/> + <control axis="/controls/aileron" output="FLAP1" split="true"/> +</wing> + +<hstab x="-62.63" y="1.81" z="1.81" chord="8.43" length="10.84" taper=".29" + sweep="28" dihedral="7" effectiveness="1"> + <stall aoa="15" width="2" peak="1.5"/> + <flap0 start="0" end="1" lift="1.5" drag="2.0"/> + <control axis="/controls/elevator" output="FLAP0"/> + <control axis="/controls/elevator-trim" output="FLAP0"/> +</hstab> + +<vstab x="-62.63" y="0.00" z="3.61" chord="12.04" length="12.04" taper="0.3" + sweep="33" effectiveness="1"> + <stall aoa="15" width="2" peak="1.5"/> + <flap0 start="0" end="1" lift="1.2" drag="1.3"/> + <control axis="/controls/rudder" output="FLAP0" invert="true"/> +</vstab> + +<jet x="-34.93" y="16.26" z="-1.20" mass="8000" thrust="60000"> + <control axis="/controls/throttle[0]" output="THROTTLE"/> +</jet> + +<jet x="-26.50" y="12.65" z="-2.41" mass="8000" thrust="60000"> + <control axis="/controls/throttle[0]" output="THROTTLE"/> +</jet> + +<jet x="-26.50" y="-12.65" z="-2.41" mass="8000" thrust="60000"> + <control axis="/controls/throttle[1]" output="THROTTLE"/> +</jet> + +<jet x="-34.93" y="-16.26" z="-1.20" mass="8000" thrust="60000"> + <control axis="/controls/throttle[1]" output="THROTTLE"/> +</jet> + +<gear x="-5.42" y="0.00" z="-5.42" retract-time="7" compression="2"> <!-- nose --> + <control axis="/controls/rudder" output="STEER" square="true"/> +</gear> + +<gear x="-29.15" y="5.42" z="-5.42" retract-time="7" compression="2"> <!-- fwd left main --> + <control axis="/controls/brakes[0]" output="BRAKE"/> +</gear> + +<gear x="-31.32" y="1.81" z="-5.42" retract-time="7" compression="2"> <!-- rear left main --> + <control axis="/controls/brakes[0]" output="BRAKE"/> +</gear> + +<gear x="-31.32" y="-1.81" z="-5.42" retract-time="7" compression="2"> <!-- rear right main --> + <control axis="/controls/brakes[1]" output="BRAKE"/> +</gear> + +<gear x="-29.15" y="-5.42" z="-5.42" retract-time="7" compression="2"> <!-- fwd right main --> + <control axis="/controls/brakes[1]" output="BRAKE"/> +</gear> + +<tank x="-26.50" y="0" z="-1.45" jet="true" capacity="128000"/> +<tank x="-30.10" y="8" z="-1.45" jet="true" capacity="128000"/> +<tank x="-30.10" y="-8" z="-1.45" jet="true" capacity="128000"/> + +<ballast x="-6" y="0" z="2.4" mass="40000"/> <!-- hump --> +<ballast x="-12" y="0" z="2.4" mass="40000"/> <!-- hump --> +<ballast x="-18" y="0" z="2.4" mass="40000"/> <!-- hump --> +<ballast x="-24" y="0" z="2.4" mass="40000"/> <!-- hump --> + +</airplane> \ No newline at end of file diff --git a/Aircraft-yasim/X15set.xml b/Aircraft-yasim/X15set.xml new file mode 100644 index 000000000..27f163a1a --- /dev/null +++ b/Aircraft-yasim/X15set.xml @@ -0,0 +1,34 @@ +<?xml version="1.0"?> +<!-- +************************************************************************ +X15 simulation config. This files ties together all the components +used by FGFS to represent the X15. Components include the flight data +model, instrument panel, and external 3D model. +3D models can be downloaded from http://home.t-online.de/home/Wolfram.Kuss/ + +October 23 2001 John Check, fgpanels@rockfish.net +************************************************************************ +--> + +<PropertyList> +<!-- these are the three main components --> + <sim> + <flight-model>jsb</flight-model> + <aircraft>X15</aircraft> + <sound>false</sound> + <panel> + <path>Aircraft/X15/Panels/X15-panel.xml</path> + </panel> + <!-- gear up --> + <model> + <path>Aircraft/X15/Models/X15_flight.ac</path> + </model> + <!-- gear down --> + <model_2> + <path>Aircraft/X15/Models/X15_landing.ac</path> + </model_2> + </sim> + +</PropertyList> + + diff --git a/Aircraft-yasim/a4.xml b/Aircraft-yasim/a4.xml new file mode 100644 index 000000000..33b80c87d --- /dev/null +++ b/Aircraft-yasim/a4.xml @@ -0,0 +1,77 @@ +<airplane mass="10250"> + +<!-- Approach configuration --> +<approach speed="120" aoa="16.5"> + <control axis="/controls/throttle[0]" value="0.5"/> + <control axis="/controls/flaps" value="1.0"/> +</approach> + +<!-- Cruise configuration --> +<cruise speed="517" alt="34000"> + <control axis="/controls/throttle[0]" value="1.0"/> + <control axis="/controls/flaps" value="0.0"/> +</cruise> + +<cockpit x="-2.9" y="0.0" z="1.0"/> + +<fuselage ax="0" ay="0" az="0" bx="-12.2" by="0" bz=".64" width="1.47"/> + +<wing x="-6.4" y=".55" z="0" taper=".186" + length="4.04" chord="3.95" sweep="28" dihedral="0" camber="0.1"> + <stall aoa="25" width="10" peak="1.3"/> + <flap0 start="0.0" end="0.5" lift="1.5" drag="2.0"/> + <flap1 start="0.5" end="1.0" lift="1.15" drag="1.3"/> + <control axis="/controls/flaps" output="FLAP0"/> + <control axis="/controls/aileron" output="FLAP1" split="true"/> +</wing> + +<hstab x="-11.01" y="0" z="1.38" taper=".3" effectiveness="2" + length="2.02" chord="2.02" sweep="26"> + <stall aoa="25" width="10" peak="1.5"/> + <flap0 start="0" end="1" lift="1.7" drag="2.0"/> + <control axis="/controls/elevator" output="FLAP0"/> + <control axis="/controls/elevator-trim" output="FLAP0"/> +</hstab> + +<vstab x="-11.01" y="0" z="1.38" taper=".176" + length="2.57" chord="3.11" sweep="28"> + <stall aoa="25" width="10" peak="1.5"/> + <flap0 start="0" end="1" lift="1.15" drag="1.3"/> + <control axis="/controls/rudder" output="FLAP0" invert="true"/> +</vstab> + +<!-- NOTE: Skyhawks do NOT have afterburners. This one does for + testing purposes only --> +<jet x="-5.0" y="0" z=".44" mass="2050" thrust="10250" afterburner="16500"> + <control axis="/controls/throttle[0]" output="THROTTLE"/> + <control axis="/controls/afterburner[0]" output="REHEAT"/> +</jet> + +<!-- nose --> +<gear x="-2.29" y="0" z="-1.93" retract-time="7" compression=".96"> + <control axis="/controls/rudder" output="STEER" square="true"/> +</gear> + +<!-- left main --> +<gear x="-7" y="1.19" z="-1.56" retract-time="7" compression=".78"> + <control axis="/controls/brakes[0]" output="BRAKE"/> +</gear> + +<!-- right main --> +<gear x="-7" y="-1.19" z="-1.56" retract-time="7" compression=".78"> + <control axis="/controls/brakes[1]" output="BRAKE"/> +</gear> + +<!-- A4-M had 800 gallons of in-fuselage fuel capacity in three tanks, + one in each wing and one behind the cockpit. TA-4F had "only" 100 + gallons in the fuselage due to the second seat, so the wings must + have 0-350 gallons each. Call the tanks 260/280/260 gallons, and + use 6.72 lbs/gal for Jet-A fuel. --> +<tank x="-5.50" y="0" z="0.5" jet="true" capacity="1880"/> +<tank x="-6.0" y="1" z="0" jet="true" capacity="1750"/> +<tank x="-6.0" y="-1" z="0" jet="true" capacity="1750"/> + +<ballast x="-1.5" y="0" z="1" mass="650"/> <!-- cockpit --> +<ballast x="-3.0" y="0" z="1" mass="650"/> <!-- cockpit --> +<ballast x="-11.01" y="0" z="1.38" mass="-300"/> <!-- lighten the tail --> +</airplane> \ No newline at end of file diff --git a/Aircraft-yasim/c172.xml b/Aircraft-yasim/c172.xml new file mode 100644 index 000000000..fe8c05d95 --- /dev/null +++ b/Aircraft-yasim/c172.xml @@ -0,0 +1,78 @@ +<airplane mass="1950"> + +<!-- Approach configuration --> +<approach speed="40" aoa="16"> + <control axis="/controls/throttle[0]" value="0.3"/> + <control axis="/controls/mixture[0]" value="1.0"/> + <control axis="/controls/flaps" value="1.0"/> +</approach> + +<!-- Cruise configuration --> +<cruise speed="115" alt="8000"> + <control axis="/controls/throttle[0]" value="1.0"/> + <control axis="/controls/mixture[0]" value="1.0"/> + <control axis="/controls/flaps" value="0.0"/> +</cruise> + +<cockpit x="-1.88" y=".33" z="0.6"/> + +<fuselage ax="-.17" ay="0" az="-.51" bx="-7.16" by="0" bz=".17" width="1"/> + +<!-- Extra fuselage to handle the "bulge" at the front --> +<fuselage ax="-1.36" ay="0" az=".17" bx="-4.09" by="0" bz=".17" width="1"/> + +<wing x="-2.47" y=".51" z=".68" taper=".78" + length="5.37" chord="1.54" sweep="0" dihedral="0" camber="0.1"> + <stall aoa="16" width="4" peak="1.5"/> + <flap0 start="0" end=".38" lift="1.6" drag="2.0"/> + <flap1 start=".78" end="1" lift="1.5" drag="1.6"/> + <control axis="/controls/flaps" output="FLAP0"/> + <control axis="/controls/aileron" output="FLAP1" split="true"/> +</wing> + +<hstab x="-7.16" y="0.08" z=".17" taper=".63" effectiveness="2" + length="1.71" chord="1.36" sweep="0"> + <stall aoa="16" width="4" peak="1.5"/> + <flap0 start="0" end="1" lift="1.6" drag="1.8"/> + <control axis="/controls/elevator" output="FLAP0"/> + <control axis="/controls/elevator-trim" output="FLAP0"/> +</hstab> + +<vstab x="-7.16" y="0" z=".17" taper=".5" effectiveness="3" + length="1.71" chord="1.54" sweep="20"> + <stall aoa="16" width="4" peak="1.5"/> + <flap0 start="0" end="1" lift="1.3" drag="1.5"/> + <control axis="/controls/rudder" output="FLAP0" invert="true" square="true"/> +</vstab> + +<propeller radius="1.0" + cruise-speed="86" cruise-rpm="2200" + cruise-alt="10000" cruise-power="99" + takeoff-power="180" takeoff-rpm="2500" + eng-power="180" eng-rpm="2500" + x="-.6" y="0" z="0" mass="400" moment="11"> + <actionpt x="0" y="0" z="0"/> + <control axis="/controls/throttle[0]" output="THROTTLE"/> + <control axis="/controls/mixture[0]" output="MIXTURE"/> +</propeller> + +<gear x="-1" y="0" z="-1.5" compression=".4"> <!-- nose --> + <control axis="/controls/rudder" output="STEER"/> +</gear> + +<gear x="-2.73" y="1.15" z="-1.36" compression=".3"> <!-- left main --> + <control axis="/controls/brakes[0]" output="BRAKE"/> +</gear> + +<gear x="-2.73" y="-1.15" z="-1.36" compression=".3"> <!-- left main --> + <control axis="/controls/brakes[1]" output="BRAKE"/> +</gear> + +<tank x="-2.47" y="1.36" z=".68" capacity="75"/> +<tank x="-2.47" y="-1.36" z=".68" capacity="75"/> + +<ballast x="-2.0" y=".33" z="0" mass="180"/> <!-- pilot --> +<ballast x="-2.0" y="-.33" z="0" mass="180"/> <!-- passenger --> +<ballast x="-1.0" y="-.33" z="0" mass="200"/> <!-- cockpit --> + +</airplane> \ No newline at end of file diff --git a/Aircraft-yasim/c310.xml b/Aircraft-yasim/c310.xml new file mode 100644 index 000000000..d365e851f --- /dev/null +++ b/Aircraft-yasim/c310.xml @@ -0,0 +1,101 @@ +<airplane mass="3903"> + +<approach speed="70" aoa="16"> + <control axis="/controls/throttle[0]" value="0.4"/> + <control axis="/controls/throttle[1]" value="0.4"/> + <control axis="/controls/mixture[0]" value="1.0"/> + <control axis="/controls/mixture[1]" value="1.0"/> + <control axis="/controls/propellor-pitch[0]" value="0.5"/> + <control axis="/controls/propellor-pitch[1]" value="0.5"/> + <control axis="/controls/flaps" value="1.0"/> +</approach> +<cruise speed="223" alt="20000"> + <control axis="/controls/throttle[0]" value="1.0"/> + <control axis="/controls/throttle[1]" value="1.0"/> + <control axis="/controls/mixture[0]" value="1.0"/> + <control axis="/controls/mixture[1]" value="1.0"/> + <control axis="/controls/propellor-pitch[0]" value="1.0"/> + <control axis="/controls/propellor-pitch[1]" value="1.0"/> + <control axis="/controls/flaps" value="0.0"/> +</cruise> + +<cockpit x="-2.78" y="0.26" z="0.95"/> + +<fuselage ax="0.00" ay="0" az="0" + bx="-9.50" by="0" bz="0" width="0.8"/> + +<wing x="-3.65" y="0.62" z="-0.18" length ="4.68" chord ="1.68" + sweep="0" dihedral="5" taper="0.8" camber="0.1"> + <stall aoa="16" width="4" peak="1.5"/> + <flap0 start="0" end=".5" lift="1.5" drag="2.0"/> + <flap1 start=".55" end=".94" lift="1.3" drag="1.5"/> + <control axis="/controls/flaps" output="FLAP0"/> + <control axis="/controls/aileron" output="FLAP1" split="true"/> +</wing> + +<hstab x="-8.33" y="0.22" z="0.07" length ="2.34" chord ="1.24" + sweep="0" dihedral="0" taper="0.6" camber="0.1"> + <stall aoa="16" width="4" peak="1.5"/> + <flap0 start="0" end="1" lift="1.5" drag="1.8"/> + <control axis="/controls/elevator" output="FLAP0"/> + <control axis="/controls/elevator-trim" output="FLAP0"/> +</hstab> + +<vstab x="-8.26" y="0.00" z="0.26" length ="2.16" chord ="1.61" + sweep="36" taper="0.5"> + <stall aoa="16" width="4" peak="1.5"/> + <flap0 start="0" end="1" lift="1.3" drag="1.5"/> + <control axis="/controls/rudder" output="FLAP0" invert="true" square="true"/> +</vstab> + +<!-- Late model 310's had 50 gallon tip tanks, and 31.5 gallon wing + tanks. Some also had nacelle tanks, but those aren't modeled + here --> +<tank x="-3.62" y="5.30" z="0.44" capacity="300"/> +<tank x="-3.62" y="1.02" z="-0.15" capacity="189"/> +<tank x="-3.62" y="-1.02" z="-0.15" capacity="189"/> +<tank x="-3.62" y="-5.30" z="0.44" capacity="300"/> + +<gear x="0.00" y="0.00" z="-1.35" compression=".5" retract-time="7"> + <control axis="/controls/rudder" output="STEER"/> +</gear> +<gear x="-4.02" y="1.32" z="-1.35" compression=".5" retract-time="7"> + <control axis="/controls/brakes[0]" output="BRAKE"/> +</gear> +<gear x="-4.02" y="-1.32" z="-1.35" compression=".5" retract-time="7"> + <control axis="/controls/brakes[1]" output="BRAKE"/> +</gear> + +<propeller x="-2.56" y="1.83" z="0.07" + mass="800" moment="20" radius="1.0" + eng-power="285" eng-rpm="2700" + turbo-mul="2" wastegate-mp="40" + cruise-power="157" cruise-speed="195" + cruise-rpm="2100" cruise-alt="20000" + min-rpm="1600" max-rpm="2700"> + <actionpt x="-1.53" y="1.83" z="0.07"/> + <control axis="/controls/throttle[0]" output="THROTTLE"/> + <control axis="/controls/mixture[0]" output="MIXTURE"/> + <control axis="/controls/propellor-pitch[0]" output="ADVANCE"/> +</propeller> + +<propeller x="-2.56" y="-1.83" z="0.07" + mass="800" moment="20" radius="1.0" + eng-power="285" eng-rpm="2700" + turbo-mul="2" wastegate-mp="40" + cruise-power="157" cruise-speed="195" + cruise-rpm="2100" cruise-alt="10000" + min-rpm="1600" max-rpm="2700"> + <actionpt x="-1.53" y="-1.83" z="0.07"/> + <control axis="/controls/throttle[1]" output="THROTTLE"/> + <control axis="/controls/mixture[1]" output="MIXTURE"/> + <control axis="/controls/propellor-pitch[1]" output="ADVANCE"/> +</propeller> + +<ballast x="-2.78" y="0.26" z="0.0" mass="180"/> <!-- pilot --> +<ballast x="-8.5" y="0" z="0" mass="-150"/> +<ballast x="-7" y="0" z="0" mass="-300"/> + +<weight x="-4.24" y="0" z="0" mass-prop="/yasim/c310/passenger-lbs"/> + +</airplane> \ No newline at end of file