Welcome to Our Community

Unlock hidden features. Sign Up for Free Today!

OpenStore Motor power settings?

Discussion in 'Motors' started by Julius, Feb 28, 2016.

  1. Julius

    Julius Veteran
    Builder

    Joined:
    Nov 13, 2015
    Messages:
    155
    Likes Received:
    40
    So, when doing calibration i found it a real headache because after a move, the motors shut off and would revert to their last full step, which is a bout 1-2mm of movement in the gantry. Jog 100mm, it moves 101mm and snaps back to 99.4 and just causes a headache when trying to calibrate it all, until I discovered this setting today:

    "$1 - Step idle delay, msec
    Every time your steppers complete a motion and come to a stop, Grbl will delay disabling the steppers by this value. OR, you can always keep your axes enabled (powered so as to hold position) by setting this value to the maximum 255 milliseconds. Again, just to repeat, you can keep all axes always enabled by setting $1=255.

    The stepper idle lock time is the time length Grbl will keep the steppers locked before disabling. Depending on the system, you can set this to zero and disable it. On others, you may need 25-50 milliseconds to make sure your axes come to a complete stop before disabling. This is to help account for machine motors that do not like to be left on for long periods of time without doing something. Also, keep in mind that some stepper drivers don't remember which micro step they stopped on, so when you re-enable, you may witness some 'lost' steps due to this. In this case, just keep your steppers enabled via $1=255."

    The question is, are the motors from the store ok with being constantly powered? There is a slight hum of power going through them, and today I just reverted $1 back to 50 after I calibrated (because when running a program they stay on anyways) but it'd be nice if I didn't have to switch back and forth!


    Cheers
     
  2. David the swarfer

    David the swarfer OpenBuilds Team
    Staff Member Moderator Builder

    Joined:
    Aug 6, 2013
    Messages:
    521
    Likes Received:
    250
    do not disable the motors, ie set $1=255. they will always lose absolute position if you do, unless you set microstepping to '1', which is not practical.

    fancier stepper drivers (big $) remember exactly which step they were on and go back there when re-enabled, but the stuff we use does not and the magnets jump to the nearest whole step when disabled.

    when constantly powered, the motors and possibly drivers will get hot, but no hotter than if they were cutting an hour long job.
    if you have to spend an hour working on a drawing or having tea, then turn the machine off.
     
    Joe Santarsiero likes this.

Share This Page

  • About Us

    The OpenBuilds Team is dedicated helping you to Dream it - Build it - Share it! Collaborate on our forums and be sure to visit the Part Store for all your Building needs!
  • Like us on Facebook

  • Support Open Source FairShare Program!

    OpenBuilds FairShare Give Back Program provide resources to Open Source projects, developers and schools around the world. Invest in your future by helping others develop theirs!

    Donate to FairShare!