[2.0.15] Heat Pipe Temperature bug

We are aware of them, but they have low priority. We have more important things to do. They go here in order not to take space in the main bug thread list.
Cantonious
Manual Inserter
Manual Inserter
Posts: 3
Joined: Mon Nov 11, 2024 5:15 pm
Contact:

[2.0.15] Heat Pipe Temperature bug

Post by Cantonious »

Seeing a bug on Heat pipe elements where the Temperature is not properly calculated and can soft-lock fuel insertion.
See attached blueprint:
Heating Tower is configured to insert fuel at < 503C, however Heat Exchangers and Heat pipes are not properly drawing Temperature off of the Heat Pipes, so the Temperature never goes below 503C at the Heating Tower.
The first Heat Exchanger in the set shows it is working, but is not actually producing any steam, the neighboring Heat Exchangers further downstream on the Heat pipes show Low temperature even when 501C is present on the attached Heat pipe.



0eNqVl8mS4jAMht/F56QriwMxNac5zXEOfevqSmVRwNXZyrHpZrp495FhICxhZLghO5+k+LekfLOiMTAo2Wm2+may7LuRrd6+2SjXXd5YW5e3wFZsA7n24avc5N0aFNt7THYVfLFVuPdmtg9ygItN0f7dY9BpqSUcHRz+7LLOtAXiVqF3ehIaKLWSpQ8dqPXOx9BA1XkJzGNDPyKh76wj6zrAx3Zs5fMYXRWmrkFlo/wDdun8s/HdeIu8q7QOwd7R0/gl+YcPXpL9DCZ2wnAKw50wCYVJnDBLCrNwwiwozNIJIyhM6oRJKYxwwYiQwoSBEycgOaEThxRg6CRkEZEcJyULUoKhk5QFeSPCay3Lbu3r/hNX7lnXevYYVjCt+iYrYJNvZa/sPgV5lRVGYUHJagNYp7Qy4B3tGtoBVK6NgpP9wpRNlU3vBhvQVipt0HKO8LjDf2X72VSm+1SY5gPL2QhKz6YiblKppMJSeNjA5xMrpSqN1Bl0edFAdYr/ZMZHqrOHWqpRP5XOweeoc9sbkiC2f9shx/dinbMfD/KdLr7satnhml9uYNRz5Tu4yfj0RDaCtqc+Hk+v7beQGVxr8MVBlUk8IFyq82bEbI/mY1f551n15Qdo/3DWNmxjU4jw8rZ9ZddRmg3kh5jOXex9Npup/rRQSdP65/Y09M1sS6Iv21SM+roeN70CfzDtcA9bnsUdi1tFhNFcX5vq0/zVW6ZXxDlESCEEiYgIRBqQiJhChCSCU4iIRCQUIiYRN+10mqD+0+FjcX3W6Rx46Q5OnwKnzmARPgUW7mD+DDimVH/xZpcPJjlK9dPc9BBBqn5BIkjVCxJBqj4lEZTqL479EWJBIQISsaQQMYlIKUREIgSFIKXFKXVeiP0RglKnINXJKXUKUp2cUqcg1ckpdQpSnTy5ny/mWRfjxRGGn6CfWEnspPCGE2bk4WwWvaPVzhN2Pjt/CnusyQs7J7JfWKl+I/4VR8KfZo0rW5w1Dk6SRSS4EAnnAY+TxX7/F/XG5FM=
Cantonious
Manual Inserter
Manual Inserter
Posts: 3
Joined: Mon Nov 11, 2024 5:15 pm
Contact:

Re: [2.0.15] Heat Pipe Temperature bug

Post by Cantonious »

Heating Tower Temp
11-11-2024, 14-48-26.png
11-11-2024, 14-48-26.png (1.4 MiB) Viewed 347 times
First attached Heat pipe Temp
11-11-2024, 14-49-17.png
11-11-2024, 14-49-17.png (462.41 KiB) Viewed 347 times
Second Heat pipe Temp
11-11-2024, 14-49-49.png
11-11-2024, 14-49-49.png (339.27 KiB) Viewed 347 times
Closest Heat Exchanger 'working' while producing nothing
11-11-2024, 14-50-22.png
11-11-2024, 14-50-22.png (1.13 MiB) Viewed 347 times
Third Heat pipe Temp
11-11-2024, 14-51-18.png
11-11-2024, 14-51-18.png (614.43 KiB) Viewed 347 times
Fourth Heat pipe Temp
11-11-2024, 14-51-37.png
11-11-2024, 14-51-37.png (361.98 KiB) Viewed 347 times
Second attached Heat Exchanger not working
11-11-2024, 14-52-16.png
11-11-2024, 14-52-16.png (860.14 KiB) Viewed 347 times
MrNukealizer
Burner Inserter
Burner Inserter
Posts: 12
Joined: Mon Apr 06, 2020 1:16 pm
Contact:

Re: [2.0.15] Heat Pipe Temperature bug

Post by MrNukealizer »

What part of this behavior do you think is a bug? To me it looks like there's a 1° minimum temperature difference to transfer heat, which means the heating tower needs to be above 512° before all the heat exchangers in the screenshot can exceed 500° and make steam. Under load it will need an even higher temperature (probably around 520-530°) for the farthest heat exchanger to stay hot enough, since the temperature drop between each segment of heat pipe increases as more heat is used by the heat exchangers.
Last edited by MrNukealizer on Mon Nov 11, 2024 10:36 pm, edited 1 time in total.
Rseding91
Factorio Staff
Factorio Staff
Posts: 14250
Joined: Wed Jun 11, 2014 5:23 am
Contact:

Re: [2.0.15] Heat Pipe Temperature bug

Post by Rseding91 »

Can you please post a save file showing this issue?
If you want to get ahold of me I'm almost always on Discord.
robot256
Filter Inserter
Filter Inserter
Posts: 874
Joined: Sun Mar 17, 2019 1:52 am
Contact:

Re: [2.0.15] Heat Pipe Temperature bug

Post by robot256 »

Almost certainly not a bug. I think the easiest way to interpret this result is that the display of 500.00 degrees in the boiler is rounded up from the actual temperature of 499.999 degrees. The only reason you notice is because the circuit network is also rounding up from 502.999 to 503 on the heating tower and the inserter never activates. I think the most obvious answer to this is "just don't do that", and set the fueling threshold to 550 or 600 degrees so there is enough heat to get all the way to the end of your line of boilers.
robot256
Filter Inserter
Filter Inserter
Posts: 874
Joined: Sun Mar 17, 2019 1:52 am
Contact:

Re: [2.0.15] Heat Pipe Temperature bug

Post by robot256 »

Rseding91 wrote: Mon Nov 11, 2024 10:32 pm Can you please post a save file showing this issue?
Here's one where I replicated the shown setup.
Attachments
HeatPipeThreshold.zip
(2.96 MiB) Downloaded 10 times
robot256
Filter Inserter
Filter Inserter
Posts: 874
Joined: Sun Mar 17, 2019 1:52 am
Contact:

Re: [2.0.15] Heat Pipe Temperature bug

Post by robot256 »

I take back my previous claim. Using "/c game.print(game.player.selected.temperature)", the boiler reports exactly 500 degrees and the heating tower reports exactly 503 degrees. Also the boiler still says "Working" even though it is producing no steam.
11-11-2024, 17-44-40.png
11-11-2024, 17-44-40.png (4.21 MiB) Viewed 293 times
Rseding91
Factorio Staff
Factorio Staff
Posts: 14250
Joined: Wed Jun 11, 2014 5:23 am
Contact:

Re: [2.0.15] Heat Pipe Temperature bug

Post by Rseding91 »

Looking at the logic, the heat exchanger is extracting such a tiny tiny amount of energy (because the temperature is JUUUUUUUST above 500C that it's too little to heat any amount of fluid. So it extracts something like 0.000000059604644775390625 energy and produces 0 heated water.

It's technically working but it's not a useful kind of technically. The fix is simple: you just need to provide more heat.
If you want to get ahold of me I'm almost always on Discord.
Cantonious
Manual Inserter
Manual Inserter
Posts: 3
Joined: Mon Nov 11, 2024 5:15 pm
Contact:

Re: [2.0.15] Heat Pipe Temperature bug

Post by Cantonious »

So does it idle forever at "technically"enough fuel to not go cold?
Post Reply

Return to “Minor issues”