I have haas mill VF3 model 2005. My problem is there is a spindle rpm mismatch with S command given in program. I came to know this while I was getting bored hole in rigid taping. I have checked all the parameters and encoder all is fine.

1. Encoder PPR = 2000
3. Encoder to spindle ratio = 1 : 4

Now Parameters set in machine.

1. Encoder Pulses Per/Rev = 8000 ( 2000ppr x 4 its quadrature encoder)
2. Spindle Steps/Rev = 2000 (ratio is 4:1)

Now if I run the command M03 S50 Cycle start. The actual spindle spindle rpm is 100 and on screen it also shows 100.

But if tweek the spindle steps/rev to get the speed on screen = 50 even then the rpm on spindle is 100.

Is there any spindle tuning needed ??

Moreover machine does not allow me to change the spindle encoder PPR if I did that there is spindle fault. on 8000 its fine

Please help to sort out this problem.

Thanks..........Manjeet