This is an automated archive made by the Lemmit Bot.
The original was posted on /r/factorio by /u/fattailedandhappy on 2024-11-09 19:27:09+00:00.
For pretty much my entire factorio career I’ve ignored circuits and combinators. Until today, and the result has been life changing.
My old way for setting a logistic connected assembler for low-volume items was very much by hand, then setting a requester chest by trying to remember the ingredients.
New solution:
Place an assembler, arithmetic combinator, and requesting chest. Connect assembler to arithmetic combinator, Set assembler circuit to ‘read ingredients’. On combinator, use “all signals” and multiply by 5. Use all signals as output. Connect output to requesting chest using ‘set requests’. Blueprint the whole thing.
Result? You can make a line of ten of these assemblers, then just click the recipe you want. The requester chest will automatically request 5X the amount of input required for each recipe. It will adjust it if you want to change the output on the fly. Set them to ‘trash unrequested’ and it will only ever keep whatever you’re currently wanting to make.
I just automated every niche thing I’d been too lazy to ever set up like engine thrusters, collectors, etc. Mass space platform production here I come.
How am I just learning this after 500 hours?!
Extra benefit: it works for quality too, so no more multi-clicking to produce a certain type of quality. Just select the quality you want and the requests go out.
Blueprint string I’m using:
0eNqVlNtunDAQhl+l8mVlonBMl7u+RaRoZRkYwqjGJj7Qrlb77h1Dw662tE3hBpjxN//8Y3NmjQowWdSe1WeGrdGO1S9n5vBVSxW/aTkCq5l0DsZGoX5NRtkOqCHJ2YUz1B38YHV6OXIG2qNHWAnLy0noMDZgKYFvJIt+GMFjm7RmbFBLbyzjbDKOVhsdixIxyR6fHkrOTvSYljmV6tBCu2Z84YykemuUaGCQMxKBll3RgsLdgnMx0KN1Xlyb8qcpSpnR+kBfNm1rRgLUYWzOQcRElvMyWkR6zARWrirYZ1ppgp/Cf7Pp4r95lG25E9mNMySTNTN2YJN2AOd3TaquJmUPJYluZETt4PMNb+EtEO+j3Hzh7hneom0DejGaDoTpxY05NPD36DYLAVo2CjpW91I5IOgvJaJHRXKWWbl1yOsuut1e3ko3CG28eNdPIG8D7HlZbM320vkEtQNLFXZbLe8tvNlpxQ673NhNUN8+zM7v2enelCr+1yO3VyO/1783KguyE8Sy0CGVdH+27mlTMFJuGBNQpNjSeZ2Mgn91mZKCOK3v1Gec4UvKM17x7MjpKac7PVIUPYzRv+3vw5mSDdABYuXzp6+BfgnrjCkw08ZYqpVVdigOh7IoHou8rC6Xn2cql4k=