Space Engineers

Space Engineers

View Stats:
SIDEKICK Jun 6, 2021 @ 4:03am
Take back ores from Refineries
hey guys i built a sorter that is supposed to drain all the ores from all the refineries its connected to.

similar to a sorter taking all the ingots from refineries and put them in cargo.
or a sorter taking all the components from assemblers and put them in cargo.

BUT it doesn't seem to work.

sorters cant get ores back from refineries ?
< >
Showing 1-15 of 29 comments
frag2k4 Jun 6, 2021 @ 4:37am 
Just checked and can't seem to pull them into a container via sorter, either a bug or a feature, naturally you can move them manually but maybe drop a report to Keen. IMO its not something I would be bothered by either way but if it did get changed I wouldn't complain either.
Might need to use ISY inventory manager then.

Ive never tried to pull ore this way i just used conveyors to link to assemblers. So not sure about sorters. Im trying to new frostbite scenario in survival so cant check atm. But you can try that script. it moves stuff pretty well.
Helios Jun 6, 2021 @ 6:56am 
I use isy's inventory manager for all my bases. If you use that you'll never need to use sorters as the script moves everything for you. I highly suggest it.
agreed. I only use sorters on my connection points from rover to rover/base. and then thats just to unload or load the rover. Like i set it to unload ore/ingots to base. And load ammo.

Other wise you only need 3 script total. ISY IIM, FSD2 "for fancy displays", And automining platform script lol And since i thought of it.. https://steamcommunity.com/sharedfiles/filedetails/?id=2353784231

ISY IIM script and FSD 2 script and you have a powerful combo there.
ShadedMJ Jun 6, 2021 @ 7:58am 
With frag2k4, I can confirm that this is happening.

Hm.... I can't use a sorter to pull ingots out of assembler either. I'm guessing that Keen programmed the sorter to pull from the _outputs_ of the blocks, not the inputs. Might be the refinery/assembler/other has two inventories (output then input) and the sorter only pulls from the first one.

Edit : I see a bunch of Keen bug reports about stuff like this (all 2+ years old), but it doesn't look like any of them looked at it the way I did.
Last edited by ShadedMJ; Jun 6, 2021 @ 8:09am
So unless another machine pulls, it will stay there? thats annoying
Dan2D3D  [developer] Jun 6, 2021 @ 8:42am 
Hi, they may have changed it if more than one member reported it, only one reported this problem, a SE Dev posted in and added a reaction mark as "Outdated" since only one asked for this.

From SE Dev : "Thank you for your feedback! Your topic has been added between considered issues."

https://support.keenswh.com/spaceengineers/pc/topic/avfawqgvf


__

Info +

You may go create a new vote Feedback (Petiton) on the Portal and share the link here to have more players asking to have that change.

+
Add a very good reason why it is needed, a so good reason the SE Programnmers will want to do the change.

Support Portal = https://support.keenswh.com/spaceengineers/pc
(create "Bug report" or "Request help" or "Feedback"(Petition) on the Portal)
Jack Schitt Jun 6, 2021 @ 12:58pm 
The sorter pulling ore out of the refineries is probably "looping" the ore right back in if it's going in to storage a conveyor system it has access to. Put an IN sorter at one end and an OUT at the other. Turn the 'in' sorter off when you don't want ore going in.

Are you trying to direct specific ore to specific refineries? In that case each refinery will need a sorter and the whitelist or blacklist will have to be set up. Whitelist only allows the material(s) in the list pass through the sorter, blacklist stops the listed material(s) from entering the sorter.
ShadedMJ Jun 6, 2021 @ 1:02pm 
Originally posted by Jack Schitt:
The sorter pulling ore out of the refineries is probably "looping" the ore right back in ...

Nope. I thought about that ahead of time in my testing. I disabled the conveyor use for the refinery/assembler and manually put in the items.
frag2k4 Jun 6, 2021 @ 1:22pm 
Originally posted by Jack Schitt:
The sorter pulling ore out of the refineries is probably "looping" the ore right back in if it's going in to storage a conveyor system it has access to. Put an IN sorter at one end and an OUT at the other. Turn the 'in' sorter off when you don't want ore going in.

Are you trying to direct specific ore to specific refineries? In that case each refinery will need a sorter and the whitelist or blacklist will have to be set up. Whitelist only allows the material(s) in the list pass through the sorter, blacklist stops the listed material(s) from entering the sorter.

Also not looping, I just built a quick and dirty setup for the test, Cargo - Refinery - Sorter -> Cargo with only a one way system with the sorter set to pull ores (both the 'ore' and each one individually) no chance of a loop.
Buzzard Jun 6, 2021 @ 3:03pm 
Sorters can pull from a machine's OUTPUT, not the Input hopper. For automated handling of the input, you need to control what goes in in the first place, or have something like Isy's Inventory Manager, which can shuffle things around almost as good as a player can. (just lots, lots faster)
SIDEKICK Jun 6, 2021 @ 7:27pm 
Originally posted by Jack Schitt:
The sorter pulling ore out of the refineries is probably "looping" the ore right back in if it's going in to storage a conveyor system it has access to. Put an IN sorter at one end and an OUT at the other. Turn the 'in' sorter off when you don't want ore going in.

Are you trying to direct specific ore to specific refineries? In that case each refinery will need a sorter and the whitelist or blacklist will have to be set up. Whitelist only allows the material(s) in the list pass through the sorter, blacklist stops the listed material(s) from entering the sorter.

what i am trying to do is create an ORE DRAIN for emergency. if for example my refineries are stuck at processing this ore that is taking too long because my refineries are all using YIELD modules and are now taking up POWER for ores that are not priority. i may have other ores that are priority. so i was thinking of pressing a switch which will then LOCK ore input to the refineries then DRAIN all ores from refineries BACK to the ore buffer ( cargo ).

[Refinery 1][Refinery 2] <------ [Ore Type Sorter] <-------- [Ore Buffer Cargo] <----- Miners
|
------> [Ore Drain Sorter] -------------------->--------------[Back to buffer]
Last edited by SIDEKICK; Jun 6, 2021 @ 7:28pm
SIDEKICK Jun 6, 2021 @ 7:32pm 
Originally posted by Buzzard:
Sorters can pull from a machine's OUTPUT, not the Input hopper. For automated handling of the input, you need to control what goes in in the first place, or have something like Isy's Inventory Manager, which can shuffle things around almost as good as a player can. (just lots, lots faster)

i thought about that but there isn't a way for me to set how much of this type of ore goes in. i wish i can set something like, i want only 3kg of iron ores for now.

im gonna take a look at the isy's one. i hope it only adds convenience and not add something that makes processing too fast like a cheat.

i try to play my games with as little mod as possible. playing them as they are meant to be. except for mods that are just for beautification or blocks that should have been in the game. for mods or scripts that can actually be done in the game i prefer doing in the game.
Last edited by SIDEKICK; Jun 6, 2021 @ 7:39pm
Use Isy's IIM script. label the refinery !Special. In custom data "or text i forget off hand" set it to ore want and amount. or another way to do it... works for bases or VERY large ships or stations...

Build feedlines for each ore you want...
Then place a conveyor to refinery. Then place.. 8 "i forget all the ores types but one conveyor per 3 ores and last one can do 4. Or 4 per each depending on how set them up"

now place sorters on 3-4 sides of conveyors leading to refinery. Each one labeled for ore it will handle. so will be feeding. Also put a unset sorter between refinery and last conveyor can set to drain all on/off so when want boost a specific ore you trigger its slots and then trigger the "puller".

Buffer - Ore lines/sorter - line of conveyors to merge the lines after sorters - then puller, then refinery.

Set a control panel either buttons.. Or better yet a cockpit/bridge and use one slot per ore. With a on/off toggle.

Example..
1. Iron
2. Nickle
3. Silicone
4. Gold
5. Platinum
6...

So if want to say do nickle and gold.. you turn off 1,3,5,6...
And turn on 2,4

Is not the most slim lined setup. Or most efficient... BUT it will do what you want to a point. As for way to remove ore.. Either will have to do manual or just let it finish up and then only do ores you want.
Last edited by dragonsphotoworks; Jun 6, 2021 @ 7:59pm
SIDEKICK Jun 6, 2021 @ 8:11pm 
Originally posted by Dan2D3D:
Hi, they may have changed it if more than one member reported it, only one reported this problem, a SE Dev posted in and added a reaction mark as "Outdated" since only one asked for this.

From SE Dev : "Thank you for your feedback! Your topic has been added between considered issues."

https://support.keenswh.com/spaceengineers/pc/topic/avfawqgvf


__

Info +

You may go create a new vote Feedback (Petiton) on the Portal and share the link here to have more players asking to have that change.

+
Add a very good reason why it is needed, a so good reason the SE Programnmers will want to do the change.

Support Portal = https://support.keenswh.com/spaceengineers/pc
(create "Bug report" or "Request help" or "Feedback"(Petition) on the Portal)

OMG you are one of the developers ? HEED OUR CALLS :steamhappy:
< >
Showing 1-15 of 29 comments
Per page: 1530 50

Date Posted: Jun 6, 2021 @ 4:03am
Posts: 29