Jump to content

boil off problem solved


5ardaukar

Recommended Posts

For all those passionate players of RO/RSS who struggle with the boil off problem...

I tried many different ways to handle those liquid fuels, tried radiators, heat pumps etc...

As far as i can see... when you pass the 100x time warp (switching to analytic physics calculations) boil off happens...

I found a way. I tweaked the realtanktypes.cfg (realfuels) and the rftanks.cfg (procedural parts) to get a tank type which prevents boil off.

First it feels (and looks like) cheating I know... but considering that in the end every "feature" you need in space has to be paid with "weight" (insulation, radiator, electricity...),

i suggest you alter the basemass to stay in a realistic scenario....

I´m not the author of the mentioned mods, i just edited the cfgs.

Here is how.:

\gamedata\realfuels\resources\RealTankTypes.cfg

add..

//Ultra
TANK_DEFINITION
{
    name = Ultra
    highlyPressurized = False
    basemass = 0.000039 * volume
    outerInsulationFactor = 0.0005
    TANK
    {
        name = LqdOxygen
        mass = 0.0000112
        utilization = 1
        fillable = True
        amount = 0.0
        maxAmount = 0.0
        wallThickness = 0.0025
        wallConduction = 16
        insulationThickness = 0.0381
        insulationConduction = 0.014
        temperature = 400.15        
        note = (has insulation)
    }
    TANK
    {
        name = LqdHydrogen
        mass = 0.0000016
        utilization = 1
        fillable = True
        amount = 0.0
        maxAmount = 0.0
        temperature = 400.15
        wallThickness = 0.0025
        wallConduction = 205
        insulationThickness = 0.0381
        insulationConduction = 0.014
        note = (has insulation)
    }
    TANK
    {
        name = LqdAmmonia
        mass = 0.0000096
        utilization = 1
        fillable = True
        amount = 0.0
        maxAmount = 0.0
        temperature = 400.65
        wallThickness = 0.0025
        wallConduction = 205
        insulationThickness = 0.0381
        insulationConduction = 0.014
        note = (has insulation)
    }
    TANK
    {
        name = LqdMethane
        mass = 0.0000096
        utilization = 1
        fillable = True
        amount = 0.0
        maxAmount = 0.0
        temperature = 400.45
        wallThickness = 0.0025
        wallConduction = 205
        insulationThickness = 0.0381
        insulationConduction = 0.014
        note = (has insulation)
    }
}

 

\GameData\ProceduralParts\Parts\ZOtherMods\RFTank.cfg

add the bold line..

{
        name = ModuleFuelTanks

        volume = 1060
        utilizationTweakable = true
        type = Default
        typeAvailable = Default
        typeAvailable = Cryogenic
        typeAvailable = ServiceModule
        typeAvailable = Fuselage
        typeAvailable = Balloon
        typeAvailable = BalloonCryo
        typeAvailable = Structural
        typeAvailable = ElectricPropulsion
        typeAvailable = Ultra
    }
}

The temperature in the first cfg is the key...

What it does....:

Now it is possible to choose "ultra" as a procedural tank type which is capable

to store the configured fuels up to the given temperature in K.

 

 

Many thanx to all the modders out there who do a great job...

 

P.S. please excuse the fact that i´m not a native speaker/writer

Edited by 5ardaukar
updated
Link to comment
Share on other sites

This thread is quite old. Please consider starting a new thread rather than reviving this one.

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...