Sie sind nicht angemeldet.

Manschy

Virtueller Landschaftsgärtner

  • »Manschy« ist der Autor dieses Themas

wcf.user.posts: 1 475

Wohnort: Hövelhof (zwischen EDLP-Paderborn und ETUO-Gütersloh)

  • Nachricht senden

1

Mittwoch, 26. März 2014, 12:28

FS9: AI Flugzeug flugfähig machen - Geht das und wenn: Wie?

Hallo zusammen,

ich würde gern wissen, ob es möglich ist, einen AI-Harrier flugfähig zu bekommen. Dazu meine Fragen:

- Kann ein eingefügtes Panel (2D) sichtbar gemacht werden?
- Kann ein eingefügtes Soundverzeichnis hörbar gemacht werden?
- Sind Animationen wie Bugrad-Lenkung, Klappenausschlag, Cockpithauben möglich?

Aktueller Stand meiner Versuche:

- Harrier T4 Modell von John Young separiert und als eigenen Aircraft-Ordner unter Aircraft abgelegt
- John's *air - Datei durch die UKMIL *.air-Datei ausgetauscht
- Aircraft.cfg aktualisiert (sim-Zeile mit UKMIL-Zeile ausgetauscht, manufacturer ausgetauscht, PANEL= sowie SOUND= eingefügt, ab GENERAL alle Zeilen durch die der flugfähigen UKMIL Maschine ausgetauscht)

Aktueller Erfolg:

- Maschine lässt sich eingeschränkt fliegen: Starten, Landen (konventionell) möglich, beim Bremsen schönes Fahrwerkseintauchen (vom Original)
- Contact-Points von UKMIL Harrier übernommen: Räder minimal versenkt (Absicht wegen Luftdruckminderung)
- Beim Start gelegentlich Rußeffekt - RBF - Fähnchen verschwinden bei Anfahren
- Fahrwerk lässt sich per "G" ein- und ausfahren

Aktueller Frust:

- Kein Sound hörbar (Ordner "SOUND" ist solo, also keine Erweiterung in der Bezeichnung)
- Kein Panel sichtbar (Ordner "PANEL" ebenfalls als Soloeintrag)
- Animationen nicht möglich (Lenkung des Bugrades, Schwenken der Schubdüsen, Ruder- oder Parkbremse)
- Kein Erscheinen der Piloten bei Start oder im Flug

Aktuelle Fragen:

- Ist eine Einflussnahme auf die o. a. Punkte per aircraft.cfg / *.air Datei-Austausch des AI-Modells wegen Festlegung im Modell nicht möglich?
- Gibt es irgendeine andere Möglichkeit, das AI - Modell umzustricken?

Vielleicht gibt es ja Gleichgesinnte unter Euch, die mit mir an diesem Problem mitstricken wollen :bier: .

Danke schon mal für Anregungen und Ideen....
Viele Grüße Manfred :winke:

Hallo, NSA: Ich fliege nur zum SPASS, von mir geht KEINE Gefahr aus! :ergeben:

Flusianer

FS9-User

wcf.user.posts: 1 555

Wohnort: Im Grenzland!

Beruf: Lebensretter

  • Nachricht senden

2

Mittwoch, 26. März 2014, 16:50

Zitat

- Kein Sound hörbar (Ordner "SOUND" ist solo, also keine Erweiterung in der Bezeichnung)

- Kein Panel sichtbar (Ordner "PANEL" ebenfalls als Soloeintrag)
Diese zwei Sachen verstehe ich nicht, hast du in dem Harrierordner auch zwei Ordner "Panel" und "Sound" mit entsprechendem Inhalt?

Zitat

- Animationen nicht möglich (Lenkung des Bugrades, Schwenken der Schubdüsen, Ruder- oder Parkbremse)
Funktionieren diese Animationen denn, wenn der Flieger als AI verwendet wird?

Zitat

- Kein Erscheinen der Piloten bei Start oder im Flug
...gleiches hier.

Manschy

Virtueller Landschaftsgärtner

  • »Manschy« ist der Autor dieses Themas

wcf.user.posts: 1 475

Wohnort: Hövelhof (zwischen EDLP-Paderborn und ETUO-Gütersloh)

  • Nachricht senden

3

Mittwoch, 26. März 2014, 21:08

Hi Armin,

danke für die Antwort. Ja, alle Ordner (Sound, Panel) sind vollständig und auch in der Aircraft.cfg als "SOUND=" und "PANEL=" eingefügt. Da Deine Antwort erstmal kein kategorisches NEIN beinhaltet, bin ich weiterhin optimistisch :luxhello: , dass es vielleicht doch keine modellbedingte Einschränkung gibt, sondern sich aircraft.cfg und *.air Datei durchaus auf das AI-Modell auswirken können...
Folgende Punkte sind für mich diesbezüglich dann noch interessant:
- Das AI-Modell greift ja auf den Standard-AI Sound zu. Also muss es doch beim AI-Harrier auch eine "Schnittstelle" geben, um seinen Zugriff statt auf den Standard-AI-Sound auf eben den UKMIL Sound zu ermöglichen :hm:
- Die Piloten: Sie erscheinen beim Triebwerkstart des AI-Harriers, während gleichzeitig die Remove-Before-Flight-Fähnchen verschwinden. Bei meinem gepimpten Modell gibt es einen Triebwerkstart (zu sehen, nicht zu hören), die RBF-Fähnchen verschwinden, aber es tauchen halt keine Piloten auf :hm: :hm:
Ich werde mir mal mit dem Aircraft Airfile Manager die *.air Datei vornehmen, um vielleicht dort der Sache auf die Spur zu kommen....
Oh Mann, ist das blöd, wenn man sich erstmal in eine Tüftelei verrennt... :huch: Macht aber Spaß :jubel:
Viele Grüße Manfred :winke:

Hallo, NSA: Ich fliege nur zum SPASS, von mir geht KEINE Gefahr aus! :ergeben:

Flusianer

FS9-User

wcf.user.posts: 1 555

Wohnort: Im Grenzland!

Beruf: Lebensretter

  • Nachricht senden

4

Mittwoch, 26. März 2014, 21:35

Generell sollte es möglich sein, ein AI-Flugzeug genauso wie ein User-Flugzeug fliegen zu können, da es sich beim AI ja auch nur um ein Modell handelt. Allerdings kann es sein (und das scheint mir hier der Fall zu sein), dass der Editor vom AI-Harrier die Aircraft.cfg derart abgespeckt hat (da nicht benötigt als AI), dass es zu diversen Haklern kommt.

Wo hast du denn den AI-Harrier runtergeladen? Dann schau ich mir die Aircraft.cfg mal durch ob ich spontan was entdecken kann, hab hier keinen FS9/FSX zum testen.

5

Donnerstag, 27. März 2014, 07:56

Airfile Editor für FS9: (im FSX wird das durch das Panel gesteuert)
#105 *Aircraft Typ =2 // für AI
#105 *Aircraft Typ =0 // normal
für Anzeige im Menü

Dein Editieren u. Tauschen in den Dateien der Flugdynamik wirkt auf mich systemlos u. chaotisch.
Jedes Flugzeug wird auf einem frei wählbaren Koordinatensystem entwickelt. Daher mußt Du damit rechnen, das nach dem Tauschen nicht nur die Fahrwerke u. Lichter an der falschen Stelle sind, sondern auch die Steuerflächen, Massen, Triebwerke, usw. u. dadurch das Verhalten des Fliegers total verfälscht wird.
AI-Flieger benutzen nur eine vereinfachte Form der Flugdynamik. Es kann möglich sein, daß je nach Quelle, Parameter für die Type=0 Flieger fehlen.
Da auch einige Aircraft-Addon-Entwickler nur notdürftig angepaßte Flugdynamiken vorhandener Flieger verwenden, ist allgemein die (falsche) Meinung vorhanden, dass die Flugdynamik der MSFS nichts taugt.
Die Flugdynamik ist eine "Wissenschaft" für sich u. genau so aufwendig wie das Entwickeln des Flugzeuges im Konstruktionsprogramm (Gmax).
In meinen aktiven Zeiten, hat man ca. 1 Jahr (Freizeit) dafür gebraucht.
Rolf-Uwe
unter dem Anflug EDDC 04, Dresden-Trachau

Manschy

Virtueller Landschaftsgärtner

  • »Manschy« ist der Autor dieses Themas

wcf.user.posts: 1 475

Wohnort: Hövelhof (zwischen EDLP-Paderborn und ETUO-Gütersloh)

  • Nachricht senden

6

Donnerstag, 27. März 2014, 08:25

Danke, Rolf-Uwe.

Ich werde nochmal mit dem Aircraft Airfile Manager versuchen, in der *.air - Datei ein paar Parameter zu verändern (nur für AI, User etc). Mein bisheriger Optimismus bezieht sich auf die Tatsache, dass der AI-Harrier bzgl. seines Flugverhaltens sehr gut auf Steuerbefehle des Joysticks reagiert - ebenfalls sind Animationen wie das Einziehen des Fahrwerks per "G" - Taste möglich und auch Rußeffekte beim Start des Triebwerks vorhanden.

Meine Versuche, John Youngs AI-Harrier halbwegs userfähig zu machen, entstanden aus der Not heraus, dass es für den FS9 keinen brauchbaren flugfähigen Harrier GR3 gibt, was die Optik betrifft. Der UKMIL ist für eine Freeware ordentlich, was die Flugeigenschaften anbelangt, wenn er jedoch neben John Young's GR3s in den Hides steht, optisch sowas von grottig....

@ Armin:

Hier mal die aircraft.cfg Daten von JYs AI-Harrier mit einem Beispielmodell vorweg - für ein reines AI-Modell m. E. recht aufwändig:

[fltsim.17]
title=JYAI Harrier T4 Station Flight ZD990
sim=NBAI_Harrier_GR9_AI_ONLY
model=T4_strakes
texture=SF_T4_ZD990
atc_airline=AIR FORCE
atc_flight_number=990
atc_parking_types=MIL_COMBAT
atc_parking_codes=SF
ui_manufacturer=BAe
ui_type=Harrier T4 strakes
ui_variation=SF ZD990
description=For AI use only.

[General]
atc_type=Silent
atc_model=HARRIER
editable=1
performance=For AI use only.


[WEIGHT_AND_BALANCE]
max_gross_weight = 31000 // (pounds)
empty_weight = 9500 // (pounds)

reference_datum_position = 0.00, 0.0, 0.0
empty_weight_CG_position = 0, 0.0, 1.0

max_number_of_stations = 1

;Moments of Inertia
empty_weight_pitch_MOI = 90000
empty_weight_roll_MOI = 45000
empty_weight_yaw_MOI = 90000
empty_weight_coupled_MOI = 0.0

[GeneralEngineData]
engine_type = 1 //0=Piston, 1=Jet, 2=None, 3=Helo-Turbine, 4=Rocket, 5=Turboprop
Engine.0 = -2.5,-2.90, -0.75 //(feet) longitudinal, lateral, vertical distance from reference datum
Engine.1 = -2.5, 2.90, -0.75 //(feet) longitudinal, lateral, vertical distance from reference datum
fuel_flow_scalar = 1.0 //Scalar for fuel flow efficiency
min_throttle_limit = -0.10 //Minimum percent throttle. Generally negative for turbine reverser
max_contrail_temperature=-27 //Temperature (deg C) below which contrails may appear

[TurbineEngineData]
fuel_flow_gain = 0.0025 //Gain on fuel flow
inlet_area = 4.2895 //Square Feet, engine nacelle inlet area
rated_N2_rpm = 29920 //RPM, second stage compressor rated value
static_thrust = 4000 //Lbs, max rated static thrust at Sea Level
afterburner_available = 0 //Afterburner available?
reverser_available = 1 //Thrust reverser available?

[jet_engine]
thrust_scalar = 1.0

[Reference Speeds]
flaps_up_stall_speed=130 //KTAS
full_flaps_stall_speed=100 //KTAS
cruise_speed=456 //KTAS
max_indicated_speed=400 //KIAS
max_mach=0.9

[contact_points]
//0 Class
//1 Longitudinal Position (feet)
//2 Lateral Position (feet)
//3 Vertical Position (feet)
//4 Impact Damage Threshold (Feet Per Minute)
//5 Brake Map (0=None, 1=Left, 2=Right)
//6 Wheel Radius (feet)
//7 Steer Angle (degrees)
//8 Static Compression (feet) (0 if rigid)
//9 Max/Static Compression Ratio
//10 Damping Ratio (0=Undamped, 1=Critically Damped)
//11 Extension Time (seconds)
//12 Retraction Time (seconds)
//13 Sound Type

static_pitch = 6.653
static_cg_height = 5.210
tailwheel_lock = 0
gear_system_type = 1
max_number_of_points = 3

point.0 = 1, 8.30, 0.00, -6.6, 900.0, 0, 1.14, 46.8, 0.58, 1.1, 0.5, 5.000, 5.000, 0.000, 260.000, 260.000
point.1 = 1, -4.85, -8.43, -5.3, 1574.8, 1, 1.14, 0.0, 0.4000, 2.500, 0.5456, 4.000, 4.000, 2.000, 260.000, 260.000
point.2 = 1, -4.85, 8.43, -5.3, 1574.8, 2, 1.14, 0.0, 0.4000, 2.500, 0.5456, 4.000, 4.000, 3.000, 260.000, 260.000

[LIGHTS]
//Types: 1=beacon, 2=strobe, 3=navigation, 4=cockpit, 5=landing

light.0 = 3, -6.38, -12.93, -1.15, fx_f16_navredm ,
light.1 = 3, -6.38, 12.93, -1.15, fx_f16_navgrem ,
light.2 = 1, -3.83, -0.0, 3.0, fx_beacon ,
light.3 = 1, -8.72, -0.0, -2.15, fx_beacon ,
light.4 = 7, -4, 3, -0.5, fx_nicksmokeAI_sm_lear // Engine 1
light.5 = 7, -4, -3, -0.5, fx_nicksmokeAI_sm_lear // Engine 2

[EFFECTS]
wake=fx_wake
water=fx_spray
dirt=fx_tchdrt
concrete=fx_sparks
touchdown=fx_nicks_tchdwn_s, 1
contrail=fx_ai_fighter_contrail

[flaps.0]
type = 1 // 1 - tail, 2 - lead
span-outboard = 0.8 // 0.0 .. 1.0
extending-time = 2 // seconds
drag_scalar= 1.0
pitch_scalar= 1.0
lift_scalar= 1.0
flaps-position.0 = 0 // degrees
flaps-position.1 = 40 // degrees
damaging-speed = 250 // KIAS
blowout-speed = 300 // KIAS

[brakes]
parking_brake = 1 //Parking brake available
toe_brakes_scale = 1.0 //Brake scalar

[fuel]
Center1 = -6.9, 0.0, -1.5, 359.0, 0.0 //Longitudinal (feet), Lateral (feet), Vertical (feet), Usable(gallons), Unusable (gallons)
LeftMain = -1.8, -10.0, -1.5, 268.5, 0.0 //Longitudinal (feet), Lateral (feet), Vertical (feet), Usable(gallons), Unusable (gallons)
RightMain = -1.8, 10.0, -1.5, 268.5, 0.0 //Longitudinal (feet), Lateral (feet), Vertical (feet), Usable(gallons), Unusable (gallons)
fuel_type = 2 //Fuel type: 1 = Avgas, 2 = JetA
number_of_tank_selectors = 1
electric_pump=1

[airplane_geometry]
wing_area = 312.0 //Square feet
wing_span = 45.8 //Feet
wing_root_chord = 9.9 //Feet
wing_dihedral = 2.5 //Degrees
wing_incidence = 0.5 //Degrees
wing_twist = -1.5 //Degrees
oswald_efficiency_factor= 0.8 //Measure of lift effeciency of wing
wing_winglets_flag = 1 //Are winglets available?
wing_sweep = 13.4 //Degrees, wing leading edge
wing_pos_apex_lon = -31.5 //Feet, longitudinal distance from reference point, negative going aft
wing_pos_apex_vert = 0.0 //Feet, vertical distance from reference point, positive going up
htail_area = 67.0 //Square feet
htail_span = 17.2 //Feet
htail_pos_lon = -59.1 //Feet, longitudinal distance from reference point, negative going aft
htail_pos_vert = 0.0 //Feet, vertical distance from reference point, positive going up
htail_incidence = 2.0 //Degrees
htail_sweep = 25.0 //Degrees, horizontal tail leading edge
vtail_area = 42.0 //Square feet
vtail_span = 7.4 //Feet, tip to body
vtail_sweep = 30.0 //Degrees, vertical tail leading edge
vtail_pos_lon = -55.0 //Feet, longitudinal distance from reference point, negative going aft
vtail_pos_vert = 4.1 //Feet, vertical distance from reference point, positive going up
elevator_area = 17.0 //Square feet
aileron_area = 13.5 //Square feet
rudder_area = 7.3 //Square feet
elevator_up_limit = 17.0 //Degrees
elevator_down_limit = 15.5 //Degrees
aileron_up_limit = 18.0 //Degrees
aileron_down_limit = 18.0 //Degrees
rudder_limit = 30.0 //Degrees
elevator_trim_limit = 15.0 //Degrees
spoiler_limit = 60.0 //Degrees
spoilerons_available = 1 //Spoilerons Available?
aileron_to_spoileron_gain = 4.6 //Aileron to spoileron gain
min_ailerons_for_spoilerons = 5 //Degrees
min_flaps_for_spoilerons= 0.0

[flight_tuning]
cruise_lift_scalar = 1.0
parasite_drag_scalar = 1.0
induced_drag_scalar = 1.0
elevator_effectiveness = 3.0
aileron_effectiveness = 1.0
rudder_effectiveness = 1.0
pitch_stability = 6.0
roll_stability = 1.0
yaw_stability = 1.0
elevator_trim_effectiveness = 1.0
aileron_trim_effectiveness = 1.0
rudder_trim_effectiveness = 1.0

[autopilot]
autopilot_available= 1
flight_director_available= 1
default_vertical_speed= 1800.0
autothrottle_available= 1
autothrottle_arming_required= 0
autothrottle_max_rpm = 90
autothrottle_takeoff_ga= 0
pitch_takeoff_ga = 8;
max_pitch=10.0
max_pitch_acceleration=1.0
max_pitch_velocity_lo_alt=2.0
max_pitch_velocity_hi_alt=1.5
max_pitch_velocity_lo_alt_breakpoint=20000.0
max_pitch_velocity_hi_alt_breakpoint=28000.0
max_bank=25.0
max_bank_acceleration=1.8
max_bank_velocity=3.00
max_throttle_rate=0.10
nav_proportional_control=11.00
nav_integrator_control=0.20
nav_derivative_control=0.00
nav_integrator_boundary=2.50
nav_derivative_boundary=0.00
gs_proportional_control=9.52
gs_integrator_control=0.26
gs_derivative_control=0.00
gs_integrator_boundary=0.70
gs_derivative_boundary=0.00
yaw_damper_gain = 1.0



[stall_warning]
type=2

[electrical]
max_battery_voltage = 12.0
generator_alternator_voltage = 13.8
max_generator_alternator_amps = 40.0

;BusType, MaxAmpLoad, MinVoltage BusTypes:0=MainBus,1=AvionicsBus,2=BatteryBus,3=HotBatteryBus,4-7=Generator/AlternatorBus(1-4)
avionics_bus = 0, 5 , 9.5
avionics = 1, 5 , 9.5
additional_system = 0, 2 , 9.5
marker_beacon = 1, 2 , 9.0
fuel_pump = 0, 5 , 9.0

[gear_warning_system]
gear_warning_available = 1 //Normal
pct_throttle_limit = 0.1 //Percent throttle that activates warning
flap_limit_idle = 15.0 //Flap angle that activates warning at idle
flap_limit_power = 30.0 //Flap angle that activates warning at above idle

[hydraulic_system]
normal_pressure = 3000.0 //PSI
electric_pumps = 0 //no electric pumps
engine_map = 1,1,0,0 //pumps on Eng1,2

[Views]
eyepoint = -16.385, -1.435, 3.012

[Radios]
// Radio Type = availiable, standby frequency, has glide slope
Audio.1 = 1
Com.1 = 1, 0
Com.2 = 1, 0
Nav.1 = 1, 0, 1
Nav.2 = 1, 0, 0
Adf.1 = 1
Transponder.1 = 1
Marker.1 = 1

[keyboard_response]
//Breakpoint speeds (knots) on the keyboard increments of control surfaces.
//Speed at which the incremenet is reduced to 1/2 and 1/8 respectively.
elevator = 150, 250
aileron = 150, 250
rudder = 150, 250

[direction_indicators]
//1 Type: 0=None, 1=Vacuum Gyro, 2=Electric Gyro, 3=Electro-Mag Slaved Compass, 4=Slaved to another
//2 Indicator number of slaving indicator if Type = 4
direction_indicator.0=3,0

[attitude_indicators]
//Type: 0=None, 1=Vacuum Gyro, 2=Electric Gyro
attitude_indicator.0 = 2
attitude_indicator.1 = 1

[turn_indicators]
//Type: 0=None, 1=Electric Gyro, 2= Vacuum Gyro
turn_indicator.0=0,0

Viele Grüße Manfred :winke:

Hallo, NSA: Ich fliege nur zum SPASS, von mir geht KEINE Gefahr aus! :ergeben: