I use the center left Job Origin on my XTool to center images on tumbler to logos that are on there. That works good.
Try the same on the USBG350 CO2 with Ruida controller and it will only do half the image when framing and burning. It gets to the half way of the image and stops. What don’t I have set correctly??
Without screenshots or pics of your setup, I’m only guessing. What I think is happening is your Y position is not sufficient for your engraving. For example, If you have a 100mm graphic, but your starting Y axis position is 90 the rotary will stop at 90mm.
You need to check the Y axis position on the control panel and rotate the rotary until you have more than enough space to run the graphic.
Let’s assume your bed is 400x400. If your origin is on the bottom of the graphic, rotate until your Y axis is close to 400. If you use center origin, rotate to 200. You don’t need exact numbers, just close, so there is enough room to run the graphic.
Your machine doesn’t know there is a rotary attached and has unlimited range of rotation, it only knows what dimensions are programmed into it.


I don’t believe that is the issue. Using the same settings and image for this other then Job Origin. If I choose the job origin in the top left corner it will burn the full image. If I choose center left job origin it will do half the image, regardless of image size. If I choose the bottom left job image, it will only do the very edge of the image.
I do have the home set to the back left corner.
What is your reported Y position? What is your Y work area?
Did the Ruida or the gcode machine produce any error messages?