Welcome to Our Community

Some features disabled for guests. Register Today.

Z-Axis Troubles

Discussion in 'CNC Mills/Routers' started by hasemar, Jul 9, 2016.

  1. hasemar

    hasemar New
    Builder

    Joined:
    Dec 11, 2015
    Messages:
    10
    Likes Received:
    9
    I've been running my C-beam machine for a little while. I have gotten a few good runs in. There has been some serious learning along the way!!

    I am having a problem with my Z-axis that I cannot figure out.

    I have been trying to machine an aluminum fixture that is basically a .5" dia hole .75" depth with an 1/8" slot cut in the side ( making a clamping fixture to hold a .5" piece of round bar.) Anyway, when I run the job it never cuts the whole .75" depth. (I am taking .010" cuts). Then when the tool goes back to w-pos zero it is higher than where I zeroed it.

    I ran the job again and slightly grabbed the z-axis shaft coupling to feel what it was doing during the run and I can feel it "let go" every once in awhile and I can physically turn it any direction I want like the motor isn't being driven. The same thing occurs when I am routing wood too.
    I thought maybe I burned out the z-axis driver, so I changed it out and ran the job again with the same result.

    Any ideas?

    I am driving Nema23 2.8A 1.79in-oz motor with DRV8825 drivers VREF set at 1 v. I have 1/8 microstepping enabled. I am using BCNC the code is running from the RPi SD card instead of the usb. No other programs running.


    Thanks in advance for any help.
     
  2. David the swarfer

    David the swarfer OpenBuilds Team
    Staff Member Moderator Builder Resident Builder

    Joined:
    Aug 6, 2013
    Messages:
    3,473
    Likes Received:
    1,919
    You need one or more of:
    more voltage,
    more current into that motor,
    less microstepping,
    lower speed,
    lower acceleration,
    more cooling.​

    Do you have cooling on that driver? it may be overheating and shutting down, they need heatsinks and forced air to keep them cool at 2amps.
     
  3. hasemar

    hasemar New
    Builder

    Joined:
    Dec 11, 2015
    Messages:
    10
    Likes Received:
    9
    I will do more investigation with those parameters in mind. Thank you.

    JT, never? I turn all the axiis manually if my mpos isn't zeroed correctly. ( The machine is in idle mode). I don't have homing switches installed yet. The only time I cannot turn the steppers is when they are on motion or suppose to be holding a position.
     
  4. David the swarfer

    David the swarfer OpenBuilds Team
    Staff Member Moderator Builder Resident Builder

    Joined:
    Aug 6, 2013
    Messages:
    3,473
    Likes Received:
    1,919
    Many CNC controllers have a timeout after which they will disable the stepper drivers.
    This is great if your motors get too hot because you are running too much power through them, shutting them down when they are not needed is useful to keep them cool.

    however....

    with open loop microstepping drivers the motors will instantly shift position to the nearest magnetic pole (the click you feel when you turn them by hand) and next time you enable the drivers the motor will not be where you left it.
    a Z axis with a ball screw might turn under the weight of the router, losing position quite throroughly.

    Closed loop systems (they have a sensor to tell the drivers where the motor shaft is) should not have this problem.

    all that aside, being able to turn your motors by hand when powered means there is just too little torque i the system.
    My NEMA23 motors (the ~170oz/in ones) are impossible to turn by hand with 1amp at 24 volts. I will have to try and do it with a spanner (-:
     
  5. Barry Danks

    Barry Danks Well-Known
    Builder

    Joined:
    Apr 21, 2016
    Messages:
    113
    Likes Received:
    36
    I would swap out the Z Axis stepper. The armature is pressed onto the stepper shaft it might be possible that armature is slipping on the shaft. At least it would eliminate one possibility :)
     

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