Hello Lightburn community,
First of all apologies for the long message, but I thought it best to try and give you a clear description of the steps relating to my issue.
I’m a new user seeking guidance on setting and clearing user origins. I’m using a Foxalien WM3020 with GRBL 1.1f, along with a Genmitsu CFL55P 5.5W diode laser. Lightburn is installed on a HP laptop running Windows 10 and connected to the Foxalien WM3020.
After reviewing various forums, it seems like others have encountered a similar issue, but I haven’t yet come across a solution.
Here’s the sequence of events I’m going through:
- Power up the Foxalien WM3020 and perform a HOME command, which positions the laser at the front left of my bed.
- Launch Lightburn, which initiates an auto-HOME cycle upon connecting to my Foxalien. Although the laser head moves slightly, it homes to the same position, front left of bed.
- In Lightburn, I navigate to the laser panel and set my starting point for the job to “Current Position,” with the “Job Origin” set to bottom left.
- I manually jog the laser to the desired starting position on my bed.
- Subsequently, I press both the “Clear Origin” and “Set Origin” buttons on the Move panel to store the new X0, Y0 origin position.
- To test the new origin has been set, I relocate the laser to a new position and click “Go to Origin” on the laser panel. Surprisingly, the laser ends up at a different position than the one I had just set.
I’ve repeated this process multiple times and encountered the same issue - it seems unable to accept the new coordinates I type in.
For a troubleshooting step, I positioned the laser where I wanted it to start, opened the Console panel, and executed the following G-Code commands:
G92.1 ; Clear Origin
G92 X0 Y0 Z0 ; Set Origin
Success! The laser reliably returns to my newly set origin. I’ve repeated this test several times with consistent results.
Upon running my Lightburn file, the laser correctly navigates to the starting position and executes the cut. Upon completion, the laser goes back to the start position as expected. I then jog the laser out of the way to load a new sheet of material. I run the command G0 X0 Y0, and the laser returns to the original origin that I had previously cleared. I tried this several time, setting a new origin, doing the cut and each time I jog the laser away from the start position to load new material it goes back to some sort of default X0,Y0 coordinates that thought had been cleared when I execute the G0 X0 Y0 command
Suspecting a controller issue, I switched back to CNC mode and using UG Sender controls successfully set a new origin without any problems.
I’m reaching out for any insights into what might be going wrong or any additional tests I should conduct to help pinpoint the issue.
Thank you for your time and assistance!
Kind regards - Frank