I'm running a Haas VF-4, not exactly sure on the year, but it is relatively new, with the GUI, pretty sure it is less than three years old. I haven't had this problem before, but now it has happened on two separate programs in short succession. Most of the program is running fine, but when it gets to the G83 line, the machine stops moving. The coolant stays on, the spindle keeps spinning, and the readout on the GUI displays the right feedrate, but the machine is not moving. There are no errors, and the screen appears as if nothing is wrong. It happens on the G83 line in the G55 workshift in the following code:
G00 G90 G80 G17 G40 G49 G54
G00 X-0.1595 Y0.
M06 T2
G43 H02 M08
M03 S3400
G00 Z1.
G01 Z0.1 F30.
G83 Q0.05 R0.1 Z-0.17 F6.8
X-0.5875
G80
G00 Z2.
G55
X0.1595 Y0.
G00 Z1.
G01 Z0.1 F30.
G83 Q0.05 R0.1 Z-0.17 F6.8
X0.5875
G80
G00 Z2.
I didn't write this program myself, so the syntax is a little different from what I would use, but I don't see any obvious errors like missing decimals. If anyone knows what is happening, I would love to know.