GRBL with 3018 home vs. origin vs. start point

I apologize upfront if this question has been answered elsewhere but I can not find it.

I am new to CNCing and recently purchase a cheap 3018 machine with laser. I purchased a new computer and cannot get the homing vs. the orientation correct and keep hitting the limit switches. Even with the old machine (I can’t replicate how I got it to work) I would get a warning that I may be out of the area.

My question is what should the default settings be fore homing and orientation for a GRBL 1.1 3018? My $23=3 and here are my software settings.

Right now when I home my laser sits over the left front corner and X-199 XY-199 Z-1

I would like to have the laser sit over the front left corner (SW) with and cut working towards the back right corner (NE). Right now the laser moves to the back an hits the switch.

Any help would be greatly appreciated.

After homing, enter G92 X0 Y0 into the console. That will set the zero point to where you just homed, and you should be set.

Sir,

Thank you for the response. I tried the command you provided and the console kicked back an “okay” but the get position button still shows the old settings. I tried disconnecting and reconnecting but still the same. Did I enter the code incorrectly?

Again - thank you for the help.

Respectfully,

Hank

Type #$ in the console and press enter - What does it say?
The G92 command should have changed the current offset. It’s very strange that it didn’t.

You can also try G10 L2 P1 X0 Y0

#$ returned an error. So I tried $$ and here are the results.

#$

error:1

$$

$0=10
$1=25
$2=0
$3=2
$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=25.000
$25=500.000
$26=250
$27=1.000
$30=1000
$31=0
$32=1
$100=800.000
$101=800.000
$102=800.000
$110=1000.000
$111=1000.000
$112=600.000
$120=30.000
$121=30.000
$122=30.000
$130=200.000
$131=200.000
$132=200.000
ok

Sorry, I think it’s $# - I got that backwards.

$#
[G54:-199.000,-1.000,-1.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]
[G28:0.000,0.000,0.000]
error:7
ok

Well, that would be your problem I suspect:

“error:7” : _(“EEPROM read failed. Reset and restored to default values.”)

Thanks. Searching YouTube now on how to eeprom reset.

Sir,

I was able to zero the eeprom with Arduino IDE and reload the GRBL library. I should have saved my $$ list and thought I shared it in the thread but I can’t find it now. This said - the error seems to have cleared and the Y axis inverted. I had to change $23=3 to $23-1. I still can’t zero the X Y Z axis after completing homing. When I do home the laser head is over the lower left corner of the bed (SW).

Sorry to keep coming back.

Hank

You did shared it, but I removed it because it wasn’t what I was looking for - Look again (refresh possibly) as I’ve restored the post.

Thank you - I got them and reloaded. Now I am back to where I started but without the eeprom error. The G commands you gave me do not zero Z Y or X axis. Any other ideas?

I can’t think of any reason they wouldn’t. When you type $#, the values for G54 aren’t changing? I’ve never seen that before, so you might still have a dead eeprom.

I have a SainSmart 3018 PRO and am having the exact same issues.

I want to have the laser START the job at the bottom left corner at 0,0. No matter what I try, the laser on Start tries to go to the left and down and makes a horrid grinding noise because the bed can no longer move.

Shoot me an email commsprepper@gmail.com and I will share my settings. I seem to have it working now. Hank

This might help too:

Thanks, but I was able to resolve the issue from people on the SainSmart Facebook page.
After the items are inserted then create a rectangle around the whole area the size of the material to be used.
Check OFF the cut line output box, and the rectangle will not cut but will provide a green dot at the bottom left for the laser to start from.
Use Move to locate the laser to the left bottom corner of the work piece and all goes well after that.

You may want to try this also.
After the items are inserted then create a rectangle around the whole area the size of the material to be used.
Check OFF the cut line output box, and the rectangle will not cut but will provide a green dot at the bottom left for the laser to start from.
Use Move to locate the laser to the left bottom corner of the work piece and all goes well after that.

Your solution will work identically to using ‘Absolute Coords’ after setting the zero point in the link I posted above, but whatever works for you is fine.

1 Like

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