Factorio

Factorio

View Stats:
RiO Oct 17, 2020 @ 4:56pm
Finally perfected my Kovarex enrichment blueprints
- Maximally beaconed.
- Fully tileable.
- Only keeps minimum 40 U-235 trapped in the centrifuges.
- Works properly with increased output from productivity modules.
- Pauses conversion process when U-235 output belt is saturated.
- Not susceptible to deadlocks in U-238 return cycle.
- Uses circuit network to manage inserter stack sizes and lowers only the last grab's stack size so it fits to a neat total of 40 U-235 for reinsertion.

And the killer:
Fully automatically bootstraps all centrifuges.


Quite some nice tricks here imho with two counting circuits; one to take care of the initial 40 U-235 to seed the centrifuge and then seal it off; and one working as a semaphore to ensure exactly 40 and no more are redirected back into the centrifuge.
... and one small 'hack' using an additional +1 on top of the actual semaphore value to ensure the centrifuge doesn't take back in the 40 reserved U-235 if the output belt is blocked.

And all of it crammed into the tight beaconed area. Believe it or not; the circuitry was actually not the biggest challenge here. Fitting everything into that 10x10 area of the beacons was. Actually had to pull out a substation and use bog standard power poles instead, just because those could be spread in open 1x1 spaces better and give me space for one more combinator.


Hopefully this will be useful to someone else as well.

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
Last edited by RiO; Nov 3, 2020 @ 11:35pm
< >
Showing 1-9 of 9 comments
GreywolfMax Nov 2, 2020 @ 3:10pm 
Thanks :goldgear:
RiO Apr 21, 2021 @ 10:12am 
Made an improved version.

This one still has all the features of the one listed above, but it focused on simplification.
Among other things, the process of chaining multiple centrifuges and allowing the output of one centrifuge to bootstrap the next has been streamlined by a lot.

The combinator logic itself is simplified as well - using only arithmetic combinators now and actually using one loss combinator too. Far less circuit-controlled parts too. Only has to observe the contents of one chest; the hand contents of one inserter in pulse mode and the hand contents of another in hold mode. It does still use a memory cell, but afaik circuit network combinators no longer lose state on power loss so that is actually not a problem at all.

Power lines are cleaned up too. There was now enough space left within the 12-beacon area to fit a nice substation.

Enjoy. :)

0eNrVWUuP2zYQ/iuEjq210NOSF00vvRQo2h6CnhLDoCXaJlYmBZLaRwL/9w4pey3L0kqUu4vmkqxFzjec93D43VkXFSkFZcq5/+7kRGaClopy5tw7/0gikdoRlFGRVVQhRtQTFw9IcSSJQlWJOOzd028kR3/wRyzIMyJM0Gy3J0zdfWVfmYv+xM90j4viBa0Jzjgj+Z3+/DeDLxp8T5leR5GHvlBF9p8qgRmt9m4QxktEJXogpUIbLhBGkrJtAecBdEE31ZYYqN9xoSR62hGGeKXKSnUBrUmhNJrECr6r4yn+4grJSmbAgq4BGSRr06ZLJAjQMDd7yWBLTnBe8OzB0P/GhSCZAlF2mOUF6KsmLwXPq0zRR6pe3D38XZBl74obvLEWLlH9F1pzLuHcXcLVYpsTfSbFxoWtSiqBS4nWWAINZ11km4I/gUbBDIJX292dM3Mkw6WruLsVNNce8ezc++HMeYH/vMPMoWBA6dx/+e5IumW40FvUS0nAWzQ8ADC817/OJnI0GcuJRjrMBgkbB2xQBiMoa/dqEIUjiLCgCrxV0czN+H5NGVZcNDCiw3LmgCxUUVILbn68rFi1XxMBMr1CkedSECndCijFFjTKcld7HTAruaR1UBmNhnexUanr3cXA6niw2oiOPnSLRzCBx8KSR9jW4xWif0T0DaBWo9QrsiQkf/VWbaoO9GgQPboBPR5ET29Anw9r5hbVJKMVH01AT29wz7DpOZT1OM5iIJau4OOTOAAO8irBi9Wa7PAjhd2w5QyzguXckBqBN1RItRoIaKlw9uBSJolQxESyJBpGY8GarnMuxCwvCVSBus79BNR1YNiCH2oRGJSA0yF9/c9WEMKa2UInUx/C+FhJze/gsATyoH+/d72/y8R6n50Fone1QCuDX6nfu9T+zx+k/fmAuhdtbc8u6eM+9fu26k9+TPVfANvp3h/QbdL6EMaWodJi4LcZBO31HlsGtrac32bLs1ki79VWdgZuGtP9oFjy7cyzGLBO0meOc1MiqzUc2Yh53eocLdCFEI0v3lPKq39uPTZYqrNCe4tqzSWnota0aY26HOeksFevuaECXgQ/eHOJhfHme+dXs3xkJeBms9L3GM1UgaSgByUqct5hFs020Asxze9pCS6EK8MZjveNnAjrLyf5TA9h7Zk2jum9nWjCsM/T5g3+hBRutiPyjdYoNlacfK52BISePtfMWWNxufh6vqRPP73FPW472vwHcrT/hzcFA2XLH1lV0q5rcW8pmRvDgdmokeehHqy458GKWwqeQSvvNLJV5+igL2ktri4FCmqKLLlQA7dJ7VRdF1RvbBpM+7wz6IL1R9+N0gnJOwhGB1V4YZtm9u7CDe2SSWJAe2M/iFrH3NACDjkiBSRXSv6vU0CrF7lsZy4SwC/NBKCrx4pvVo3eJYTlWrB6zHIaGXWzWnbpKZ5w1037DBuMmcvMJwfSvCeQEmvEtGHsLsT0huFRMmoCECzGN1lT4jT0bJus9N2bLCvHt76ndmrhlknjYuQQMLB2v/iCw0BCD8+ZcTCJxRe2/CDrtY33aUzbYmXeeOCq69ed4MhUmHanwjCytuPcyo6x9cyjOy6D952ApN3zv8CbOgCcPgMxVw+7GUZPHrAvOomVba9LkCwLqjqDdNFM6qYfLwXYEPCAvCCb7ixzS0kam8kWkwvporuQRt74F5JJTyT++DeSSfjB+FeSSfihxTvJJAbRDQXQH/eYEcU3uGYnj2UtptbK60v7zCkwQMG3z3usq9/p9RxWHiHr17GZ+lGyCJIwSWLfiw6HfwGTtrwC
impetus_maximus Apr 21, 2021 @ 2:04pm 
screenshots would be a bonus. ;)
.. Dec 27, 2022 @ 11:37am 
I'm trying to convert this blueprint to work with Krastorio 2. I am pretty new to circuits, but I feel like I mostly understand what is happening with the circuitry of this blueprint. The only part I am confused about is what is the point of stopping the output of the U-238 when the hold fast inserter contains U-235. If someone could explain this to me, that would be great. Thanks!
RiO Dec 27, 2022 @ 1:59pm 
Originally posted by ..:
what is the point of stopping the output of the U-238 when the hold fast inserter contains U-235.
This is what pauses the cycle when the U-235 output belt is saturated. This prevents internal build-up in the centrifuge, and while that should essentially be harmless and would flush eventually - another consideration is that you may want to spend the U-238 elsewhere, rather than make it buffered dead-weight in the enrichment centrifuges.

This set-up basically allows you to priority splitter direct U-238 into the Kovarex loop safe and secure with the knowledge that it'll cut off as soon as U-235 is saturated. Not holding onto any more U-238 than necessary.

...
Yes; it's kind of crazy. But then; this blueprint's entire reason of existence is that I just wanted to see if I could get a "Smart" (i.e. circuit-driven) Kovarex process working with all the bells and whistles and without the trappings of some of the others. ... And could then squash it into a tileable 12-beacon layout.
I.e. the old engineering creed: "Why? Because we can."
Last edited by RiO; Dec 27, 2022 @ 2:04pm
foxjazz Mar 8, 2023 @ 9:14am 
I tried this, it just build up the reactor. The first one works better.
Phat Cannon Aug 11, 2024 @ 12:14am 
The blue print is great but I have a single minor change that slightly increases throughput. Changing the 235 input count to 80 means there is no downtime when the centrifuge is unloading and loading. It immediately starts the next cycle while the previous cycle is being transferred. I actually don't think this should be changed in the blueprint, so that you can just put it down and it primes quicker, but I thought I would just say this here for the people that use it so that once it is primed they can squeeze a bit more out of each tile. I do think you should put it in the description of the blueprint though so that people who read it will know how to change the item count with ease, post-prime.

For those who want to know (this applies to the second iteration of the blueprint in this thread): all you need to do is go to the arithmetic combinator with a minus sign on it and change the input constant from 40 to 80. This will change the input count for 235 to 80, meaning the centrifuge will store an extra cycle worth of uranium to use when the previous cycle finishes, therefore it does not need to wait for the 235 to be reloaded and can immediately begin processing with no downtime.

Edit: It adds roughly 15% extra throughput
Last edited by Phat Cannon; Aug 11, 2024 @ 12:23am
Do you have a picture of it?
Originally posted by impetus_maximus:
screenshots would be a bonus. ;)

Amen...
< >
Showing 1-9 of 9 comments
Per page: 1530 50