Welcome to Our Community

Some features disabled for guests. Register Today.

Help,..Help.....Fine Tuning the xpro

Discussion in 'Controller Boards' started by ian carfagna, Nov 18, 2014.

  1. ian carfagna


    Sep 4, 2014
    Likes Received:
    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?
  2. Texflyboy

    Texflyboy New

    Nov 15, 2014
    Likes Received:

    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.
  3. dcarlisle

    dcarlisle New

    Jan 24, 2015
    Likes Received:
    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
  4. Texflyboy

    Texflyboy New

    Nov 15, 2014
    Likes Received:
    Check your microstep settings. You should have jumpers installed on positions 1 and 2 on each axis on the controller.
    #4 Texflyboy, Apr 5, 2015
    Last edited: Apr 6, 2015

Share This Page

  1. This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
    By continuing to use this site, you are consenting to our use of cookies.
    Dismiss Notice