It works if you press Send instead of pressing Start, then run the file from the machine panel - and according to Ruida this is by design. They were concerned that a user could move the laser head away from the rotary then ‘Start’ and not realize it was off. (I think - sometimes things get a little lost in the language barrier)
I have an updated firmware from them with some additional bits that will allow you to use the ‘Start’ command instead of just ‘Send’, but I need to play with it a bit to make sure I understand what it’s doing, and why.
I’ve tried that I’m afraid. As you say, ‘Start’ does nothing at all. Using ‘Send’ and running from the panel the rotary just spins until you get an error. Is there some option you have to set for the U axis to prevent that?
Make sure you’re in “Current Position” mode instead of absolute, and that you’ve set the rotary steps per rotation appropriately. Other than that, I’m not aware of anything special that needs to be done.
Pretty sure I had both those correct. Now you’ve confirmed it should work and that it’s not just hearsay I’ll try again.
OK, tried again making sure those were correct. Simple box which is 11mm (x) and 154mm (rotary). The rotary is on the U channel. Send the file then run it:
- First the rotary (on the U axis) rotates, but much more than it should.
- Then the rotation (U) stops and instead the Y axis (???) activates and moves the gantry to the rear of the machine
- Ruida triggers a ‘Frame slop’ error and stops.
- Laser is not triggered at any point.
- X never moves at any point.
Still having no success. Another question, in the thread where the LightObject poster says they had it working, they show a screenshot with an enable rotary checkbox on the main laser tab. I don’t see that, that checkbox is only on the configure rotary window. Is that something I need to configure?
EDIT: Never mind, I found the option to show the enable rotary checkbox on the laser tab.
I’d still love to hear from anyone who has the 6445 with the V15.01.22 firmware and has successfully configured and used a rotary. Thanks!
I have a 6445 with the U-axis working. I contacted Cloudray and they emailed me the R6 firmware. In the LB Rotary setup screen: The only option is still Y-axis, The test button only activates the Y-axis and it crashes if I don’t stop it. No option to activate the A-Axis. BUT it does work when you press the send button.
I fought with this tonight to get it set up and going. Shame I was late finding this newer thread, lightburn already officially answered one part I was struggling with. Play doesn’t work, but send does, then I can run the file fine.
I also ran in to the frame slop issue. I think it was because my artwork was just slapped in a random spot within lightburn that was far from 0,0. once I moved the art to 0,0, things worked fine. I think within lightburn I could have also chosen a corner of my artwork as my origin and also fixed that problem.
The test rotary still doesn’t work right for me. Ignorable, but notable.
I’d really love for “play” to function again with this new feature if lightburn wants to share the firmware they mentioned receiving that fixes that. That’s my normal workflow, just hitting play from my laptop. Not a major deal but it does annoy me having to do the send thing and then choose it from the controller.
And just to note my exact procedure if it helps anyone, since I just did it tonight:
Set up the rotary, driver etc for the U axis ports on the controller.
Calculate your steps per rotation. usually (360 / 1.8) * microsteps * gear ratio if relevant
Turn on rotary mode on your controller, its a new option in the User+ menu iirc. Same place you’d enter the above number
Turn on rotary in lightburn
Make sure your origin is something sane, corner of your art, or the art is at 0,0. Use user origin. move it to your piece, click the origin button on the ruida (I think).
Send to ruida. Play it
Ah! The origin setting on the Ruida may be the missing part of the puzzle. Thank you, I’ll try that.
yea that tripped me up too because I always work from absolute 0,0
I think that is what was causing mine (and others) ‘frame slop’ errors
oddly I also noticed when I activate the rotary on the ruida, the U buttons start moving Y again. Not sure if a reset would make that go sane again or if its a bug, but that’d be on their side, not lightburn’s. Problem for future me
All very useful points, thank you. One question, which version of firmware do you have in the Ruida?
Good, that’s what I’m running too. What I hadn’t tried was setting origin on the controller as well as using relative moves. Out of the office today, but I’ll be trying that tomorrow!
Success! The magic bullet was setting the origin on the Ruida. This is what works for me with V15.01.22 and the rotary connected to the U axis.
- Enable rotary in Lightburn
- Use ‘Start from current position’ in Lightburn
- Jog x and y on the Ruida to move the laser to the required starting point on the work
- Press ‘Origin’ button on Ruida
- Send job from Lightburn to Ruida
- Run job by pressing start button on Ruida.
Step 4 is what I wasn’t doing. Everyone else may have known to do that, but I didn’t!
Thank you very much to all for your input, much appreciated.
Something that does work and mimics the ‘Play’ method - Hold the Shift key when you click the Send button, and LightBurn will start the job when it’s finished sending to the controller.
@Lignumaqua - Thanks for the step-by-step for getting this to go. That should be very helpful for others.
Oh awesome, that is good to know. Thank you @LightBurn
@Lignumaqua Glad you got it going! I spent way too much time tripped up on that origin thing lol
This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.