How to use the User Origin for repeatable engravings?

I just started using my new Ortur Laser Master 2 Pro. I want to use the User Origin to be able to do repeatable engravings for coaster. I put my work piece at 200 x 200 y and send the laser to the same location. I set the origin. I use the frame button to verify that it will engrave on the work piece. I start the engraving and the laser moves to another location. I send the laser to the origin and the position reports 250 x 220 y. How do I get the set origin to set where I position the laser?

Set the laser where you want it, then click on the “move” tab and the click “set origin” button.

Just realizing you may be fighting the “start from” setting being different that what you are expecting. I have my Ortur setup to use “absolute coordinates” and it homes at bottom left. This is under the “Laser” tab. Playing with those settings should get you what you’re after.

I have used the “absolute Coordinates” and “Current Position” without any issues… I have seen others on videos that used the “User Origin” for repeat cuts. Every time I try it shifts by 50 x 20 y.

User origin works fundamentally the same was as current position but with a defined starting point.

Is there a specific reason you’re trying to use user origin? Is there something you’re not getting with Absolute Position to accomplish the same thing?

This is worth review, Coordinates and Job Origin - LightBurn Software Documentation :slight_smile:

1 Like

When I “You jog your laser to the position you want your job to start from, hit the “Set Origin” button, and then you’re free to move the laser around again.” The laser move by 50x 20y before it starts the job. I have the origin set for center of the work piece. I thought the laser would start from the location at which I “Set Origin”.

Just trying to understand why the laser moves by 50x 20y after I have “Set Origin” . I thought the laser would start from the “Set Origin” and not mive off of the work piece.

I’m beginning to think I interpreted your problem incorrectly. I thought you were saying this was not working with respect to running jobs with user origin.

Are you actually saying that in general after setting origin you can never go back to the origin, irrespective of job?

Try this series of steps:

  1. Push Clear Origin
  2. Move to Position: 100,100 → Go
  3. Set Origin
  4. Jog away from current position
  5. Push Get Position ; Record this value
  6. Push Go to Origin
  7. Push Get Position ; Record this value

What values to do you get for 5 and 7?

Berainlb I did your suggested steps below. Thank you for your help so far.

  1. Push Clear Origin—Step completed
  2. Move to Position: 100,100 → Go—Step completed
  3. Set Origin—Step completed
  4. Jog away from current position—Step completed
  5. Push Get Position ; Record this value—138.59x 297.08y
  6. Push Go to Origin—Step completed
  7. Push Get Position ; Record this value— 150x 120y as seen in the attached picture.

image

This is odd…

Let’s check if you have an offset configured. Can you run these commands in console and return the results:

$#
?

Even an offset should not cause this behavior but worth eliminating from the equation.

$#

[G54:0.000,0.000,0.000]

[G55:0.000,0.000,0.000]

[G56:0.000,0.000,0.000]

[G57:0.000,0.000,0.000]

[G58:0.000,0.000,0.000]

[G59:0.000,0.000,0.000]

[G59.1:0.000,0.000,0.000]

[G59.2:0.000,0.000,0.000]

[G59.3:0.000,0.000,0.000]

[G28:0.000,0.000,0.000]

[G30:0.000,0.000,0.000]

[G59.6:50.000,20.000,0.000]

[G92:50.000,20.000,0.000]

[HOME:0.000,0.000,0.000:0]

[TLO:0.000]

[PRB:0.000,0.000,0.000:0]

ok

?

<Idle|MPos:0.000,0.000,0.000|Bf:35,1023|FS:0,0|Pn:PS|CL:0,100|PS:2,1|ER:0,0|VA:24047,0>

ok

Yeah. Looks like you have an offset configured. Did you use the laser in laserGRBL and set the globe icon?

I don’t know if this is valid syntax for the G59.6 but try this after rehoming:

G59.6 X0 Y0
G92 X0 Y0

Then rerun these commands and return:

$#
?

I did use laserGRBL at first but not sure if I set the globe icon. I set the commands as you suggested and here is the $#. I see that the two are now set to zeros. I have tried the “Set Origin” again and it is all good. I am very grateful for all of you time and help. I really do appreciate it.

$#

[G54:0.000,0.000,0.000]

[G55:0.000,0.000,0.000]

[G56:0.000,0.000,0.000]

[G57:0.000,0.000,0.000]

[G58:0.000,0.000,0.000]

[G59:0.000,0.000,0.000]

[G59.1:0.000,0.000,0.000]

[G59.2:0.000,0.000,0.000]

[G59.3:0.000,0.000,0.000]

[G28:0.000,0.000,0.000]

[G30:0.000,0.000,0.000]

[G59.6:0.000,0.000,0.000]

[G92:0.000,0.000,0.000]

[HOME:0.000,0.000,0.000:7]

[TLO:0.000]

[PRB:0.000,0.000,0.000:0]

ok

Excellent. Weird symptom but good to know that can happen.

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