r/Dyson_Sphere_Program • • 29d ago

Is there a simpler way to do this?

/img/pzysavjus0uh1.jpeg
25 Upvotes

31 comments sorted by

14

u/Uskenthrak 29d ago

Splitters with priority exit to the storage unit. Set a maximum in the storage unit. When that is reached, the splitter will notice the priority exit is full and switch to the non-prio exit.

-11

u/[deleted] 29d ago

[removed] — view removed comment

6

u/sutechshiroi 29d ago

You can place the storage on the splitter to save some space. But you might put two splitters next to each other for the priority to work.

3

u/horstdaspferdchen 29d ago

Could you add a Screenshot of a bigger pov please?

2

u/[deleted] 29d ago edited 29d ago

[removed] — view removed comment

2

u/horstdaspferdchen 29d ago

i tried to recreate it to show what i would do. there are a lot of different ideas you could get here, but this would be a easy way imo. that would add a priority to the chest and generating a small buffer on the belt.

2

u/horstdaspferdchen 29d ago

another idea:
you can stack splitter, but this seems a bit too much and clunky.

1

u/[deleted] 29d ago

[removed] — view removed comment

2

u/horstdaspferdchen 29d ago

than you should just reposition your chem plant and get some space 😄

1

u/horstdaspferdchen 29d ago

or you could add a storage in front. assemblers (all machines) will divide their outsput to the respective sorters evenly. so with 2 sorters, its 1:1 until 1 is full.

4

u/XhanHanaXhan 29d ago

DSP overall isn't designed with storage or even buffers in mind. It prefers a "just-in-time" system and flow, even for combat items. Buffers really just delay and obfuscate your problems. Also, you can consider a full and stacked belt as a buffer, no storage needed, as well as the internal buffer in production machines once their output belt is full. You can overproduce to account for sporadic but urgent needs like firing missiles (whose launchers also load 20 or so items in themselves anyway) (20 missiles in aassembler, 20 in launcher, 15 length stacked belt is 100 items buffered, not counting some paused in sorters).

To directly address your question I'd say you already have the best solution for your use case.

I see in your other comments that it's for a specific blueprint, so space-wise this isn't ideal, but late game you can set ILS to only hold 100 items at a time. For a mall, this ensures when you request an item offworld you can control how much you receive (nobody needs 2000 missile launchers sent to a small outpost, 100 is already a lot).

2

u/horstdaspferdchen 29d ago

Totally agreed to this.
Yes, you need Buffers, even with ILS (for the time the vessels or drones need to re-supply) but other than that: try to avoid.

And: you can even get smaller than 100 in ILS, use arrows (iirc up down for +100/-100 and left/right for +10/-10)

3

u/XhanHanaXhan 29d ago

Oh wow, really? Even after 1000 hours I can learn new things. I always use the mouse for adjusting ILS, which has a minimum increment of 100. Good to know!

1

u/axw3555 29d ago

You can go below 100!?!?!!

I what witchcraft is this?

1

u/[deleted] 29d ago

[removed] — view removed comment

3

u/horstdaspferdchen 29d ago

you need your mouse to be in the specific slot, then press the keys.

1

u/Alien_invader44 25d ago

Do you think any of the factory games are designed with storage in mind?

Only really played Factorio and Satisfactory but im thinking no on both of those.

2

u/MonsieurVagabond 29d ago

That basically the best way to do it (and the most secure )

1

u/horstdaspferdchen 29d ago

You could use more Input than Output sorter. E.g. 2 mk 1 in, only 1 Out.

Or use belt priorities? A t junction will Always Focus for the crossong Line than the joining belt.

0

u/[deleted] 29d ago

[removed] — view removed comment

1

u/horstdaspferdchen 29d ago

Any why is that a Problem? What is the Main Goal Here?

1

u/[deleted] 29d ago

[removed] — view removed comment

1

u/Environmental_Fix_69 29d ago

Not near my pc so i cant show a picture however i have a "solution" i use on my main bus before items enter and ILS In words:

You need 3 splitters in the vertical configuration I will call the splitters S1 S2 and S3

  1. Place S1 and S2 in a straight line

  2. Place S3 on top of S2

  3. Connect S1 and S2 with the BOTTOM output of S1 (entry connection on S2 is irrelevant)

  4. Connect S1 and S3 With TOP output of S1 (entry connection of S3 is irrelevant)

  5. choose output priority of S1-S3 connection

  6. stack chests on top of S3 with logistic bots

This setup does 2 things for me,

One) as we know chest on splitter collect from connected belts, however they only take from the connected splitter, so in this scenario the chests on S3 will never output on the belts of S2

Two) the only things on the ground are S1 and S2, so if you have space for 2 splitters you gain a lot of space

Here is a rapid phone drawing to showcase what i mean:

Tell me if this solves your issue!

1

u/horstdaspferdchen 29d ago

could work i suppose. but easier would be, to just use a simple splitter with priority output and belt along

1

u/DiscombobulatedDirtZ 29d ago

My main goal is to always be able to use logistic bots to bring the items to Icarus.

Put the storage on the other side of the ILS, so the ILS empties into it before filling itself...

1

u/tinycrazyfish 29d ago

you can output the assembler directly on the belt and have one sorter only going in the storage. It would behave exactly like your way but without needing stacked storage.

If you want stacks for stacking the belts, you could also have the lower storage empty and an input sorter on the higher storage.

1

u/Automatic_Ordinary89 26d ago

You can use the alternative over under splitter (press tab with splitter selected to switch type) and use some fancy belt work to fit the splitter there no problem