Time to get the Sledge hammer out

I have been trying for 14 hours to get my X-carve to run after I installed the new easel update I have tried everything under the sun , Flashed the arduino ,tried different versions of easel and now got to a point that the x-carve moves at the speed of a bullet only to crash into the gantry been through set up again At first when a jogged the x-carve in moved in the opposite direction that was sorted with the machine set up getting it to configure the arduino ,anything thats to be carved on the left of the board it wants to start at the right rear of the board , its a 500mm board no limit switches . its as if the machine is looking in a mirror and thinks its 1000mm board . HELP REQUIRED before I set about it with a sledge hammer and waiting for the scrap man to take it away

Thanks for the response Phil. its an old age thing I will post tomorrow its 10:30 pm in the uk and after 14 hour of trying things the mind and soul are tried now .


1 Like

well in this age, your x-care identifies as a 1000mm board… who are you to tell it different? Are you a mm-ist?

just messing. hope you get it corrected quickly and easily.


Defaults r here

Screen Shot 2017-08-10 at 11.32.18<img src="//discuss-

my machine is packed up so i can’t check against my spec’s but
$100=250.000 don;t sound right to me. Thats 250 steps = 1mm. I from memory i think the default is 50 or 40 steps per mm.

same for
$101 & $102

watch this youtube video

It might help explain some bits

Hi Phil
Posted the data as requested ,what I have found is that the machine will only run of sorts if using the following GRBL 0.9j Easel Driver 0.3.2 using IMAC OSX Yosemite 10.10.5
Data taken from Easel
Machine Postion X 0.000 Y 0.000 Z -9.881
Work Postion X 0.000 Y 0.000 Z 6.350

Values to start with for $102

M8 threaded rod $102=320.000
ACME screw $102=188.947

1 Like

Thanks for the info went through easel set again , then changed values as you described machine working more normal but the Travis to the Carve position is very slow ? anything else a can change

Here is my setup for the 500mm.

Things you might not want to change.

I use homing and soft limits.

If your axes are moving in the correct direction do not change $3

I have the ACME screw.

Check your $110 through $122

Looks like you are running one of the 0.9? versions of grbl.

$0=10 (step pulse, usec)
$1=255 (step idle delay, msec)
$2=0 (step port invert mask:00000000)
$3=3 (dir port invert mask:00000011)
$4=0 (step enable invert, bool)
$5=0 (limit pins invert, bool)
$6=0 (probe pin invert, bool)
$10=115 (status report mask:01110011)
$11=0.020 (junction deviation, mm)
$12=0.002 (arc tolerance, mm)
$13=0 (report inches, bool)
$20=1 (soft limits, bool)
$21=0 (hard limits, bool)
$22=1 (homing cycle, bool)
$23=3 (homing dir invert mask:00000011)
$24=25.000 (homing feed, mm/min)
$25=750.000 (homing seek, mm/min)
$26=250 (homing debounce, msec)
$27=1.000 (homing pull-off, mm)
$30=255. (rpm max)
$31=0. (rpm min)
$32=0 (laser mode, bool)
$100=40.000 (x, step/mm)
$101=40.000 (y, step/mm)
$102=188.947 (z, step/mm)
$110=8000.000 (x max rate, mm/min)
$111=8000.000 (y max rate, mm/min)
$112=500.000 (z max rate, mm/min)
$120=500.000 (x accel, mm/sec^2)
$121=500.000 (y accel, mm/sec^2)
$122=50.000 (z accel, mm/sec^2)
$130=290.000 (x max travel, mm)
$131=290.000 (y max travel, mm)
$132=88.000 (z max travel, mm)

1 Like

Hi Larry
The GRBL I am using is 0.9j it is running sort of I will check the rest now Just tried a simple circle but that came out egg shaped

Many Thanks to Phil, Larry any one else who helped to get my problem machine running again

Now the Sledge Hammer can go back to its resting place ( on the shelf)

Thanks Guys



Hi Phil
Yes I did go through the set up again with little or no change but I did use Larry’s set up that worked a treat

Many thanks Phil

I’m not sure whether you mean doesn’t or oughtn’t. As far as what it does: Currently, with a machine running Grbl 0.9, Easel Setup will set the following registers:

$3 (axis direction)
$22 (homing enable)
$23 (homing direction)
$102 (z step/mm)
$130 (x max travel)
$131 (y max travel)

With Grbl 1.x it also sets $30 and $31 (max and min spindle speed).

Easel Setup currently leaves the other registers alone in case you’ve already set them for a machine that you’ve customized (e.g. ball screws on the X & Y axes). If you get the hex file from https://github.com/inventables/grbl/releases (or have Easel update Grbl) it will include defaults appropriate for a non-customized X-Carve.

As far as what Easel Setup ought to do, I think we’ll be discussing this in the next few days. We don’t want to stymie people who’ve customized their X-Carve (that’s part of the point of the X-Carve!), but it probably wouldn’t hurt for Easel Setup to warn you if any registers are set to unexpected values and offer to reset them to the defaults…

1 Like

warn you if any registers are set to unexpected values and offer to reset them to the defaults…


1 Like

I can certainly understand your frustration. After you updated your easel did you re-install JS? I have found that any time that I update anything to do with easel I have to re-install JS