Space Engineers

Space Engineers

MArmOS (Mechanical Arm Operating System) v3.1
DazeyDream 8 Nov, 2022 @ 6:35pm
Can I get a clear explanation on solids?
I'm not a programmer so I barely know what's going on. I figured out how to set up the arm but they're acting wrong. I try to follow the examples of some workshop examples but I'm still falling short on achieving their accuracy and stability and I don't know what I'm doing wrong. I figure its to do with solids since I dont understand what they even are and how I should be doing them. So please, a clear and precise explanation on what solids are and where I should be putting them would be very very helpful!
< >
Showing 1-1 of 1 comments
K-Duke 15 Nov, 2022 @ 11:15am 
Solids are the binding elements between the active parts of an arm.
They simply describe the distance from one rotor to the other.


If you have a setup like this:

+ is a rotor
= is a simple armor block

Assume that to the right you got positive X direction
Assume to the bottom you have positive Y direction

0123456789 0 +== 1 == + 2 ==+====
This would result in SolidSG( 5, 2, 0 ) since you have to go from the middle of the first rotor 5 blocks to the right to reach the second rotor. Also you have to go 2 blocks down.

Then to get from the second rotor to the third it is SolidSG( 4, -1, 0) because you go 4 to the right and one up.

So you pretty much place solid between every rotating part in your arm. Interestingly pistons themself count as solids as well, counting the length of it in blocks when it is completely retracted.
Last edited by K-Duke; 15 Nov, 2022 @ 11:19am
< >
Showing 1-1 of 1 comments
Per page: 1530 50