I have a daewoo puma 200 with fanuc 21t and i am experience the following problem
i am machining a long piece and i need a program that change the speed every .05 inches to reduce chatter , i try macro programs and longhand made ones and every .05 step the machine stop for a second making noticeable steps on the part
to debug what is causing the problem i made the following program and run smut without steps, now when i add speed to each line even if the speed is the same (S600) i get the steps back , the idea is use S500 in one line and S600 on the next to acquire the speed variation
so i guessing can be a parameter that produce that delay

i run this program and the macro program on a newer machine and work perfect but because the dimensions i have to use this machine

what do you think i can try

is a taper move

G0 X2.5 Z0 G97 M3 S600
G1 W-.05 U.002 F.010
W-.05 U.002
W-.05 U.002
W-.05 U.002
W-.05 U.002
W-.05 U.002
W-.05 U.002
W-.05 U.002
W-.05 U.002
W-.05 U.002
W-.05 U.002
W-.05 U.002
W-.05 U.002
W-.05 U.002
M30