Factorio

Factorio

View Stats:
Automate replenishing repair packs to Roboports
So what i would like to do is have a fast inserter grab repair packs from request chest only if robo port has less than 25 repair packs(not all robo ports), i tried connecting a ciruit to roboport but no luck =/
< >
Showing 1-15 of 16 comments
Shurenai Feb 18, 2017 @ 3:48am 
Should be able to connect an inserter directly to the roboport via the circuit wiring and tell it to search for repair packs. No middleman, dont link it to a pole first, or a decider, just inserter to roboport
AlexMBrennan Feb 18, 2017 @ 5:28am 
Depending on work mode the roboport reports either the number of bots, or the number of items in the logistic system, and neither will work the way you want it to.

However, it may not actually be necssary to do any of this - you can place the repair packs in a provider or storage chests, and construction bots will fetch them when necessary. This should work as long as the logistic zones of your factory (where repair kits are manufactured) don't overlap the perimeter (where repair kits are used).
Name Lips Feb 18, 2017 @ 7:46am 
If you really want to you can set up a requester chest next to your roboport. Have it request 10 repair kits, and set up an inserter to feed the kits into the roboport. Elsewhere, have your repair kits be stored in a passive provider chest. Your logistics bots will pull 10 repair kits from the provider chest and bring them to the reciever chest, where they will be inserted into the roboport. Then the requester chest will be empty and request another 10 repair kits.

Eventually your roboport will be entirely stocked full of repair kits. You might not want this because that's a LOT of kits. But it certainly works.
NorTig Feb 18, 2017 @ 8:30am 
The best and easiest thing to do is automate the production of repair packs, then output that production into a passive provider chest. The construction bots will fetch them to do the repairs, and take any remaining ones (from the repairjob) back to the nearest roboport.
!?! (Banned) Feb 18, 2017 @ 10:53am 
You don't need to do that, if it is in a requester chest that means it is already in the network to be requested which means all roboports automatically grab repair packs as they need them.

If you want to feed repair packs to all roboports in a system at once, you can just drop them off into a storage chest.
Last edited by !?!; Feb 18, 2017 @ 10:54am
NorTig Feb 18, 2017 @ 12:12pm 
Originally posted by chris:
You don't need to do that, if it is in a requester chest that means it is already in the network to be requested which means all roboports automatically grab repair packs as they need them.
I assume you mean a (passive) provider chest, since robots will never grab from a requester chest.

Originally posted by chris:
If you want to feed repair packs to all roboports in a system at once, you can just drop them off into a storage chest.
Yes, however you never want automated production to go directly into a storage chest, since the robots can fill a storage chest with other junk and block production.
Barszcz Zielony Feb 18, 2017 @ 12:34pm 
Originally posted by AlexMBrennan:
Depending on work mode the roboport reports either the number of bots, or the number of items in the logistic system, and neither will work the way you want it to.

However, it may not actually be necssary to do any of this - you can place the repair packs in a provider or storage chests, and construction bots will fetch them when necessary. This should work as long as the logistic zones of your factory (where repair kits are manufactured) don't overlap the perimeter (where repair kits are used).
ohhh i was like 100% sure it only works when its in robo port, Thanks!
!?! (Banned) Feb 18, 2017 @ 12:45pm 
Originally posted by AODNorTig:
Originally posted by chris:
You don't need to do that, if it is in a requester chest that means it is already in the network to be requested which means all roboports automatically grab repair packs as they need them.
I assume you mean a (passive) provider chest, since robots will never grab from a requester chest.
No, if a requester chest gets filled, that has to come from someplace so the packs are in the system already.
What I mwant was that the chest is superfluous.
Last edited by !?!; Feb 18, 2017 @ 1:14pm
Killcreek2 Feb 18, 2017 @ 3:39pm 
I have found it is better to keep the roboports completely empty of packs, by using a filter inserter to automagically remove any that get dropped into roboports after repair jobs and dump them back into the nearby logistics network via an active provider chest.

If you keep them in roboports only bots leaving that port can take them, even if you had multiple ports connected.
Name Lips Feb 18, 2017 @ 8:17pm 
Originally posted by Killcreek2:
I have found it is better to keep the roboports completely empty of packs, by using a filter inserter to automagically remove any that get dropped into roboports after repair jobs and dump them back into the nearby logistics network via an active provider chest.

If you keep them in roboports only bots leaving that port can take them, even if you had multiple ports connected.
I assume if you have a roboport with repair packs, and something got damaged elsewhere in your base, bots would fly to the roboport and pick up repair packs to go fix it. Is this not true? Are those repair packs only used to repair things within the "green" radius of that single, specific roboport?
!?! (Banned) Feb 18, 2017 @ 8:38pm 
If there's repair packs in the logistics system, things get repaired and that's all you need to know.
For your own sanity, I would advise against micromanaging individual roboports.
Killcreek2 Feb 19, 2017 @ 1:54pm 
Originally posted by Name Lips:
I assume if you have a roboport with repair packs, and something got damaged elsewhere in your base, bots would fly to the roboport and pick up repair packs to go fix it. Is this not true?
It is indeed not true - packs inside roboports are NOT included in any logi network, so bots leaving other connected ports cannot "see" the packs "hidden" inside any other ports.
Are those repair packs only used to repair things within the "green" radius of that single, specific roboport?
Pretty much: packs in roboports can only be used for repairs by bots stationed inside that exact port, as they are the only bots who can "see" those packs.
Keep the repair packs in provider / storage chests instead, so anybot can see/use them.
Last edited by Killcreek2; Feb 19, 2017 @ 1:55pm
Barszcz Zielony Feb 19, 2017 @ 3:39pm 
since bots cant use items in provider chests would need to have an insterter with a circuit connected to passive chest to work only if that chest has less than 25 repair packs... but i think it would show entire network on circuit.

I will check it tomorrow, gn
Killcreek2 Feb 19, 2017 @ 4:09pm 
Originally posted by 11/9 NO RAGRETS, SUM TING WONG??:
since bots cant use items in provider chests would need to have an insterter with a circuit connected to passive chest to work only if that chest has less than 25 repair packs... but i think it would show entire network on circuit.

I will check it tomorrow, gn
Incorrect - bots can and will take from any provider or storage chest in range of their network [red, purple & yellow chests], the only ones they cannot take items from are requester chests [blue], as those are deliver-only.

If you connect a circuit wire to one roboport, it outputs the contents of that entire connected logistic network to that circuit ~ making it super easy to control stock levels [instead of wiring each chest up individually].
Barszcz Zielony Feb 20, 2017 @ 2:30am 
thats what i meant, they cant take from blue so i will request to blues and take out to red chests with a inserter connected to the red chest with a circuit =p only to take out of requester chest if red chest is below 25 =p, that way my robo colony will have repair packs distributed evenly!!
< >
Showing 1-15 of 16 comments
Per page: 1530 50

Date Posted: Feb 18, 2017 @ 2:47am
Posts: 16