Jump to content

Pipe breaks when liquid changes into another liquid. Intended?


Recommended Posts

First of all, hello I'm new here. Nice to meet you.

 

I can't upload a screenshot atm so I'm only going to describe my issue:

I've constructed a neat little contraption that is turning crude oil into petroleum using the waste heat of the metal refinery. This works by using the fact that liquid reservoirs do not exchange heat with their content. I basically loop the liquid reservoir to the refinery and back, connected by insulated ceramic pipes. Also there is a filter in the loop that would extract the petroleum I expect to create. This works quite well actually - until the oil actually gets hot enough to turn into petroleum. Instead of simply outputting petroleum into the pipe, the pipe breaks with "OVERHEAT DAMAGE" notification and leaks the petroleum. At this point I actually used the sandbox to create a pipe from the strongest, most heat resistant material possible, but it yielded the very same result, so it is definitely not the heat.

So the only explanation I have left is that the change from oil to petroleum is the cause.

Now, I know that pipes break when the liquid changes state, when it freezes or evaporates, but is this really supposed to happen when a liquid turns into another?

 

Should I open a bugticket or is this simply working as intended?

This is not actually preventing me from refining oil in this way. I just need a dupe constantly repairing the pipe so it can break and leak petroleum again.

 

If it change whether it was liquid or gas it will break. If you still want to do it using heat from Refinery then how about using petroleum as coolant in Refinery loop and sink it in pool of crude oil ?

Spoiler

image.thumb.png.0203d00029a21fb32834cb5e62761709.pngimage.thumb.png.4cb4b67bfde92667816f8f24e6bf18b1.png

image.thumb.png.7670fbf8e021b9ef8eb83a0dbac095fc.png

Pump is made with Niobium if you don't have material then you have to use other method to check "oil is refined".

 

1 hour ago, Cherubael said:

First of all, hello I'm new here. Nice to meet you.

 

I can't upload a screenshot atm so I'm only going to describe my issue:

I've constructed a neat little contraption that is turning crude oil into petroleum using the waste heat of the metal refinery. This works by using the fact that liquid reservoirs do not exchange heat with their content. I basically loop the liquid reservoir to the refinery and back, connected by insulated ceramic pipes. Also there is a filter in the loop that would extract the petroleum I expect to create. This works quite well actually - until the oil actually gets hot enough to turn into petroleum. Instead of simply outputting petroleum into the pipe, the pipe breaks with "OVERHEAT DAMAGE" notification and leaks the petroleum. At this point I actually used the sandbox to create a pipe from the strongest, most heat resistant material possible, but it yielded the very same result, so it is definitely not the heat.

So the only explanation I have left is that the change from oil to petroleum is the cause.

Now, I know that pipes break when the liquid changes state, when it freezes or evaporates, but is this really supposed to happen when a liquid turns into another?

 

Should I open a bugticket or is this simply working as intended?

This is not actually preventing me from refining oil in this way. I just need a dupe constantly repairing the pipe so it can break and leak petroleum again.

 

Any changes from one element to another will break the pipes, regardless of whether they are different states of matter or not.

Currently though packets under 1000mg I believe are unaffected.

1 hour ago, Cherubael said:

Should I open a bugticket or is this simply working as intended?

This is not actually preventing me from refining oil in this way. I just need a dupe constantly repairing the pipe so it can break and leak petroleum again.

 

IMO working as intended to prevent simple solutions :p

This is a fully working early game (no space materials) system that accomplishes what you want:

You will need to setup some kind of a timer on the refinery to prevent dupes with higher tinkering skill from doing jobs too fast.

Great, thanks for all the input.

I really thought this was a bug, since I was only aware of the breakage when the liquids evaporated or froze.

Well, then this is just another design problem to work around :D, and I already got a couple suggestions.

Thanks again for the feedback, I certainly appreciate it.

See you around.

 

Archived

This topic is now archived and is closed to further replies.

Please be aware that the content of this thread may be outdated and no longer applicable.

×
  • Create New...