587,331 active members*
3,291 visitors online*
Register for free
Login
Results 1 to 10 of 10
  1. #1
    Join Date
    Jun 2005
    Posts
    24

    Jerky movement running code, but jog is OK!

    Also posted on MachSupport Forum.

    I have a client system running Mach3 on a router:

    32 bit Windows XP SP3
    On-board parallel port
    PMDX boards interfacing between PC and OEM controller cabinet
    Stepper motor/ballscrew axis drives

    Problem: After a 4 month period, trying to run previously proven code, the machine axis moves are jerky when running code, but move normal in jog mode.

    I have read various threads with similar symptoms, and have applied, or checked for the many solutions presented in those threads... with no improvement on this system.

    Items checked:
    CV-Exact Stop, and Look Ahead setting in Config (no change)
    G8 entry in code (none present)
    G1 after previous G0 (correctly placed in code)
    Motor tuning Vel and Acc set correctly for previous proven code runs
    Driver Test reports System Excellent
    Re-installed most recent Mach3 release

    Initialization in code:
    G20G64G17
    G90
    G91.1

    Non of the equipment was powered up during any storms/blackout/brownout

    Attached are the .xml, and a video of the X-Y axis jerkiness while running code

    I have run out of ideas for checking a system that ran fine the last time it was powered up.

    Any help ideas will be tried quickly and results reported back here.

    Thanks, Paul

  2. #2
    Join Date
    Jun 2010
    Posts
    4259

    Re: Jerky movement running code, but jog is OK!

    CV-Exact Stop, and Look Ahead setting in Config (no change)
    Ah, but what is CV/ExactStop set to?
    When are the jerks? During a move, or between moves? A simple test program can show this.
    Jerky movements can be caused by the Exact Stop setting.
    Yeah, XML files can get corrupted.

    Cheers
    Roger

  3. #3
    Join Date
    Jun 2005
    Posts
    24

    Re: Jerky movement running code, but jog is OK!

    Quote Originally Posted by RCaffin View Post
    Ah, but what is CV/ExactStop set to?
    When are the jerks? During a move, or between moves? A simple test program can show this.
    Jerky movements can be caused by the Exact Stop setting.
    Yeah, XML files can get corrupted.

    Cheers
    Roger
    Jerky behavior occurs between moves... thought G64 in code took care of that?

    General Config had been set to Exact Stop, and used to function that way before. Changed General Config to CV, and didn't notice any difference... currently set to CV.

    There is also a noticeable delay between moves when advancing code Single Block.

    Motor Tuning is set to:
    Steps per: 4096
    Vel: 190.02
    Acc: 12.5
    Step & Dir pulses: 15

    Again... everything worked fine 4 months ago, before the system went idle. Everything is well sheltered in a shop building, and no components powered up.

  4. #4
    Join Date
    Mar 2003
    Posts
    35538

    Re: Jerky movement running code, but jog is OK!

    Driver Test reports System Excellent
    Almost all systems will report "System Excellent".
    What is the pulse rate? Is it steady? Do you see a smooth, flat line?

    Open task manager and check CPU usage while you're running code. Does it go to 100%?

    DO you have CV distance on? Turn it off.
    Do you have CV Feedrate on? Turn it off.
    Do you have Stop CV on angles enabled? If so, what angle?
    What is your lookahead set to?
    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)

  5. #5
    Join Date
    Jun 2005
    Posts
    24

    Re: Jerky movement running code, but jog is OK!

    Quote Originally Posted by ger21 View Post
    Almost all systems will report "System Excellent".
    What is the pulse rate? Is it steady? Do you see a smooth, flat line?

    Open task manager and check CPU usage while you're running code. Does it go to 100%?

    DO you have CV distance on? Turn it off.
    Do you have CV Feedrate on? Turn it off.
    Do you have Stop CV on angles enabled? If so, what angle?
    What is your lookahead set to?
    Pulse rate set for 25K hz

    Shows smooth flat line... minimal software install on a dedicated computer box.

    Will have CPU usage checked on next run... client system is in the next County, so I have him running many of the tests, while on a conversation phone call.

    CV distance was checked, and set for 180 units.

    Do not see a setting for CV Feedrate... only "Motion Mode"... is that what you mean? If so, it used to run with "Exact Stop" set, but is currently set to "Constant Velocity".

    Stop CV on angles was not checked... default value is set to "0", if it were selected.

    LookAhead had been running set at "20", but is now set to "200" per other thread commendations.

    Paul

  6. #6
    Join Date
    Jun 2005
    Posts
    24

    Re: Jerky movement running code, but jog is OK!

    I had been looking at "General Logic Configuration"... then spotted "CV Feedrate" on your sample screenset, under the "Settings" tab.

    CV Feedrate is not selected on the client system.

    Paul

  7. #7
    Join Date
    Mar 2003
    Posts
    35538

    Re: Jerky movement running code, but jog is OK!

    Actual pulse rate while running driver test?
    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
    Jun 2005
    Posts
    24

    Re: Jerky movement running code, but jog is OK!

    Quote Originally Posted by ger21 View Post
    Actual pulse rate while running driver test?
    I'll get the actual pulse rate, and CPU usage % as soon as I can... need to convey to client.

    Paul

  9. #9
    Join Date
    Jun 2005
    Posts
    24

    Re: Jerky movement running code, but jog is OK!

    Quote Originally Posted by ger21 View Post
    Actual pulse rate while running driver test?
    I'll get the actual pulse rate, and CPU usage % as soon as I can... need to convey to client.

    Paul

  10. #10
    Join Date
    Jun 2005
    Posts
    24

    Re: Jerky movement running code, but jog is OK!

    Problem Solved!

    Miscommunication about the "CV FEEDRATE" button on the Settings Screen... Turns out it actually had been set.

    The onsite operator re-checked the setting, and turned it off.... system runs as it should!

    He turned it back on to verify it was the source of jerkiness, and proved it was!

    Thanks, Gerry for the directions he followed to resolve this issue.

    Paul

Similar Threads

  1. jerky movement
    By Claude Boudreau in forum BobCad-Cam
    Replies: 10
    Last Post: 03-08-2012, 01:22 PM
  2. G320 and jerky movement
    By Ed Williams in forum Gecko Drives
    Replies: 4
    Last Post: 07-28-2011, 02:19 PM
  3. Jerky Movement - Syil X3 Mach 3
    By Megaplow in forum CNC (Mill / Lathe) Control Software (NC)
    Replies: 1
    Last Post: 01-09-2008, 04:10 PM
  4. Jerky Movement
    By elogicca in forum Mach Mill
    Replies: 5
    Last Post: 11-22-2007, 03:19 AM
  5. Jerky Movement on Interact 1 MK2
    By palikalsi in forum Bridgeport / Hardinge Mills
    Replies: 10
    Last Post: 04-27-2007, 11:41 PM

Tags for this Thread

Posting Permissions

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