OK...Big question. I wired the xpro and got all the motors moving. I created a test gcode file from sketchup and made the cut area 3 inched by 3 inches. BUT, when i run it, the x and y's are moving like 20 inches...for some reason the motors dont know what an inch is. How to i set what each step's value is?
Ian, I had the same issues when I first tried cutting air with my OX. I finally found this in a post from spark-concepts on their forum. These settings will get you close. Pay particular attention to commands $100 $101 and $102. They are much different than the the GRBL default settings. (From spark-concepts.com forum. Thread title "Known working settings for GRBL on a standard Zeus kit" Hi guys, We have been pulling data from user to find a good "average" setting for the Zeus/Ox CNC kits. We plan on releasing a custom hex for upgrading GRBL shortly. In the meantime this is where we are with settings: $0=10 (step pulse, usec) $1=255 (step idle delay, msec) $2=0 (step port invert mask:00000000) $3=6 (dir port invert mask:00000110) $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.020 (junction deviation, mm) $12=0.002 (arc tolerance, mm) $13=0 (report inches, bool) $14=1 (auto start, bool) $20=0 (soft limits, bool) $21=1 (hard limits, bool) \\Change to 0 (zero) if you do not have limit switches/homing switches $22=1 (homing cycle, bool) \\ Change to 0 (zero) if you do not have limit switches/homing switches $23=3 (homing dir invert mask:00000011) $24=50.000 (homing feed, mm/min) $25=1200.000 (homing seek, mm/min) $26=250 (homing debounce, msec) $27=3.000 (homing pull-off, mm) $100=26.670 (x, step/mm) $101=26.670 (y, step/mm) $102=200.000 (z, step/mm) $110=7500.000 (x max rate, mm/min) $111=7500.000 (y max rate, mm/min) $112=1500.000 (z max rate, mm/min) $120=100.000 (x accel, mm/sec^2) $121=100.000 (y accel, mm/sec^2) $122=100.000 (z accel, mm/sec^2) $130=510.000 (x max travel, mm) $131=770.000 (y max travel, mm) $132=170.000 (z max travel, mm) Please remember to take things slow/safe for the first couple times until you get a feeling for the settings some of these are much greater than the default GRBL settings (like the accel settings). Kagon - check to make sure you have the "use aggressive preload strategy" check in the GRBL Controller settings - Another option is to try you good in Universal G Code Sender - not quite as fancy GUI but the preloading strategy seems to work better with GRBL 0.9g's planner.
texflyboy thanks for posting this it helped me out a lot I just built a ox and was messing with the settings got them all screwed up so it wouldn't move at all put in these settings now it moves z works fine but when I move x and y they chatter a lot tried adjusting current doesn't seem to make difference took of the belts that didn't make difference when I set $1 to 255 after steppers move the sit there and click I know Im missing something it has to be simple but I am a total newbie at cnc and can't figure it out any help would be appreciated
Check your microstep settings. You should have jumpers installed on positions 1 and 2 on each axis on the controller.