586,067 active members*
5,369 visitors online*
Register for free
Login
Results 1 to 18 of 18
  1. #1
    Join Date
    Aug 2008
    Posts
    21

    Z axis drifting

    I have been having problems with a new machine I picked up. I am running servos and Wincnc. After setting it up I have everything working properly other than the Z axis wants to drift up about .050 after a run time of about 30 minutes. It slowly trends upward as the program runs on, it is not just a sudden move. I have adjusted the revolution setting in the ini file for Z and it seems to be within .005 when I check the height. Is it possible that this needs to be closer than .005? Could my Z axis encoder be bad? Bad Z axis drive?
    My table has been shaved down and is level to the bit. If I cut only a couple of small parts I don't see any issues. It seems as though the more Z moves it makes the higher the Z axis will go over time. Any help would be appreciated. I need somewhere to start.

    Steve

  2. #2
    Join Date
    Apr 2006
    Posts
    3498
    Seems that something is wrong. Check following:
    1- Check all the cables especially the Z-axis cable where it is connected to the controller card..Make sure you have tight connections their.. Major chances if a wire is loose.

    2- Check the routing of wires ..if near the power supply, interference may occur.
    3- Check steps/unit setting of Z-axis
    http://free3dscans.blogspot.com/ http://my-woodcarving.blogspot.com/
    http://my-diysolarwind.blogspot.com/

  3. #3
    Join Date
    Jan 2006
    Posts
    738
    Check that the encoder is tight to the shaft, and that the motor is tight to the screw. Any slippage can cause a cumulative error. If the problem is in the encoder feedback, it is either missing an ocassional pulse on upward movement, or picking up extra pulses on downward movement.

    You might try lowering your feed rate and/or decreasing acceleration rate and see if the problem persists at a slower speed. Are the X and Y also off at all after running for a while?

    Steve

  4. #4
    Join Date
    Aug 2008
    Posts
    21

    Z axis still drifting /Still need help

    Hi guys,

    I have tried everything that was suggested by both of the previous posts. I still have the same problem. I have been testing this with the same program each time I make a change. This program has about a 20 minute run time. When the program is finished the Z has moved up .050 to .054. I did try switching the encoder from another axis with the same results. I also switched the encoder cable with no change. Along with the other suggestions. I did a check the X and Y axis and they seem to be fine.
    My acceleration rate in Z is alot less than X and Y.

    In case I forgot to mention in my previous post my Z is ball screew and the others are racks.

    I did read something in another post about this same problem happening to another member and they changed something in the driver? I don't have Gecko drives. I can't see any name on them other than they are light green.

    Any other suggestions would be appreciated.

    Steve

  5. #5
    Join Date
    May 2006
    Posts
    161
    What type of servo drives are you using? You could have a problem with the drive correctly reading the encoder as they said above. Check for docs about the drive, for example I am using the UHU servo and it has error count value that I can check through the terminal software. It should show always 0.

    You can check for something similar on your drive.

  6. #6
    Join Date
    Jan 2006
    Posts
    738
    Steve,

    You might try a dry run without any material and see if the error still creeps in. If the encoder is good, the cable is good, and everything mechanical is tight, then the next option is the driver. If the drivers are the same, you might try switching them out to see if the problem stays with the axis or follows the driver.

    Steve

  7. #7
    Join Date
    Aug 2008
    Posts
    21

    Z drift

    Steve,

    This does happen running a dry run. I will try to switch out the drives next. Thanks for the help everyone.

  8. #8
    Join Date
    Aug 2008
    Posts
    21
    I tried switching the driver and was unable to run the machine because the difference between the ball screw Z and the rack X parameters programed in the driver stayed with the driver as they were switched. When I jogged the x axis it went about ten times faster than normal. And the Z was very slow. Obviously there is a something that needs to be changed to make this switch. That I don't know how to do. I put the drives back to the original position. The drivers I have are Rutex. Is it possible that the pulse count needs to be adjusted? I have looked through all my files and can not find anything that mentions pulse count for each axis, there is the word pulse mentioned in my ini file at the beginning but not for each axis. Most of this is starting to get over my head at this point. If I decide to buy a new drive for the Z axis how do I program it for the proper pulse count. Thanks Steve

  9. #9
    Join Date
    Aug 2008
    Posts
    21

    Z Drift

    Quote Originally Posted by LZ1TWB View Post
    What type of servo drives are you using? You could have a problem with the drive correctly reading the encoder as they said above. Check for docs about the drive, for example I am using the UHU servo and it has error count value that I can check through the terminal software. It should show always 0.

    You can check for something similar on your drive.

    Can you give me some instruction on where to check this? The servos I have don't see any type of name on them. My encoders are US Digital.
    Thanks in advance

    Steve

  10. #10
    Join Date
    May 2006
    Posts
    161
    I'm afraid I cannot help you if you don't have any info on the drive. It seems that it is some kind of DIY drive, because there is nothing written on it. All modern devices that are sold have some marking on them.

    Try to find something similar on the net, or at least send here a picture. Maybe someone will know it.

  11. #11
    Join Date
    Aug 2008
    Posts
    21
    Quote Originally Posted by LZ1TWB View Post
    I'm afraid I cannot help you if you don't have any info on the drive. It seems that it is some kind of DIY drive, because there is nothing written on it. All modern devices that are sold have some marking on them.

    Try to find something similar on the net, or at least send here a picture. Maybe someone will know it.
    The drivers are Rutex. I don't have a name on the servo motors.

  12. #12
    Join Date
    Jan 2006
    Posts
    738
    Steve,

    Do your drives look like one of these?
    http://www.rutex.com/files/R20x0.pdf

    If so... then this document should give you an idea what you are up against...
    http://www.rutex.com/files/R2000setup.pdf

    Steve

  13. #13
    Join Date
    Aug 2008
    Posts
    21

    Z drift caused by electrical noise

    I have found the problem with my Z axis drifting upward while running. The culprit is my Porter Cable 3.25 router. I have no drift if the router is not turned on. As soon as the router is turned on my Z starts moving upward over time while running a program. I did pull the power cord out of my cable management cat track this did not help at all. My router just plugs into the wall and does not go near my controller.
    Anyone have any ideas for getting rid of the noise form my router motor that is causing my Z encoder to move up. Any help would be great.

    Steve

  14. #14
    Join Date
    May 2006
    Posts
    161
    I was having a similar problem with my dust collector and used to keep its wire separated from the others until I replaced the unit for some other reason.

    I guess this is a brushed type AC motor, fixed rpm? Open the router's cover and see what kind of filtering is inside. There should be a ferrite core and some capacitors across the brushes. Even if that is so you could try and build some external filter, close to the router. See the schematic on my design, I've used a standard common-mode and differential-mode filtering, that is found on computer power supplies. Just an idea.

    http://www.cnczone.com/forums/734556-post20.html

    Maybe your router is new and the brushes have not formed well across the shaft, thus creating a lot of sparking.

  15. #15
    Join Date
    Jan 2006
    Posts
    738
    Steve,

    Good to see that you found the culprit. I had a similar problem with an exhaust fan in my shop. I could run shop vac, table saw, sanders, and other stuff with no problem. Every time I turned the exhaust fan on I could hear the Y axis bump a step on the router. I had used an ungrounded extension cord to run the exhaust fan so I swapped that out with an computer line cord and the problem went away. The computer power cord has a grounded shield in it to help eliminate stray RFI. 12 ft cords are available so that is one thing you might try. Just replace the router cord with the shielded cord.

    Is your router the 5 speed model? Does this happen with the router at full speed or just at the slower speeds? If only at the slower speeds then the speed control may be generating the noise getting into the encoder.

    Another thing I can think of is perhaps the Z encoder is seeing enough mechanical vibration from the router to cause it to clock down when it shouldn't.

    Steve

  16. #16
    Join Date
    Aug 2008
    Posts
    21

    Z drift caused by dust collector

    Guys,

    Thanks for your advice. After reading your replys and further checking it is my dust collector that is causing the problem. I thought it was my router that was causing the problem but when I would run the machine with the router turned off I would not have the dust collection turned on either. So I was cutting some board with the dust collection turned off after reading your previous post and found your suggestion to be correct. I never run my router without the dust collection. That is why I previously thought it was the router.

    Now, what I have is a chinese made 2 hp. 110v dust collection. Do I need to run a seperate ground for this?
    It was funny because as I was watching the machine run I could hear small ticks in my noise cancelling radio headset that was matching the up ticks in my Z axis. Could this be static? Everytime I would hear a small tick in my headphones I could feel the shaft of the Z axis move a small amount.

    Any more great advice would be greatly appreciated.

    Steve

  17. #17
    Join Date
    Sep 2010
    Posts
    1765
    does ur z encoder have differential outputs or just single ended (like it wound like). if u have differential (a- & b- channels) and they are not hooked up, and ur control has terminals for them, if u hook them up ur noise problem will likely go away.

    next, go to ebay and buy a proper 120v 1ph line filter and put that in series with the dust motor to cut the noise coming back to ur control way down. these are like $ 10 each; if u cant find one, pm me ur dust motor current rating and if it matches a little one we have I will send u one - I think my box of em are like 5amp rating...

    doing something better with dust motor ground will help or fix it too. try just running a #12 wire from dust motor case to a wall outlet ground or cu water pipe or some othoer ground.

  18. #18
    Join Date
    Aug 2008
    Posts
    21

    Z drift Problem Fixed!!!!!

    I put a new ground rod through my cement floor and gave everything a common ground (Dust collector, CNC machine and all hoses for dust collection) and the problem is gone !!!!!!
    Thanks to all of you that gave me advice and told me about past problems to help solve this issue.

Similar Threads

  1. z-axis drifting down and errors 409, 449
    By Dale C in forum Milltronics
    Replies: 5
    Last Post: 05-25-2010, 02:38 AM
  2. Y axis drifting
    By Realmseeker in forum DIY CNC Router Table Machines
    Replies: 8
    Last Post: 05-24-2010, 08:24 PM
  3. X AXIS DRIFTING +/- .005
    By WORKALONE in forum Fadal
    Replies: 4
    Last Post: 03-03-2008, 05:10 PM
  4. Z-axis drifting down
    By Vogavt in forum DNC Problems and Solutions
    Replies: 4
    Last Post: 10-23-2007, 09:04 AM
  5. Router Z axis drifting down!
    By cnctygrys in forum Commercial CNC Wood Routers
    Replies: 3
    Last Post: 08-14-2007, 04:13 AM

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •