586,357 active members*
3,696 visitors online*
Register for free
Login
Page 1 of 2 12
Results 1 to 20 of 30
  1. #1
    Join Date
    Dec 2006
    Posts
    947

    Jerky CNC Motion

    OK, I've used my cnc for a while now, about 1 year, but now I'm finally cutting my guitar stuff and I want to make sure everything is working the way it's supposed to.

    When moving during a run the sound of the motors are jerky sounding and when looking at the ballscrews during the run they move in a somewhat jerky motion. Now the cuts seem pretty smooth and since I've never owned or used a CNC machine before I'm not sure if this is correct movement. So if you all can look at the video and tell me that's normal or not I would appreciate it. The sound is going to be the key as it's hard to see the motion of the machine, it's just cutting air I've turned off the router. The video is 15mb. I'll include my G-code for this particular run that you are watching to see if it's that. Its not jerky during straight runs.

    Video: http://www.smokeproductions.com/cnc.avi

    A little background on the machine, home built. Keling 425oz steppers, Keling 8078 Drivers, 48V 6.5A PS, Roton Ball Screws, Mach 3 V2.63, 10,000 steps per inch, 72IPM maximum and 10 acceleration for motor tuning, CV is turned on. I just thought during a run it would run smooth during curves in a fluid motion?
    Attached Files Attached Files

  2. #2
    In the Mach3 "General Config" screen. Make sure your Motion Mode is set for "Constant Velocity" and not "Exact Stop".

    This one seems common for what you're seeing. If its not, then hopefully someone else can help a little more.

  3. #3
    Join Date
    Mar 2007
    Posts
    137
    Hi, i am not a stepper motor guru, but i have retrofit about 75 milling machines with steppers in the past. BTW, nice vidio. It sounds to me like the steppers are doing exactly what the control software is telling them to do. I would believe the problem is in the software settings. Do you ever lose posistion? it sounds like there is NO ramping time set for the motors to ramp up and down to the next speed they need to go. If you ever lose posistion, i would say thats exactly what the problem is. Or the "constant velocity" like what Marty said. Anyway, im sure its in the software settings. Typically steppers need way more ramping time than servo motors with encoders do, and your system is just instantly to the new motor rpm with no ramping. Good Luck

  4. #4
    Join Date
    Apr 2006
    Posts
    3498
    If you are using CV mode on and still you are getting jerks then
    1- check for any misalignment in lead screw...
    2- Check the ball nut for any debris/dust..your balls may be sticking inside
    3-Check for the vector from which you made G-code, it should be not littered with point data
    4- Check for any loose/misalign coupling

  5. #5
    Join Date
    Mar 2008
    Posts
    683
    G64 will set to constant velocity.

  6. #6
    Join Date
    Dec 2006
    Posts
    947
    Thanks for the responses. I know it's not with anything sticking, everything works smoothly. I'm sure it's some kind of setting. As I said in my first post CV is turned ON, but there are a few settings for CV.

    springlakecnc, I'm not sure I know what you mean by ramping, as far as I know ramping is a protocal used to help a bit enter a piece of work at an angle to aviod plunging the bit straight in, so please elaborate, thanks.

    Khalid, I'm by no means even a novice at G-Code, if you know what Point data is I've posted my G-code in the first post.

  7. #7
    Join Date
    Mar 2003
    Posts
    35538
    Turn off all the CV options on the settings screen and in the general config window. Some are turned on by default and can cause problems.
    Gerry

    UCCNC 2017 Screenset
    http://www.thecncwoodworker.com/2017.html

    Mach3 2010 Screenset
    http://www.thecncwoodworker.com/2010.html

    JointCAM - CNC Dovetails & Box Joints
    http://www.g-forcecnc.com/jointcam.html

    (Note: The opinions expressed in this post are my own and are not necessarily those of CNCzone and its management)

  8. #8
    Join Date
    Apr 2006
    Posts
    3498
    Quote Originally Posted by Cartierusm View Post
    Khalid, I'm by no means even a novice at G-Code, if you know what Point data is I've posted my G-code in the first post.
    Sorry Cartierusm
    I didnt looked the G-code...I can't help anymore except what solutions came in my mind, i mentioned above..
    Again sorry if something hurt u

  9. #9
    Join Date
    Dec 2006
    Posts
    947
    Khalid, I'm not sure what you mean in your last sentence, did something I say come across rude?

  10. #10
    Join Date
    Apr 2006
    Posts
    3498
    I felt i hurt you so i apologize
    thanks

  11. #11
    Join Date
    Dec 2006
    Posts
    947
    No, I wan't hurt....I'm a bit confused...anyway no hurt feelings here, hell your the one who's helping me and I appreciate it.

    P.S. Gerry, once I turn of the CV stuff do I enable G64 (where ever that goes) in my G-Code?

  12. #12
    Join Date
    Nov 2004
    Posts
    56
    Quote Originally Posted by Cartierusm View Post
    Thanks for the responses. I know it's not with anything sticking, everything works smoothly. I'm sure it's some kind of setting. As I said in my first post CV is turned ON, but there are a few settings for CV.

    springlakecnc, I'm not sure I know what you mean by ramping, as far as I know ramping is a protocal used to help a bit enter a piece of work at an angle to aviod plunging the bit straight in, so please elaborate, thanks.

    Khalid, I'm by no means even a novice at G-Code, if you know what Point data is I've posted my G-code in the first post.
    What springlakecnc is talking about is on the motor tuning page in mach3 it's the acceleration box, changing this value will cause the servos to either gradually build up speed or accelerate instantly depending on which way you set it. By gradually building speed it helps prevent losing steps by giving the servo a chance to receive the siginals rather than saturate the phases with full power possibly causing it to stutter which now mentioning that I do recall mentioned in the setup manual that if your servos seemed to stutter or miss steps that you might have to play around with the pulse widths (found on the motor tuning page also) hope any of this info helps.

  13. #13
    Join Date
    May 2007
    Posts
    55
    I remember hearing that if you have a slow computer, you might have some jerkying.
    Just a stab in the dark.

    Flyon

  14. #14
    Join Date
    Apr 2006
    Posts
    3498
    You can manually edit your G-code post and place G64 at the top of code.

  15. #15
    Join Date
    Nov 2006
    Posts
    296
    I remember having this problem once when testing mach, i think i went into the mach folder and clicking on a file called "original driver" that fixed it for me, try it.

  16. #16
    Join Date
    Apr 2006
    Posts
    3498
    also donot run any software when you are running Mach3..Especially internet, Antivirus, Media player...I think u are an old cnc guy ..u know better than me..

  17. #17
    Join Date
    Aug 2007
    Posts
    558
    I had a similar problem to your description - for me the fix was to select the settings tab in mach3 (Alt-6) and turn OFF the CV feedrate override (see pic attached). Contrary to what I expected, it was causing my machine to try to maintain 1 mm/min as it interpolated between moves programmed at 1875 mm/min...
    Attached Thumbnails Attached Thumbnails Picture 1.jpg  

  18. #18
    Join Date
    Mar 2007
    Posts
    137
    Hi,

    yes, what wyldesyde007 said. I really think this is the problem.

    I looked at my Mach2 software, I am guessing Mach3 is similar. I clicked on “config” then “motor tuning”. The screen that comes up says “Motors Setup Velocity/Acceleration” This screen sets the “Velocity” which is the maximum speed the axis motor will run, and it sets the “Accel”. Don’t change the Velocity, because you can keep going faster until you have problems, and rapid traverse is not the problem were trying to fix. Write down the current values, so you can always go back to them, and try changing the “Accel” value. That sets the time it takes for the axis motor to get to the programmed speed, and it also sets deceleration to the same value.

  19. #19
    Join Date
    Mar 2003
    Posts
    35538
    Quote Originally Posted by Jason3 View Post
    I had a similar problem to your description - for me the fix was to select the settings tab in mach3 (Alt-6) and turn OFF the CV feedrate override (see pic attached).
    I said that yesterday.
    Gerry

    UCCNC 2017 Screenset
    http://www.thecncwoodworker.com/2017.html

    Mach3 2010 Screenset
    http://www.thecncwoodworker.com/2010.html

    JointCAM - CNC Dovetails & Box Joints
    http://www.g-forcecnc.com/jointcam.html

    (Note: The opinions expressed in this post are my own and are not necessarily those of CNCzone and its management)

  20. #20
    Join Date
    Aug 2007
    Posts
    558

    Smile

    Quote Originally Posted by ger21 View Post
    I said that yesterday.
    Oops...

    So you did...

Page 1 of 2 12

Similar Threads

  1. jerky movement
    By Claude Boudreau in forum BobCad-Cam
    Replies: 10
    Last Post: 03-08-2012, 01:22 PM
  2. Jerky motion
    By Matty Zee in forum G-REX
    Replies: 9
    Last Post: 03-28-2010, 08:35 AM
  3. Jerky motion with CV on (solution)
    By Rhodan in forum Mach Software (ArtSoft software)
    Replies: 6
    Last Post: 01-18-2009, 05:05 AM
  4. Jerky Movement
    By elogicca in forum Mach Mill
    Replies: 5
    Last Post: 11-22-2007, 03:19 AM
  5. Jerky Z axis????
    By bill south in forum Benchtop Machines
    Replies: 7
    Last Post: 09-10-2006, 03:33 PM

Posting Permissions

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