Belt math, using lower tier belts to effect.
Forum rules
Circuit-free solutions of basic factory-design to achieve optimal item-throughput
Belt math, using lower tier belts to effect.
Sometimes using lower tier belts can be useful. Everyone knows 1 red belt equals 2 yellow belts and 1 blue belt equals 3 yellow belts, but what does that really mean? The image below shows some of the things you can do if you don't limit yourself to one belt tier.
viewtopic.php?f=202&t=62326) and a 6 read belt balancer (viewtopic.php?f=202&t=63638). But check out the 5 blue belt balancer using an 8 red belt balancer (not mine) with out any loops.
Walls added for emphasis.
Edit: Updated pic to use proper 4 belt balancer in 6 belt balancer.
The 3 blue balancer I've posted before (Walls added for emphasis.
Edit: Updated pic to use proper 4 belt balancer in 6 belt balancer.
Last edited by Trebor on Sat Aug 24, 2019 5:31 am, edited 1 time in total.
-
- Inserter
- Posts: 25
- Joined: Mon Jun 13, 2016 1:45 pm
- Contact:
Re: Belt math, using lower tier belts to effect.
Will these work with less than 100% on the inputs? Will these work if the outputs are backing up?
Re: Belt math, using lower tier belts to effect.
I don't know what you mean by work. These are just offered as an alternative way to do things. They may or may not fit with your play style.ThreePounds wrote: ↑Wed Aug 21, 2019 7:22 am Will these work with less than 100% on the inputs? Will these work if the outputs are backing up?
That said here is a test of my 3 belt balancer against the traditional 4 lane belt balancer with the extra output looped back to the unused input to form a 3 belt balancer. The top two are input starved (by placing a yellow belt on the input), the middle run at full speed, and the bottom are backing up (again with a yellow belt but on the output).
Edit: Removed pic of old test setup. Updated pic because I had an improper 4 belt balancer.
Last edited by Trebor on Sat Aug 24, 2019 5:13 am, edited 1 time in total.
Re: Belt math, using lower tier belts to effect.
Here's the 6 red belt comparison:
The loaders/infinity chests made it much easer to test.
Edit: Updated pic with proper 4 belt balancer.
The loaders/infinity chests made it much easer to test.
Edit: Updated pic with proper 4 belt balancer.
Last edited by Trebor on Sat Aug 24, 2019 5:22 am, edited 1 time in total.
Re: Belt math, using lower tier belts to effect.
3 belt redone using loaders/infinity chests:
Re: Belt math, using lower tier belts to effect.
And for completeness here is the 5 belt:
So, as I said earlier, I don't know what you mean by "do they work". It really all depends on what you require and your play style. It's just a different way to build balancers.Re: Belt math, using lower tier belts to effect.
Just for grins and giggles:
Note by stopping and starting the outputs at different times the pattern can change:
Not a recommendation, just an observation.Re: Belt math, using lower tier belts to effect.
Trebor, I don't understand what you try to show us. Are you trying to show ratio splitting?
By ratio splitting I mean to put the contents of one belt in a certain ratio on other belts. eg the contents of one belt can be split 50/50 on two belts by simply using a splitter. But what do I have to do if I want to split them 25/75 (or any other ratio and number of belts)?
The following are examples for 50/50 and 25/75 splitting.
Is ratio splitting what you are trying to achieve here, by using belts of various speeds?
By ratio splitting I mean to put the contents of one belt in a certain ratio on other belts. eg the contents of one belt can be split 50/50 on two belts by simply using a splitter. But what do I have to do if I want to split them 25/75 (or any other ratio and number of belts)?
The following are examples for 50/50 and 25/75 splitting.
Is ratio splitting what you are trying to achieve here, by using belts of various speeds?
Last edited by Impatient on Sat Aug 24, 2019 3:27 am, edited 2 times in total.
Re: Belt math, using lower tier belts to effect.
He showed how to build low footprint belt balancers using lower tier belts.
25/75 is achieved by splitting the belt twice so you have four belts - then take one of it for 25 and merge the other three back together to get your 75.
Re: Belt math, using lower tier belts to effect.
Ok, I think I got it now. No Loops.
Last edited by Impatient on Sat Aug 24, 2019 12:11 am, edited 1 time in total.
Re: Belt math, using lower tier belts to effect.
No no no. Look at the example above. No need for 4 belts.
The following is the standard design for a 5-5 balancer. I don't see the low footprint, when comparing them.
Re: Belt math, using lower tier belts to effect.
What is the benefit of having no loops?
Re: Belt math, using lower tier belts to effect.
Whenever there is a belt loop Factorio doesn't know where the start of the loop is, so when it updates the items it starts at an arbitrary location.
Re: Belt math, using lower tier belts to effect.
Here's a 25/75 split:
It's basically the same as you used just more compact. But because it uses red belts it's cheeper yet it has the same throughput when there is no back pressure.
The two are different when back pressure is present, yours can break down to a 0/100 or 100/0, but the worst my can do is 66/0 or 0/66. So which you use may depend on cost or how you want to handle back pressure. (For completeness, replacing the red belt breaks down to 66/0 or 0/100, while replacing the red splitter results in 100/0 or 0/66.)
50% of a blue belt is 1.5 yellow belts, which a red belt and splitter can easily handle.It's basically the same as you used just more compact. But because it uses red belts it's cheeper yet it has the same throughput when there is no back pressure.
The two are different when back pressure is present, yours can break down to a 0/100 or 100/0, but the worst my can do is 66/0 or 0/66. So which you use may depend on cost or how you want to handle back pressure. (For completeness, replacing the red belt breaks down to 66/0 or 0/100, while replacing the red splitter results in 100/0 or 0/66.)
Re: Belt math, using lower tier belts to effect.
Note the standard 5 belt balancer above has one loop.
Re: Belt math, using lower tier belts to effect.
No not ratio splitting. Some balancers are easier to build, especially those with powers of 2 inputs. So if you have x inputs (and x outputs) you can use a power of 2 balancer and loop back the excess outputs back to the unused inputs. But when you create a belt loop an artifact is created where the start and end of the loop meet and you have no control over where that will be.
What I'm suggesting is to break down the inputs into lower tiers until you have enough to cover all balancer inputs, then combine the outputs back to the higher tiers. If all your inputs/outputs become lower tier the main balancer can become lower tier.
So if you needed to balance 3 blue belts you could use a 4 belt blue balancer by turning turning 2 of the inputs into 3 red and routing the 3 red and extra blue to the balancer then taking 3 of the outputs as red belts back to 2 blue with the extra output to be the third output. (Or you could use the 3 blue to 9 yellow to 3 blue from above.)
Edit: Updated to correct 4 belt balancer.
Last edited by Trebor on Sat Aug 24, 2019 5:33 am, edited 1 time in total.
Re: Belt math, using lower tier belts to effect.
Couldn't you just leave unneeded outputs open instead of looping them back. An open output should behave like a blocked one - making the balancer balance his inputs to the other outputs.Trebor wrote: ↑Sat Aug 24, 2019 3:06 am No not ratio splitting. Some balancers are easier to build, especially those with powers of 2 inputs. So if you have x inputs (and x outputs) you can use a power of 2 balancer and loop back the excess outputs back to the unused inputs. But when you create a belt loop an artifact is created where the start and end of the loop meet and you have no control over where that will be.
Re: Belt math, using lower tier belts to effect.
I took "pen and paper" (GIMP and a screenshot) and did the math on your last example. If the input belts are full, it does not balance correctly. It backlogs at the splitter marked in red.
If you were to replace the red belts/splitter on the right side with blue, it still would not balance evenly.
Is just this design flawed or is this a fundamental flaw in the noloop balancing concept?
If you were to replace the red belts/splitter on the right side with blue, it still would not balance evenly.
Is just this design flawed or is this a fundamental flaw in the noloop balancing concept?
Last edited by Impatient on Sat Aug 24, 2019 4:43 am, edited 1 time in total.
Re: Belt math, using lower tier belts to effect.
Oh yeah, now I see it. The blue 4-4 in the middle is not a proper 4-4. It misses a splitter for the u-belts. That is a proper 4-4:
Darn it, I was so into calculating step by step, that I did not check the overall design.
Darn it, I was so into calculating step by step, that I did not check the overall design.
Re: Belt math, using lower tier belts to effect.
Oops, now I have to go back and fix all my 4 balancers.