Hey everyone.
Here is what I have come up with:
Just right now, I noticed every time the toolpath would start up, the CV MODE would turn off and I was originally not noticing this.
The start of my code looked like this:
N100 G17 G20 G90 G40 G80 G64 G49 G0 M05
N102 G8 P1
N104 G90 M5 Z0
N106 G52 X0. Y0. Z0.
N108 G43 H5 Z.25
N110 T5 M6
N112 G0 G90 G54 X7.3898 Y9.0113
N114 S13000 M3
N116 Z.1
N118 G1 Z-1. F50.
ETC...
I then wrote in a G64 (as previously recommended) and noticed this turned on CV MODE.
The NEW code:
N100 G17 G20 G90 G40 G80 G64 G49 G0 M05
N102 G8 P1
N104 G90 M5 Z0
N106 G52 X0. Y0. Z0.
N108 G43 H5 Z.25
N110 T5 M6
N112 G64 G0 G90 G54 X7.3898 Y9.0113
N114 S13000 M3
N116 Z.1
N118 G1 Z-1. F50.
Here is what happened:
Almost all of the shuddering went away, and I started having a smooth, curve like motion come out of the CNC toolpath. The toolpath was running A LOT better. There is only a small amount of shuddering of very rapid small moves from front to back (backlash?), but it is barely noticeable.
I timed the toolpath for efficiency:
200 lines lookahead
At 3mins 48 secs, CV MODE on, 9890/9890 lines finished
At 3mins 48 secs, EXACT STOP on, 2366/9890 lines finished (very shuddering and jerky motion)
Now this seems to have solved my issue but I am left with a couple questions:
1. What should I have turned on in relation to CV MODE (other than CV MODE)?
2. Do I need 4000 pulse/rev for microstepping or is there a better amount to use to optimize my system?
3. Is there any other things (settings, etc) you folks can think of to help make my system run smoother?
4. Why does my GCODE turn off CV MODE?
5. Should I always have CV MODE on?
6. How can I program Mastercam to always input a G64 into my GCODE?