Page 1 of 1
2 Inserters grabbing from Assembler?
Posted: Tue Dec 27, 2016 6:08 am
by Jomica_YT
I've looked around in the Show your creations sub forum but couldn't really find what I was looking for. Does anyone have a solution to alternate 2 inserters pulling from the same assembler? Or a work around that may be a better solution?
Would it be as simple as emptying the contents onto a splitter?
Re: 2 Inserters grabbing from Assembler?
Posted: Tue Dec 27, 2016 6:28 am
by Mehve
A splitter is probably the simplest option, and really doesn't have any downsides aside from not allowing direct transfer from the assembler to another assembler/container. But unless one of the output belts actually backs up, splitters always alternate on their output side by design, so it's very reliable.
Re: 2 Inserters grabbing from Assembler?
Posted: Tue Dec 27, 2016 12:30 pm
by Yoyobuae
See here:
https://www.reddit.com/r/factorio/comme ... k/dba2ayb/
Code: Select all
+----------------------------+
| Inserter |
| Enable: FastInserter = 0 | +-------------------------------+
| Read hand contents (pulse) +-----+--+--+ Decider +--+
+----------------------------+ | | | | |
| | | (FastInserter < 2) | |
+----------------------------+ | | | -> FastInserter (input count) | |
| Inserter +-----+ | +-------------------------------+ |
| Enable: FastInserter = 1 | | |
| Read hand contents (pulse) | +-------------------------------------+
+----------------------------+
Works also from assembler to assembler as well. Replace the "FastInserter" conditions to whatever the inserters are moving. The decider need adjustment based on stack size inserter bonus (but it might work as is, if assembler produces one by one).
Re: 2 Inserters grabbing from Assembler?
Posted: Tue Dec 27, 2016 4:00 pm
by Mehve
I had thought about that, but isn't that sort of circuit setup vulnerable to one of the inserter outputs backing up?
Re: 2 Inserters grabbing from Assembler?
Posted: Tue Dec 27, 2016 4:12 pm
by Yoyobuae
Mehve wrote:I had thought about that, but isn't that sort of circuit setup vulnerable to one of the inserter outputs backing up?
Then make sure that situation doesn't happen.
Or if it can't be avoided then would need to use "Read hand contents(hold)" instead, plus a a couple more combinators.
Re: 2 Inserters grabbing from Assembler?
Posted: Tue Dec 27, 2016 10:18 pm
by Jomica_YT
Yoyobuae wrote:See here:
https://www.reddit.com/r/factorio/comme ... k/dba2ayb/
Code: Select all
+----------------------------+
| Inserter |
| Enable: FastInserter = 0 | +-------------------------------+
| Read hand contents (pulse) +-----+--+--+ Decider +--+
+----------------------------+ | | | | |
| | | (FastInserter < 2) | |
+----------------------------+ | | | -> FastInserter (input count) | |
| Inserter +-----+ | +-------------------------------+ |
| Enable: FastInserter = 1 | | |
| Read hand contents (pulse) | +-------------------------------------+
+----------------------------+
Works also from assembler to assembler as well. Replace the "FastInserter" conditions to whatever the inserters are moving. The decider need adjustment based on stack size inserter bonus (but it might work as is, if assembler produces one by one).
Awesome, this is exactly what I was looking for. Never really messed with deciders or anything before, doing this makes me want to mess around/learn about them some more.