What's new
What's new

Spindle not orientating after rigid tapping


Nov 28, 2018
When I do a tapping operation on my Haas DM-2 with Pre-NGC the spindle is not orientating at the end of the tapping, so this results in the spindle not being lined up correctly for the tool holder arm.

If I change parameter 133 to (0) off then it does orientate, but then I will have cross threading issues if thats turned off.

Here is a copy of my G-code that was created using the latest Haas PP for Fusion 360

O01005 (Bottom - underside)
(Using high feed G1 F500. instead of G0.)
(T33 D=0.198 CR=0. TAPER=118deg - ZMIN=-0.7 - drill)
(T35 D=0.625 CR=0. TAPER=41deg - ZMIN=-0.29 - chamfer mill)
(T40 D=0.252 CR=0. - ZMIN=-0.8 - right hand tap)
N10 G90 G94 G17
N15 G20
N20 G53 G0 Z0.

(Pilot Hole for tapping)
N25 T33 M6
N30 S1200 M3
N35 G154 P1
N40 M8
N45 G1 X1.75 Y-1.8332 F500.
N50 G0 G43 Z0.6 H33
N55 T40
N60 G0 Z0.25
N65 G98 G83 X1.75 Y-1.8332 Z-0.7 R0.25 Q0.1 F15.
N70 X7.875
N75 G80
N80 G0 Z0.6
N85 M9
N90 M5
N95 G53 G0 Z0.

N100 M1
N105 T40 M6
N110 S500 M3
N115 G154 P1
N120 M8
N125 G1 X1.75 Y-1.8332 F500.
N130 G0 G43 Z0.6 H40
N135 T35
N140 G0 Z0.25
N145 G99 G84 X1.75 Y-1.8332 Z-0.1 R0.25 F25.
N150 X1.75 Z-0.25
N155 X1.75 Z-0.4
N160 X1.75 Z-0.55
N165 X1.75 Z-0.7
N170 G98 X1.75 Z-0.8
N175 G80
N180 G1 X7.875 Z0.25 F500.
N185 G99 G84 X7.875 Y-1.8332 Z-0.1 R0.25 F25.
N190 X7.875 Z-0.25
N195 X7.875 Z-0.4
N200 X7.875 Z-0.55
N205 X7.875 Z-0.7
N210 G98 X7.875 Z-0.8
N215 G80
N220 G0 Z0.6
N225 M9
N230 M5
N235 G53 G0 Z0.

N240 M1
N245 T35 M6
N250 S600 M3
N255 G154 P1
N260 M8
N265 G1 X1.75 Y-1.8332 F500.
N270 G0 G43 Z0.6 H35
N275 T33
N280 G0 Z0.25
N285 G98 G83 X1.75 Y-1.8332 Z-0.29 R0.25 Q0.05 F6.
N290 X7.875
N295 G80
N300 G0 Z0.6

N305 M5
N310 M9
N315 G53 G0 Z0.
N320 X4.8125
N325 G53 G0 Y0.
N330 M30


Booze Daily

Sep 18, 2015
I thought Haas always oriented the tool before a tool change no matter what.
You could try replacing M5 with M19.


Nov 28, 2018
I spoke with our Haas dealer today on this and it sounds like it may be a known issue ( not on every machine... but some of the machines ) ( possibly due to a glitch during the install of the software on the machine )

He had me do a test by adding a few lines of code at the end of the tapping operation in order to force the machine to run the spindle at low RPM for a split second.

After this was added the machines spindle oriented correctly.

Here are the two lines added at the end of the tapping operation.

S100 M3
G4 P500

So we are going to have the software reloaded on the machine as the permanent fix ( hopefully )


Sep 3, 2011
North Plains, OR
Depending on how old the software is and how experienced your tech is you -might - consider upgrading to a later version of classic control.

Sent from my iPhone using Tapatalk


Nov 28, 2018

My DM-2 is a 2016 with classic control.

My current software on the machine is VER M18.29B

I am not sure if this is the latest classic control version ?


Nov 28, 2018
It's a 2016 with classic control.

I checked and the repeat rigid tap is turned on.