Space Engineers

Space Engineers

70 ratings
Multigrid Piston (modless, no supergrid)
   
Award
Favorite
Favorited
Unfavorite
File Size
Posted
Updated
610.669 KB
19 Jun, 2020 @ 9:51am
19 Jun, 2020 @ 5:18pm
2 Change Notes ( view )

Subscribe to download
Multigrid Piston (modless, no supergrid)

In 1 collection by Major Jon
Major Jon's Random Exploits
12 items
Description
[Survival Ready|Creative]

Why is it that you can attach small rotorheads to large rotors, but can't attach anything to pistons?
Using a programmable block it is actually possible to attach already existing piston heads to pistons.
However, it's quite challenging to attach small heads to large pistons like this.
I did it so you don't have to and can just paste in the blueprint.
You can still build this yourself in survival, instructions below.

It is a modless, vanilla blueprint that does not use supergridding. Just a large piston with a small piston head. The small piston head is kinda buried in the shaft, so I put some conveyors on top. You can replace them if you want.

It is fully conveyored, but only has the small conveyor port due to the small piston head.
If you want to put a large conveyor port onto it (like a connector), the easiest way is with a O2/H2 generator (screenshots).

As far as I can tell it is super stable and doesn't conjure Clang at all.
You mustn't lower the minimum distance below 0.3 m though.


Survival Building Instructions
-Watch the second video
-Make sure it's a station or locked to a station/ground
-Limit minimum distance to 0.3m!! (forgot to put it in the video)
-code for prog block:
public Program() { Runtime.UpdateFrequency=UpdateFrequency.Update1; } public void Main() { List<IMyTerminalBlock> pistons = new List<IMyTerminalBlock>(); GridTerminalSystem.SearchBlocksOfName("Piston-Multi",pistons); IMyExtendedPistonBase piston = (IMyExtendedPistonBase) pistons[0]; if(piston.PendingAttachment) piston.Detach(); piston.Attach(); }
22 Comments
mhwyoshi 10 Aug, 2021 @ 5:35pm 
You should make a script that allows you to connect PistonHeads if you already have this information down because this would allow me to make a piston elevator that you can even make an survival, and boi have I been waiting to make a survival capable elevator
Rusted Droid 19 Mar, 2021 @ 12:49am 
Do this work? I remember when i try to use rotor attach script to piston game crash at attach.
[SPITFYRE] PJS 20 Jul, 2020 @ 2:52pm 
Thank you so much Jon!
[SPITFYRE] PJS 19 Jul, 2020 @ 8:28pm 
@major Jon hey can you copy paste all of the Script in to the comment so i can take it from there? the Code doesnt work for me,
UNITGX48 22 Jun, 2020 @ 12:41pm 
I've actually built a fighter with a super gridded missile turret that can pull from a small grid conveyor directly and a dropship with a working supergridded large hydrogen thruster. It does work but it requires some extra effort because they only connect to small grid large conveyors.
Major Jon  [author] 22 Jun, 2020 @ 4:59am 
The small grid piston only has a small port, there isn't any version with a large one and I'm pretty sure it's impossible to conveyor anything when using supergridding. You'll have to resort to putting a rotor on the piston, I don't think there's any other way.
Morty Jhones 22 Jun, 2020 @ 4:23am 
is there any chance of a vershon of this with a large convayor transition?
would be more use for loading fighters and bombers with such a port.
SK 22 Jun, 2020 @ 12:58am 
What is awesome:
✕ A piston with small piston head (blueprint)
〇 "I did it so you don't have to"
akaalexandermax 21 Jun, 2020 @ 9:08pm 
nicely done
JWA 21 Jun, 2020 @ 12:19pm 
Well was mostly just curious but I build really big small ships so was imagining large turrets. You can do it with rotors but it's tricky since they can't extend as far.