Space Engineers

Space Engineers

MArmOS (Mechanical Arm Operating System) v3.1
MrFox 26 Apr, 2023 @ 4:51pm
Arm I did try...
Ok In a straight ling i have this...
Advanced rotor > COnvayor > Hinge >Convator> Piston>Piston>Piston>Rotor>Convayor>Hinge>Drill>Remote+Cam on the drill
This code is what i thought was right... nothing happens =(
Please help...


void MArmOS_Configuration(){
new Rotor( Name: "ARotor01", Axis: "Z", OriMode: 0 );
new SolidLG( 1, 0, 0 );
new Rotor( Name: "AHinge02", Axis: "Y", OriMode: 0 );
new SolidLG( 1, 0, 0 );
new Piston( Name: "APiston03", Axis: "X" );
new Piston( Name: "APiston04", Axis: "X" );
new Piston( Name: "APiston05", Axis: "X" );
new SolidLG( 9, 0, 0 );
new Rotor( Name: "ARotor06", Axis: "Z", OriMode: 0 );
new SolidLG( 1, 0, 0 );
new Rotor( Name: "AHinge07", Axis: "Z", OriMode: 0 );
new UserControl( Arm: DefaultArm );
}
< >
Showing 1-2 of 2 comments
Fredrik Metcalf 18 Oct, 2023 @ 10:05am 
Try to no have the solids before and after piston, just merge them to a single SoligLG(10,0,0). Before or after does not matter.
MrFox 1 Nov, 2023 @ 9:29pm 
Originally posted by Fredrik Metcalf:
Try to no have the solids before and after piston, just merge them to a single SoligLG(10,0,0). Before or after does not matter.
Like this?

void MArmOS_Configuration(){
new Rotor( Name: "ARotor01", Axis: "Z", OriMode: 0 );
new Rotor( Name: "AHinge02", Axis: "Y", OriMode: 0 );
new Piston( Name: "APiston03", Axis: "X" );
new Piston( Name: "APiston04", Axis: "X" );
new Piston( Name: "APiston05", Axis: "X" );
new Rotor( Name: "ARotor06", Axis: "Z", OriMode: 0 );
new SolidLG( 10, 0, 0 );
new Rotor( Name: "AHinge07", Axis: "Z", OriMode: 0 );
new UserControl( Arm: DefaultArm );
}
< >
Showing 1-2 of 2 comments
Per page: 1530 50