Factorio

Factorio

View Stats:
Ishimuro Nov 5, 2024 @ 5:17am
How to set a inserter filter to a quality? (via circuit)
To automate the quality stuff i wanted to set the filter at inserters to a quality via circuit, but sending the inserter a "legendary" signal doesnt work, any ideas?
Last edited by Ishimuro; Nov 6, 2024 @ 12:46am
< >
Showing 1-13 of 13 comments
MrGergoth Nov 6, 2024 @ 12:05am 
What you trying to do? Inserters have filter that included quality.
https://i.imgur.com/CvBVfrr.png
As well, splitters can be usable for it
https://i.imgur.com/6r18mG8.png
Ishimuro Nov 6, 2024 @ 12:45am 
they keyword is "circuit", why isnt it possible to set the inserter filter you mentioned by a circuit signal?
and no, i want quality stuff bot based not belt based, so splitters are not used

what i try to do? making it possible to set the items i want, the amount i want em and the quality i want em at a combinator, then i wait for the signal that the order is done (or just let it produce to fill the need)
to keep it compact the crafting result is either fed back into a recycler or a chest, but to select which items go into the recycler i need to set the quality at the inserter, the current workaround is: first dump everything into a chest and have a requester chest requesting the unwanted quality tiers to the recycler
but as this is factorio, there should be a way to set the pure quality filter via circuit
Chindraba Nov 6, 2024 @ 2:04am 
Just a wild idea, since I've not yet messed with quality. The new selector combinator has a setting which deals with quality. Perhaps that's the missing key in your plan/design.
Ishimuro Nov 6, 2024 @ 3:04am 
i already use these to distribute the input "wanted" items to different assemblers at different quality, but i cant generate a "pure" quality signal with them, but yes for the requester workaround (or to set dedicated filters at the recycler inserter) these work too, but require a few more combinators to work proper :)
ferm10n Nov 23, 2024 @ 8:13am 
I also want the ability to set a quality filter via circuit network :'( but I suspect it's not supported since the quality comparison (equal, greater than, etc) isn't available as a signal
Liwet Nov 24, 2024 @ 12:58am 
Is this what you're trying to do?

https://i.imgur.com/oMIsWqn.png

Or are you trying this

https://i.imgur.com/mBcfbEm.png

but through circuits?
Ishimuro Nov 24, 2024 @ 3:53am 
now remove that green circuit from the signal and try to just use the legendary quality, as we want the inserter to grab ALL legendary items :)
Chindraba Nov 24, 2024 @ 5:01am 
Originally posted by Ishimuro:
now remove that green circuit from the signal and try to just use the legendary quality, as we want the inserter to grab ALL legendary items :)

Something like in the second picture?
Ishimuro Nov 24, 2024 @ 6:19am 
nope the second picture is a legendary quality signal at quality: legendary, if you send that to a inserter it trys to filter the item "legendary quality" at quality: legendary, it wont filter for items with quality: legendary (or did they change that? the last time i tested it such a signal wont filter anything as there is no item "legendary quality"
Chindraba Nov 24, 2024 @ 8:20am 
Perhaps not exactly what you wanted to see in the filters, yet the operation is the same. Setup the following.

For always picking the legendary stuff, or some other set quality:

Selector combinator set to Quality transfer mode, Direct selection set to legendary. Target signal set to Each (the yellow star)
Inserter connected to combinator output with Set filter enabled.
Source of items (belt, chest or machine) connected to combinator input.
Set the operation of the source to Read contents. On belts make it Hold, not pulse or Hold (all belts).
If the source is a machine (or randomly filled chest) and you also need to extract the rest of the stuff, add a second inserter with the same settings (copy/paste) and change the filter to Blacklist.
If you need to programmatically determine the quality to filter on use what ever circuit you have designed for that and put the target quality on some virtual signal. Change the above selector combinator from Direct selection to Select from signal and give the virtual signal you are using.
Ishimuro Nov 24, 2024 @ 8:37am 
yes that is the current workaround, reading the possible items and apply the quality to filter them, but depending on the situation you can end up needing many combinators (to have a yet simple to reach result if there would be a "pure" signal possible)
Chindraba Nov 24, 2024 @ 8:57am 
Make a bug report on the WUBE forums. If it can be set to pure quality by hand there should be some way to set it by circuit. Oversight, feature request, or bug will have to be their choice. Check the thread https://steamcommunity.com/app/427520/discussions/5/358415738201315725/ and give it a shot. Noting to loose if they say "won't fix" and everything to gain if they change it.
Ishimuro Nov 24, 2024 @ 9:25am 
yep that discussion is already up :) thanks for your ideas
< >
Showing 1-13 of 13 comments
Per page: 1530 50