Start from "User origin" not correct

Hi community
I have the following situation where I don’t know how to solve it.

Precondition:

  • Atomstack X70 Max
  • Laser connected to Win11 machine with Lightburn 1.6.03
  • Laser On
  • Laser Home at 0/0
  • Having one layer with one simple rectangle at x:0y:0 width:1mm height 10
  • Layer “Line”

Scenario 1:

  • Start From: Absolute Coords (Laser windows)
  • THEN Start engraving (Laser window)

Assumption

  • Rectange will be printed at 0/0 with the width and height as defined

Observation

Rectangle engraved at the correct position with correct dimensions :white_check_mark:

Scenario 2:

  • Position rectangle absolut on canvas grid at x:10 y:0
  • Dimensions as above
  • THEN Jog/move laser to x:50 y:0
  • THEN Set origin (Move tab)
  • THEN Start from: User Origin (Laser window)
  • THEN Go to origin (Laser window)
  • THEN Start (Laser window)

Assumption

  • Laser starts at x:50 y:0 (user origin)
  • Laser moves from “user origin” relative to x:10 y0 (absolute x:60 y:0)
  • engraves rectangle with the mentioned dimensions

Observation

  • Laser positions at x:50 y:0 :white_check_mark:
  • Laser engraves rectangle at user origin position with the correct dimension → not expected there the engravement started at 50/0
  • Laser is not respecting the position of the rectangle on the canvas when using “User Origin”
  • Laser takes the lower left edge of the object shifts it to user origin and is not respecting the x:10 offset as drawn

Do I have a wrong understanding? Did I missed to set up something?

Thanks in advance

Do you have an offset value?

:smile_cat:

I have just “Enable pointer offset” in the device settings. Do you mean that?
Btw I’m using LB since 5 days. I am quite a newcomer to this

I think the “User origin” must be the new “home” 0/0 so that the coordinates setted in the work area refer to it

I use a different type of controller…

Sometimes they apply an offset and it other things… At the time I could only think of that as a could be cause. If you have if off, leave it off… if you turned it on, turn it back off :face_with_spiral_eyes:


Where does it go if you press go to origin in the laser window?

:smile_cat:

Yes it positions as expected. The laser goes to 50/0.

I solved it.

How

  • I created another layer with another object. Also a rectangle and I placed it at abs 0/0
    • dimension doesn’t matter
    • Deactivate layer output
  • Then I created the layer with the actual symbol and placed it at 10/0
  • Engraving with abs position works of course correct
  • Moving the laser to 50/0
  • Setting “Set Origin”
  • Go to Origin
  • Laser “Use Origin”
  • Start Engraving
  • Symbol is now relative to User origin 10/0 and absolute 60/0
  • Thats now correct

Conclusion:

Somehow there must be at least one layer with an object at absolute 0/0 also when this layer is not set to “output” (not engraved)
Then the other layer is respecting the offset when using “Set and Use Origin”.
I identified it when I created the to be engraved wooden cuboid on a dummy layer to check if the symbol would be in the center of the wooden object and I unchecked the output toggle of this layer.
After playing with the dummy layer it turned out that the size of the including object doesn’t matter. It must not surround the actual symbol. It could be a smaller object living in the corner at 0/0
Also the order of the layers doesn’matter.

1 Like

You have an incorrect understanding of origins. If you use absolute coordinates, you can place your graphic at 10,0 on your screen and your workpiece at 10,0 on the bed. You will get the results you seek without jumping through the hoops of adding stuff.
Read and watch the video.

1 Like

Pay attention to the green job origin indicator in each of these scenarios. Now wherever you place your laser head and set the origin it will start burning at the position of the green square, regardless of where the laser is physically located on the work area. It assumes that the corner of your workpiece with the green square is directly below the laser unless you are working in absolute coords. In absolute coords it assumes the workpiece is positioned exactly as it appears on your screen and will move to that location to burn.

0,0 - Absolute coords


10,0 Absolute coords

10,0 User origin, job origin lower left

Job origin lower right

User origin with extra, hidden item at 0,0, lowr left job origin

2 Likes

Hi @thelmuth thanks for the effort and the answers. :bouquet:

The explanantion with the red and green sqares made it. I thought that the red square will be set to the user origin and that this position is my start point and objects are relatively aligned to that point as drawn originaly on the work area.

1 Like

I have an Atomstack X40 Pro with an R1 Chuck.
Different machine but the process is the same.
Here’s how I use my rotary:
Enable the rotary Set the MM per rotation and do a test. The rotary should do a rotation in one direction then the other direction and end up where it started. My setting for the Atomstack is 165 mm but yours may be a little different. After that measure the circumference of the object you are burning and enter that into the circumference field. After parameters are set up manually move or jog the laser where you want to start. Then change from Absolute to Current Position. You should be good to go

So heres the steps:
Plug Y Axis Cable from MB into Rotary
Open Lightburn
Turn off Home at startup
Turn on machine and connect to lightburn
Change from Absolute to Current Position
Enable Rotary
Set MM per rotation (165)
Do rotation test. (I put a little marker dot on top of the chuck to see start point)
Set Circumference of part
Mount and level product
Manually Move or jog laser to position you want to start
I always position my rotary left to right under the x axis. (See Picture Below)
I use a little jig i made to make sure the rotary is parallel to the X Axis
Focus Laser
Do Frame to check position
Adjust as necessary
Run Job

If you get an out of bounds error you can ignore it. Since you didn’t home the machine doesn’t know where its at. As long as your sure your machine isn’t actually going to go out of bounds

Rotary

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.