Space Engineers

Space Engineers

MArmOS (Mechanical Arm Operating System) v3.1
Timotei~  [개발자] 2016년 9월 23일 오전 7시 57분
MArmOS help
If MArmOS if not working properly for you, please tell me here.
The best way to help me help you, is to add screenshots of your contraptions and the code you are using whit it.
Timotei~ 님이 마지막으로 수정; 2016년 10월 6일 오후 8시 25분
< >
626개 댓글 중 1-15개 표시
artfulmonster34 2016년 9월 25일 오전 8시 39분 
how do i build it :steamsad:
Timotei~  [개발자] 2016년 9월 25일 오전 9시 15분 
You can read the steam guide and folow the tutorial. That's all I can say without more details.
KSchoes 2016년 9월 27일 오후 6시 04분 
I have subscribed to the mod/script but it isn't showing up in the mod list. Any ideas?
KSchoes 님이 마지막으로 수정; 2016년 9월 27일 오후 6시 04분
Timotei~  [개발자] 2016년 9월 27일 오후 6시 29분 
MArmOS is not a mod, its a script. to find it, you need to open a programmable block, clic on "edit" and then clic on the "browse workshop" button.
KSchoes 2016년 9월 27일 오후 7시 44분 
Timotei~님이 먼저 게시:
MArmOS is not a mod, its a script. to find it, you need to open a programmable block, clic on "edit" and then clic on the "browse workshop" button.

Facepalm... Its been a while since I played. Thanks!
cloud9landscape 2016년 9월 28일 오전 8시 36분 
evrything is the same as the vidieo on the tutorial i spelled Motor1 - Motor4 and changed the programing block name to include the controller script and the mod is running in game

//***********************************************************************//
//************* Component Declaration **************************//
//***********************************************************************//
// You can declare your Parts here.


// example
Part MyArm;
InputModule MyInputModule;



//***********************************************************************//
//********************* ArmConfiguration **************************//
//***********************************************************************//
public void ArmConfiguration(){
// You can define your Parts here



//Example

MyArm = new Arm2Joints(
"Z"
, new Joint( "Motor1", 1, 0 )
, MyArm = new Arm2Joints(
"Y"
, new Joint( "Motor2", 1, 0 )
, new SolidPart( 2*2.5F, 0, 0 )+new PistonPart( "Piston", "X" )
, new Joint( "Motor3", 1, 0 )
)
, new Joint( "Motor4", 1, 0 )
);



MyInputModule = new InputModule(
0.2F,
0.05F
);





}
//***********************************************************************//
//************************** Main ************************************//
//***********************************************************************//
public void Main(string argument) {
try {
// Put your code inside the try



// Example

Vector3 Speed = MyInputModule.Update();

var Remain = MyArm.Move( Speed );
if (Remain.Length() > Speed.Length()/4)
MyArm.Move( new Vector3() );

cloud9landscape 님이 마지막으로 수정; 2016년 9월 28일 오전 8시 48분
Timotei~  [개발자] 2016년 9월 28일 오전 8시 51분 
Ok, I see. I think you've made a copy paste mistake.
You defined "MyArm" inside "MyArm"


MyArm = new Arm2Joints(
"Z"
, new Joint( "Motor1", 1, 0 )
, MyArm = new Arm2Joints(
"Y"
, new Joint( "Motor2", 1, 0 )
, new SolidPart( 2*2.5F, 0, 0 )+new PistonPart( "Piston", "X" )
, new Joint( "Motor3", 1, 0 )
)
, new Joint( "Motor4", 1, 0 )
);


Try to remove that and tell me if that worked.
Timotei~ 님이 마지막으로 수정; 2016년 9월 28일 오전 8시 54분
cloud9landscape 2016년 9월 28일 오전 9시 03분 
i got it to move now but it takes forever to reconize comands and extreamly slugish. often dosent move the way i want it to i built it just like the video. with all the points built off the rotor at 0 deg
Timotei~  [개발자] 2016년 9월 28일 오전 9시 15분 
Did you set your motors torque? They should at least be at 10 MNm.
Conveyors hinges are set to 60 KNm by default.
Timotei~ 님이 마지막으로 수정; 2016년 9월 28일 오전 9시 18분
cloud9landscape 2016년 9월 28일 오전 10시 27분 
yes
Timotei~  [개발자] 2016년 9월 28일 오전 10시 46분 
have you set the timer to "trigger now" itself?
If it tic once a second, that's the problem.
You should normally see it flash really quickly and hear it tic really fast.
cloud9landscape 2016년 9월 28일 오전 10시 56분 
Thank you for the help that was the problem. Why do you have to name the solid blocks?
Timotei~  [개발자] 2016년 9월 28일 오전 11시 43분 
Good to know!
The solid block I added at the end of the video was because I noticed while doing the video that it was missing and that was causing a missalignment.
Timotei~ 님이 마지막으로 수정; 2016년 9월 28일 오전 11시 43분
cloud9landscape 2016년 9월 28일 오후 12시 36분 
the the, MyArm = new Arm2Joints( is like that for your example if its not sopose to be there.
cloud9landscape 님이 마지막으로 수정; 2016년 9월 28일 오후 12시 40분
Timotei~  [개발자] 2016년 9월 28일 오후 12시 48분 
ho you're right. I'm the one who did the copy/paste mistake. My bad then. I may correct that when I get some time.
Timotei~ 님이 마지막으로 수정; 2016년 9월 28일 오후 12시 56분
< >
626개 댓글 중 1-15개 표시
페이지당 표시 개수: 1530 50