Hi,
I am using Grbl 0.8c and using Easel to generate the G code. The machine is home built with Arduino Uno and CNC Shield. When I export the G code from easel and use it with UGS it all works fine. Not using a probe, setting zero by sight as per easel instructions.
Here is some more info:
ok
[G92:0.000,0.000,0.000]
[G30:0.000,0.000,0.000]
[G28:0.000,0.000,0.000]
[G59:0.000,0.000,0.000]
[G58:0.000,0.000,0.000]
[G57:0.000,0.000,0.000]
[G56:0.000,0.000,0.000]
[G55:0.000,0.000,0.000]
[G54:0.000,0.000,0.000]
$#
ok
[G1 G54 G17 G21 G90 G94 M0 M5 M9 T0 F200.000]
$g
And settings:
$0=200.000 (x, step/mm)
$1=200.000 (y, step/mm)
$2=200.000 (z, step/mm)
$3=10 (step pulse, usec)
$4=250.000 (default feed, mm/min)
$5=500.000 (default seek, mm/min)
$6=192 (step port invert mask, int:11000000)
$7=25 (step idle delay, msec)
$8=10.000 (acceleration, mm/sec^2)
$9=0.050 (junction deviation, mm)
$10=0.100 (arc, mm/segment)
$11=25 (n-arc correction, int)
$12=3 (n-decimals, int)
$13=0 (report inches, bool)
$14=1 (auto start, bool)
$15=0 (invert step enable, bool)
$16=0 (hard limits, bool)
$17=0 (homing cycle, bool)
$18=0 (homing dir invert mask, int:00000000)
$19=25.000 (homing feed, mm/min)
$20=250.000 (homing seek, mm/min)
$21=100 (homing debounce, msec)
$22=1.000 (homing pull-off, mm)