• Which the release of FS2020 we see an explosition of activity on the forun and of course we are very happy to see this. But having all questions about FS2020 in one forum becomes a bit messy. So therefore we would like to ask you all to use the following guidelines when posting your questions:

    • Tag FS2020 specific questions with the MSFS2020 tag.
    • Questions about making 3D assets can be posted in the 3D asset design forum. Either post them in the subforum of the modelling tool you use or in the general forum if they are general.
    • Questions about aircraft design can be posted in the Aircraft design forum
    • Questions about airport design can be posted in the FS2020 airport design forum. Once airport development tools have been updated for FS2020 you can post tool speciifc questions in the subforums of those tools as well of course.
    • Questions about terrain design can be posted in the FS2020 terrain design forum.
    • Questions about SimConnect can be posted in the SimConnect forum.

    Any other question that is not specific to an aspect of development or tool can be posted in the General chat forum.

    By following these guidelines we make sure that the forums remain easy to read for everybody and also that the right people can find your post to answer it.

FSXA XML Fuel Tank Transfer

Messages
204
Country
portugal
I've been working on a fuel panel, which includes fuel transfer between left and right main tanks.

I tried the some of the available events and variables, and I only managed to get the twin engines to be feed by one, another, or both tanks. For fuel transfer between tanks, I got nothing.

So the solution might be to use simconnect to write values for the variables FUEL TANK LEFT MAIN LEVEL and FUEL TANK LEFT MAIN LEVEL.

I've seen this dsd_fuel_dump.gau gauge which dumps fuel from all existing tanks. Could this gauge dump and fill fuel on a certain tank? We could then dump left and fill right with the same rate, and that might be it. Would this be worth the effort?

Thanks.
 
The fuel dump gauge is currently undergoing heavy maintenance.
I'm hoping to have something I'm happy with in the near future. Not sure when, exactly.
It will do what you're looking for.

Doug
 
The fuel dump gauge is currently undergoing heavy maintenance.
I'm hoping to have something I'm happy with in the near future. Not sure when, exactly.
It will do what you're looking for.

Doug
That is indeed good news. I'll be waiting, thanks.
 
Rob B. used this gauge in the Fokker 70/100 project.

As i understood who i worked i deedly fall in love with it:)

So i wrote a DC10-30 fuel-panel with working transferpumps, fuelpumps,fuelfeedswitches,
dump, fuelloader and an apu, using fuel!

Next step was to extend the Richard Probst - Panel. I wrote a new fuel-panel the same way.

http://simviation.com/1/browse-Panels-36-5

And then a more difficult. A DC8-50 fuelpanel according to an AOM.

http://simviation.com/1/browse-Panels-36-6

Doug, once more again, thanks for your gauges!!

Also, please could you post an information here, when you release a new version????!!!

And does the old version work in FSX???

edi
 
Last edited:
I have the gauge in FS9. However the copy I have didn't have the ini file so the gauge dumps all the fuel!
Doing a search has come up with nothing other than the gauge is treated
as a virus!!
vololiberista
 
I have the gauge in FS9. However the copy I have didn't have the ini file so the gauge dumps all the fuel!
Doing a search has come up with nothing other than the gauge is treated
as a virus!!
vololiberista

Would I be able to model a fin tank? (The tail fin of the Super VC10)
vololiberista
 
vololiberista,
i don't understand your first post!

Yes, you can do a trimtank in the tail!
You can do any tankmanipulation with this fuel_dump.gau!!

Btw, i downloaded your extension for the VC10!!
Very interesting project!!
And it's a great pity that david lost his interest in FS.
He did a great work!!

edi
 
vololiberista,
i don't understand your first post!

Yes, you can do a trimtank in the tail!
You can do any tankmanipulation with this fuel_dump.gau!!

Btw, i downloaded your extension for the VC10!!
Very interesting project!!
And it's a great pity that david lost his interest in FS.
He did a great work!!

edi

As regards my first post I did a search in Google using the gauge name because I don't have the ini file. The search brought up websites that treated it as a virus!!
http://www.google.co.uk/#hl=en&gs_nf=1&cp=17&gs_id=e&xhr=t&q=dsd_fuel_dump.gau&pf=p&output=search&sclient=psy-ab&pbx=1&oq=dsd_fuel_dump.gau&aq=0v&aqi=g-v1&aql=&gs_sm=&gs_upl=&bav=on.2,or.r_gc.r_pw.r_qf.,cf.osb&fp=7a4c02153ade1456&biw=1245&bih=781

I'm glad that it will model a fin tank.

And, thank you very much for downloading my minor contribution to the sim community. I hope it contributes to your "immersion". There will be a further update in the coming weeks.
vololiberista
 
Here is my fuel ini file for a DC-6B. It has External 1 and External 2 as main tanks, and Aux Right/Left as AUX tanks. It has 224 gallons of undumpable fuel in the mains, and 39 gallons in the AUX tanks. The L: vars I use in my gauges are listed in the LVars section. The rates are calculated from the capacities - 1414 gallons in the mains, and 1053 gallons in the AUX's, although I have forgotten the exact calculations.

[Tanks]
TankMainRight=0
TankMainLeft=0
TankAuxRight=1
TankAuxLeft=1
TankTipRight=0
TankTipLeft=0
TankCenter=0
TankCenter2=0
TankCenter3=0
TankExternal1=1
TankExternal2=1

[Minimums] //Per FAA
PoundsFlag=0
TankMainRight=0
TankMainLeft=0
TankAuxRight=39
TankAuxLeft=39
TankTipRight=0
TankTipLeft=0
TankCenter=0
TankCenter2=
TankCenter3=
TankExternal1=224
TankExternal2=224

[LVars]
TankMainRight=
TankMainLeft=
TankAuxRight=FUEL_DUMP_AUXR
TankAuxLeft=FUEL_DUMP_AUXL
TankTipRight=
TankTipLeft=
TankCenter=
TankCenter2=
TankCenter3=
TankExternal1=FUEL_DUMP_MAINL
TankExternal2=FUEL_DUMP_MAINR

[Rates]
TankMainRight=0.0
TankMainLeft=0.0
TankAuxRight=10.6 // 112 gallons per min
TankAuxLeft=10.6
TankTipRight=0.0
TankTipLeft=0.0
TankCenter=0.0
TankCenter2=0
TankCenter3=0
TankExternal1=8.2 // 116 gallons per min
TankExternal2=8.2

Hope this helps,
 
Rob B. used this gauge in the Fokker 70/100 project.

As i understood who i worked i deedly fall in love with it:)

So i wrote a DC10-30 fuel-panel with working transferpumps, fuelpumps,fuelfeedswitches,
dump, fuelloader and an apu, using fuel!
Is it possible to model a simple fuel transfer from left tank to right tank, using the dsd_fuel_dump.gau?
And does it work for FSX?
I didn't find any intructions on how to use it, so I'm asking.
Thanks.
 
Interesting indeed! First I've heard of it, but compiled gauges are .dll files and they can become infected.

Doug

I find it utterly ironic that a websight calling itself "RemoveFakeSoftware.com" is promoting its FAKE PRODUCT by flagging a perfectly innocent Microsoft Gauge file...

...which is obvious as can be in their "description" where they stat...

dsd_fuel_dump.GAU file is part of the Windows operating system. dsd_fuel_dump.GAU most likely arrives with preinstalled software on your computer
. :rotfl:
 
Is it possible to model a simple fuel transfer from left tank to right tank, using the dsd_fuel_dump.gau?
And does it work for FSX?
I didn't find any intructions on how to use it, so I'm asking.

As I posted above I use Doug's Gauge for fuel transfer from one tank to another tank!
Also i use it for an APU using fuel from one tank!
dsd_fuel_dump.gau is misleading!
DSD_FuelTank_Manager.gau maybe sounds better;)

And Tom Gibson posted above that it works in FSX! I use FS9.

You have to know how the dsd_dump.gau works!
You have to understand the INI-File! See above posted by Tom!

The simpliest, but senseless!
For example:

<gauge>

<mouse>
Create a Switch with a Variabel L:MoveLeft_Right,bool
</mouse>

<element>
0 (&gt;L:RATE_TANK_AUX_LEFT,number)
0 (&gt;L:RATE_TANK_AUX_RIGHT,number)
0 (&gt;L:FuelM_DSD_Control,bool)

(L:MoveLeft_Right,bool)
if{
5 (&gt;L:RATE_TANK_AUX_LEFT,number)
-5 (&gt;L:RATE_TANK_AUX_RIGHT,number)
<!-- the minus tells the gauge to add fuel -->
<!-- Left and right must have the quantity -->
<!-- The 5 is not a unit , gallon or lbs..!! -->
<!-- The 5 means percent of the tank CAPACITY -->

1 (&gt;L:FuelM_DSD_Control,bool)
<!-- tell the dump.gau to act -->
}
</element>
</gauge>

----------------------------------------
DUMP.ini
[Tanks]
TankAuxRight=1
TankAuxLeft=1

[Minimums]
TankAuxLeft=0
TankAuxRight=0

[LVars]
TankAuxRight=FuelM_DSD_Control
TankAuxLeft=FuelM_DSD_Control

[Rates]
TankAuxRight=0
TankAuxLeft=0
----------------------------------

As said above this gauge is rather senseless.
You have to check if there is space in the one tank and fuel also in the other one!!!
You have to check how many fuel is in the one tank!
Also Values open, pumps on, enough full pressure and so on....

IMPORTANT!!!
The dump.gau works with PERCENT of CAPACITY of one fuel tank.
By different tank CAPACITIES you have to calculate the DSD_Rate_Tank variablen !
Looks like this:
Code:
          100 (A:FUEL TANK EXTERNAL1 CAPACITY,gallon) /
          (A:FUEL TANK EXTERNAL1 QUANTITY,gallon) 
          (L:FuelM_TkMain2_Qty,gallon) - * (L:FuelM_DSD_Upd_rate,number) * (&gt;L:RATE_TANK_EXTERNAL1,number)

I hope the above is to understand!


edi
 
Last edited:
As I posted above I use Doug's Gauge for fuel transfer from one tank to another tank!
Also i use it for an APU using fuel from one tank!
dsd_fuel_dump.gau is misleading!
DSD_FuelTank_Manager.gau maybe sounds better;)

And Tom Gibson posted above that it works in FSX! I use FS9.

You have to know how the dsd_dump.gau works!
You have to understand the INI-File! See above posted by Tom!

The simpliest, but senseless!
For example:

<gauge>

<mouse>
Create a Switch with a Variabel L:MoveLeft_Right,bool
</mouse>

<element>
0 (&gt;L:RATE_TANK_AUX_LEFT,number)
0 (&gt;L:RATE_TANK_AUX_RIGHT,number)
0 (&gt;L:FuelM_DSD_Control,bool)

(L:MoveLeft_Right,bool)
if{
5 (&gt;L:RATE_TANK_AUX_LEFT,number)
-5 (&gt;L:RATE_TANK_AUX_RIGHT,number)
<!-- the minus tells the gauge to add fuel -->
<!-- Left and right must have the quantity -->
<!-- The 5 is not a unit , gallon or lbs..!! -->
<!-- The 5 means percent of the tank CAPACITY -->

1 (&gt;L:FuelM_DSD_Control,bool)
<!-- tell the dump.gau to act -->
}
</element>
</gauge>

----------------------------------------
DUMP.ini
[Tanks]
TankAuxRight=1
TankAuxLeft=1

[Minimums]
TankAuxLeft=0
TankAuxRight=0

[LVars]
TankAuxRight=FuelM_DSD_Control
TankAuxLeft=FuelM_DSD_Control

[Rates]
TankAuxRight=0
TankAuxLeft=0
----------------------------------

As said above this gauge is rather senseless.
You have to check if there is space in the one tank and fuel also in the other one!!!
You have to check how many fuel is in the one tank!
Also Values open, pumps on, enough full pressure and so on....

IMPORTANT!!!
The dump.gau works with PERCENT of CAPACITY of one fuel tank.
By different tank CAPACITIES you have to calculate the DSD_Rate_Tank variablen !
Looks like this:
Code:
          100 (A:FUEL TANK EXTERNAL1 CAPACITY,gallon) /
          (A:FUEL TANK EXTERNAL1 QUANTITY,gallon) 
          (L:FuelM_TkMain2_Qty,gallon) - * (L:FuelM_DSD_Upd_rate,number) * (&gt;L:RATE_TANK_EXTERNAL1,number)

I hope the above is to understand!


edi
Yes it is. I'll try that, thank you.:)
 
Probably you use

LeftMain
RightMain

in your Aircraft.cfg.

So use

TankMainLeft
TankMainRight

then in my example.
Should you have some troubles, try to dump the tanks first.
If this works try to transfer fuel.

edi
 
Last edited:
Probably you use

LeftMain
RightMain

in your Aircraft.cfg.

So use

TankMainLeft
TankMainRight

then in my example.
Should you have some troubles, try to dump the tanks first.
If this works try to transfer fuel.

edi
I'm afraid this don't work in FSX.
I mean, I can dump both tanks at the same time but I'm unable to fill them up.
These assignments doesn't seem to work:
5 (&gt;L:RATE_TANK_AUX_LEFT,number)
-5 (&gt;L:RATE_TANK_AUX_RIGHT,number)
Only the rates in the ini file do work, but only for dumping both tanks altogether...

I tried versions 2.1 and 2.4 (yours) of dsd_dump_fuel.gau and no luck when it comes to fill them up...:(
 
If you can dump you should be able to load also.
In my fuelpanels i also use dsd_dump as fuelloder and fuelunloader!

Could you post your ini and xml_file.

edi
 
Back
Top