Vous n'êtes pas identifié(e).
Pages : 1
Bonjour à tous
Volant reproduire la consommation d'huile d'un turbo propulseur dans un panneau de maintenance, je cherche une gauge fonctionnant à partir de la mise en marche d'un moteur, et qui voit sa valeur diminuer au fur et à mesure, comme pour la conso de carburant, mais moteur par moteur....
Auriez vous une idée ?
Merci infiniment d'avance
fav025
Hors ligne
Bonsoir Fav025,
Deux solutions (vu que rien à trouver via Google, semble-t-il ):
1. Trouver un autre appareil utilisant la jauge voulue et l'activer dans le panel désiré (pop-up si je comprends bien)
2. Si pas d'autres candidats à la construction, un petit mail pour me préciser la demande ...
Pierre
Dernière modification par PierreF (20-11-2015 17:10:24)
XP11 - [FSX SP2+] - Win10 64 - i5 4670@3.40GHz - ASRock H87M - 3x4Go DDR3 1333MHz - nVidia 1060GTX 3Go - Extreme3D Pro - LittleNavMap. Scripts : les plus courants (FlyAgi, B2Volume et X-Slew !). Thranda PC6, SMS Beaver, Laminar C172, les 737 de Zibo&Co. Héli : HSF EC135, X-Trident BEll 412 et Brett's Hughes500. Scènes Ortho4XP (New Zealand !), OrbX GB et qq suppl gratuits courants.
Hors ligne
Un turboprop ça consomme tellemennt peu d'huile que tu t'enquiquines un peu pour pas grand chose.
A l'époque des Constell et DC6, là c'était une toute autre affaire !
a+
Dernière modification par Bee Gee (20-11-2015 17:17:14)
"On n'est pas des ... quand même !" Serge Papagalli,
Hors ligne
Bonjour
je ne connais pas de gauge existante, mais en fouillant dans les SDK, je trouve cette variable:
GENERAL ENG OIL LEAKED PERCENT:index
je n'ai pas testé mais cela devrait fonctionner. Bien sur il faut remplacer "index" par le n° du moteur (0 à 3)
Il ne reste plus qu'Ã faire la gauge qui va avec ce tag
GillesF
Hors ligne
Pour ce qui est du damage mod du TiBush j'avais rajouté quelques lignes de XML qui pourront t'inspirer pour réaliser la tienne.
Il faut tenir compte:
- de la quantité restant suie au précédent vol,
- de la Temp. du moteur
- de la façon dont on utilise le moteur ...
oiluse-log.xml
<Gauge Name="oiluse-log" Version="1.0">
<Update Frequency="1"/><comment> ================= Oil Use No Engine Wear =============== </comment>
<Element>
<Select>
<Value>
(A:GENERAL ENG1 RPM,rpm) 700 > if{ (L:ENGWEAR, number) 200 < } if{ (A:GENERAL ENG1 OIL TEMPERATURE, CELSIUS) 55 > } if{ (L:ENG1 OIL QUANTITY, gallons) 0.00001 - (>L:ENG1 OIL QUANTITY, gallons) }
(A:GENERAL ENG1 RPM,rpm) 1800 > if{ (L:ENGWEAR, number) 200 < } if{ (A:GENERAL ENG1 OIL TEMPERATURE, CELSIUS) 75 > } if{ (L:ENG1 OIL QUANTITY, gallons) 0.00002 - (>L:ENG1 OIL QUANTITY, gallons) }
(A:GENERAL ENG1 RPM,rpm) 2100 > if{ (L:ENGWEAR, number) 200 < } if{ (A:GENERAL ENG1 OIL TEMPERATURE, CELSIUS) 85 > } if{ (L:ENG1 OIL QUANTITY, gallons) 0.00005 - (>L:ENG1 OIL QUANTITY, gallons) }
(A:GENERAL ENG1 RPM,rpm) 2400 > if{ (L:ENGWEAR, number) 200 < } if{ (A:GENERAL ENG1 OIL TEMPERATURE, CELSIUS) 100 > } if{ (L:ENG1 OIL QUANTITY, gallons) 0.0002 - (>L:ENG1 OIL QUANTITY, gallons) }
</Value>
</Select>
</Element>
<comment> ================= Oil Use Engine Wear 200+ =============== </comment>
<Element>
<Select>
<Value>
(A:GENERAL ENG1 RPM,rpm) 700 > if{ (L:ENGWEAR, number) 200 > } if{ (A:GENERAL ENG1 OIL TEMPERATURE, CELSIUS) 55 > } if{ (L:ENG1 OIL QUANTITY, gallons) 0.0001 - (>L:ENG1 OIL QUANTITY, gallons) }
(A:GENERAL ENG1 RPM,rpm) 1800 > if{ (L:ENGWEAR, number) 200 > } if{ (A:GENERAL ENG1 OIL TEMPERATURE, CELSIUS) 75 > } if{ (L:ENG1 OIL QUANTITY, gallons) 0.0002 - (>L:ENG1 OIL QUANTITY, gallons) }
(A:GENERAL ENG1 RPM,rpm) 2100 > if{ (L:ENGWEAR, number) 200 > } if{ (A:GENERAL ENG1 OIL TEMPERATURE, CELSIUS) 85 > } if{ (L:ENG1 OIL QUANTITY, gallons) 0.0005 - (>L:ENG1 OIL QUANTITY, gallons) }
(A:GENERAL ENG1 RPM,rpm) 2400 > if{ (L:ENGWEAR, number) 200 > } if{ (A:GENERAL ENG1 OIL TEMPERATURE, CELSIUS) 100 > } if{ (L:ENG1 OIL QUANTITY, gallons) 0.002 - (>L:ENG1 OIL QUANTITY, gallons) }
</Value>
</Select>
</Element>
<comment> ================= Oil Use Engine Wear 400+ =============== </comment>
<Element>
<Select>
<Value>
(A:GENERAL ENG1 RPM,rpm) 700 > if{ (L:ENGWEAR, number) 400 > } if{ (A:GENERAL ENG1 OIL TEMPERATURE, CELSIUS) 55 > } if{ (L:ENG1 OIL QUANTITY, gallons) 0.001 - (>L:ENG1 OIL QUANTITY, gallons) }
(A:GENERAL ENG1 RPM,rpm) 1800 > if{ (L:ENGWEAR, number) 400 > } if{ (A:GENERAL ENG1 OIL TEMPERATURE, CELSIUS) 75 > } if{ (L:ENG1 OIL QUANTITY, gallons) 0.002 - (>L:ENG1 OIL QUANTITY, gallons) }
(A:GENERAL ENG1 RPM,rpm) 2100 > if{ (L:ENGWEAR, number) 400 > } if{ (A:GENERAL ENG1 OIL TEMPERATURE, CELSIUS) 85 > } if{ (L:ENG1 OIL QUANTITY, gallons) 0.005 - (>L:ENG1 OIL QUANTITY, gallons) }
(A:GENERAL ENG1 RPM,rpm) 2400 > if{ (L:ENGWEAR, number) 400 > } if{ (A:GENERAL ENG1 OIL TEMPERATURE, CELSIUS) 100 > } if{ (L:ENG1 OIL QUANTITY, gallons) 0.02 - (>L:ENG1 OIL QUANTITY, gallons) }
</Value>
</Select>
</Element>
</Gauge>
Pour remplir la gauge:
<Gauge Name="Oil Refill Panel" Version="1.0">
<Image Name="oiladd.bmp" />
<Mouse>
<Tooltip>Click to Add Oil</Tooltip>
<Cursor Type="Hand"/>
<Click>270
(A:GENERAL ENG1 COMBUSTION, bool) ! (A:SIM ON GROUND, bool) && (A:BRAKE PARKING POSITION, bool) && if{ (L:ENG1 OIL QUANTITY, gallons) 0.2 + (>L:ENG1 OIL QUANTITY, gallons) } (L:ENG1 OIL QUANTITY, gallons) 5 > if{ 5 (>L:ENG1 OIL QUANTITY, gallons) ) }
</Click>
</Mouse>
</Gauge>
Pour suivre la conso.
<Gauge Name="Oil Check Panel" Version="1.0">
<Image Name="OILST.bmp"/>
<Element>
<Position X="0" Y="344"/>
<Image Name="oil.bmp">
<Nonlinearity>
<Item Value="5" X="0" Y="322"/>
<Item Value="4" X="0" Y="284"/>
<Item Value="2" X="0" Y="149"/>
<Item Value="1" X="0" Y="28"/>
<Item Value="0" X="0" Y="4"/>
</Nonlinearity>
</Image>
<Shift>
<Value Minimum="0" Maximum="5">
(A:GENERAL ENG1 COMBUSTION, bool) ! (A:SIM ON GROUND, bool) && (A:BRAKE PARKING POSITION, bool) && if{ (L:ENG1 OIL QUANTITY, gallons) }
</Value>
<Delay PixelsPerSecond="200"/>
</Shift>
</Element>
</Gauge>
Avec tout ça, tu devrais avoir les bases d'une réflexion ....
@+ Didier
W10 Pro 64b Build 22H2 - Boitier HAF 932 - Z390 STRIX-F - 9900K - 2x16 Go - NVidia 3060 Ti 8 Go - Alim Corsair 800W - Ecran 34" - NVidia Studio ready 536.23
P3D v5.4 = http://www.pilote-virtuel.com/img/members/53/P3Dv5HF-Reglages-A.jpg - MSFS Deluxe/STORE - X-Plane 12B
Hors ligne
Merci à tous.. Vos réponses me font plaisir !!
Merci à toi, Lagaffe.. je vais tester cela.. Il ne manque que les images...
fav025
Hors ligne
Les images sont ... dans le CAB fourni avec le TiBush
@+ Didier
W10 Pro 64b Build 22H2 - Boitier HAF 932 - Z390 STRIX-F - 9900K - 2x16 Go - NVidia 3060 Ti 8 Go - Alim Corsair 800W - Ecran 34" - NVidia Studio ready 536.23
P3D v5.4 = http://www.pilote-virtuel.com/img/members/53/P3Dv5HF-Reglages-A.jpg - MSFS Deluxe/STORE - X-Plane 12B
Hors ligne
Je viens de regarder..... c'est un appareil pour FSX .. La gauge est elle comptatible FS9 ?
Hors ligne
Il est assez facile de transformer une gauge FSX en FS9 et vice-versa.
J'en avais parler dans un des mes posts (rubrique Creation) concernant le portage du Cessna de Fravin vers FSX.
David W. en avait touché aussi deux mots dans les posts écrits sur la création de jauges 3D.
@+ Didier
W10 Pro 64b Build 22H2 - Boitier HAF 932 - Z390 STRIX-F - 9900K - 2x16 Go - NVidia 3060 Ti 8 Go - Alim Corsair 800W - Ecran 34" - NVidia Studio ready 536.23
P3D v5.4 = http://www.pilote-virtuel.com/img/members/53/P3Dv5HF-Reglages-A.jpg - MSFS Deluxe/STORE - X-Plane 12B
Hors ligne
Merci infiniment Lagaffe...
Mais...... je suis particulièrement nul en xml.....
Beaucoup d'admiration pour ceux qui creent avec ce langage pour moi...... hermétique.....
fav025
Hors ligne
Pages : 1