Hi!
I’m fairly new to the laser game, and have only had this Ikier K1 Pro for about 2 yrs with limited use. After upgrading to the extended version, I am consistently getting an alarm 1/hard link trigger error. I check and rechecked the wiring, no luck. My work piece isn’t anywhere near the edges. So I’m thinking maybe there is something miscommunication with someone else? Code wise? Again novice, so tell me what else I can share to help get me out of this mess please!
Did you update Lightburn to the machine size when you installed the extension? Enter $$ into the console and copy / paste the output here. Also post a screenshot of your entire Lightburn screen with your project loaded. No phone pic please.
To start, even if you’ve already double-checked the wiring, now triple-check the limit switches. With the extension, one of them could have a flipped, pinched or simply not seating right on the rail. Trace your finger along the wire route and ensure all switches are unstuck, because even a slightly pressed switch can throw that error at startup.
Now jump into your firmware settings (probably through LightBurn or whatever interface you’re using) and check the machine dimensions and homing settings. If the firmware believes it’s still working with the old bed size, it may hit the soft limit based on the old coordinates, even if you are nowhere near the edge physically.
Another one to look at is $130/$131 in your GRBL settings - those will be your max travel limits for X and Y. Upgrading with the extension would require you to update those limits so GRBL knows you have longer axis’s now. If those remain set at the smaller stock values, the controller thinks you’re over-traveling the axis and halts with Alarm 1.
Here’s a quick way to verify that:
Open your console in LightBurn.
Type $$ and hit enter - that will spit out all your GRBL settings.
Look for $130 (X-axis max travel) and $131 (Y-axis max travel). Compare it to your new actual bed size in mm.
If they are too small, update with something like:
$130=850 (if 850mm X travel)
$131=400 (or whatever your Y is)
Also, ensure you’re not homing into a hard stop at startup. If your machine slams to one side and triggers the limit before anything else, it’s likely a mix of the home direction and size mismatch.
Sorry, I should have clarified. I have used the machine successfully following the addition on the extensions.
‘$$ enter’ =
$$
$0=10
$1=25
$2=0
$3=7
$4=0
$5=0
$6=0
$10=1
$11=0.010
$12=0.002
$13=0
$20=0
$21=1
$22=1
$23=3
$24=200.000
$25=2000.000
$26=250
$27=4.000
$30=1000
$31=0
$32=1
$33=1
$34=10
$35=1
$100=200.000
$101=100.000
$102=1600.000
$110=50000.000
$111=20000.000
$112=1000.000
$120=4000.000
$121=1000.000
$122=500.000
$130=410.000
$131=410.000
$132=120.000
$140=30000.000
$141=20000.000
$142=1000.000
$143=2000.000
$144=1000.000
$145=500.000
$150=6000.000
$151=6000.000
$152=1000.000
$153=1000.000
$154=500.000
$155=500.000
ok
Your machine is still set as a 410 x 410 size. In the console window enter $131= whatever your me was Y dimension is.
updated. still receiving error. Any other ideas? Really appreciate the swift responses and feedback
Your using user origin. In the move window, click go to origin and make sure the point you set on the machine is close to where it coincides in Lightburn or switch to Absolute Coordinates (my preference)