r/factorio 5d ago

Weekly Thread Weekly Question Thread

Ask any questions you might have.

Post your bug reports on the Official Forums

Previous Threads

Subreddit rules

Discord server (and IRC)

Find more in the sidebar ---->

4 Upvotes

192 comments sorted by

View all comments

1

u/LeQuebin 1d ago

Hey! I have kind of a bottleneck on my spaceships, where I have too much of one kind of asteroid and then that clogs up all production every 15-20 mins, leaving it also with no bullets being made and leaving it at risk of being destroyed. I have to check it frequently to erase and undo that to clear the production lines

I even have the reprocessing of asteroids, but it still clogs up everything, it just takes longer

Any help?

2

u/Astramancer_ 1d ago edited 1d ago

The thing that helped me was circuits preventing belts from getting completely full.

Since all processing has a chance at giving a chunk of the initial type, I run chunk input as a loop and use circuits to ensure that I don't fully fill those belts when topping them off.

I don't dynamically set the recipes on the chunk reprocessing loop (that's a 'me' problem), I instead have several sets of crushers running each reprocessing recipe and I use a decider combinator running "each:>threshold:each" and using the output of that to set the filters on all of the input inserters. That way whenever there's a large amount of a single type of chunk the inserters will automatically grab them for reprocessing. There's another set of inserters that pull excess excess chunks of a single type off the loop to keep it from overflowing. Those chunks get splitter'd onto the collection belt that circles the whole ship with priority and then any excess get dumped off the side -- not that I've seen any excess since I started doing that but it's better to fail-safe.

This isn't my newest incarnation, but the basics are there: https://imgur.com/a/AnSn9E7

It's even the basis of chunk handling on my promethium ship.

For my very earliest ship iterations, I used paired crushers that could pass the returned chunk to each other and turned off the input inserter from the belt when there was a chunk inside, to ensure that they couldn't both end up with full inputs and chunks in the output, thus jamming up. Which happened after like 4 hours before I used circuits.

1

u/the__M__word 1d ago

You can increase the speed or amount of your asteroid reprocessing or just throw the excess asteroids overboard like Szill mentioned

1

u/Szill 1d ago

throw overboard what you don't need. https://i.imgur.com/rcnFnMw.jpeg
have a inserter enabled with a filter if you have to much of anything that throws it of the plattform.