Community
Fusion Manufacture
Talk shop with the Fusion (formerly Fusion 360) Manufacture Community. Share tool strategies, tips, get advice and solve problems together with the best minds in the industry.
cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

Roland RML postprocessor error

14 REPLIES 14
SOLVED
Reply
Message 1 of 15
twood213
953 Views, 14 Replies

Roland RML postprocessor error

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

14 REPLIES 14
Message 2 of 15
Richard.stubley
in reply to: twood213

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
Manager - Manufacturing Specialist Team
Message 3 of 15
twood213
in reply to: Richard.stubley

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?

 

Message 4 of 15
Richard.stubley
in reply to: twood213

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
Manager - Manufacturing Specialist Team
Message 5 of 15
twood213
in reply to: Richard.stubley

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

Message 6 of 15
Richard.stubley
in reply to: twood213

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
Manager - Manufacturing Specialist Team
Message 7 of 15
twood213
in reply to: Richard.stubley

Thank you for your help 

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

Message 8 of 15
Richard.stubley
in reply to: twood213

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



Richard Stubley
Manager - Manufacturing Specialist Team
Message 9 of 15
twood213
in reply to: Richard.stubley

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%

Message 10 of 15
Richard.stubley
in reply to: twood213

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
Manager - Manufacturing Specialist Team
Message 11 of 15
twood213
in reply to: Richard.stubley

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 

Message 12 of 15
twood213
in reply to: twood213

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😀 

Message 13 of 15
jon6
in reply to: twood213

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?

Message 14 of 15
twood213
in reply to: twood213

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;

 

 

Message 15 of 15
Friedrich_N_
in reply to: twood213

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 
@jon6 

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

Can't find what you're looking for? Ask the community or share your knowledge.

Post to forums