Rotary axis inconsistent feedrate

Rotary axis inconsistent feedrate

VT3DPRINT
Explorer Explorer
271 Views
2 Replies
Message 1 of 3

Rotary axis inconsistent feedrate

VT3DPRINT
Explorer
Explorer
My problem is that when using the rotary axis on my CNC machine the feed rate randomly fluctuates and will randomly slow down to a painfully slow pace. This is most apparent during spiral rotary passes but also happens during circular. I've attached photos below showing what the feed rate is during sections of the code, along with a sample of the code.
 
 

Notes:

 - A Axis is along Y
 - LNC MW2200 series controller 
 - My CNC doesn't accept G93 for inverse feedrate
 - Im using a UCCNC post processor but the same exact thing happens when i use a generic FANUC 
 
 
(TESTSPIN)
(T4  D=12.7 CR=0. - flat end mill)
G90
G53 G0 Z0.

(Rotary Parallel1)
T4 M6
S18000 M3
G59
G0 A90.007
G43 H4
G0 X0.017 Y-800.
Z126.688
A90.007
X0. A90.
G94 G1 Z125. F5000
Z124.998 A268.802 F229.2
Z124.999 A447.539
Y-799.999 Z125. A450.105
Y-799.994 Z124.996 A450.437 F230.8
Y-799.989 Z124.998 A450.81 F230
Y-799.986 Z125. A450.981 F231.4
Y-799.982 Z124.996 A451.318 F230.7
Y-799.976 Z125. A451.752
Y-799.969 Z124.996 A452.198
A452.199 F229
Y-799.962 Z125. A452.716 F230.3
Y-799.957 Z124.996 A453.084
Y-799.955 A453.228
Y-799.949 Z125. A453.679
Y-799.945 Z124.996 A453.977 F230.9
Y-799.938 Z125. A454.45 F230.4
Y-799.932 Z124.996 A454.873
A454.875 F229
Y-799.931 A454.948 F230
Y-799.925 Z125. A455.394
Y-799.92 Z124.996 A455.778 F230.5
Y-799.911 Z125. A456.378
Y-799.907 Z124.996 A456.676
Y-799.903 Z124.997 A456.95
Y-799.898 A457.366 F229.9
Y-799.895 Z124.996 A457.572
Y-799.887 Z125. A458.112
Y-799.882 Z124.997 A458.469 F230.5
Y-799.875 Z124.998 A458.968 F230
Y-799.87 Z124.997 A459.397
Y-799.861 Z125. A460.04
Y-799.857 Z124.997 A460.267 F230.6
Y-799.85 Z125. A460.811
Y-799.845 Z124.998 A461.171
Y-799.841 Z124.997 A461.45 F230
Y-799.836 Z125. A461.775 F230.5
Y-799.832 Z124.998 A462.079
Y-799.823 Z125. A462.738 F230
Y-799.819 Z124.998 A463.065
Y-799.813 Z124.999 A463.458
A463.459 F243
Y-799.812 A463.544 F230.4
Y-799.807 A463.914 F229.9
Y-799.8 A464.367
A464.369 F243.1
Y-799.794 A464.84 F229.9
A464.842 F229
Y-799.79 Z124.998 A465.117 F230.1
Y-799.788 Z124.999 A465.282
Y-799.784 Z124.998 A465.561
Y-799.781 Z124.999 A465.774
Y-799.775 Z124.998 A466.197
A466.199 F229.4
Y-799.767 Z124.999 A466.786 F230
Y-799.762 Z124.998 A467.119
Y-799.761 Z124.997 A467.188 F230.5
Y-799.756 A467.599 F229.9
Y-799.753 Z124.999 A467.75 F231
Y-799.749 Z124.997 A468.043 F230.4
Y-799.743 Z125. A468.521
Y-799.737 Z124.996 A468.969
A468.971 F229.4
 
20240201_145520.jpg20240201_145858.jpg20240201_145723.jpg20240201_145747.jpg20240201_14450904.jpg20240201_14484003.jpg20240201_14422402.jpg20240201_14484201.jpg
0 Likes
272 Views
2 Replies
Replies (2)
Message 2 of 3

programming2C78B
Advisor
Advisor

that all looks normal. If its slowing down or stuttering, thats because the controller can't keep up with feeding the code. try some smoothing and reduce the file size. If you do a feed override of 50% and it runs at the same speed the entire time, you know it's a controller issue.

Please click "Accept Solution" if what I wrote solved your issue!
0 Likes
Message 3 of 3

VT3DPRINT
Explorer
Explorer

a feed override of any percentage drops the federate by a consistent value. I have also tried increasing the tolerance,   cord length, and enabled smoothing to prove your theory. it all results in inconsistent rotary feed rates.

0 Likes