Compact refinery+beacon setup tileable in all directions

Circuit-free solutions of basic factory-design to achieve optimal item-throughput.
Involving: Belts (balancers, crossings), Inserters, Chests, Furnaces, Assembling Devices ...
Optimized production chains. Compact design.
Please provide blueprints!
Forum rules
Circuit-free solutions of basic factory-design to achieve optimal item-throughput
Post Reply
Jupiter
Fast Inserter
Fast Inserter
Posts: 174
Joined: Thu Jun 23, 2016 2:38 pm
Contact:

Compact refinery+beacon setup tileable in all directions

Post by Jupiter »

Refinery builds always seem so chuncky to me so I decided to design a setup that is compact and has a lot of beacons to be more space efficient in terms of refining capacity per tile. It is also tileable in both directions.
It has one input pipe for water and oil per column and it has 1 output pipe for gas and HO per row and 1 output pipe for LO per column. This means that there is an upper limit to how big a block of these things can be before saturating the pipes but once you reach it you will have a monstrous throughput anyway.

pics: http://imgur.com/a/AqNDS

Real life setup:
Image
Water and oil come in from below and are divided among the columns. Then gas and HO are output to the right by each row separately and come together into a single pipe but you can of course keep the outputs of each row separate to fully utilize the throughput. LO goes up and is output by each column separately.
The directions of the oil, water and the products do not matter of course. It's up to you on which side of a block you collect the products.

The blueprint is a block of 1x3 refineries as outlined in the picture below.
A close-up:
Image
blueprint

vanatteveldt
Filter Inserter
Filter Inserter
Posts: 945
Joined: Wed Nov 25, 2015 11:44 am
Contact:

Re: Compact refinery+beacon setup tileable in all directions

Post by vanatteveldt »

Interesting! Intuitively it feels like too many beacons, what is the ratio of refineries per beacon? Wouldn't it be more efficient to put in more refineries and fewer beacons, or is that more difficult to tile?

Jupiter
Fast Inserter
Fast Inserter
Posts: 174
Joined: Thu Jun 23, 2016 2:38 pm
Contact:

Re: Compact refinery+beacon setup tileable in all directions

Post by Jupiter »

vanatteveldt wrote:Interesting! Intuitively it feels like too many beacons, what is the ratio of refineries per beacon? Wouldn't it be more efficient to put in more refineries and fewer beacons, or is that more difficult to tile?
I'm not sure what you mean by too many. Do you mean that with more refineries you would get more throughput per tile? Notice that the beacons in between 2 columns reach both columns.
Anyways there are 17 beacons in a blueprint and 3 refineries but the ratio tends to 14 beacons per 3 refineries when you keep tiling in the y direction. This is because there is an overlap of 3 beacons between 2 adjacent BP stamps in the y direction but there is no overlap in the x direction.

I also don't think that the BP can be designed compactly by placing the refineries closer together. This is because I started out with the most compact design without any beacons and then I started placing beacons in the empty spots. Later on I made the gap between refineries just 1 more tile wider to fit in some more beacons to not waste that space. The real hassle I had was with arranging the output pipes. It it probably impossible to design it with less space between the refineries AND increase, or at least maintain, the throughput/tile.

Of course I want to invite people to try and improve my design. I spend quit some time on this but that doesn't mean it's perfect

User avatar
DerivePi
Filter Inserter
Filter Inserter
Posts: 505
Joined: Thu May 29, 2014 4:51 pm
Contact:

Re: Compact refinery+beacon setup tileable in all directions

Post by DerivePi »

I like it!

The block of 3 refineries, when surrounded by beacons should suck up 42 crude and provide 5/23/28 heavy, light and petro respectively. Figuring a flow capacity of 60 per pipe, you'll need to add some pipes and pumps to increase the flow rate. 2 lines of crude won't cut it.

Wow, you need one line of 10 steam gens per refinery.

vanatteveldt
Filter Inserter
Filter Inserter
Posts: 945
Joined: Wed Nov 25, 2015 11:44 am
Contact:

Re: Compact refinery+beacon setup tileable in all directions

Post by vanatteveldt »

Before I go any further I'll admit I underestimated the problem: I thought you could do a 'normal' linear design with rows of beacons and refineries, but of course that requires three tiles to get rid of three fluids, meaning the beacons don't reach the refineries anymore. @Jupiter solved this quite cleverly by moving some fluids vertically rather than horizontally. Smart!

But let's see if we can improve :)
Jupiter wrote: I'm not sure what you mean by too many beacons
Yeah, what I mean is that I would try to optimize throughput per cost, where cost can be either building cost or electricity use (with equal prod modules raw input will be the same and I don't particularly care about land use).

To put it differently, you have maximized the beacons per refinery ("number of effect sources") at the cost of refineries per beacon ("number of effect receivers"). Especially the beacons between the refineries reach only 2 refineries each. Moreover, because of the wide gap between refineries the main beacon rows are also not very effective, with some only reaching two refineries. It might be most cost-effective to increase the number of refineries per beacon, at the cost of some crafting speed.

So I tried to optimize the "number of effect receivers" by dropping the beacons between refineries and squeezing the refineries tighter together. It's easy to reduce the gap to 2, but you really want to reduce it to one since a refinery is 5 wide and 5+1 so 5+1 lines up neatly with beacons but 5+2 doesn't, which means some beacons will not be as effective. This is tricky as you seemingly need the extra space to be able to pipe one fluid on the vertical axis. However, if you use a small pump to prevent pipes from touching and stagger the grid by one, you can line it up like this:

Image

Each refinery is now affected by 9 beacons for 5.2 crafting speed (compared to your 12.67 -> .7.03), but each beacon reaches 4.5 refineries (compared to your 2.4). So I need about half the amount of beacons while needing only 1.35 times as many refineries, which makes this solution about 50% more cost efficient a bit more energy efficient.
analysis
blueprint
[Edit: just reread your reaction and you state that you are optimizing throughput per tile. Both solutions are equally high, mine is less wide per refinery (6 vs 8) but I need 1.35 times the refineries,so I will have slightly smaller throughput per tile (6*1.35=8.1)]

User avatar
DaveMcW
Smart Inserter
Smart Inserter
Posts: 3700
Joined: Tue May 13, 2014 11:06 am
Contact:

Re: Compact refinery+beacon setup tileable in all directions

Post by DaveMcW »

Here is the solution I came up with a couple years ago:

Image

Post Reply

Return to “Mechanical Throughput Magic (circuit-free)”