Laser homing a problem

Using lightburn for quite some time but Laser stopped working. Purchased new Neje E80 v2, now having software problems.
Installed new laser, home only works after pressing STOP button after cutting. Laser only cuts upside-down but Display is correct.

You might have the Origin in the “Edit > Device Settings” set incorrectly. Review this page:

So, you run a job, and once it’s finished, the Home button does not work until you press “Stop”?
This would indicate that your laser is not telling LightBurn that it has finished the job.

Does the status in the “Laser” window here change from “Busy” to “Ready” after a job?

Thanks Aaron, i have sorted the orientation but the homing is still a problem. It’s not consistent. Tried the G92 codes in the Console but it still does not home on start up. I have set the “Home on start up” in settings but still no joy, any ideas?
Regards Trevor

G92 is a GRBL command to program an offset. It should not be needed on a laser, and is not directly related to the homing sequence.

Enter this command in the Console to clear the offsets:
$RST=#

When you have “Auto-Home on Startup” enabled in the Device Settings, LightBurn sends your laser the $H command when you connect the machine.

If the controller is busy for some reason, you might need to power-cycle the machine by unplugging both the USB cable and the laser.
(As mentioned, right-clicking the Devices button can also be enough to reset the controller)

Hi Aaron
Any ideas as to why this laser will not home.
Tried everything that you and others advise but no
luck, even Neje don’t know.

Did homing stop working altogether?

When you say “not consistent”, I understand it as “it only works sometimes”.
Please clarify this part. Did homing ever work?

Send us the output of this command, please:
$H

I realize your “Neje E80 v2” is just the laser module, not the actual device. Which machine are you using?

My machine is Neje Max4 V2.
Entered $H
Z and X homed not Y

Y seems to be about 1/3 of travel from home

@trevor33 I edited your post and deleted the corrections.
You can edit your posts by clicking on the pencil icon here:

That’s good to know. This machine should have homing enabled on all the axes.

See, if it homes correctly when you first move the laser head closer to the limit switches first.

Moved the head closer to home then typed $H seemed to home all axis, moved further away then used $H, only X and Z homed no Y.

I’m thinking it might be this: ALARM:9 Homing fail. Could not find limit switch within search distance
Review this page for more info:
Set up the Homing Cycle - gnea/grbl GitHub Wiki.

To diagnose further:

Open the Console window (Top menu bar > ‘Window’ > ‘Console’), then Right-click this field and select “Clear Console”

Once cleared, enter these commands, one line at a time, and press “enter” after each:

$i
$$
$#
?
$H

Once completed, right-click the field again and choose “Select All”

Finally, copy and paste the results (Ctrl+C and Ctrl+V) into your reply.

Hi Aaron. results
$i

[VER:1.1f.NEJE build version:v2.2.3:]

Summary

[OPT:VMZHL,100,1500]

Target buffer size found

ok

$$

$0=10

$1=255

$2=0

$3=2

$4=0

$5=0

$6=0

$10=3

$11=0.010

$12=0.002

$13=0

$20=1

$21=0

$22=1

$23=1

$24=250.000

$25=2500.000

$26=250

$27=1.000

$30=1000

$31=0

$32=1

$40=0.200

$41=10

$42=10

$43=0

$44=0

$100=100.000

$101=100.000

$102=800.000

$103=44.444

$110=100000.000

$111=100000.000

$112=1200.000

$113=21600.000

$120=1000.000

$121=1000.000

$122=20.000

$123=250.000

$130=700.000

$131=460.000

$132=17.000

$133=360.000

ok

$#

[G54:0.000,0.000,0.000,0.000]

[G55:0.000,0.000,0.000,0.000]

[G56:0.000,0.000,0.000,0.000]

<Idle|MPos:0.000,460.000,0.000,0.000|Bf:100,1499|FS:0,0|Pn:P>

ok

?

<Idle|MPos:0.000,460.000,0.000,0.000|Bf:100,1500|FS:0,0|Pn:P>

ok

$H

ok

Hi Aaron
Did you get my results, I have checked them myself from the link you gave me and all seems OK.
Now getting frustrated. Neje don’t seem to want to help.

If Homing fails, you should be getting an alarm message in the Console window. Clear the window, turn on Show All, and enter $H. Then copy/paste the result here.

That 460 in the Y section is worth paying attention to…

1 Like

Hi Mikey
All i get is
$H
$H
Ok

Did the machine actually Home?

HOME

  1. Trolley and gantry rapid move towards the switches.
  2. When the switches are hit, the machine will stop and reverse. First Zaxis must complete if installed, then X and Y. It may not reverse X or Y until both switches are found for X and Y.
  3. The machine will pull off the switches slowly until the switches open.
  4. The machine will reverse back onto the switches very slowly until the switches close.
  5. The machine will reverse and pull off the switches slowly until they open.
  6. The controller establishes this as the Home position. It is usually shown as something very close to 0,0 as the position if the controller is set for the first quadrant. If it shows large numbers, this can be changed with the G10 command.

There is no other version of the Home cycle. If you have limit switches, this is how it should work.

No, it only homed X and Z. Y has never homed successfully

Need some details here…

  1. Does it try to Home the Yaxis?
  2. Does it go towards the Yaxis Home switch?
  3. Does it hit the rails in any direction?
  4. Does it give an error or alarm message?
  5. Can you Jog the laser immediately after trying the home cycle?

Hi Mike
1 It will not home on start up (all axis)
2 If i manually push Y to home then press home button, all seems ok. All axis home correctly.
3 I can cut from this position, seems accurate even Y.
4 when finished I go to a park position.
5 When I press home from there, X and Z go home but not Y.
Very strange.
I had an accident with my previous machine and had to replace it so I know Lightburn works as I have used it for about 2 years.
There is a problem with this new machine.

Ok, thanks! I thought you were doing it using Lightburn. It does appear it is a machine controller issue.

Do not know if you can flash (upload) the controller with fresh software.

Yes, I am using lightburn