Sie sind nicht angemeldet.

Lieber Besucher, herzlich willkommen bei: . Falls dies Ihr erster Besuch auf dieser Seite ist, lesen Sie sich bitte die Hilfe durch. Dort wird Ihnen die Bedienung dieser Seite näher erläutert. Darüber hinaus sollten Sie sich registrieren, um alle Funktionen dieser Seite nutzen zu können. Benutzen Sie das Registrierungsformular, um sich zu registrieren oder informieren Sie sich ausführlich über den Registrierungsvorgang. Falls Sie sich bereits zu einem früheren Zeitpunkt registriert haben, können Sie sich hier anmelden.

Deberius

Knopferl-Fetischist

  • »Deberius« ist der Autor dieses Themas

wcf.user.posts: 756

Wohnort: LOWW

Beruf: Knopferl-Dreher

  • Nachricht senden

1

Dienstag, 19. August 2008, 22:05

Flightdynamics for Dummies

Flight Dynamics for Dummies

Hallo liebe Flusianten! Hiermit möchte ich eine Ankündigung machen. Da das Flusi-Forum durch seine Qualität in Sachen Simmen im deutschsprachigen Raum besticht, erlaube ich mir nun eine Anleitung für die Flight Dynamics (aircraft.cfg, *.air-Dateien, panel.cfg) zu erstellen.

Da ich die Anleitung in mehreren chronologischen Schritten (Kapitel) angehen werde, wäre es super, wenn ihr eure Kommentare, Anregungen und Kritiken in einem eigenen Fragethread schreiben würdet.

Der erste Akt wird die Weiten der Aircraft.cfg behandeln. Natürlich werde ich es nicht schaffen 100% der Möglichkeiten anzuführen; das würde einfach den Rahmen sprengen. Mir geht es darum sowohl Anfängern in der Flusiwelt unter die Haube eines virtuellen Flugzeuges schauen zu lassen, als auch Fortgeschrittenen die eine oder andere letzte Frage zu beantworten. Als Beispiel zur Modifizierung wird die Standard Boeing 747-400 herhalten müssen.

……….Ich kann schon ein leises Raunen durch den Raum schwingen hören, aber das Tutorial macht nur mit einem Flugzeug Sinn, dass für alle zugänglich ist. Bei den Zusatz-Änderungen für Turboprops und Propeller-Flugzeugen werde ich vielleicht andere (exotischere) Flugzeuge anführen, die durch ihre Konstruktion ein besseres Beispiel abgeben werden.
Wenn der erste Akt der Serie zu Ende sein wird, werde ich dann eine PDF- oder DOC-Datei zum Download zur Verfügung stellen. Ein Update auf die gesamte Anleitung folgt selbstredend.

Das ganze Tutorial ist zwar für den alten FS 9, aber man kann 100% davon für den FSX und 85% für den FS 2002 verwenden. Mehr dazu in der folgenden Einleitung.

NOTE 1: WIE SCHON GESAGT, DIESEN THREAD BITTE FREI HALTEN.

Note 2: Alle Beiträge werden auch nach ihrer Entstehung editiert/vervollständigt.
Dafür gibt es folgende Gründe:
- Ich kann Dinge vergessen
- Ich hab Mist gebaut
- Ich kann aus Zeitgründen (Arbeit, Familie) nicht alles auf einmal durcharbeiten.
- Fragen/Anregungen aus dem Fragethread werden implementiert
(Dies geht nicht immer, wenn z.B. die maximale Größe von 12.000 Zeichen pro Post erreicht sind. Bei Platzmangel trotz Wichtigkeit werden diese Einträge im später verfügbaren Download vorhanden sein)
MfG Oliver ------------------------------------------------Specials: AI-Traffic , AFCAD, FDE (incl. .AIR-Files) , Panels

Dieser Beitrag wurde bereits 5 mal editiert, zuletzt von »Deberius« (26. August 2008, 18:03)


Deberius

Knopferl-Fetischist

  • »Deberius« ist der Autor dieses Themas

wcf.user.posts: 756

Wohnort: LOWW

Beruf: Knopferl-Dreher

  • Nachricht senden

2

Mittwoch, 20. August 2008, 12:13

Einleitung

Flight Dynamics for Dummies
Einleitung
NOTE: Immer ein Backup vom Original machen. Betrifft auch die geänderten Dateien.

Das werden schon einige von euch im Flusi gesehen haben:


Oder das:


Vielleicht ist das auch schon jemanden passiert als sie/er versucht hat die Konfigurationen auf „Teufel komm raus“ zu ändern:nein::D :


-) Was wird für den ersten Akt zur Aircraft.cfg gebraucht? Nicht viel.

1)Einen Texteditor wie Notepad oder Word. Notepad ist besser da es übersichtlicher und schneller ist.

2)Natürlich den FS 2004.

3)Ein wenig Geduld. (Ein Flugzeug komplett zu überarbeiten kann bis zu 3 Tage, oder auch mehr dauern)

4)Eine Kanne mit frisch gebrühten Kaffee. Den Grund werdet ihr noch erfahren.

5)Eine geduldige Freundin/Freund oder Ehefrau/Ehemann (Ich kam schon mal in Versuchung irgend etwas zu zertrümmern)

6)Wichtig: Grundbegriffe der Physik und das Wissen, dass ein Computer immer dumm ist und nur das macht, was man ihm eingibt.

Man kann alle Änderungen vornehmen, während der FS läuft, da die *.cfg- und *.air –Dateien immer im Arbeitsspeicher landen. Erst durch laden eines anderen Fliegers z.B. B737 und wieder neu laden der z.B. B747 werden die Änderungen aktiv.
Weiters sollte man wissen, dass das visuelle Modell nur eine graphische Darstellung ist. Wirklich fliegen tun die *.cfg- und *air-Dateien.


-) Die Hierarchie der Komponenten im z.B. b747_400-Ordner sind:

1)Es gibt nur eine Aircraft.cfg und die muss auch immer diesen Namen tragen.

2)Man kann mehrere Panel-, Texture-, Model- und Sound-Ordner haben. Wichtig ist nur der Name: Model, Model.noVC, Model.VC,……usw. Der Punkt ist wichtig. Was nach dem Punkt steht, ist egal. Warum? Dazu kommen wir gleich im ersten Akt/Kapitel.

3)Man kann auch mehrere *.air-Dateien für ein Flugzeug haben (b747.air, b747x.air,…)

Zum weiteren Verständnis muss noch das Verhältnis zwischen Aircraft.cfg und der *.air-Datei bemerkt werden. In der AIR-Datei stehen alle relevanten Daten für den Flieger drin. Diese werden, aber von der Aircraft.cfg „überstimmt“.
Zu den Zeiten des FS 2002 wurden ca. 60% der AIR-Datei von der Aircraft.cfg übernommen. Im FS 2004 sind es gar 85%. Beim FS X weiß ich es nicht, aber es wird kaum mehr als 90% sein. Wozu man die AIR-Datei sonst noch braucht, wird im zweiten Akt beschrieben.

Alle Daten in der Aircraft.cfg sind in Fuß (ft), Pound (lbs), US-Gallons (gal) und Knoten (kts) angeben.
Weiters gibt es die //- und die ;-Zeichen - Diese deaktivieren alles, was dahinter in der selben Zeile steht.
MfG Oliver ------------------------------------------------Specials: AI-Traffic , AFCAD, FDE (incl. .AIR-Files) , Panels

Dieser Beitrag wurde bereits 16 mal editiert, zuletzt von »Deberius« (26. August 2008, 12:57)


Deberius

Knopferl-Fetischist

  • »Deberius« ist der Autor dieses Themas

wcf.user.posts: 756

Wohnort: LOWW

Beruf: Knopferl-Dreher

  • Nachricht senden

3

Mittwoch, 20. August 2008, 19:52

Akt I/Kapitel 1: General Section

Flight Dynamics for Dummies
AKT I – Die Aircraft.cfg
Kapitel 1 – General Section


Nun öffnen wir mal die Aircraft.cfg:

!!Zeilenumbruch im Notepad ausschalten!!


Zitat


[fltsim.0] <=========1.
title=Boeing 747-400 <========= 2.
sim=Boeing747-400 <========= 3.
model= <========= 4.
panel= <========= 5.
sound= <========= 6.
texture= <========= 7.
kb_checklists=Boeing747-400_check <========= 8.
kb_reference=Boeing747-400_ref <========= 8.
atc_id=N747 <========= 9.
atc_airline=Global Freightways <========= 10.
atc_flight_number=1123 <========= 11.
atc_heavy=1 <========= 12.
ui_manufacturer=Boeing <========= 13.
ui_type="747-400" <========= 13.
ui_variation="Global Freightways" <========= 13.
description="Vor mehr als 30 Jahren …………..<========= 14.

[fltsim.1] <========= 1.
……………….

[fltsim.2] <========= 1.
…………………….

[fltsim3] <=========1.
…………………….

[General] <========= 15.
atc_type=BOEING <========= 16.
atc_model=B744 <========= 16.
editable=0 <========= 17.
performance=.......<========= 18.


Erklärung

1.) [fltsim.XX]
Flightsim-Sektion: Fängt immer bei 0 (null) an und muss bei mehreren Einträgen immer chronologisch aufsteigend sein. Damit werden die Variationen nummeriert. Wenn sie nicht chronologisch sind, dann listet der FS im Menü nur bis zu den Variationen auf, die in chronologischer Reihenfolge sind.

2.) title=Boeing 747-400
Wie der Name schon sagt, ist dies der “interne Arbeitstitel” für den FS. Dieser muss ebenfalls in jedem Flightsim-Eintrag einzigartig sein. Das ist vor allem für AI-Flugzeug ganz ganz wichtig. Über diesen Eintrag greift die Traffic.bgl zu. Wenn sich Titel wiederholen, dann erscheinen diese Flieger nicht im AI-Verkehr.

3.) sim=Boeing747-400
Dieser Eintrag gibt an, welche AIR-Datei verwendet werden soll. In diesem Fall ist es die Boeing747-400.air

4.) model=
Dieser Eintrag gibt an, welches Modell verwendet werden soll. So wie hier, wo kein Zusatz-Eintrag steht, greift der FS auf den Ordner (Model) zu, der keinen Zusatzvermerk aufweist.Wenn man mehrere Modelle zur Verfügung hat (z.B. mit oder ohne Virtuellem Cockpit), kann man hier festlegen, welcher Modell-Ordner verwendet werden soll (Flugzeugordner b747-400\ Model, Model.noVC, oder Model.NEW).
Der Punkt zwischen Model und noVC ist wichtig, sonst erkennt der FS den Ordner nicht. Will man nun den Flieger ohne VC fliegen, dann schreibt man: model=noVC

WICHTIG: OB EIN FLIEGER (K)EIN VC HAT, HÄNGT VOM MODELL AB.--------> Der Eintrag verweist nur. Er aktiviert oder deaktiviert nicht!

5.) panel=
Dieser Eintrag gibt an, welches Panel (Cockpit) verwendet werden soll. So wie hier, wo kein Zusatz-Eintrag steht, greift der FS auf den Ordner (Panel) zu der keinen Zusatzvermerk aufweist.
Die Gesetze der Zuweisung sind hier genauso wie beim Model=..Eintrag. Bei mehreren Panel-Ordnern (Panel, Panel.old, Panel.new), werden ebenfalls die Zusatzvermerke eingetragen -> panel=old; panel=new;Man kann immer nur einen Panel-Ordner für einen Flightsim-Eintag verwenden.Weiters kann man auch ein Panel aus einem anderem Flugzeug verwenden.
Zum Beispiel legt die „Ready for Pushback-747“ einen eigenen Panel-Ordner im Aircraft-verzeichnis an. Dann könnte der Eintrag so aussehen: panel=RFP_Panels\VMAX_ANALOG_VF

6.) sound=……….. Das Gleiche wie oben.

7.) texture=……… Das Gleiche wie oben.

8.) kb_checklists=Boeing747-400_check & kb_reference=Boeing747-400_ref
Dies sind die Checklist- und Referenz-Dateien, diese befinden sich ebenfalls im gleichen Aircraft-Ordner. Sie werden später im Kniebrett (F10) angezeigt.

9.) atc_id=N747
Gibt die Kennung im ATC an. Wenn hier nichts steht, dann lautet die Kennung automatisch N700MS Bei AI-Fliegern sollte hier nichts stehen, da die Kennung über den Flugplan erfolgt.

10.) atc_airline=Global Freightways
Dieser Eintrag gibt den Namen der Airline für den ATC an, mit der man fliegen will. Wenn man über das FS-Menü eine reale Airline aussucht, wird man zunächst kein Glück haben. Dazu muss man sich die erweiterte Airline.cfg herunterladen und in den Aircraft-Hauptordner kopieren. Diese Airline.cfg erweitert nur das FS-Menu!!!Die so genannten Callsigns sind im FS schon vorhanden. Wenn man spezielle Airlines hören will, dann muss man mit dem Programm Edit-Voice-Pack ran.
Im Allgemeinen ist die Schreibweise in dieser Zeile wichtig. Für z.B. Austrian Airlines gibt man nur AUSTRIAN ein.Kein zweites Wort oder gar einen Abstand davor oder dahinter. Dann erkennt der FS die Airline nicht und nimmt deine Kennung/Flugnummer als Referenz.

11.) atc_flight_number=1123
Dieser Eintrag gibt die Flugnummer für den ATC an.
!!Bei AI-Fliegern sollte hier nichts stehen, da die Flugnummer über den Flugplan erfolgt!!

12.) atc_heavy=1(boolean)
Wenn der ATC das Wort “heavy” an deine Kennung/Flugnummer anhängen soll, dann muss hier eine 1 stehen. Wenn nicht, dann steht eine 0, oder die ganze Zeile fehlt. Wird normalerweise nur für die großen Brummer (B747, B777, A340, A380, usw) verwendet. Dieser Eintrag hat keinen Einfluss auf den ATC (Ground-Control), wenn dieser einen Flieger zu einem Gate dirigiert.

13.) Diese Einträge sind für das FS-Menü\ Flugzeugauswahl\ zuständig.

ui_manufacturer…gibt den Flugzeughersteller an.
ui_type…gibt das Luftfahrzeugmodell an.
ui_variation…..gibt die Abweichung an.Mit diesen Einträgen wird nur das FS-Menü verwaltet. Man kann auch irgendetwas hineinschreiben, Hauptsache man findet alles wieder.

Note: Da einige Hersteller (Freeware und Payware) bei ui_manufacturer=… gerne ihren Firmennamen einsetzen (z.B. ui_manufacturer=Opensky), werden diese in der Flugzeughersteller-Liste auch nur unter Opensky zu finden sein. Das kann nerven!

14.) description=……
Die Bla Bla-Ecke rechts oben im FS-Menü.

15.) [General]
Überschrift für weitere Spezifikationen.
Alle Sektionen wie Effects, Dimensions, Flaps usw tragen Überschriften mit eckigen Klammern. Diese sind nicht nur für die optische Ordnung da. Wenn man diese Überschriften vergisst, greift der FS darauf nicht zu.

16.) Die folgenden Einträge unterliegen einer eigenen Rechtschreibung. Man sollte immer GROSSBUCHSTABEN verwenden.

atc_type=BOEING
Gibt an, wie der ATC dein Flugzeug „nennen“ soll. Für einen Airbus schreibt man AIRBUS, bei einer Antonov=ANTONOV, bei einer McDonnell-Douglas schreibt man MCDONNELLDOUGLAS und bei einer BAe=BRITISHAEROSPACE. Ebenfalls keine Leerzeichen oder anderen Schnickschnack.
!!Wenn der FS den Eintrag nicht erkennt, oder der Eintrag fehlt, nennt er dich „Experimental“!!

atc_model=B744
Gibt das Modell an. Bei einem A-300 schreibt man A306, oder A30B (die Ausprache im ATC bleibt die Selbe außer man hat erweiterte Callsigns installiert).
!!Wenn der FS den Eintrag nicht erkennt, oder der Eintrag fehlt, sagt er nichts!!

17.) editable=0 (boolean)
Gibt an ob man diese Aircraft.cfg über das Programm FS-EDITOR ändern kann (1), oder nicht (0).

18.) performance=
Wie „description“ für die Bla Bla- Ecke rechts unten im FS-Menü zuständig.

Zusätzliche Möglichkeiten für [flightsim.xx]-Einträge:


a) atc_id_colour=(hexadezimal)
Gibt an in welcher Farbe deine Kennung am Rumpf erscheinen soll.

b) atc_id_font=
Gibt an in welchem Stil deine Kennung am Rumpf erscheinen soll (z.B. arial).

c) atc_parking_types=
Gibt an welche Art von Stellplatz am Flughafen verwendet werden soll. Man kann hier folgendes eintragen: GATE, GARGO, RAMP, MIL_FIGHTER, MIL_CARGO die genauen Bedeutungen bitte im AFCAD- und AI-Tutorial von GEOCKI nachlesen.
!!Achtung: funktioniert nur für AI-Verkehr!!

d) atc_parking_codes=
Hier trägt man die ICAO-Codes der jeweiligen Airline ein (z.B. Lufthansa=DLH, Austrian Airlines=AUA, Austrian Arrows=TYR,….) Diese sollten mit den jeweiligen AFCAD’s übereinstimmen. Wenn in einem AFCAD keine Zuweisung vorliegt, dann haben diese Einträge keinen Effekt auf den ATC.
!!Achtung: funktioniert nur für AI-Verkehr!!

e) visual_damage= 0 oder 1 (boolean)
Aktiviert (1) die Schadensdartellung des Fliegers.
Funktioniert aber nur unter drei Voraussetzungen:

- Die Schadenserkennung ist im FS-Menü aktiviert.
- Das Modell hat eine Schadensdarstellung eingebaut.
- Es sind genug „Scrape-Points“ in der [contact_points]-Sektion vorhanden (Erklärung folgt weiter unten)
MfG Oliver ------------------------------------------------Specials: AI-Traffic , AFCAD, FDE (incl. .AIR-Files) , Panels

Dieser Beitrag wurde bereits 10 mal editiert, zuletzt von »Deberius« (29. März 2009, 15:20)


Deberius

Knopferl-Fetischist

  • »Deberius« ist der Autor dieses Themas

wcf.user.posts: 756

Wohnort: LOWW

Beruf: Knopferl-Dreher

  • Nachricht senden

4

Donnerstag, 21. August 2008, 21:55

Akt I/Kapitel 2: Weight & Balance

Flight Dynamics for Dummies
AKT I – Erklärung der Aircraft.cfg
Kapitel 2 – Weight and Balance

Zitat

Zitat


[pitot_static]
vertical_speed_time_constant = 1<=========1.

[WEIGHT_AND_BALANCE]
max_gross_weight = 875000<=========2.
empty_weight = 394088<=========3.


reference_datum_position = 83.5, 0, 0<=========4.
empty_weight_CG_position = -90.5, 0, 0<=========5.

max_number_of_stations = 50<=========6.

station_load.0 = "170.0, -19.0, -2.0, 8.0, Pilot"<=========7.
station_load.1 = "170.0, -19.0, 2.0, 8.0, Kopilot"
station_load.2 = "1700.0, -83.5, 0.0, 0.0, Besatzung"
station_load.3 = "5440.0, -27.0, 0.0, 0.0, Erste Klasse"
station_load.4 = "5780.0, -65.0, 0.0, 0.0, Business-Klasse"
station_load.5 = "7140.0, -50.0, 0.0, 8.0, Oberdeck"
station_load.6 = "10710.0, -91.0, 0.0, 0.0, Sitz 1-7"
station_load.7 = "18020.0, -119.0, 0.0, 0.0, Sitz 8-18"
station_load.8 = "23800.0, -160.0, 0.0, 0.0, Sitz 19-34"
station_load.9 = "18000.0, -52.0, 0.0, -6.0, Gepäck vorne"
station_load.10 = "6000.0, -123.0, 0.0, -6.0, Gepäck hinten"

;Moments of Inertia<=========8.
empty_weight_roll_MOI = 13352310
empty_weight_pitch_MOI = 24223159
empty_weight_yaw_MOI = 39531785
empty_weight_coupled_MOI = 0

[fuel]
LeftMain = -96.0, -28.0, -4.0, 12546.0, 0.0<=========9.
RightMain = -96.0, 28.0, -4.0, 12546.0, 0.0
LeftAux = -112.0, -36.5, -3.0, 4482.0, 0.0
RightAux = -112.0, 36.5, -3.0, 4482.0, 0.0
LeftTip = -130.0, -73.0, 0.0, 1322.0, 0.0
RightTip = -130.0, 73.0, 0.0, 1322.0, 0.0
Center1 = -83.5, 0.0, -7.0, 17164.0, 0.0
Center2 = -193.5, 0.0, 6.0, 3300.0, 0.0

fuel_type = 2<=========10.
number_of_tank_selectors = 1<=========11.
electric_pump=0<=========12.


Erklärung:
Anmerkung: Wir kommen nun zu den Koordinaten, welche in Fuß (ft) gemessen werden. Grundsätzlich ist der erste Wert entsprechend der Längsachse (x), der zweite der Querachse (y) und der dritte der vertikalen Seitenruderachse (z), zu verstehen.
Positive Werte (x, y, z): nach vorn, nach rechts, nach oben.
Negative Werte(-x, -y, -z): nach hinten, nach links, nach unten.
!!2 Ausnahmen werden extra angeführt!!


1.) vertical_speed_time_constant = 1 (1-99)
Dieser Eintrag ist für den VSI (Vertical Speed Indicator = Instrument für die Steigrate) wichtig. Bei den Standard-Fliegern beträgt dieser meist 1 (bei Addons reicht der Wert bis 99). Hier wird definiert wie schnell das VSI-Instrument auf vertikale Bewegungen reagieren soll. Infolge dessen wird auch die Reaktionszeit des Autopiloten verändert. Einige von euch werden schon bei manchen Fliegern bemerkt haben, dass diese in gewissen Höhen zum vertikalen Schlingern neigen. Dies hat u.a. mit dem VSI, aber auch mit der Effektivität des Höhenruders und der Höhentrimmung zu tun (später mehr).

2.) max_gross_weight = 875000
Hier wird das maximale Gesamtgewicht für deinen Flieger in Pfund (lb) angegeben (Eigengewicht + Sprit + Beladung). Dieser Wert sollte das MTW (maximum taxi weight = max. zulässige Rollgewicht) nicht überschreiten. Der Wert liegt meist bei großen Maschinen bei 2000 – 4000 lb über dem MTOW (maximum take off weight = max. Startgewicht). Die Differenz zwischen MTW und MTOW ist für das Rollen zur Startbahn relevant.
!!Wenn dieser Wert im FS-Menü überschritten wird, sieht man das Übergewicht unten in Rot vermerkt!!


3.) empty_weight = 394088 (lbs)
Hier wird das reine Netto-Eigengewicht für deinen Flieger in Pfund (lb) angegeben (ohne Sprit und Beladung).

4.) reference_datum_position = 83.5, 0, 0 (x, y, z in ft)
Dies ist relevative Nullpunkt (R0) im Koordinatensystem innerhalb der B747, ausgehend vom absoluten Nullpunkt (A0) des visuellen Modells. Der A0 wird vom Designer während des Erstellens des Modells festgelegt. Meist liegt dieser (A0) genau am Schnittpunkt der Längsachse des Rumpfes und der Querachse der Tragflächen, auf Höhe der root-chord (Flügelwurzel).
Es gibt Spekulationen warum MS den R0 um diesen Wert nach vorne verschiebt. Ein Designer meinte, dass dadurch ein paar Probleme mit der visuellen Darstellung des Einfederns des Fahrwerkes behoben werden. Wir werden später diesen Wert korrigieren (auf 0,0,0 setzen). Ihr werdet sehen was das für weitere Probleme sorgt, die wir aber in den Griff bekommen werden.

!!Alle späteren Koordinaten in dieser Aircraft.cfg werden sich auf diesen R0 beziehen!!



Hier kann man ungefähr den absoluten Nullpunkt (A0) sehen



5.) empty_weight_CG_position = -90.5, 0, 0 (x, y, z in ft)
CG= Center of Cravity = Schwerpunkt Dies ist die Position wo das Leergewicht der B747 auf den Rumpf einwirkt (ausgehend von R0).
83.5ft (R0) - 90.5ft = 7.0 ft hinter dem A0!
Tipp: Dies ist auch die Position des roten Kreuzes, dass man in der Satelliten-Sicht sehen kann. Weiters ist dies auch der Punkt, der beim Laden eines Fluges, die Position des Fliegers auf dem Stellplatz definiert.






6.) max_number_of_stations = 50
Ein eher unwichtiger Wert. Dieser gibt an, wie viele Beladungspunkte (siehe Pkt. 7) maximal eingetragen werden dürfen. Kann auch gelöscht werden.
!!Wenn man zu viele Punkte einträgt, braucht der FS länger zum Laden des Fliegers!!

7.) station_load.0 = "170.0, -19.0, -2.0, 8.0, Pilot"
(Station.Nr = „Gewicht (lb), x, y, z, Name für das FS-Menü“)
!!Erste Ausnahme, wo das Gewicht vor den Koordinaten steht!! Diese Zeilen definieren die Größe der Zuladung und deren Positionen!!

8.) ;Moments of Inertia (Trägheitsmoment in slug-ft^2)
Diese Werte sind bezogen auf das reine Leergewicht des Fliegers.
roll: Trägheit um die Längsachse (Rollen, Querruder)
pitch: Trägheit um die Querachse (steigen/sinken, Höhenruder)
yaw: Trägheit um die vertikale Achse (links/rechts, Seitenruder)
coupled: Überschneidung der Trägheitsmomente über roll und yaw – Achsen

Die Formel zur Berechnung des Trägheitsmomentes sieht so aus:


!!Vermerk: Diese Formel ist eine Überschlagsrechnung. Es wird kein Bezug auf das Gewicht der Triebwerke, deren Anzahl und deren Koordinaten genommen!!


Mit FS-Edit kann man ebenfalls diese Werte berechnen lassen, ob diese stimme, bleibt offen!

9.) LeftMain=-96.0, -28.0, -4.0, 12546.0, 0.0 (x, y, z, Kapazität in US-Gal., Lufteinschluss)
Dies ist die Tank-Sektion. Hier wird festgelegt, wie viele Tanks (max. 10) zur Verfügung stehen und wie groß sie sind. Das Gallonengewicht (lb) wird in der AIR-Datei festgelegt.
Die fehlenden Tankbezeichnungen sind external1= und external2=. Diese sind auch im FS9 und FSX abwerfbar.
Nur die Center?-Tanks kann man entlang der Längsachse positionieren (Tarierung). Die einzige Freeware-Gauge, die die Center-Tanks effektiv kontrollieren kann, ist die der Concorde. Alle Anderen sind links und rechts der Längsachse anzuordnen. Diese (li/re) funktionieren nur über diverse Cross-Feed-Schalter.

10.) fuel_type = 2 (1 oder 2)
Gibt an ob dein Flieger mit Kerosin (2), oder mit Flugbenzin (1) unterwegs ist.
1- Für alle Turbinen (Jets, Turboprops, Heli z.B. Bell 206)
2- Für alle 4-Takt Motoren (Doppeldecker, WW I und WW II, kleine Cessnas, Heli-Robinson)

11.) number_of_tank_selectors = 1 (1 bis 4)
Gibt an wie viele Tankschalter der Flieger hat.Vermerk: Die Anzahl der Schalter sollte in etwa der Anzahl der Triebwerke (oder kleiner) entsprechen.

12.) electric_pump=0 (Boolean)
Gibt an, ob es eine Boost-Pumpe (Primer-Pumpe) gibt, oder nicht.
MfG Oliver ------------------------------------------------Specials: AI-Traffic , AFCAD, FDE (incl. .AIR-Files) , Panels

Dieser Beitrag wurde bereits 14 mal editiert, zuletzt von »Deberius« (26. August 2008, 13:06)


Deberius

Knopferl-Fetischist

  • »Deberius« ist der Autor dieses Themas

wcf.user.posts: 756

Wohnort: LOWW

Beruf: Knopferl-Dreher

  • Nachricht senden

5

Freitag, 22. August 2008, 15:46

Akt I/Kapitel 3: Geometrie

Flight Dynamics for Dummies
AKT I – Erklärung der Aircraft.cfg/
Kapitel 3 – Geometrie


Zitat

[airplane_geometry]

Zitat


wing_area = 5825.0<====1.
wing_span = 211.4<====2.
wing_root_chord = 48.8<====3.
wing_dihedral = 7.0<====4.
wing_incidence = 2.0<====5.
wing_twist = -1.0<====6.
oswald_efficiency_factor= 0.68<====7.
wing_winglets_flag = 1<====8.
wing_sweep = 37.5<====9.
wing_pos_apex_lon= -58.2<====10.
wing_pos_apex_vert = 0<====11.
htail_area = 1470<====12.
htail_span = 72.8
htail_pos_lon = -210.0
htail_pos_vert = 0.0
htail_incidence = 0.0
htail_sweep = 37.5
vtail_area = 1060<====13.
vtail_span = 37.1
vtail_sweep = 45.0
vtail_pos_lon = -198.5
vtail_pos_vert = 26.1
elevator_area = 327<====14.
aileron_area = 225
rudder_area = 230
elevator_up_limit = 25<====15.
elevator_down_limit= 15
aileron_up_limit = 25<====16.
aileron_down_limit = 15
rudder_limit = 31.5<====17.
elevator_trim_limit = 20<====18.
spoiler_limit = 45<====19.
spoilerons_available= 1<====20.
aileron_to_spoileron_gain = 3<====21.
min_ailerons_for_spoilerons = 10<====22.
min_flaps_for_spoilerons = 0<====23.


Erklärung:

1.) wing_area = 5825.0 (ft²)
Gibt die Gesamtfläche beider Tragflächen an.

2.) wing_span = 211.4 (ft)
Gibt die Spannweite der Tragflächen an (Tip to Tip).

3.) wing_root_chord = 48.8 (ft)
Gibt die Länge der Flügelwurzel entlang des Rumpes an.

4.) wing_dihedral = 7.0 (Grad°)
Gibt den Winkel der Tragflächen nach oben(+)/unten(-) an (relativ zur Querachse).




5.) wing_incidence = 2.0 (Grad°)
Gibt den Winkel der Flügelwurzel nach oben(+)/unten(-) an (relativ zur Längsachse).

Der Winkel (c) und (d) sind hier spiegelverkehrt zu sehen (war graphisch nicht anders möglich)

6.) wing_twist = -1.0 (Grad°)
Gibt den Winkel an, wie die Tragflächen in sich verdreht sind (relativ zur Flügelwurzel). In diesem Fall hat die Wurzel einen Winkel von 2° zur Längsachse. An der Flügelspitze weist der Winkel, aber nur 1° auf.
Rechnung: 2° + (-1°) = 1° - entspricht den Winkel am Flügelende.

7.) oswald_efficiency_factor= 0.68 ( 0.00 – 1.00 )
Gibt die Effektivität der Tragflächen an.
0 = keine Effektivität !
1 = entspräche dem perfekten Flügel!
Bei modernen Jets sollte dieser Wert zwischen 0.75 und 0.95 liegen. Wie hier bei der Standard B747 ist dieser zu gering. Unter anderem deshalb fliegt sie immer mit der Nase nach oben. Der Wert hängt von der Geometrie des Flügels ab (Form, Querschnitt).

TIPP: Je schneller ein Jet fliegt desto geringer sollte OW sein. Also eine Concorde sollte nicht den Wert 1.00 haben, da sie sonst bei Mach 2.04 dazu neigen wird mit der Nase nach unten zu fliegen. Der Autopilot versucht dem Überschuss an Auftrieb entgegen zu steuern.

8.) wing_winglets_flag = 1 (Boolean 0,1)
Gibt an, ob der Flieger Winglets hat.

9.) wing_sweep = 37.5 (Grad°)
Gibt die Pfeilung der Tragflächen an (von oben betrachtet normal zur Längsachse)




10.) wing_pos_apex_lon = -58.2 (ft)
Gibt die Lage der Tragflächen entlang der Längsachse an (relativ zu R0)

11.) wing_pos_apex_vert = 0 (ft)
Gibt die Lage der Tragflächen entlang der vertikalen Achse an (relativ zu R0).

12.) htail_area = 1470 (ft²)
Gibt die Gesamtfläche des Höhenleitwerks an.
Der Rest der Einstellungen entsprechen die der Tragflächen (siehe oben).

13) vtail_area= 1060 (ft²)
Gibt die Gesamtfläche des Seitenleitwerks an.
Der Rest der Einstellungen entsprechen die der Tragflächen (siehe oben).

14.) elevator_area = 327 (ft²)
Gibt die Gesamtfläche der Steuerflächen an. Gilt auch für rudder_area und aileron_area.

15.) elevator_up_limit = 25 (Grad°)
Gibt an, wie weit das Höhenruder über die manuelle Steuerung, maximal nach oben ausschlagen darf.
elevator_down_limit = 15 (Grad°)
Gibt an, wie weit das Höhenruder über die manuelle Steuerung, maximal nach unten ausschlagen darf.

16.) + 17.) = 15.) Entsprechend für die Quer- und Seitenruder!!!!

18.) elevator_trim_limit = 20 (Grad°)
Gibt den maximalen Winkel für die Höhentrimmung nach oben/unten zugleich an. Dieser Wert ist meistens kleiner, als Punkt 15.

19.) spoiler_limit = 45 (Grad°)
Gibt den maximalen Winkel der Spoiler an.

20.) spoilerons_available = 1 (Boolean 0,1)
Gibt an, ob der Flieger über Spoilerons verfügt, oder nicht.
Das heißt, ob man die Spoiler auch als Querruder verwenden kann.



21.) aileron_to_spoileron_gain = 3
Gibt das Verhältnis zwischen der Querruder und den Spoilern an. Ist für die Flieger wichtig, bei denen die Spoiler auch als Querruder verwendet werden.

22.) min_ailerons_for_spoilerons = 10
Gibt an, wie viel der Spoiler für das Querruder verwendet werden darf.

23.) min_flaps_for_spoilerons = 0 (Grad°)
Gibt an, ab wie viel Grad der ausgefahrene Landeklappen, die Spoiler verwendet werden sollen.

Zusätzliche Werte:

a) spoiler_handle_available = (boolean 0, 1)
Gibt an, ob die Spoiler manuell gesteuert werden können.

b) aileron_to_rudder_scale = ( 0-1.00 )
Gibt das Verhältnis zwischen dem Seitenruder und Querruder an. Hier kann man z.B. mit einem Wert von 0.5 erreichen, dass das Seitenruder 50% ausschlägt, wenn man das Querruder zu 100% betätigt. (Autoruder)
MfG Oliver ------------------------------------------------Specials: AI-Traffic , AFCAD, FDE (incl. .AIR-Files) , Panels

Dieser Beitrag wurde bereits 8 mal editiert, zuletzt von »Deberius« (26. August 2008, 18:06)


Deberius

Knopferl-Fetischist

  • »Deberius« ist der Autor dieses Themas

wcf.user.posts: 756

Wohnort: LOWW

Beruf: Knopferl-Dreher

  • Nachricht senden

6

Samstag, 23. August 2008, 17:18

Akt I/Kapitel 4: Reference Speeds

Flight Dynamics for Dummies
AKT I – Erklärung der Aircraft.cfg
Kapitel 4 – Reference-Speed


Zitat

Aircraft.cfg
[Reference Speeds]
flaps_up_stall_speed = 140.0<=====1.
full_flaps_stall_speed = 112.0<=====2.
cruise_speed = 505.0<=====3.
max_mach = 0.92<=====4.
max_indicated_speed = 365.0<=====5.


Erklärung:

Nun werden sich vielleicht Einige von euch fragen, warum wegen 5 Zeilen ein eigenes Kapitel geschrieben wird. Dafür gibt es zwei Gründe:

A- Diese Werte sind sowohl für AI-Flieger, als auch für den Eigenen wichtig.
B- Es kursieren etliche Gerüchte und Spekulationen in anderen Foren b.z.w. Webseiten und Tutorien herum.

Alle Einträge der reference_speeds sind in „Knots True Airspeed“ (KTAS) =Wahre Luftgeschwindigkeit, in Knoten angegeben.

1.) flaps_up_stall_speed = 140.0 (KTAS)
Gibt an, ab welcher Geschwindigkeit das Flugzeug ohne aktivierte Landeklappen, in Stall gerät. Dieser Wert bezieht sich auf den Luftdruck in Meereshöhe.
Dieser Wert steuert auch das Flugverhalten der AI-Flieger.

2.) full_flaps_stall_speed = 112.0 (KTAS)
Gibt an, ab welcher Geschwindigkeit das Flugzeug mit voll aktivierten Landeklappen, in Stall gerät. Dieser Wert bezieht sich auf den Luftdruck in Meereshöhe.Dieser Wert steuert auch das Flugverhalten der AI-Flieger.

3.) cruise_speed = 505.0 (KTAS)
Dieser Wert ist nur für die AI-Flieger wichtig. Dieser Wert gibt für die play.dll an, wie schnell der AI-Flieger maximal fliegen darf.

4.) max_mach = 0.92
Gibt die Höchstgeschwindigkeit des Fliegers in Cruise-Höhe an. Ab welcher Höhe dieser mit den realen Daten übereinstimmt häng ab von:
- Luftdruck - Flugzeugform (AIR-Datei)
- Geometrie (aircraft.cfg+AIR-Datei)
Diese Angabe braucht man nur für Jets und schnelle Turboprops.
Dieser Wert kann auch das Flugverhalten der AI-Flieger beeinflussen.

5.) max_indicated_speed = 365.0 (KTAS)
Wird auch Redline-Indicator genannt. Dieser Wert gibt an, wie schnell dein Flieger auf Meereshöhe maximal fliegen kann. Gut zu sehen bei der Standard-B737:

Links max_indicated_speed = 340/ Rechts max_indicated_speed =240

Das man auf Meereshöhe nicht so schnell fliegen kann wie auf 30.000 ft, hat bekanntlich mit der Luftdichte zu tun.

Speziell für AI-Flieger: Es wird schon einigen von euch aufgefallen sein, dass die AI’s gleich nach dem Start mit 350 Knoten, oder mehr losbolzen. Sie wollen sich bartout :nein: nicht an die V-Begrenzung unterhalb der 10.000ft-Marke halten:

Ein TFS-A340 auf FL050 bei 280 Knoten (max_indicated_speed = 360)




Der selbe TFS-A340 auf FL100 bei 374 Knoten (max_indicated_speed = 360)


Das nervt unheimlich bei Landemanövern! Vor allem dann wenn man andauernd von diesen „Flegeln“ überholt wird:D :

Hier eine F-100 auf FL100 bei 306 Knoten (max_indicated_speed = 360)



Hier eine F-100 auf FL069 bei 286 Knoten (max_indicated_speed = 360)

Abhilfe kann man schaffen, indem man den Wert auf max_indicated_speed = 240.0 setzt. Dann fliegen die AI’s viel disziplinierter.

Der selbe TFS-A340 auf FL050 bei 234Knoten (max_indicated_speed = 240)



Der selbe TFS-A340 auf FL100 bei 250Knoten (max_indicated_speed = 240)


Anmerkung: Diese Bilder entstanden mit Hilfe des Traffic View Boards v2.1


TIPP: Natürlich ist dies bei über 450 (oder mehr) AI’s, sehr mühsam, wenn man das mit der Hand nachtragen muss.
Abhilfe: Man kann im Flusifix eigene Funktionen schreiben:


Bei den eigenen Jets sollte man bei den Werten 340 bis 360kts bleiben!!!
MfG Oliver ------------------------------------------------Specials: AI-Traffic , AFCAD, FDE (incl. .AIR-Files) , Panels

Dieser Beitrag wurde bereits 8 mal editiert, zuletzt von »Deberius« (24. August 2008, 11:41)


Deberius

Knopferl-Fetischist

  • »Deberius« ist der Autor dieses Themas

wcf.user.posts: 756

Wohnort: LOWW

Beruf: Knopferl-Dreher

  • Nachricht senden

7

Sonntag, 24. August 2008, 10:48

Akt I/Kapitel 5: Landeklappen

Flight Dynamics for Dummies
AKT I – Erklärung der Aircraft.cfg
Kapitel 5 – Landeklappen


Zitat

Original von Aircraft.cfg

Zitat


[flaps.0]
type = 1<=====1.
span-outboard = 0.8<=====2.
extending-time = 25<=====3.
flaps-position.0 = 0<=====4.
flaps-position.1 = 1
flaps-position.2 = 5
flaps-position.3 = 10
flaps-position.4 = 20
flaps-position.5 = 25
flaps-position.6 = 30
damaging-speed = 200<=====5.
blowout-speed = 250<=====6.
lift_scalar = 0.7<=====7.
drag_scalar = 0.9<=====8.
pitch_scalar= 0.9<=====9.
system_type = 1<=====10.

[flaps.1]
type = 2<=====11.
span-outboard = 0.8
extending-time = 2
flaps-position.0 = 0
flaps-position.1 = 1.0
damaging-speed = 250
blowout-speed = 300
lift_scalar = 0.3
drag_scalar = 0.1
pitch_scalar= 0.1
system_type = 1


Erklärung:
Einige dieser Einträge wirken sich auch auf das visuelle Modell aus.
Es gibt nur zwei Arten von Landeklappen, die man eintragen kann. Weiters muss noch betont werden, dass es normaler Weise keinen Sinn hat, mehr als zwei [flaps.xx]-Sektionen in die Aircraft.cfg einzutragen, da eine Sektion für die gesamte Spannweite zuständig ist.
Es gibt ein paar Entwickler, die alles doppelt, oder gar dreifach eintragen. Das einzige Resultat der mehrfachen Einträge ist vielleicht eine Verwirrung des Flusis.
Ausnahmen:
- Bei speziellen Gauges, die eine detaillierte graphische Anzeige aufweisen!
- Es gibt mehrere unterschiedliche Landeklappen!

Bei den folgenden Scalar-Einträgen handelt es sich um Prozentangaben. Man kann auch mehr als 1.0 b.z.w. negative Werte eingeben.

1.) type = 1 (1 oder 2)
Gibt an, um welche Art der Landeklappen es sich handelt.
1- trailing edge: Dies sind die Landeklappen an der Hinterseite der Tragflächen.



2- leading edge: Auch slats genannt. Das sind die Klappen an der Vorderkante der Tragflächen.


2.) span-outboard = 0.8 (0.0 – 1.0)
Gibt prozentual an, wie weit sich die Landeklappen über die Spannweite erstrecken. Gilt für beide Tragflächen.
0.0 = keine Landeklappen
1.0= Landeklappen erstrecken sich über die gesamte Spannweite.

3.) extending-time = 25 (Sekunden)
Gibt an, wie lange es dauert, die Landeklappen komplett aus- oder einzufahren.
Wirkt sich auf das visuelle Modell aus.

4.) flaps-position.0 = 0 bis flaps-position.6 = 30 (Grad°)
Ergibt, an wie vielen Positionen die Landeklappen, b.z.w. bei wie viel Grad diese einrasten sollen. Höchstzahl der zu vergebenden Positionen sind neun Einrastpunkte (0 bis 8, wie bei der Standard B737)!

Wirkt sich auf das visuelle Modell aus.(Ausserdem auf die Flaps-Gauges: siehe am Ende dieses Kapitels!!)

NOTE: Es gibt auch Einträge, die so aussehen:
flaps-position.6 = 30, 180 (Grad°, KIAS)!!
Man kann nach der Gradzahl, mit Beistrich noch die Damaging-Speed, in KIAS (Knots Indicated Airspeed) extra anführen. Es folgt noch ein Eintrag mit einer Gesamt-Damaging-Speed (siehe Punkt 5). Erklärung folgt im nächsten Punkt.

5.) damaging-speed = 200 (KIAS)
Dies ist die Geschwindigkeit, ab der die Landeklappen allmählich Schaden nehmen. Diese V entspricht den voll ausgefahrenen Landeklappen (hier bei 30°)
Zu Punkt 4: Wenn man es bei dem „gesamten“ Betrag belässt, rechnet der FS die maximalen Geschwindigkeiten der einzelen Landeklappen-Positionen automatisch aus. Wenn man es genauer haben will, trägt man die V’s wie in Pkt. 4 ein(vor allem für spezielle Gauges interessant).
Flughöhe und Gewicht werden im FS berücksichtigt.

6.) blowout-speed = 300 (KIAS)
Kurz gesagt: ab da sind’s hin.:D
Flughöhe und Gewicht werden im FS berücksichtigt.

7.) lift_scalar = 0.7 (Prozent)
Gibt den Lift-Faktor der Landeklappen an.
Der angegebene Wert tritt bei voll ausgefahrenen Klappen ein.
Theorie: Wenn die Landeklappen genauso lang wie die Tragflächen und voll ausgefahren wären, dann würde bei einem lift_scalar = 1.0 (=100%) der Lift-Faktor dem der Tragflächen entsprechen (nach MSFS-Gesetzen:D ).

8.) drag_scalar = 0.9 (Prozent)
Luftwiderstandsfaktor der Landeklappen.
Der angegebene Wert tritt bei voll ausgefahrenen Klappen ein.

9.) pitch_scalar = 0.9 (Prozent)
Das ist der Faktor, mit dem die Landeklappen auf die vertikale Ausrichtung der Maschine, Einfluss nehmen soll.
Der angegebene Wert tritt bei voll ausgefahrenen Klappen ein.

10.) system_type = 1 (0 bis 4)
Gibt die Art an, in der die Landeklappen betrieben werden:
0 = Elektrisch
1 = Hydraulisch
2 = Pneumatisch
3 = Manuell
4 = Nichts

11.) type = 2
Auch Slats (Vorderkante). Wie man sieht, gibt es nur zwei Positionen:
flaps-position.0 = 0
flaps-position.1 = 1.0

Will man, dass die Slats erst ab Position 4 ausfahren, schreibt man:
flaps-position.0 = 0.0
flaps-position.1 = 0.0
flaps-position.2 = 0.0
flaps-position.3= 1.0

Zusätzliche Einträge:

a) tailwheel_lock=0 (boolean)
Gibt an, ob man das Spornrad sperren kann (1) oder nicht (0). Ist nur für Flugzeuge mit Spornrad, wie z.B. der DC-3 interessant.

Randbemerkung zu den Gauges:
Da die Landeklappen-Indikatoren für die ürsprüngliche Klappen-Konfiguration gemacht wurden, entstehen falsche Werte am Instrument, wenn man die Positionen/Grad in der Aircraft.cfg ändert. Sie werden noch immer nach den ursprünglichen Positionen/Grad die Werte anzeigen.
Abhilfe:
Man schreibt die neuen Grad/Postionen in der Panel.cfg, hinter den zuständigen Gauges, welche man vorher in der Aircraft.cfg geändert hat.
Beispiel: Standard DC-3

Zitat

Original von der geänderten Aircraft.cfg
[flaps.0]
type = 1
span-outboard = 0.5
extending-time = 7
flaps-position.0 = 0
flaps-position.1 = 5
flaps-position.2 = 10
flaps-position.3 = 15
flaps-position.4 = 20
flaps-position.5 = 25
flaps-position.6 = 30
flaps-position.7 = 35
flaps-position.8 = 45
damaging-speed = 140
blowout-speed = 175
lift_scalar = 1.0
drag_scalar = 1.0
pitch_scalar= 1.0
system_type = 1


Zitat

Original von Panel.cfg
[Window00]
gauge18=Douglas_DC3!flap_strip, 237, 747, 0-5-10-15-20-25-30-35-45

und im

[VCockpit02]
gauge04=Douglas_DC3!flap_strip, 89, 453, 188, 4, 0-5-10-15-20-25-30-35-45


Dies ist meistens nur bei analogen Instrumenten möglich. Bei digitalen Instr. (Boeing, Airbus) sind oft nur die vorgegebenen Zahlenwerte graphisch eingearbeitet.
MfG Oliver ------------------------------------------------Specials: AI-Traffic , AFCAD, FDE (incl. .AIR-Files) , Panels

Dieser Beitrag wurde bereits 2 mal editiert, zuletzt von »Deberius« (26. August 2008, 13:15)


Deberius

Knopferl-Fetischist

  • »Deberius« ist der Autor dieses Themas

wcf.user.posts: 756

Wohnort: LOWW

Beruf: Knopferl-Dreher

  • Nachricht senden

8

Sonntag, 24. August 2008, 14:30

Akt I/Kapitel 6: Flight Tuning

Flight Dynamics for Dummies
AKT I – Erklärung der Aircraft.cfg
Kapitel 6 – Flighttuning



Zitat

Original von Aircraft.cfg
[flight_tuning]
cruise_lift_scalar = 1.0<=====1.
parasite_drag_scalar = 1.0<=====2.
induced_drag_scalar = 1.0<=====3.
elevator_effectiveness = 1.0<=====4.
aileron_effectiveness = 1.0<=====5.
rudder_effectiveness = 1.0<=====6.
pitch_stability = 1.0<=====7.
roll_stability = 1.0<=====8.
yaw_stability = 1.0<=====9.
elevator_trim_effectiveness = 1.0<=====10.
aileron_trim_effectiveness = 1.0<=====11.
rudder_trim_effectiveness = 1.0<=====12.


Erklärung:

Alle globalen Werte in dieser Sektion sind Prozent/Verhältnisangaben, also quasi als „Schieberegler“ zu verstehen. Die Einträge können von 0.0 bis oo reichen. Weiters könnte man die Werte auch negativ eingeben (in Sonderfällen).
Der Wert 1.0 (100%) ist somit neutral.

1.) cruise_lift_scalar = 1.0
Hier stellt man den Auftriebs-Faktor des Flugzeuges, bei Reisegeschwindigkeit ein.
Faktoren: Form/Querschnitt des Rumpfes (AIR-Datei), der Tragfläche (Aircraft.cfg & AIR-Datei)

2.) parasite_drag_scalar = 1.0
Hier stellt man den CW-Wert (Luftwiderstand) des Flugzeuges nachträglich ein.
Faktoren: Form/Querschnitt des Rumpfes (AIR-Datei)

3.) induced_drag_scalar = 1.0
Hier stellt man den CW-Wert des Flugzeuges ein, wenn der Flieger z.B. mit der Nase nach oben unterwegs ist. Hängt also von der Pitch und dem Stall-Verhalten ab.
Faktoren: Tragfläche (Aircraft.cfg & AIR-Datei)
Folge: Bei 0.5 verliert die Maschine kaum an Geschwindigkeit wenn diese sich im Steigflug befindet. Bei 2.0 passiert das Gegenteil.

4.) elevator_effectiveness = 1.0
Hier stellt man die Effektivität des Höhenruders ein.
Faktoren: Größe der Steuerflächen und dessen Maximalwinkel (Aircraft.cfg, AIR-Datei); Effekt zu Anstellwinkel (AIR-Datei)

5.) aileron_effectiveness = 1.0
Hier stellt man die Effektivität des Querruders ein.
Faktoren: Größe der Steuerflächen und dessen Maximalwinkel (Aircraft.cfg, AIR-Datei); Effekt zu Anstellwinkel (AIR-Datei)

6.) rudder_effectiveness = 1.0
Hier stellt man die Effektivität des Seitenruders ein.
Faktoren: Größe der Steuerflächen und dessen Maximalwinkel (Aircraft.cfg, AIR-Datei); Effekt zu Anstellwinkel (AIR-Datei)

7) pitch_stability = 1.0
Ähnlich eines Dämpfungs-Wertes. Gibt an wie stabil das Flugzeug über die Querachse sein soll (ähnlich des Trägheitsmomentes MOI).

8.) roll_stability = 1.0
Ähnlich eines Dämpfungs-Wertes. Gibt an wie stabil das Flugzeug über die Längsachse sein soll (ähnlich des Trägheitsmomentes MOI).

9.) yaw_stability = 1.0
Ähnlich eines Dämpfungs-Wertes. Gibt an wie stabil das Flugzeug über die Seitenruder-Achse sein soll (ähnlich des Trägheitsmomentes MOI).

10.) elevator_trim_effectiveness = 1.0
Hier stellt man die Effektivität der Höhenruder-Trimmung ein.
Faktoren: Größe der Steuerflächen und dessen Maximalwinkel (Aircraft.cfg, AIR-Datei); Effekt zu Anstellwinkel (AIR-Datei)

11.) aileron_trim_effectiveness = 1.0
Hier stellt man die Effektivität der Querruder-Trimmung ein.
Faktoren: Größe der Steuerflächen und dessen Maximalwinkel (Aircraft.cfg, AIR-Datei); Effekt zu Anstellwinkel (AIR-Datei)

12.) rudder_trim_effectiveness = 1.0
Hier stellt man die Effektivität der Seitenruder-Trimmung ein.
Faktoren: Größe der Steuerflächen und dessen Maximalwinkel (Aircraft.cfg, AIR-Datei); Effekt zu Anstellwinkel (AIR-Datei)

Zusätzliche Einträge:

Ich habe persönlich noch nie mit diesen Werten gearbeitet.
Jedoch weiß ich von anderer Seite, dass man diesen Werten mitunter erreicht, dass man eine B747 nicht wie einen Kampfjet fliegen kann.

a) hi_alpha_on_roll=1.0
Gibt das Verhalten des Rollens bei hoher Pitch (AoA=Angle of Attack) an.

b) hi_alpha_on_yaw=1.0
Gibt das Verhalten des Seitenruders (yaw) bei hoher Pitch (AoA=Angle of Attack) an.



Diese Werte sind für Propellermaschinen interessant.
Jedoch habe ich persönlich noch nie mit diesen Werten gearbeitet.

c) p_factor_on_yaw=1.0
Hiermit kann man den Einfluss der Propeller auf das Seitenruder einstellen.

d) torque_on_roll=1.0
Hiermit kann man den Einfluss der Propeller auf das Querruder einstellen.

e) gyro_precession_on_yaw=1.0
Hiermit kann man den Einfluss der Propeller auf das präzise Steuern der Seitenruder einstellen.

f) gyro_precession_on_roll=1.0
Hiermit kann man den Einfluss der Propeller auf das präzise Steuern der Querruder einstellen.
MfG Oliver ------------------------------------------------Specials: AI-Traffic , AFCAD, FDE (incl. .AIR-Files) , Panels

Dieser Beitrag wurde bereits 3 mal editiert, zuletzt von »Deberius« (25. August 2008, 11:58)


Deberius

Knopferl-Fetischist

  • »Deberius« ist der Autor dieses Themas

wcf.user.posts: 756

Wohnort: LOWW

Beruf: Knopferl-Dreher

  • Nachricht senden

9

Montag, 25. August 2008, 12:58

Akt I/Kapitel 7/Teil 1: Jet Engines

Flight Dynamics for Dummies
AKT I – Erklärung der Aircraft.cfg
Kapitel 7 – Engine Data
Teil 1 – Jets (B747)


Zitat

[GeneralEngineData]
engine_type = 1<=====1.
Engine.0 = -107.5, -69.5, -6.9<=====2.
Engine.1 = -76.0, -38.9, -10.4
Engine.2 = -76.0, 38.9, -10.4
Engine.3 = -107.5, 69.5, -6.9
fuel_flow_scalar = 1.0<=====3.
min_throttle_limit = -0.25<=====4.

[TurbineEngineData]
fuel_flow_gain = 0.002<=====5.
inlet_area = 60.0<=====6.
rated_N2_rpm = 29920<=====7.
static_thrust = 56750<=====8.
afterburner_available = 0<=====9.
reverser_available = 1<=====10.



Erklärung:

Dieses angeführte Beispiel der Standard B-747 betrifft prinzipiell alle Jets im FS.

1.) engine_type=1 (0 bis 4)
Gibt den Typ des Antriebes an.
0 =Piston (Zylindermotor)
1 =Jet (Turbine, auch für Turboprops)
2 =nichts (Glider)
3 =Helo-Turbine (Heli-Turbine)
4 =Rocket (Racketenantrieb)

NOTE: Der FS kann immer nur eine Antriebsart für ein Flugzeug verarbeiten!!!!!

Rocket: Mir persönlich ist noch nie ein Flieger mit Raketenantrieb unter gekommen!!!
Sogar ein Freeware Space Shuttle war mit einem fingierten Propellerantrieb ausgestattet.


2.) Engine.0 = -107.5, -69.5, -6.9 (x, y, z, ft)
Hier werden die Koordinaten der einzelnen Triebwerke eingegeben. Diese sind bezogen auf R0 (reference_datum_position). Zugleich wird hier auch die Reihenfolge der Triebwerke festgelegt.



NOTE: Der FS kann nur maximal 4 Triebwerke verwalten!


3.) fuel_flow_scalar = 1.0 (Prozent)
Hier kann man den Kraftstoffverbrauch tunen!

4.) min_throttle_limit = -0.25 (minus Prozent)
Hier kann man den Umkehrschub der Jet-Triebwerke einstellen.

5.) fuel_flow_gain = 0.002
Hier wird der Verbrauch eines Triebwerkes angegeben.
Die Einheit dieses Wertes ist mir unbekannt.

6.) inlet_area = 60.0 (ft²)
Hier wird der maximale Querschnitt des Lufteinlasses angegeben.

NOTE: Ein wichtiger Wert, da dieser sich auf den CW-Wert/Leistung erheblich im FS auswirkt.

7.) rated_N2_rpm = 29920 (U/min)
Maximale Umdrehungszahl eines Triebwerkes, gemessen an der 2.Stufe (Kompressor) des Triebwerkes.

8.) static_thrust = 56750 (lbs)
Gibt den maximalen Schub bei -rated_N2_rpm- an.

9.) afterburner_available = 0 (Boolean)
Gibt an, ob das Triebwerk über einen Nachbrenner verfügt (1), oder nicht (0).

10.) reverser_available = 1 (Boolean)
Gibt an, ob das Triebwerk über eine Schubumkehr verfügt (1), oder nicht (0).


Zusätzliche Einträge:

a) thrust_scalar = 1.0
Hier kann man die maximale Leistung des Triebwerkes tunen!

b) max_contrail_temperature=-39.0 (minus C°)
Gibt die Außentemperatur an, ab der die Kondensstreifen zu sehen sind.
MfG Oliver ------------------------------------------------Specials: AI-Traffic , AFCAD, FDE (incl. .AIR-Files) , Panels

Dieser Beitrag wurde bereits 4 mal editiert, zuletzt von »Deberius« (26. August 2008, 16:38)


Deberius

Knopferl-Fetischist

  • »Deberius« ist der Autor dieses Themas

wcf.user.posts: 756

Wohnort: LOWW

Beruf: Knopferl-Dreher

  • Nachricht senden

10

Montag, 25. August 2008, 23:41

Akt I/Kapitel 7/Teil 2: Turboprops

AKT I – Erklärung der Aircraft.cfg
Kapitel 7 – Engine Data
Teil 2 – Turboprops/Beech 350



Zitat


[propeller]
thrust_scalar = 1.0<=====1.
propeller_type = 0<=====2.
propeller_diameter = 8.8<=====3.
propeller_blades = 4<=====4.
propeller_moi = 24<=====5.
beta_max = 45<=====6.
beta_min = 15.2<=====7.
min_gov_rpm = 25520<=====8.
prop_tc = 0.004<=====9.
gear_reduction_ratio = 17.6<=====10.
fixed_pitch_beta = 0<=====11.
low_speed_theory_limit = 80<=====12.
prop_sync_available = 1<=====13.
prop_deice_available = 1<=====14.
prop_feathering_available = 1<=====15.
prop_auto_feathering_available = 1<=====16.
min_rpm_for_feather = 700<=====17.
beta_feather = 79.3<=====18.
power_absorbed_cf = 0.9<=====19.
defeathering_accumulators_available = 0<=====20.
prop_reverse_available = 1<=====21.
minimum_on_ground_beta = 1.0<=====22.
minimum_reverse_beta = -14.0<=====23.

[TurbineEngineData]
fuel_flow_gain = 0.011<=====24.
inlet_area = 1.0<=====25.
rated_N2_rpm = 29920<=====26.
static_thrust = 158<=====27.

[turboprop_engine]
power_scalar = 1.0<=====28.
maximum_torque = 3270<=====29.


NOTE: Der FS kann immer nur eine Propellerart für ein Flugzeug verarbeiten!!!!!

Erklärung:

1.) thrust_scalar = 1.0 (Prozent)
Tuning-Wert: Gibt an, wie viel Schub vom Propeller erzeugt wird.

2.) propeller_type = 0 (Boolean)
Gibt an ob, das Flugzeug über einen Propeller über variable Rotorblätter (0) verfügt, oder mit fixierten Winkel (pitch) arbeitet.

3.) propeller_diameter = 8.8 (Radius in ft)
Gibt den Radius des Propellers von Spitze zu Spitze an.

4.) propeller_blades = 4 (2, 3, 4)
Anzahl der Rotorblätter.
Es gibt geteilte Meinungen, ob die Anzahl auf 4 Rotorblätter beschränkt ist, oder nicht. Eine Stellungnahme von MS ist mir nicht bekannt.

5.) propeller_moi = 24 (slug-ft²)
Trägheitsmoment der Propeller. Hängt von dem Radius und dem Gewicht des Propellers ab.

6.) beta_max = 45 (Grad°)
Maximalwinkel der verstellbaren Rotorblätter im Flug.
Wird nur für Propeller des Typs=0 benötigt.

Beispiel: De Havilland Dash 7


NOTE: 0° = entlang der Längsachse; 90° = entlang der Querachse (im Uhrzeigersinn)

7.) beta_min = 15.2 (Grad°)
Minimalwinkel der verstellbaren Rotorblätter im Flug.
Wird nur für Propeller des Typs=0 benötigt.

Beispiel: De Havilland Dash 7



8.) min_gov_rpm = 25520 (U/min)
Minimal-Rotationszahl ab der, der Regler (governor) bei variablen Rotorblättern greift. Wird nur für Propeller des Typs=0 benötigt.

NOTE: Warum dieser Eintrag auch z.B. bei einer Cessna 172 (min_gov_rpm = 1400) steht ist mir bis heute ein Rätsel.

9.) prop_tc = 0.004
Auf Englisch nennt man diesen Wert “time_speed_constant“.
Was dieser Wert genau bedeutet, sind sich Einige (wie ich) nicht sicher.
Eine Stellungnahme von MS ist mir nicht bekannt.
Jedoch wird durch diesen Wert in die Animation des Propellers eingegriffen.

10.) gear_reduction_ratio = 17.6
Gibt die Übersetzung des Getriebes zwischen Turbine/Motor und Propeller an.
Nachdem sich ein Propeller nicht mit bis zu 29920 U/min drehen kann, braucht man ein Getriebe als Übersetzung; ähnlich wie bei einem Auto.

Rechnung: 29920(Turbine) / 17.6 = 1700 U/min (Propeller)

11.) fixed_pitch_beta = 0 (Grad°)
Gibt den fixen Winkel der Rotorblätter bei Propeller des Typs=1 (z.B. Cessna 172) an.


12.) low_speed_theory_limit = 80 (ft/sec)
Gibt an, wann der Propeller vom „langsam rotierenden“ Zustand in den „schnell rotierenden“ Zustand übergeht. Neben dem physikalischen Effekt, greift dieser Wert auch in die Animation des visuellen Modells ein.

13.) prop_sync_available = 1 (Boolean)
Gibt an, ob eine Synchronisation bei mehreren Propellern möglich ist (1), oder nicht (0).

14.) prop_deice_available = 1 (Boolean)
Gibt an ob man die Propeller enteisen kann (1), oder nicht (0).

15.) prop_feathering_available = 1 (Boolean)
Gibt an, ob die Turboprop einen “Leerlauf” (1) hat oder nicht (0).

16.) prop_auto_feathering_available = 1 (Boolean)
Stichwort Auto-Feather
Gibt an, ob die Turboprop einen automatischen “Leerlauf” (1) hat oder nicht (0).

17.) min_rpm_for_feather = 700 (U/min)
Gibt die Mindest-Umdrehung an, ab der der “Leerlauf” greift.

18.) beta_feather = 79.3 (Grad°)
Gibt den Winkel für den „Leerlauf“ an.

Beispiel: De Havilland Dash 7




19.) power_absorbed_cf = 0.9 (Prozent)
Gibt den Effektivitätsgrad an mit der die Maschine arbeitet (Leistungsverlust am Propeller).

20.) defeathering_accumulators_available = 0 (Boolean)
Gibt an, ob es Akkumulatoren für die Rückkehr vom „Leerlauf“ in den „Arbeitszustand“ gibt.
Ist im FS für die Funktion prop_auto_feathering und dessen Reaktionszeit wichtig.

21.) prop_reverse_available = 1 (Boolean)
Gibt an, ob man mit den Propellern einen Umkehrschub erzeugen kann (1), oder nicht (0).

22.) minimum_on_ground_beta = 1.0 (Grad°)
Gibt den minimalen Winkel, der am Boden möglich ist, an.

23.) minimum_reverse_beta = -14.0 (minus Grad°)
Gibt den maximalen Winkel für den Umkehrschub an (deshalb negativer Wert).

24.) fuel_flow_gain = 0.011
Gibt den realen Treibstoffverbrauch an (Einheit unbekannt).

25.) inlet_area= 1.0 (ft²)
Gibt die Fläche des Lufteinlasses an.

26.) rated_N2_rpm = 29920 (U/min)
Gibt die maximale Umdrehungszahl der Turbine an.

27.) static_thrust = 158 (lbs)
Gibt die maximale Leistung der Turbine bei 29920 (U/min) an.

28.) power_scalar = 1.0 (Prozent)
Tuningwert für die Turbine.

29.) maximum_torque = 3270 (ft-lbs)
Gibt das Drehmoment an, welches von der Turbine, über die Antriebswelle, auf den Propeller übertragen wird.
Wenn man Schwierigkeiten hat, die Turboprop-Maschine auf gute Leistung zu bringen, dann ist dies der erste Ansatzspunkt.

Zusätzliche Möglichkeiten:

Da die Engine_Location im FS ohne Zusatzeintrag, zugleich die Thrust-Location ist, wo der Schub arbeitet, gibt es für Propeller-Maschinen (Turboprops und Piston) eine Möglichkeit den Schub selbst auf die Koordinaten des/der Propeller zu setzen.

a) number_of_propellers= 2
Gibt an, über wie viele Propeller das Flugzeug verfügen soll.
Die maximale Anzahl für Propeller ist nicht bekannt.
Anzahl der Propeller sollte immer gleich groß, oder größer sein, als die Anzahl der Triebwerke!
Beispiel Wright Flyer: Ein Motor mit zwei Propeller!

b) engine_map = 1, 2
Gibt an, welcher Propeller von welchem Triebwerk angetrieben wird.
Ein Motor mit 2 Propellern = 0, 0
Zwei Motoren mit 2 Propellern = 1, 2
Zwei Motoren mit 4 Propellern = 1, 1, 2, 2 (bedeutet: Die ersten zwei Propeller werden von dem ersten Triebwerk und die anderen zwei vom zweiten Triebwerk angetrieben).Dies wäre vor allem für Flugzeuge mit gegenläufigen Propellern interessant.

Close up der Tupolev Tu-114 von Samdim


c) propeller.0 = x, y, z (relativ zum Triebwerk)
Hier werden die Positionen der Propeller relativ zu den Triebwerken angegeben.

d) rotation = 1, 1 (-1 oder 1)
Gibt die Rotationsrichtung der Propeller in Flugrichtung an.
1= im Uhrzeigersinn
-1= gegen den Uhrzeigersinn
Sollte sich auf das visuelle Modell auswirken (Gmax!)
MfG Oliver ------------------------------------------------Specials: AI-Traffic , AFCAD, FDE (incl. .AIR-Files) , Panels

Dieser Beitrag wurde bereits 3 mal editiert, zuletzt von »Deberius« (26. August 2008, 21:02)


Deberius

Knopferl-Fetischist

  • »Deberius« ist der Autor dieses Themas

wcf.user.posts: 756

Wohnort: LOWW

Beruf: Knopferl-Dreher

  • Nachricht senden

11

Dienstag, 26. August 2008, 16:31

Akt I/Kapitel 7/Teil 3: Kolbenmotor

AKT I – Erklärung der Aircraft.cfg
Kapitel 7 – Engine Data
Teil 3 – Piston-Engine (Cessna 172)



Zitat


[piston_engine]
power_scalar = 1.0<====1.
cylinder_displacement= 90.0<====2.
compression_ratio= 8.5<====3.
number_of_cylinders=4<====4.
max_rated_rpm= 2700<====5.
max_rated_hp= 180<====6.
fuel_metering_type= 0<====7.
cooling_type= 0<====8.
normalized_starter_torque= 0.3<====9.
turbocharged= 0<====10.
max_design_mp= 0<====11.
min_design_mp= 0<====12.
critical_altitude= 0<====13.
emergency_boost_type= 0<====14.
emergency_boost_mp_offset= 0<====15.
emergency_boost_gain_offset= 0<====16.
fuel_air_auto_mixture= 0<====17.
auto_ignition= 0<====18.
max_rpm_mechanical_efficiency_scalar= 1.0<====19.
idle_rpm_mechanical_efficiency_scalar= 1.0<====20.
max_rpm_friction_scalar= 1.0<====21.
idle_rpm_friction_scalar= 1.0<====22.




Erklärung:

Hier handelt es sich um den Kolbenmotor der Standard Cessna 172. Die Propeller-Sektion wird hier nicht mehr angeführt, da diese in den Funktionen, die der Turboprop entspricht.

1.) power_scalar = 1.0 (Prozent)
Tunigwert für den Motor.

2.) cylinder_displacement = 90.0 (inch³)
Gibt den Hubraum pro Zylinder an.

3.) compression_ratio= 8.5 (Verhältnis x:1)
Gibt die Kompression des Zylinders an.

4.) number_of_cylinders = 4
Gibt die Anzahl der Zylinder an.
Die maximal erreichbare Anzahl im FS ist mir nicht bekannt.

5.) max_rated_rpm = 2700 (U/min)
Gibt die maximale Drehzahl der Kurbelwelle an.
Dieser Eintrag wirkt sich sowohl auf die Instrumente, sowie auf das visuelle Modell aus.

6.) max_rated_hp = 180 (amerik. PS)
Gibt die maximale Leistung bei max_rated_rpm an.

7.) fuel_metering_type = 0 (0, 1, 2)
Gibt die Art der Treibstoffzufuhr an.
0 = Einspritzung
1 = Vergaser
2 = Vergaser für Kunstflug (z.B. Extra 300)

8.) cooling_type = 0 (0, 1)
Gibt die Art des Kühlungssystems an.
0 = luftgekühlt
1 = wassergekühlt

9.) normalized_starter_torque = 0.3
Gibt das Drehmoment des Starters an.
Den Wert 0.3 entspricht dem Standardwert. Dieser jedoch ist vom Hubraum, Anzahl der Zylinder und deren Kompression abhängig.
Man kann sich mit diesem Wert ein wenig herum spielen, damit die Anlaufzeit des Motors (Spool-Up) verlängert (kleinerer Wert), oder verkürzt wird (größerer Wert).
Wirkt sich auf das visuelle Modell aus.

10.) turbocharged = 0 (Boolean)
Gibt an ob ein Turbolader vorhanden ist (1), oder nicht (0).

11.) max_design_mp= 0 (inHG)
Wenn der Motor über einen Turbolader verfügt, wird hier der maximal erzeugte Druck im Zylinderkopf eingegeben (z.B. Howard 500: max_design_mp =57.99).

12.) min_design_mp = 0 (inHG)
Wenn der Motor über einen Turbolader verfügt, wird hier der minimal erzeugte Druck im Zylinderkopf eingegeben (z.B. Howard 500: min_design_mp =4.00).

13.) critical_altitude = 0 (ft)
Wenn der Motor über einen Turbolader verfügt, wird hier die maximale Flughöhe (bei 29.92 inHg) angegeben, bis zu der, der Turbolader noch maximale Leistung erzeugen kann (z.B. Howard 500: critical_altitude =13000.00).
Dieser Wert ändert sich je nach Wetterverhältnissen.

14.) emergency_boost_type = 0 (0, 1, 2, 3)
Gibt an, ob und welche Art einer Notfall-Einspritzung vorliegt.
0 = keine
1 = Wasser-Basis
2 = Wasser/Methanol-Basis
3 = War Emergency Power (für WWII-Flieger)

15.) emergency_boost_mp_offset = 0 (inHG)
Gibt den Druck an, den die Notfall-Einspritzung hinzufügt.
(z.B. Howard 500: emergency_boost_mp_offset =10.00).

16.) emergency_boost_gain_offset= 0 (Prozent)
Tuningwert für den emergency_boost_mp_offset.

17.) fuel_air_auto_mixture= 0 (Boolean)
Gibt an, ob das Gas-Luft-Gemisch automatisch geregelt ist (1), oder nicht (0).

18.) auto_ignition= 0 (Boolean)
Gibt an, ob eine automatische Zündung eingebaut ist (1), oder nicht (0).

19.) max_rpm_mechanical_efficiency_scalar = 1.0 (Prozent)
Tuningwert: Gibt die mechanische Effektivität des Motors, bei Volllast an.

20.) idle_rpm_mechanical_efficiency_scalar= 1.0 (Prozent)
Tuningwert: Gibt die mechanische Effektivität des Motors, bei Nulllast an.

21.) max_rpm_friction_scalar= 1.0 (Prozent)
Tuningwert: Gibt die mechanische Reibung im Motor, bei Volllast an.

22.) idle_rpm_friction_scalar= 1.0 (Prozent)
Tuningwert: Gibt die mechanische Reibung im Motor, bei Nullllast an.

Zusätzliche Möglichkeiten:

a) master_ignition_switch = 0 (Boolean)
Gibt an, ob es einen eigenen Hauptzündschalter gibt (1), oder nicht (0).

b) number_of_magnetos=2 (1 od. 2)
Gibt die Anzahl der Magnetschalter pro Triebwerk an.
MfG Oliver ------------------------------------------------Specials: AI-Traffic , AFCAD, FDE (incl. .AIR-Files) , Panels

Dieser Beitrag wurde bereits 3 mal editiert, zuletzt von »Deberius« (26. August 2008, 18:12)


Deberius

Knopferl-Fetischist

  • »Deberius« ist der Autor dieses Themas

wcf.user.posts: 756

Wohnort: LOWW

Beruf: Knopferl-Dreher

  • Nachricht senden

12

Mittwoch, 27. August 2008, 14:45

Akt I/Kapitel 7/Teil 4: Helikopter

AKT I – Erklärung der Aircraft.cfg
Kapitel 7 – Engine Data
Teil 4 – Heli-Turbine (Bell 206B)
:smash: :smash: :smash: :smash: :smash: :smash: :smash: :smash: :smash: :smash: :smash: :smash: :smash: :smash: :smash: :smash: :smash: :smash:
:smash: :smash: :smash: :smash: :smash: :smash: :smash: :smash: :smash: :smash: :smash: :smash: :smash: :smash: :smash: :smash: :smash: :smash:
MfG Oliver ------------------------------------------------Specials: AI-Traffic , AFCAD, FDE (incl. .AIR-Files) , Panels

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »Deberius« (27. August 2008, 14:48)


Deberius

Knopferl-Fetischist

  • »Deberius« ist der Autor dieses Themas

wcf.user.posts: 756

Wohnort: LOWW

Beruf: Knopferl-Dreher

  • Nachricht senden

13

Mittwoch, 27. August 2008, 15:14

Akt I/Kapitel 8: Autopilot

AKT I – Erklärung der Aircraft.cfg
Kapitel 8 – Autopilot


Zitat


[autopilot]
autopilot_available = 1<=====1.
flight_director_available = 1<=====2.
default_vertical_speed = 1800.0<=====3.
autothrottle_available = 1<=====4.
autothrottle_arming_required = 1<=====5.
autothrottle_max_rpm = 90<=====6.
autothrottle_takeoff_ga = 1<=====7.
pitch_takeoff_ga = 8<=====8.
max_pitch=10.0<=====9.
max_pitch_acceleration=1.0<=====10.
max_pitch_velocity_lo_alt=2.0<=====11.
max_pitch_velocity_hi_alt=1.5<=====12.
max_pitch_velocity_lo_alt_breakpoint=20000.0<=====13.
max_pitch_velocity_hi_alt_breakpoint=28000.0<=====14.
max_bank=25.0<=====15.
max_bank_acceleration=1.8<=====16.
max_bank_velocity=3.00<=====17.
max_throttle_rate=0.10<=====18.
nav_proportional_control=16.00<=====19.
nav_integrator_control=0.17
nav_derivative_control=0.00
nav_integrator_boundary=2.50
nav_derivative_boundary=0.00
gs_proportional_control = 18.0
gs_integrator_control = 0.33
gs_derivative_control = 0.00
gs_integrator_boundary = 0.70
gs_derivative_boundary = 0.00
yaw_damper_gain = 1.0<=====20.




Erklärung:

1.) autopilot_available = 1 (Boolean)
Gibt an, ob ein Autopilot zur Verfügung steht (1), oder nicht (0).

2.) flight_director_available = 1 (Boolean)
Gibt an, ob ein Flight-Director zur Verfügung steht (1), oder nicht (0).



3.) default_vertical_speed = 1800.0 (ft/min)
Hier wird die Steig-/Sinkrate (VS) voreingestellt. Dies ist die Zahl, welche als erstes zu sehen ist, wenn man die VS aktiviert.

4.) autothrottle_available = 1 (Boolean)
Gibt an, ob eine automatische Geschwindigkeitsregelung (IAS/Mach) zur Verfügung steht (1), oder nicht (0).

5.) autothrottle_arming_required = 1 (Boolean)
Gibt an, ob eine automatische Schubregelung (AT = Auto-Throttle) zur Verfügung steht (1), oder nicht (0).

6.) autothrottle_max_rpm = 90 (Prozent)
Gibt den maximalen Schub an, mit der, der Autopilot, während des Fluges operiert.

7.) autothrottle_takeoff_ga = 1 (Boolean)
Gibt an, ob der der Autopilot den TOGA-Modus (Take Off/Go Around) ausführen kann (1), oder nicht (0).

8.) pitch_takeoff_ga = 8 (Grad°)
Gibt den maximalen vertikalen Winkel an, mit der, der TOGA-Modus operieren soll.

9.) max_pitch = 10.0 (Grad°)
Gibt den maximalen Winkel an, mit der, der Autopilot vertikal (rauf/runter) operieren soll.


10.) max_pitch_acceleration = 1.0 (Grad°/Sekunde²)
Gibt die maximale Beschleunigung an, mit der, der Autopilot vertikal (rauf/runter) operieren soll.

11.) max_pitch_velocity_lo_alt = 2.0 (Grad°/Sekunde)
Gibt die maximale Geschwindigkeit an, mit der, der Autopilot vertikal (rauf/runter) bis zum lo_alt_breakpoint operieren soll.

12.) max_pitch_velocity_hi_alt = 1.5 (Grad°/Sekunde)
Gibt die maximale Geschwindigkeit an, mit der, der Autopilot vertikal (rauf/runter) bis zum hi_alt_breakpoint operieren soll.


13.) max_pitch_velocity_lo_alt_breakpoint = 20000.0 (ft)
Gibt die absolute untere Höhe an bis zu der, der Autopilot mit max_pitch_velocity_lo_alt operiert.

14.) max_pitch_velocity_hi_alt_breakpoint = 28000.0 (ft)
Gibt die absolute untere Höhe an bis zu der, der Autopilot mit max_pitch_velocity_hi_alt operiert.

15.) max_bank = 25.0 (Grad°)
Gibt den maximalen Winkel an, mit der, der Autopilot radial (links/rechts) rollen kann.
Der Bankwinkel ist nur schematisch dargestellt!



16.) max_bank_acceleration = 1.8 (Grad°/Sekunde²)
Gibt die maximale Beschleunigung an, mit der, der Autopilot radial (links/rechts) rollen kann.

17.) max_bank_velocity = 3.00 (Grad°/Sekunde)
Gibt die maximale Geschwindigkeit an, mit der, der Autopilot radial (links/rechts) rollen kann.

18.) max_throttle_rate = 0.10 (Prozent)
Gibt die Einheiten/Sprünge an, in denen die automatisch Schubkontrolle operieren soll.

19.) nav_proportional_control = 16.00
Diese Werte sind für das Verhalten des Autopiloten verantwortlich, während dieser sich im NAV-Modus b.z.w. im Gleitpfad befindet. Hier werden die Fehlergrenzen festgelegt.
Normalerweise braucht man diese Werte nicht ändern. Wenn man diese auf Null (0) setzt, sind sie deaktiviert.

20.) yaw_damper_gain = 1.0 (Verhältnis)
Normalerweise reicht es, wenn man entweder die Gierdämpfer mit (1.0) aktiviert, oder mit (0.0) deaktiviert.
Andere Werte haben Einfluss auf die Genauigkeit der Gierdämpfer.



Zusätzliche Möglichkeiten:

a) use_no_default_pitch=0
Gibt an, ob bei Ausschalten des AP’s, die Höhe automatisch gehalten werden soll (1), oder nicht (0).

b) use_no_default_bank=0
Gibt an, ob bei Ausschalten des AP’s, der Kurs automatisch gehalten werden soll (1), oder nicht (0).

Diese beiden Werte sind für den LVL-Hold-Bug im FS 2002 verantwortlich. In diesem FS passierte es, dass wenn man den AP ausschaltete, der LVL-Hold-Schalter sich automatisch aktivierte. Das war bei Landemanövern äußerst nervig.
MfG Oliver ------------------------------------------------Specials: AI-Traffic , AFCAD, FDE (incl. .AIR-Files) , Panels

Dieser Beitrag wurde bereits 2 mal editiert, zuletzt von »Deberius« (28. August 2008, 08:08)


Deberius

Knopferl-Fetischist

  • »Deberius« ist der Autor dieses Themas

wcf.user.posts: 756

Wohnort: LOWW

Beruf: Knopferl-Dreher

  • Nachricht senden

14

Mittwoch, 27. August 2008, 21:07

Akt I/Kapitel 9: Kontaktpunkte

AKT I – Erklärung der Aircraft.cfg
Kapitel 9 – Kontaktpunkte

Zitat




………..

static_pitch = -1.5<=====18.
static_cg_height = 18.6<=====19.
gear_system_type=1<=====20.






Erklärung:

Die Standardwerte von MS in Bezug auf die Kontaktpunkte entbehren jeglichen Kommentar.

-Die von mir in die Graphik eingezeichneten Punkte sind eine reine Wunschvorstellung. Die genauen Koordinaten (rot = Klasse 1) sind durchschnittlich um einen Fuß falsch!

-Die Anzahl der Fahrwerkspunkte (grün = Klasse 2) sind ebenfalls zum schmunzeln. Da die B747 vier Hauptfahrwerke aufweist, aber nur zwei eingetragen sind. Das Bugfahrwerk stimmt von der Lage zur Längsachse auch nicht.

Wir werden im späteren Verlauf diese Werte korrigieren!


1.) point.0 = Nummerierung der Kontaktpunkte. Chronologie beachten!

Anmerkung:
Zu den Punkten der Klasse 1 (Fahrwerk):
Es scheiden sich die Geister, was besser für das Federungsverhalten und die visuellen Darstellung des Modells ist.
Einige Entwickler erstellen einen Punkt pro Stossdämpfer; andere tun dies für jedes Räderpaar und es gibt auch wenige, die für jedes einzelne Rad einen Punkt der Klasse 1 erstellen.

Zu den Punkten der Klasse 2 (Schadenserkennung):
Bei Modellen ohne eingebauter Schadensdarstellung reichen 4 Scrape-Points. Wenn jemand gerne Notlandungen mit eingefahrenem Fahrwerk praktiziert, sollte man mehrere Punkte entlang der Unterseite des Rumpfes platzieren.
Bei Modellen mit eingebauter Schadensdarstellung braucht man definitiv mehr als vier Punkte. Die Platzierung sollte vor allem an den Stellen erfolgen, wo sich Teile lösen können.

NOTE: Ab einer gewissen Anzahl von Punkten (je nach Rechner), verlangsamt sich der Ladevorgang des Flugzeuges merklich.


2.) Class = 1
Klassifizierung der einzelnen Kontaktpunkte:
0 = Keine
1 = Gear, Fahrwerkspunkte
2 = Scrape-Points, für die Schadenserkennung und Schadens-Effekte
3 = Skid (Kufe), z.B. für den Bell 206b
4 = Float (Schwimmkörper), z.B. für die Cessna 208 Amphibian
5 = Waterrudder (Wasserruder), z.B. für die Cessna 208 Amphibian

3.) Position entlang der Längsachse, relativ zu R0 (reference_datum_position) in ft.

4.) Position entlang der Querachse, relativ zu R0 (reference_datum_position) in ft.

5.) Position entlang der Vertikalachse, relativ zu R0 (reference_datum_position) in ft.

6.) Impact
Geschwindigkeit (ft/min), ab der ein Schaden auftritt.

7.) Brake Map
Gilt nur für Punkte der Klasse 1 (Fahrwerkspunkte) und legt fest, welcher Bremskreislauf für die jeweiligen Punkte verantwortlich ist.
0 = Bugfahrwerk (Bremsen mit der Taste-(.))
1 = Linkes Hauptfahrwerk (Bremsen mit F11)
2 = Rechtes Hauptfahrwerk (Bremsen mit F12)

8.) Wheel Radius (Radius des Rades) = wird in ft gemessen

9.) Steering Angel = 70.0 (Anschlagswinkel)
Hier wird der Einschlagswinkel der steuerbaren Fahrwerkspunkte (Bugrad) in Grad° (Anschlag zu Anschlag) festgelegt.
Bei einem teilweise mitlenkenden Hauptfahrwerk (z.B. An-124/225, B747) müsste an diesen Punkten die Winkel negativ eingetragen werden, da diese gegenläufig sind.

Das lenkbare Hauptfahrwerk der Antonov An-124 Ruslan von Thomas Ruth
Das lenkbare Hauptfahrwerk der Boeing 747-200 ( von „Ready for Pushback“)




10.) Static Compression = 0.5 (ft)
Einfederung der Stossdämpfer bei leerem Flugzeug und Stillstand.
Dieser Wert greift in die Animation des visuellen Modells ein.

11.) Max/Static Compression Ratio = 3.5 (Prozent)
Multiplikator für den statischen Federweg (0.5 ft * 3,5 = 1.75 ft)= Maximale statische Einfederung.
Dieser Wert greift in die Animation des visuellen Modells ein.

12.) Damping Ratio = 0.900 (0 – 1.0)
Gibt das Frequenzverhalten der Stossdämpfer relativ zum Untergrund an.
Dieser Wert greift in die Animation des visuellen Modells ein.

NOTE: Die Federung einzustellen, ähnelt einer Sisyphus-Arbeit. Je nach Gewicht und visueller Darstellung entspricht dieser Vorgang einem Spießroutenlauf der besonderen Art. Auch heute noch könnte ich die Wände hochgehen.

13.) Extension Time = 9.0 (sec)
Gibt an, wie lange dieser Fahrwerkspunkt zum Ausfahren braucht. (0.0 entspricht einem fixen Fahrwerk)
Dieser Wert greift in die Animation des visuellen Modells ein.


14.) Retraction Time = 8.0 (sec)
Gibt an, wie lange dieser Fahrwerkspunkt zum Ausfahren braucht. (0.0 entspricht einem fixen Fahrwerk)
Dieser Wert greift in die Animation des visuellen Modells ein.


15.) Sound Type = 0
Gibt an, welcher Sound bei Bodenberührung zu hören ist. Hängt sowohl mit dem Effekt in der Effekt-Sektion (weiter unten) zusammen, als auch mit der Sound.cfg.

0 = Center Gear (Bugrad)
1 = Auxiliary Gear (Zusatzrad z.B. am Heck)
2 = Left Gear (linkes Hauptfahrwerk)
3 = Right Gear (rechtes Hauptfahrwerk)
4 = Fuselage Scrape (Rumpf)
5 = Left Wing Scrape (linker Flügel)
6 = Right Wing Scrape (rechter Flügel)
7 = Aux1 Scrape (zusätzlicher Sound 1)
8 = Aux2 Scrape (zusätzlicher Sound 2)
9 = Tail Scrape (Heck)


16.) Airspeed Limit = 220 (KTAS)
Gibt die Geschwindigkeit an, ab der das Fahrwerk leidet.

17.) Damage from Airspeed = 250 (KTAS)
Gibt die Geschwindigkeit an, ab der das Fahrwerk Schaden nimmt.

18.) static_pitch = -1.5 (Grad°)
Gibt den Winkel an, mit dem sich das Flugzeug (dessen Längsachse) am Boden im Allgemeinen nach vorne (+), oder nach hinten (-) neigt. Dieser Winkel wird auch beim Ladevorgang eines Fliegers, als Referenz verwendet. (z.B. wichtig bei der DC-3)

19.) static_cg_height = 18.6 (ft)
Gibt die Höhe an, auf der sich das Flugzeug (dessen Schwerpunkt) am Boden im Allgemeinen befindet. Diese Höhe wird auch beim Ladevorgang eines Fliegers, als Referenz verwendet.

20.) gear_system_type=1 ( 0 bis 4)
Gibt die Betriebsart des Fahrwerkes an.
0 = Elektrisch
1 = Hydraulisch
2 = Pneumatisch
3 = Manuell
4 = keine oder fixes Fahrwerk
MfG Oliver ------------------------------------------------Specials: AI-Traffic , AFCAD, FDE (incl. .AIR-Files) , Panels

Dieser Beitrag wurde bereits 7 mal editiert, zuletzt von »Deberius« (28. August 2008, 08:04)


Deberius

Knopferl-Fetischist

  • »Deberius« ist der Autor dieses Themas

wcf.user.posts: 756

Wohnort: LOWW

Beruf: Knopferl-Dreher

  • Nachricht senden

15

Freitag, 29. August 2008, 17:09

Akt I/Kapitel 10: Bremsen/Hydraulik/Sicht

AKT I – Erklärung der Aircraft.cfg
Kapitel 10 – Bremsen/Hydraulik/Sicht



Zitat

[gear_warning_system]
gear_warning_available = 1<====1.
pct_throttle_limit = 0.1<====2.
flap_limit_idle = 5.0<====3.
flap_limit_power = 25.5<====4.

[brakes]
parking_brake = 1<====5.
toe_brakes_scale = 1.24<====6.

[hydraulic_system]
normal_pressure = 3000.0<====7.
electric_pumps = 0<====8.
engine_map = 1,1,1,1<====9.

[Views]
eyepoint = -19.05, -1.97, 9.7<====10.



Erklärung:

1.) gear_warning_available = 1 (0, 1, 2)
Ist für die „Achtung-Fahrwerk”-Warnung im Cockpit verantwortlich.
0 = Keine Warnung (z.B. für fixes Fahrwerk, Kufen)
1 = Normal (einziehbares Fahrwerk)
2 = Wasserflugzeuge mit einziehbaren Fahrwerk

2.) pct_throttle_limit = 0.1 (0.1-1.0)
Hier kann man einstellen, ab bis wie viel Prozent (1.0 = 100%) des Schubes, die Warnung erfolgt. Dieser Wert korrespondiert mit dem flap_limit_idle-Wert (s.u. Punkt 3). Bei flap_limit_idlet = 0 wird allein der Schub als Referenz genommen.

3.) flap_limit_idle = 5.0 (Grad°)
Hier kann man einstellen, ab welcher Stellung der Landeklappen, die Warnung erfolgt. Dieser Wert korrespondiert mit dem pct_throttle_limit -Wert (s.o. Punkt 2). Bei pct_throttle_limit = 0 wird allein die Landeklappenstellung als Referenz genommen. Weiter sollte der flap_limit_idle-Wert größer null (0) sein, da sonst beim normalen Sinken, die Warnung andauernd ertönt.

4.) flap_limit_power = 25.5 (Grad°)
Maximale Stellung der Klappen, ab der die Warnung auf jeden Fall ertönen soll (ohne Rücksicht auf den Schub).

5.) parking_brake = 1 (Boolean)
Gibt an, ob es eine Parkbremse gibt (1), oder nicht (0).

6.) toe_brakes_scale = 1.24 (Prozent)
Tuningwert für die Bremsen im Allgemeinen.

7.) normal_pressure = 3000.0 (PSI)
Gibt an, wie viel Hydraulikdruck zur Verfügung steht, wenn die Triebwerke laufen.

8.) electric_pumps = 0
Gibt an, wie viele elektrische Hydraulikpumpen zu Verfügung stehen (z.B. APU)

9.) engine_map = 1,1,1,1
Gibt an, wie viele Hydraulikpumpen (pro Triebwerk) gibt und an welchem Triebwerk sie sich befinden.
Bei engine_map = 0,1,1,0 gebe es nur zwei Pumpen, an den beiden innen liegenden Triebwerken (z.B. Constellation, Avro Shackleton).

10.) eyepoint = -19.05, -1.97, 9.7 (ft)
Gibt die Sitzposition für die Cockpit-Sichten (2D und 3D), relativ zu R0 (reference_datum_position) an.

Zusatz für die [brakes]-Sektion:

- differential_braking_scale = 0.0 (0.0 bis 1.0)
Hier kann man das Verhältnis zwischen dem Rudereinschlag und der Bremskreise (li/re) setzen.
0.0 = keine Auswirkung
1.0 = Bremsen (li/re) sind getrennt. Voraussetzung ist ein dementsprechender Eintrag in der [contact_points]-Sektion.
MfG Oliver ------------------------------------------------Specials: AI-Traffic , AFCAD, FDE (incl. .AIR-Files) , Panels

Deberius

Knopferl-Fetischist

  • »Deberius« ist der Autor dieses Themas

wcf.user.posts: 756

Wohnort: LOWW

Beruf: Knopferl-Dreher

  • Nachricht senden

16

Samstag, 30. August 2008, 11:47

Akt I/Kapitel 11: Elektrik

AKT I – Erklärung der Aircraft.cfg
Kapitel 11 – Elektrik



Zitat

[electrical]
autopilot = 0, 5 , 17.0
avionics_bus = 0, 5 , 17.0
avionics = 1, 5 , 17.0
gear_warning = 0, 2 , 17.0
fuel_pump = 0, 5 , 17.0
light_nav = 0, 5 , 17.0
light_beacon = 0, 5 , 17.0
light_landing = 0, 5 , 17.0
light_taxi = 0, 5 , 17.0
light_strobe = 0, 5 , 17.0
light_panel = 0, 5 , 17.0


Erklärung zur [electrical]-Sektion:

Nachdem in der Aircraft.cfg der Standard B747 sehr viele Einträge fehlen, werde ich mit einem kompletten Beispiel weitermachen.

Es gibt drei Möglichkeiten zur Eintragung:

a- keine [electrical]-Sektion: AIR-Datei od. FS Standard-Konfigurationen übernehmen.
b- die ersten 4 Einträge: Diese genügen zur Definition der Volt/Ampere-Werte
c- alle Einträge: Damit kann man einen eigenen Schaltplan für ein Flugzeug erstellen.

Mögichkteit (c) ist also eher was für Bastler, Hobbyelektroniker, oder Interessierte. Diese Art der Konfiguration wird, aber auch für aufwendige Panel benutzt, wo derartige Schaltkreise notwendig sind.

Zitat

[electrical]
max_battery_voltage = 24.0<====1.
generator_alternator_voltage = 28.0<====2.
max_generator_alternator_amps = 60.0<====3.
electric_always_available = 1<====4.
engine_generator_map = 1,1,1,1<====5




1.) max_battery_voltage = 24.0 (Volt)
Gibt die maximale Spannung an, bis zu der die Batterie geladen werden kann. Diese Spannung liegt auch beim Laden des Flugzeuges vor.

2.) generator_alternator_voltage = 28.0 (Volt)
Gibt die Spannung an, die vom Generator produziert wird. Dieser Wert sollte um ein 1/6 höher sein, als die Spannung der Batterie.

3.) max_generator_alternator_amps = 60.0 (Ampere)
Gibt die Stromstärke an, die vom Generator produziert wird.

4.) electric_always_available = 1 (Boolean)
Eine Art Override-Funktion der Batterie-Entladung. Damit wird festgelegt, ob eine Entladung erfolgt (0), oder nicht(1).

NOTE: Diese Funktion ist für den Betrieb einer APU oder Bodenversorgung wichtig. Da der FS keine APU „generieren“ kann, braucht man diese für das „APU-Instrument“. Es gibt auch mittlerweise xml-gesteuerte Gauges die diesen Override erzeugen, daher wird kein CFG-Eintrag benötigt.

Beispiel APU in der B737-800w von Arian Scheffel





5.) engine_map = 1,1,1,1
Gibt an, wie viele Generatoren (pro Triebwerk) es gibt und an welchem Triebwerk sie sich befinden.
Bei engine_map = 1,0,0,1 gebe es nur zwei Generatoren, an den beiden außen liegenden Triebwerken (z.B. Constellation, Avro Shackleton).

6.) Beispiel: flap_motor = 0, 5 , 17.0 (Bus, Ampere, Volt)
Legt in diesem Beispiel die Zuordnung für den elektrischen Klappenmotor fest.
Die Zuweisung erfolgt durch drei Werte:

6a) Schaltkreis (Bus):
0 = Main Bus (Hauptschaltkreis)- Hier werden die meisten Systeme verbunden.
1 = Avionics Bus (Funk-Kreis)- Alle Geräte, die für die Navigation wichtig sind.
2 = Battery Bus (Batt.-Versorgung)- Wird direkt von der Batterie versorgt.
3 = Hot Battery Bus- Ist eine Bypass-Option für den Batteriehauptschalter.
4 = Generator 1- System wird direkt von diesem versorgt.
5 = Generator 2- System wird direkt von diesem versorgt.
6 = Generator 3- System wird direkt von diesem versorgt.
7 = Generator 4- System wird direkt von diesem versorgt.
NOTE: Der rotmakierte Avionics Bus: Hier wurde ein Kreis extra definiert. In wie weit man mehr Kreise definieren kann, weiß ich nicht, da diese Aufgabe oft von xml-Gauges übernommen wird.


6b) Dieser Wert legt die maximal benötigte Stromstärke (hier 5 Ampere) für den Verbraucher (flap_motor) fest.
NOTE: Die Summe aller Ampere-Werte der Verbraucher, sollte nicht den Wert des Generators/Batterie übersteigen.

6c) Dieser Wert legt die minimal benötigte Spannung (hier 17 Volt) für den Verbraucher (flap_motor) fest.
NOTE: Die einzelnen Volt-Werte der Verbraucher, sollten unter dem Wert des Generators/Batterie liegen.

Beispiel für hydraulic_pump = 0, 2, 17.0:
Beispiel A300-b4 von SGA in Verbindung mit xml-Gauges
MfG Oliver ------------------------------------------------Specials: AI-Traffic , AFCAD, FDE (incl. .AIR-Files) , Panels

Dieser Beitrag wurde bereits 3 mal editiert, zuletzt von »Deberius« (30. August 2008, 12:02)


Deberius

Knopferl-Fetischist

  • »Deberius« ist der Autor dieses Themas

wcf.user.posts: 756

Wohnort: LOWW

Beruf: Knopferl-Dreher

  • Nachricht senden

17

Samstag, 30. August 2008, 16:47

Akt I/Kapitel 12: Funk/Avionik

AKT I – Erklärung der Aircraft.cfg
Kapitel 12 – Funk/Avionik


Zitat

[Radios]
Audio.1 = 1<====1.
Com.1 = 1, 1<====2.
Com.2 = 1, 1<====3.
Nav.1 = 1, 1, 1<====4.
Nav.2 = 1, 1, 0<====5.
Adf.1 = 1 <====6.
Transponder.1 = 1<====7.
Marker.1 = 1<====8.


Erklärung:

Alle die hier einzutragenden Werte sind in Boolean (0 oder 1).


1.) Audio.1 = 1
Gibt an, ob man überhaupt Audiosignale empfangen kann (1), oder nicht (0).


2.) Com.1 = 1, 1
- Gibt an ob man ein Sprechfunk- Empfänger hat (1), oder nicht (0).

- Gibt an, ob dieses Sprechfunk-Empfänger eine Standby-Option hat (1), oder nicht (0).


3.) Com.2 = 1, 1
- Gibt an ob man ein zweites Sprechfunk-Empfänger hat (1), oder nicht (0).
- Gibt an, ob dieses Sprechfunk-Empfänger eine Standby-Option hat (1), oder nicht (0).

4.) Nav.1 = 1, 1, 1
- Gibt an ob man einen Navigationsfunk-Empfänger hat (1), oder nicht (0).


- Gibt an, ob dieser Navigationsfunk-Empfänger eine Standby-Option hat (1), oder nicht (0).

- Gibt an, ob dieser Navigationsfunk-Empfänger einen Gleitpfad erkennen kann (1), oder nicht (0).

NOTE: Es gibt Panels mit einem Nav.1-Empfänger ohne Standby-Frequenz (z.B. Concorde). Wenn man in einem solchen Flieger die Standby-Frequenz aktiviert, kann man NAV.1 nicht mehr einstellen!

Nav.1 Empfänger ohne Standby rechter Kreis (A300-b4)
Gleich darunter sieht man den Marker-Beacon-Empfänger (drei senkrechte Lichter)



5.) Nav.2 = 1, 1, 0
- Gibt an ob man einen zweiten Navigationsfunk-Empfänger hat (1), oder nicht (0).
- Gibt an, ob dieser Navigationsfunk-Empfänger eine Standby-Option hat (1), oder nicht (0).
- Gibt an, ob dieser Navigationsfunk-Empfänger einen Gleitpfad erkennen kann (1), oder nicht (0).

6.) Adf.1 = 1
Gibt an, ob ein ADF-Empfänger vorhanden ist (1), oder nicht (0).
Wenn man einen Zweiten braucht: Adf.2 = 1

7.) Transponder.1 = 1
Gibt an, ob ein Transponder vorhanden ist (1), oder nicht (0).

8.) Marker.1 = 1
Gibt an, ob ein „Marker Beacon“ - Empfänger vorhanden ist (1), oder nicht (0).
MfG Oliver ------------------------------------------------Specials: AI-Traffic , AFCAD, FDE (incl. .AIR-Files) , Panels

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »Deberius« (30. August 2008, 16:47)


Deberius

Knopferl-Fetischist

  • »Deberius« ist der Autor dieses Themas

wcf.user.posts: 756

Wohnort: LOWW

Beruf: Knopferl-Dreher

  • Nachricht senden

18

Sonntag, 31. August 2008, 13:41

Akt I/Kapitel 13: Lights

AKT I – Erklärung der Aircraft.cfg
Kapitel 13 – Lights



Zitat

[LIGHTS]
light.0 = 3, -150.30, -102.56, 3.22, fx_navredh ,
light.1 = 3, -150.30, 102.56, 3.22, fx_navgreh ,
light.2 = 3, -223.85, 0.00, 8.85, fx_navwhih ,
light.3 = 2, -150.30, -102.56, 3.22, fx_strobeh ,
light.4 = 2, -150.30, 102.56, 3.22, fx_strobeh ,
light.5 = 2, -228.97, 0.00, 44.62, fx_strobeh ,
light.6 = 1, -45.05, 0.00, 14.65, fx_beaconh ,
light.7 = 1, -80.22, 0.00, -12.05, fx_beaconb ,
light.8 = 4, -16.24, 0.00, 9.19, fx_vclighth,



Erklärung:
Insgesamt sind nicht mehr als 18 (0-17) Lichteffekte pro Aircraft.cfg möglich.
Die Koordinaten beziehen sich relativ zum R0 (reference_datum_position) in ft.

light.0 = 3, -150.30, -102.56, 3.22, fx_navredh (Nummer,Code, x, y, z, Effekt)

Code: Gibt an, mit welchem „Lichschalter“ (Taxilights, Landinglights,…) der am Ende der Zeile stehende Effekt, aktiviert werden kann.
1 = Beacon-Lights
2 = Strobe-Lights
3 = Navigation/Position-Lights
4 = Cockpit-Lights
5 = Landing-Lights
6 = Taxi-Lights
7 = Recognition-Lights
8 = Wing-Lights
9 = Logo-Lights
10 = Cabin-Lights

Hinweis: Eine korrekte Funktion zwischen Schalter und Licht, setzt eine korrekte Programmierung des Schalters und des Effektes voraus.
Weiters ist zu beachten, dass der Lichteffekt am Ende der Zeile (fx_navredh) korrekt geschrieben (ohne .fx Anhang), und im Effect-Ordner vorhanden sein muss.


Beschreibung der hier verwendeten Effekte:

fx_navredh.fx
Roter und statischer Kugel-Lichteffekt an der Backboard-Flügelspitze



fx_navgreh.fx
Grüner und statischer Kugel-Lichteffekt an der Steuerboard-Flügelspitze



fx_navwhih.fx
Weisser und statischer Kugel-Lichteffekt am Heck

fx_strobeh.fx
Weisser und blinkender Kugel-Lichteffekt an den Tragflächenspitzen und dem Seitenruder.

fx_beaconh.fx
Roter und blinkender Kugel-Lichteffekt an der Oberseite des Rumpfes

fx_beaconb.fx
Roter und blinkender Kugel-Lichteffekt an der Unterseite des Rumpfes


fx_vclighth.fx
Unsichtbarer Lichteffekt, den man nur an den Reflektionen im Cockpit erkennen kann.



Weitere Informationen:

Bei den meisten Flugzeugen, werden die Landelichter, Kabinenfenster und deren Lichtreflexionen am Rumpf, in die Textur des Fliegers eingebaut. Dies kann man nicht mit der Aircraft.cfg beeinflussen.

Hier kann man die Licht-Texturen am Modell sehen





Die Darstellung des Lichtkegels am Boden erfolgt über den Texture-Ordner im FS-Hauptverzeichnis:

Hier kann man die Lichtkegel am Boden sehen.
Weitere Möglichkeiten mit Lichteffekten:


Da man in der Lichtsektion bis zu 11 Codes = 11 Schnittstellen, schreiben kann, aber der Raucheffekt nur eine Schnittstelle (z.B. Taste i) aufweist, neigen die meisten Entwickler dazu, spezielle Raucheffekte (Nachbrenner, Fuel-Dump, Vaportrails, Sonic-Boom, usw) als Lichteffekte zu programmieren. Diese werden meist über spezielle Gauges mit xml-Unterstützung, in die Panel.cfg eingetragen und gesteuert.



Beispiel.1: B737-800 (Modell: FFX, Panel/Gauges/Effekte von Arjan Scheffel)
Man kann hier den Hitzeschimmer des linken Triebwerkes im Eigenschatten erkennen




Beispiel.2: F-18 (Modell: Daisuke Yamamoto, FX von Toshikazu Shimizu)
Hier wurde ein Licht als Glühen der Triebwerke verwendet (xml-gesteuert)




Beispiel.3: F-18 (Modell: Daisuke Yamamoto, FX von Toshikazu Shimizu)
Hier kann man einen Lichteffekt als Nachbrenner sehen (xml-gesteuert)
MfG Oliver ------------------------------------------------Specials: AI-Traffic , AFCAD, FDE (incl. .AIR-Files) , Panels

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »Deberius« (31. August 2008, 13:43)


Deberius

Knopferl-Fetischist

  • »Deberius« ist der Autor dieses Themas

wcf.user.posts: 756

Wohnort: LOWW

Beruf: Knopferl-Dreher

  • Nachricht senden

19

Mittwoch, 3. September 2008, 18:36

Akt I/Kapitel 14: Smoke

AKT I – Erklärung der Aircraft.cfg
Kapitel 14 – Smoke



Zitat

[SMOKESYSTEM]
smoke.0= -7.0, -129.5, -67.5, fx_smoke_ys11
smoke.1= -11.0, -98.0, -39.0, fx_smoke_ys11
smoke.2= -11.0, -98.0, 39.0, fx_smoke_ys11
smoke.3= -7.0 ,-129.5, 67.5, fx_smoke_ys11


Erklärung:

smoke.0= -7.0, -129.5, -67.5, fx_smoke_ys11 (Nummer, z, x, y, Effekt) in ft
!!Note: Zweite große Ausnahme: Hier in der [smokesystem]-Sektion sind die Koordinaten-Reihenfolge verdreht (vertikal, längs, seitlich)!!


Dies hat mit der Programmierung dieses Effektes zu tun. Wie viele Abgas-Positionen man eintragen kann, ist mir nicht bekannt.

Wie man am oberen Beispiel sehen kann, stimmen die Rauchkoordinaten nur in etwa mit den Triebwerks-Koordinaten der Standard B747 überein. Das hat damit zu tun, dass der Effekt weiter hinten entstehen soll.

Sowohl bei Kolbenmotoren, als auch bei Turboprops sollte man einen Abgaseffekt eher seitlich der Triebwerke positionieren.

Der Standard-Abgaseffekt kann nur manuell über die Taste-(i) aktiviert werden. Es gibt aber auch Gauge- bzw xml- gesteuerte Effekte, die erst bei bestimmten Umdrehungen (z.B. N1%) der Triebwerke aktiviert/deaktiviert werden.


Beispiel: Selbsteingebaute, Gauge-gesteuerte Autosmokes für die Tu-114




Rauch muss auch hier nicht Rauch sein. Diese Funktion wird zum Beispiel für die Lockheed C-130 Hercules, als Fallschirmspringer-Effekt verwendet.


Wie schon in der [lights]-Sektion erwähnt, hat der smoke-FX nur eine programmierte Schnittstelle. Das heißt man sollte nicht mehrere verschiedene Effekte (Brand, Fallschirm, Abgas,…) zugleich verwenden.
Wenn man den automatischen Abgas-Effekt und einen Fallschirmspringer zugleich installiert hat, werden bei Volllast der Triebwerke, sowohl Rauch,als auch übereifrige Fallschirmspringer zu sehen sein:D .
MfG Oliver ------------------------------------------------Specials: AI-Traffic , AFCAD, FDE (incl. .AIR-Files) , Panels

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »Deberius« (3. September 2008, 18:37)


Deberius

Knopferl-Fetischist

  • »Deberius« ist der Autor dieses Themas

wcf.user.posts: 756

Wohnort: LOWW

Beruf: Knopferl-Dreher

  • Nachricht senden

20

Mittwoch, 3. September 2008, 18:48

Akt I/Kapitel 15: Indikatoren

AKT I – Erklärung der Aircraft.cfg
Kapitel 15– Indikatoren



Zitat

[direction_indicators]
direction_indicator.0=3,0 (HDI.Nr = Typ, Link)

Hier wird der Typ und die Anzahl der HDI’s (Horizontal Direction Indicator, Heading Indicator) und dessen eventuelle Verlinkung zu einem weiteren HSI angegeben.
Typen:
0 = kein
1 = Vakuum (älter)
2 = elektrisch (älter)
3 = elektromagnetisch (modern)
4 = Link mit einem anderen HDI

Note: Typ 1 und 2 unterliegen einem größeren Anzeigenfehler (weil älter). Diese Fehler sind am größten, wenn im FS-Menü den Realitätsgrad, die Gyro-Drift auf Maximum steht.


Hier ein Typ 3 HDI (B747)
Hier ein Typ 1 HDI (DC-3)



Link:
Gibt an mit welchem HDI (Nr), dieser HDI verlinkt ist. Kann auch ausgelassen werden, wenn es sich um einen nicht verlinkten HDI handelt.

--------------------------------------------------------------


Zitat

[attitude_indicators]
attitude_indicator.0 = 2 (ADI.Nr = Typ)
attitude_indicator.1 = 1

Hier kann man die Typen und die Anzahl der künstlichen Horizonte (ADI= Attitude Direction Indicator) festlegen.
Typen:
0 = kein
1 = Vakuum
2 = elektrisch
In modernen Flugzeugen, gibt es meist einen zusätzlichen Vakuum betriebenen ADI, als Backup, falls der elektrisch betriebene ADI ausfallen sollte.

Ein ADI des Typs 2 (links) und des Typs 1 (rechts) aus der B747
-------------------------------------------------------


Zitat

[turn_indicators]
turn_indicator.0=0,0 (Kurvenanzeige.Nr = Typ, Achsen)

Gibt die seitliche Bewegung deines Fliegers wieder.
Typen:
0 = kein


1 = elektrisch





2 = Vacuum



Achsen:
Da der Turn-Indicator nur die Bewegung über die Seitenruder-Achse anzeigt, kann man angeblich noch die Bank-Bewegung über die Längsachse anzeigen lassen (1).


-----------------------------------------------------------


Zitat

[keyboard_response]
elevator = 150, 250 (Wert 1, Wert 2, Knoten)
aileron = 150, 250
rudder = 150, 250


Note: Diese Werte gelten nur für die Tastatur-Steuerung im FS.

Ob es sich um KIAS, oder KTAS handelt, ist mir ein Rätsel.

Hier kann man zusätzlich die Empfindlichkeiten bei bestimmten Fluggeschwindigkeiten einstellen.
Wert 1 = 150 heißt, dass ab der Geschwindigkeit, die Empfindlichkeit um die Hälfte reduziert wird.

Wert 2 = 250 heißt, dass ab der Geschwindigkeit, die Empfindlichkeit auf ein Achtel reduziert wird.


Hier eine kleine Graphik von mir (nicht skaliert)
MfG Oliver ------------------------------------------------Specials: AI-Traffic , AFCAD, FDE (incl. .AIR-Files) , Panels

Dieser Beitrag wurde bereits 5 mal editiert, zuletzt von »Deberius« (3. September 2008, 19:39)