What's new
What's new

2019 Haas VF2 loud thud when feed holding, surface gouging.

split141

Plastic
Joined
Aug 17, 2019
Good morning PM.

I have a 2019 VF2SS. About two months ago I noticed when the table would rapid feed from -Y to +Y and you would hit feed hold to check distance to go and what not, the entire machine would make a dull, but very noticeable thud. Enough to feel it in the floor, hear it, and if my eyes are correct see the table shake but not the base casting.

When fine surfacing humps or hills the cutter would leave very small gouges below the rest of the programmed toolpath that would make tumbling take many extra hours. I am also getting a worse finish on vertical walls when using Y motion, vs X. The surface finish is worse when using both X / Y together. 3D surfacing with XYZ will often result in a really strange faceting. The last thing I was running was a toolpath with a 1/4 ballmill, in 62 HRC stainless, starting in +Y +X -Z and traveling in a fixed linear 30 deg move 2" to -Y -X +Z which left facets that where parallel to x axis. At first I thought the lines it left where from the chip load being match .002" FPT to .002" step over, but when the part was tumbled those parallel marks where deeper then the 30 deg programmed cuts.

When running a toolpath at 30ipm with a lot of tiny linear moves, moving from +Y to -Y the machine makes a very distinct whirling sound. This started happening right around the time the thudding started happening.

History: Purchased new in Sep 2019, the mill has been sorta mostly okay as far as finishing stuff goes. Passable with a lot of massaging. I'm milling high hardness stainless and titanium. It's been crashed, probably 4 times worth mentioning. Twice into the HRT210 in Z rapid, once into a flat table fixture in Z rapid, and once with a really long tool into the side of a part that was on the 4th axis traveling in +Y. That last one I don't think was that bad because the tool holder was 6" long, and still had good TIR but its hard to say.

Machine started with everyone's favorite purple grease. Which then ran tan. Which then clogged. Switched to the new oil. Still had residual pressure alarms. Ended up spending way to long clearing every single axis lube metering restriction. When I got to it the linear rails were dry, but the ball screws had a film of oil, no visible dings, rust, anything out of the ordinary. Got it lubing again properly and it hasn't thrown any alarms since. That was 3 weeks ago.


Trying to figure it out: If I do a test and max feed(833ipm) moving the table back in forth in Y and feed hold it, the thud is very reliable to reproduce. Interestingly it will only thud if the machine is in G187 P2, or P3. These are smoothing modes. Thud is less in P2 vs P3. In G187 P1 the table accelerates and stops very quick, but it will not cause a thud. Also running the same test in X it will thud, but it is a bit harder to reliably to make the sound. When the sound it made I am 90% confident the table is shaking, and not the base, as far as my eyes can see. When doing the test in Y, the Z axis load meter will jump from 46% to 54%, and stay there until an axis is jogged.
Idle axis loads are 0-1% X, 3-4% Y, 46% Z.

  • Leveled the machine beginning of the week. No change in any of the above problems. No soft feet. 10" TIR on table reads .0000" front, - .0003" left, - .0002" rear, - .0002" right. When having the level parallel in Y and going from front to back, there is a .0006" bow that is impossible to correct with the feet. It's also always been like that since I leveled it the last time, so I don't know if that's relevant.
  • X axis backlash less then .0002" both on the ball screw and the table. X axis ball screw axial movement is less then .0001" and returns back to position. When read from the end of the screw towards the support bearing.
  • Y axis backlash less then .0002" both on the ball screw and the table. Y axis ballscrew axial movement is 0.0001" - 0.0002" and returns to position.
  • Z axis backlash less then .0002" but when read at the spindle nose its .0003" vs the ballscrew. Axial movement is .0002" and returns to position. Not sure if the different readings nose vs ballscrew is because of gravity or how I measured it. Pushing the spindle head it moves as expected, but returns to position when let go of.
  • Indicator base attached to X axis casting, prying up at 4 corners, no linear truck appears to be loose. Every reading was .0002" but returned to normal.
  • Indicator base attached to Y base casting, prying up at 4 corners, no linear truck appears to be loose. Every reading was .0002" but returned to normal.

What do you guys think? I am leaning towards something is loose involving y axis travel, cracked bolt, misalignment of something, and I've also heard about maybe its the thrust bearing. Though I'm not sure how to reliable check for that. If the machine didn't thud I would of honestly let it ride, but it's loud enough to be concerning. Not sure if the axial ball screw movement is supposed to have some, or zero play.

Thanks for any help :)

- Jon
 
How did you go about measuring your Y-axis lash? General practice is to write a program so that you're not dealing with stick-slip from an MPG.

Another fellow had a similar problem with his Haas (gouges when roughing/profiling parts) and it turns out the screws holding the ballnut to the table were loose. Not sure that jives with your .0002" of lash (which is pretty good), but if you've got a funny way of measuring the backlash you might have fooled yourself with that number...

I had major issues with the Z-axis on our Fadal...turns out the grease got flushed out of the thrust bearings by a leaky coolant line - the bearings were shot and very crunchy. Again, that should show up in a backlash test.

A "thud" could also be bad servo gain parameters. Motor is trying to jerk the table into position faster/slower than it's supposed to.
 
How did you go about measuring your Y-axis lash? General practice is to write a program so that you're not dealing with stick-slip from an MPG.

Another fellow had a similar problem with his Haas (gouges when roughing/profiling parts) and it turns out the screws holding the ballnut to the table were loose. Not sure that jives with your .0002" of lash (which is pretty good), but if you've got a funny way of measuring the backlash you might have fooled yourself with that number...

I had major issues with the Z-axis on our Fadal...turns out the grease got flushed out of the thrust bearings by a leaky coolant line - the bearings were shot and very crunchy. Again, that should show up in a backlash test.

A "thud" could also be bad servo gain parameters. Motor is trying to jerk the table into position faster/slower than it's supposed to.
I measured the backlash by placing a mag base on the casting right next to the y axis ball screw. Using a 0.0001" Mitutoyo indicator. Put the tip of the indicator center, and up high on one side of the ball groove. Made the indicator as straight as possible and had it vertical for gravity and any angle error. Zeroed out the operator position and used the mpg to move back and forth .001". Screen reads .001" and indicator reads .0009". Same in the negative direction. It returns back to position fine. Not entirely sure if that's a good way to do it.

I also think I should try re reading the axial play and do the whole ball bearing and grease in the center drilled part of the ball screw trick.

If I and check tightness on everything, is there anything I should be concerned about as far as ball screw alignment? Guess as long as don't loosen everything it should stay aligned.

Rotating the Y axis screw by hand with the machine powered off didn't feel like anything out of the ordinary, no obvious crunching or resistance.
 
Last edited:
Instead of indicating from base casting to Y axis ball screw, I tried going from table to Y axis ball screw. I believe this would highlight any issues with the ballnut?

Ran a program that traverses 1" back and forth at 5ipm and the indicator indicated -.0003" when traveling both back and forth.


Ran the same program same mag base position, but now touching top of the ball screw


Then ran the same program mag base attached to base casting, indicator tip on top of the ball screw.


I'm guessing it shouldn't move as much as it does attached to the table?
 
Last edited:
It seems to me that if you went to the trouble of opening up the way covers and writing a program to jog the table back & forth, why don't you do the same in rapid? Indicate the edge of the screw as you did in the first video and do a 5" rapid move in one direction and then reverse and jog the other way? Program to do it a few times. The indicator should bounce around a little but, any clunks will show up immediately.
 
After some internal debate I decided to put the machine back together and run it. I'm not skilled enough to figure out what the problem is until it gets bad enough for me to be able to find the issue a little more easy. I'll just edit toolpaths to reduce the thumping. No it's not a solution, but I kinda need parts for now. I'll update this thread when the issue really shows its face so there's some closure to what it actually is.
 
I've seen this on Haas machines on several occasions. The greasing system gets clogged. The grease doesn't reach the linear bearings and over time they fail. What happens is the bearings are dry and begin to fall apart. So essentially the thud is the table actually moving up and down because they are no longer snug to the rails.The worst one I've seen when we lifted the table to see if there was movement the ball bearings actually fell out of the linear guides. The condition you are describing matches this problem.Especially when you get out to the edges of the table. I bought the linear bearing after market and installed them myself. It worked fine for a long time just make sure the grease is getting to the bearings. Haas offers a rebuild on site but it is expensive
 
I think most of your problems is servo related. When you said it is worse running x and y together, that made me flashback to a Fadal we had. They need tuned. Table shaking is them fighting each other. Same with the thud. Fadals have their own thud though. lol
 








 
Back
Top