So I called Haas and they do not have a servo tuning procedure. I have been studying the manual and in the parameter description section parameter 113 "X acc/dec t const" there is a description of how this works with parameter 7 "acceleration" to define the maximum accurate feedrate. The numbers in this explanation did not match the numbers in the control, and if I plugged the numbers from the control into the equation I came up with 66.4ipm as the maximum accurate profiling feedrate. With the numbers in the example you get 159ipm.
Parameter in control-
7- 1,000,000
113- 375
21- 1,000,000
114- 375
Set to-
7- 1,200,000
113- 750
21- 1,200,000
114- 750
So I hit the e-stop and reset these parameters for X and Y. With these parameters the part cuts great at 100ipm. The corners are not perfect on the roughing passes but the .010 stock I leave before the finish is plenty to clean it up, and it is WAY better.
Also, I ran the program at feedrates just above and just below the cutoff of 66.4ipm (with the old parameters) and you can see the difference with it just cutting air, it decelerates slightly as it gets to the corners and sounds smooth with the feed below, and if you go above it does not do this and and there is more vibration and "drumming" of the sheet metal.
I thought this might be related to setting 44 "min F in radius CC" after talking to a haas engineer but is acts the same regardless of whether or not cutter comp is on. The Haas guy said that this slows the feed in every g02-g03 move with cutter comp on but reading the manual it seems only to slow it down on certain approaches, not sure what it does. The program runs the same with cutter comp on or off.
Basically I am happy with how it is running now, I can program 100ipm without worrying about gouging things. But it would be great to know more about how these parameters and settings work, anybody have details?
Thanks