Roland RML postprocessor error

Roland RML postprocessor error

twood213
Enthusiast Enthusiast
1,622 Views
14 Replies
Message 1 of 15

Roland RML postprocessor error

twood213
Enthusiast
Enthusiast

I can't seem to get the Roland RML postprocessor to output a program.

I've used the Roland ISO post processor which outputs a program Ok. Unfortunately, the Roland engraver (EGX 350)doesn't seem to accept the programs . It keeps giving an error "unknown command"

I'm hoping Roland RML will output a program that the engraver will accept

I have attached the fusion drawing that I'm experimenting with

0 Likes
Accepted solutions (1)
1,623 Views
14 Replies
Replies (14)
Message 2 of 15

Richard.stubley
Autodesk
Autodesk

Hi @twood213,

 

Ive just posted your file and the error is in relation to the spindle speed.

RML.png

 

Looking at the post we do a check on the machine type and then see if the spindle speed in your program is correct for the machine.

 

If you have a mxd-15/20 then change the speed in Fusion to 6500rpm, if you have another model then you can use the ranges you see below.

rml post.png



Richard Stubley
Product Manager - Fusion Mechanical Design
0 Likes
Message 3 of 15

twood213
Enthusiast
Enthusiast

The machine is an EGX-350 Desktop Rotary Engraver(max rpm 20000) which doesn't appear in the list. So does this mean that I cannot use this postprocessor?

 

0 Likes
Message 4 of 15

Richard.stubley
Autodesk
Autodesk

I'm not too familiar with the Roland models, if it was me I would change the Fusion session to 6500rpm to get an NC file.

 

Set my Z offset well above the part so it definitely wont touch anything, see if the file will run correctly.

 

If it does run correctly I will be more than happy to show how to add your EGX as a machine in the properties to get the correct spindle range.

 



Richard Stubley
Product Manager - Fusion Mechanical Design
0 Likes
Message 5 of 15

twood213
Enthusiast
Enthusiast

Changing speed to 6500 worked and the program visually seemed to work all right. 

I haven't set the machine up to cut anything yet so not 100% sure how accurate the program is.  I need cutters and learn how to set origins etc 

Would be great if you could show me how to set postprocessor for egx machine 

One thing I noticed was spindle speed was quite slow even though the handset for the machine said it was 20000 rpm

Might be due to program only working when spindle speed is 6500?

Thanks for your help

0 Likes
Message 6 of 15

Richard.stubley
Autodesk
Autodesk

So, I've been doing some research this morning on the roland spindle commands and found this.

roland spindle.png

 

From what i can see the EDX-350 is extremely similar to the MDX15 where it uses !1; for spindle on and !0; for spindle off.

 

So I've made these modifications to your post.

Firstly adding EDX-350 as a machine type.machine type.png

Then I just added the relevant statements into the spindle on and off commends.

spindle off.pngspindle on.png

 

Give this a go and let me know how you get on. (Post is attached)

 



Richard Stubley
Product Manager - Fusion Mechanical Design
0 Likes
Message 7 of 15

twood213
Enthusiast
Enthusiast

Thank you for your help 

Hopefully, I'll get to try it out next week unless where shut down due to the Coronavirus  

0 Likes
Message 8 of 15

Richard.stubley
Autodesk
Autodesk

Not a problem, the roland is only small. Take it home !! 🙂 



Richard Stubley
Product Manager - Fusion Mechanical Design
0 Likes
Message 9 of 15

twood213
Enthusiast
Enthusiast

Quickly tried the new post today on a 3D engraving program .I had to put MC in all the spindle commands otherwise I got a “unknown command error”.The rapids where a lot faster😀.One problem I couldn’t fix was that the program would  retract ,move to a new start position then pause.I would have to hit the continue button for it to move back down and continue machining.Not sure if there’s  some sort of optional stop command?. Also not sure why it even lifted up as it was engraving a closed loop profile.Might be a issue with my drawing ?

Do you have a list of Roland commands?

Anyway apart from a few issues it looks like it will work

Hopefully next week I can actually engrave something 

Thanks for your help ,I’m sure I’ll have a few more questions before getting it 100%

0 Likes
Message 10 of 15

Richard.stubley
Autodesk
Autodesk

Brilliant, glad we are getting somewhere, I can make the edits to bring back the MC commands.

Can you attach your project and the NC code, I will try to work out why it stopped.



Richard Stubley
Product Manager - Fusion Mechanical Design
0 Likes
Message 11 of 15

twood213
Enthusiast
Enthusiast
Accepted solution

Checked out the simulation vs NC program and everything looks perfect. The pause is near the end of the program which may be part of the retraction away from the job. Once I start to cut something everything will become clearer

The standard Roland RML post also paused but at the start and the beginning?

Have attached program and fusion drawing 

0 Likes
Message 12 of 15

twood213
Enthusiast
Enthusiast

Have done some engraving and everything works well .Some programs do pause at the start and end.I found that this occurs when there are multiple lines of code where there is movement only in the Z axis and none  in X and Y .By removing  these double up lines where there is only changes in Z heights/feed rates the pauses go away😀 

0 Likes
Message 13 of 15

jon17
Explorer
Explorer

2 questions:

1. Can you share the final post that you use?

2. How do you send the posted file to your Roland?  Everything I have seen is you have to use a separate software?

0 Likes
Message 14 of 15

twood213
Enthusiast
Enthusiast

Program called Dropout that i downloaded of the net

Below is a small program that was created using the post processor that Richard Stubley adjusted.

 

;;^DF;
!MC1;V125.0;
Z405,3714,700;
V125.0;
Z405,3714,700;
V125.0;
Z405,3714,100;
V3.3;
Z405,3714,-47;
V6.7;
Z585,4004,-54;
Z588,4009,-54;
Z590,4013,-55;
Z592,4018,-55;
Z594,4022,-55;
Z596,4027,-55;
Z597,4032,-55;
Z598,4037,-55;
Z599,4042,-55;
Z600,4046,-55;
Z600,4051,-55;
Z600,4056,-55;
Z600,4061,-55;
Z600,4066,-55;
Z599,4071,-55;
Z598,4075,-55;
Z597,4080,-55;
Z596,4085,-55;
Z594,4090,-55;
Z592,4094,-55;
Z590,4099,-55;
Z588,4103,-54;
Z585,4108,-54;
Z582,4112,-54;
Z580,4116,-54;
Z576,4120,-54;
Z573,4123,-54;
Z570,4126,-54;
Z566,4130,-53;
Z562,4133,-53;
Z558,4136,-53;
Z554,4138,-53;
Z550,4141,-53;
Z546,4143,-52;
Z541,4145,-52;
Z536,4147,-52;
Z532,4149,-52;
Z527,4150,-52;
Z522,4151,-51;
Z517,4152,-51;
Z512,4153,-51;
Z507,4153,-51;
Z503,4153,-51;
Z499,4153,-50;
Z495,4153,-50;
Z491,4152,-50;
Z487,4152,-50;
Z483,4151,-50;
Z479,4150,-50;
Z475,4149,-49;
Z471,4148,-49;
Z467,4147,-49;
Z463,4145,-49;
Z459,4143,-49;
Z455,4142,-49;
Z452,4140,-49;
Z448,4138,-48;
Z445,4135,-48;
Z441,4133,-48;
Z438,4130,-48;
Z435,4128,-48;
Z432,4125,-48;
Z429,4122,-48;
Z427,4119,-48;
Z424,4116,-47;
Z422,4113,-47;
Z419,4110,-47;
Z417,4106,-47;
Z415,4103,-47;
Z413,4099,-47;
Z411,4095,-47;
Z409,4092,-47;
Z408,4088,-47;
Z406,4084,-47;
Z405,4080,-47;
Z405,4080,-47;
Z406,4084,-47;
Z408,4088,-47;
Z409,4092,-47;
Z411,4095,-47;
Z413,4099,-47;
Z415,4103,-47;
Z417,4106,-47;
Z419,4110,-47;
Z422,4113,-47;
Z424,4116,-47;
Z427,4119,-47;
Z429,4122,-48;
Z432,4125,-48;
Z435,4128,-48;
Z438,4130,-48;
Z441,4133,-48;
Z445,4135,-48;
Z448,4138,-48;
Z452,4140,-48;
Z455,4142,-49;
Z459,4143,-49;
Z463,4145,-49;
Z467,4147,-49;
Z471,4148,-49;
Z475,4149,-49;
Z479,4150,-49;
Z483,4151,-50;
Z487,4152,-50;
Z491,4152,-50;
Z495,4153,-50;
Z499,4153,-50;
Z503,4153,-50;
Z507,4153,-51;
Z512,4153,-51;
Z517,4152,-51;
Z522,4151,-51;
Z527,4150,-51;
Z532,4149,-52;
Z536,4147,-52;
Z541,4145,-52;
Z546,4143,-52;
Z550,4141,-53;
Z554,4138,-53;
Z558,4136,-53;
Z562,4133,-53;
Z566,4130,-53;
Z570,4126,-53;
Z573,4123,-54;
Z576,4120,-54;
Z580,4116,-54;
Z582,4112,-54;
Z585,4108,-54;
Z588,4103,-54;
Z590,4099,-54;
Z592,4094,-55;
Z594,4090,-55;
Z596,4085,-55;
Z597,4080,-55;
Z598,4075,-55;
Z599,4071,-55;
Z600,4066,-55;
Z600,4061,-55;
Z600,4056,-55;
Z600,4051,-55;
Z600,4046,-55;
Z599,4042,-55;
Z598,4037,-55;
Z597,4032,-55;
Z596,4027,-55;
Z594,4022,-55;
Z592,4018,-55;
Z590,4013,-54;
Z588,4009,-54;
Z585,4004,-54;
Z405,3714,-47;
Z600,3714,-55;
Z600,3714,-55;
Z405,3714,-47;
V83.3;
Z405,3714,900;
V125.0;
Z405,15000,900;
!MC0;
^DF;

 

 

0 Likes
Message 15 of 15

Friedrich_N_
Observer
Observer

Hello,
I have the roland EGX-360 and im using it without the rotational axis, so I think its the same as the EGX-350. So after implementing the Post and adding the "MC" it moves to a position and then I get a message:
"Pause On
Connot Move Y"

I cant tell why.
Is there a major differenz between the EGX 350 and EGX 360 ?
I have added my EGX-360 as a machine with the parameter i found online (https://www.able-engravers.com/roland-egx-360.htm) in Fusion 360 and also selected the Postp. you have given
@twood213 
@jon17 

@Richard.stubleymaybe you can send an updated Version ?
Kind regards

0 Likes