[FIXED] Cannot connect to X-Carve (Mac or Windows)

Ok, these are not exactly correct, but should be close enough to see if you can now get the three green LEDs on.

And try Easel setup again.

I don’t have the 3 green LEDs on solid. but… was able to do Easel Setup! that’s a nice feeling to finally see the machine moving!

So are there settings in that need changing (already online that I can read?) for it to work right?

Give me the $$ readout one more time and I’ll see if Easel corrected the values.

My test carve isn’t going too well, but at least the computer is communicating with the machine:

$0=10 (step pulse, usec)
$1=25 (step idle delay, msec)
$2=0 (step port invert mask:00000000)
$3=0 (dir port invert mask:00000000)
$4=0 (step enable invert, bool)
$5=0 (limit pins invert, bool)
$6=0 (probe pin invert, bool)
$10=3 (status report mask:00000011)
$11=0.010 (junction deviation, mm)
$12=0.002 (arc tolerance, mm)
$13=0 (report inches, bool)
$20=0 (soft limits, bool)
$21=0 (hard limits, bool)
$22=1 (homing cycle, bool)
$23=0 (homing dir invert mask:00000000)
$24=25.000 (homing feed, mm/min)
$25=500.000 (homing seek, mm/min)
$26=250 (homing debounce, msec)
$27=1.000 (homing pull-off, mm)
$100=250.000 (x, step/mm)
$101=250.000 (y, step/mm)
$102=188.976 (z, step/mm)
$110=500.000 (x max rate, mm/min)
$111=500.000 (y max rate, mm/min)
$112=500.000 (z max rate, mm/min)
$120=10.000 (x accel, mm/sec^2)
$121=10.000 (y accel, mm/sec^2)
$122=10.000 (z accel, mm/sec^2)
$130=790.000 (x max travel, mm)
$131=790.000 (y max travel, mm)
$132=200.000 (z max travel, mm)
ok

I would make these changes to the grbl settings. You can do it in the Arduino IDE serial monitor.

This assumes that you have the ACME threaded rod for your Z axis.
Also, assumes that you HOME your machine and that the home position is X left, Y front, Z top.

$20 is soft limits - I recommend it, but you can run without it. It keeps your machine from breaking the homing switches and keeps the spindle from going outside the work area as long as your Arduino is working right.

$1=255
$11=0.050
$20=1
$100=40.000
$101=40.000
$110=5000.000
$111=5000.000
$120=250.000
$121=250.000
$122=50.000
$132=100.000

Read this information when you get a chance.

Thanks so much @LarryM, you’ve been an amazing help!

I’m going to wrap this post up as the main issue is now resolved, so will start a new thread with my next issues, since already having them! haha.

Can’t wait for it to be all dialed in!

1 Like

The short answer is that he had a corrupt version of the grbl firmware on the Arduino complicated by bad information in the Arduino EEPROM, complicated by a bad .hex file and/or Xloader on the Inventables website.

Solution was to re-flash the Arduino, re-load the grbl parameters, and make corrections to the grbl parameters for his machine.

3 Likes

Thanks @LarryM for running with this.

Glad you are up and running @michaywood

Happy carving!

@michaywood

Just curious. Now that we have the grbl software setup, are the three green LEDs on most of the time now?

most the time, yes! @LarryM

1 Like