Problems with engraving tumbler with Lightburn, OLM3, and y-axis rotary chuck

I set up the y-axis rotary chuck, including changing the $22=0 and $141=600 in the console. I set the coordinates to Current Position and the starting point to center of image. Rotary setup set to Chuck, rotary enabled, y axis, 96mm per rotation and object diameter of 90mm (the diameter of the tumbler at the open end).

The tumbler is tapered, but running “test” results in perfect alignment at top, middle, and bottom of the area to be engraved. My engraving consists of both line and fill paths. The fill paths come out fine, but the line paths engrave overlapped on the y-axis. It seems as if the rotary chuck loses its place while engraving line paths, but not fill paths.

Despite the image only being 3.5"x3.5" and in the middle of the Lightburn workspace, I get a warning window that the cut may be outside of area. However, the fill path is wider than the line path and it comes out normal.

Any suggestions appreciated!

First hint there is something wrong or misconfigured… anytime Lightburn complains, there is valid reason for it.

How do you know it’s the cut that Lightburn is warning you about?


Any chance you can post a photo of the resultant mug along with your .lbrn2 project file?

:smile_cat:

I haven’t set up my rotary axis yet, but I think I remember reading that there was another parameter to change - steps for the motor to 80, perhaps?
(I’ll try to find and verify)

Re: the warning - I wonder if the current position, + the width of the “unwrapped” image would go outside what LightBurn thinks is the physical limit of the laser?

For example, if you wanted to burn a simple spiral line up a bottle, you would have a sloped line a couple of metres long which would safely wrap around and around and around the rotating bottle, but LightBurn would think that the laser gantry was being driven way beyond its physical limits.

I think it’s the line path because I tested it with output turned off for all the other paths and still get both the error message and the bad result.

Thanks!

This is a trial with both the line and fill:

You should be able to just turn output of that layer off and identify the problem layer…

I’d have to see the .lbrn2 file in lightburn to try and determine much more…

Are you sure about the steps/rotation or degrees/mm setting for the rotary?

:smile_cat:

Here’s what I was thinking of regards the 3 settings -

Can you post a screenshot of the rotary gui or setup screen?

:smile_cat:

Hogan Coffee Cup.lbrn2 (671.2 KB)

Thanks!

The rotary gui is the one with the rotary on it… under laser tools or in the upper right is its’ icon.

:smile_cat:

Where did you get 96 for mm/rotation?


Things to consider…

When I preview your artwork there are some pretty fine areas that it will attempt to engrave. It will try and follow each of these tool paths… The area in black is near where I zoomed into the preview screen. The redish lines are from show transversal lines being enabled in the preview.

These can be problematic as the head, in all likelihood cannot reach the specified speed. This is evident in lots of the artwork.

This would be a disaster with a roller rotary, but should work with a chuck.

I’d look into the acceleration values for the rotaries axes… it’s possible that the motor can’t respond quickly enough.

It’s also possible the other software is doing something else in these areas? Unless you run the same gcode on both of these software packages, it might not be a feasible comparison.

:smile_cat:

I got 96mm/rotation from this video: Ortur Y Axis Rotary Chuck - We engrave all the odd shaped round things! - YouTube

Is this where I can slow the acceleration values?

Thanks!

The screenshot is worded that these values are only used in the preview to generate an approximate time for the job to run…


They are in Edit → Machine Settings… at least these are in a human readable form… you can enter the variable=value type entry in the Lightburn console… such as $10=0

If you do it via the Machine settings, you can save an original copy, so if you really hose it up, it can be restored… you also need to write, if anything is changed, to the controller…

:smile_cat: