Haas TL2 Thread Repair
Category : Haas Turn
Call David:Â 07834 858 407
30 five star ratings on Google (just saying)
Haas TL2 Thread Repair, this is a really useful function on a Haas tool room Lathe. The XYZ machine does this too.
Isn’t it rather funny that all the people that tell me how shit electric cars are never seem to have had one.

I got mine at a bargain price when my mate gave up his milk round in 1976
Well I must admit I thought the Haas toolroom lathe was shit. But in honesty I didn’t really give it a close look.
Well now I have, I can honestly say it’s actually not bad. I certainly had fun with this one.
As a semi automatic machine it ticks the boxes.

Thread Repair Let’s Get Started

First of all line your tool up with the thread on your Haas tool room Lathe.

Take some time to get this right. You now need to tell the control exactly where the thread is. That is you tell it how many thread you are from the end of the thread.

Go to REFERENCE box and press enter

This will now come up as set.

Haas tool room Lathe
Tell it the length of your thread, note this is a positive value.
Also you need:
- Pitch
- Height
- Left or right hand
- Spindle speed
- Depth of cut
You can now run this or send it to MDI
Mmmm how the fuck does it do that. You might be a bit nervous when it comes to running this. Rightly so I know I was. Might be good idea to try it on a dummy part or a test piece on your Haas tool room Lathe.
Honestly it does work. Be absolutely sure the information is correct.
How Does It Work
Well it’s just magic

Let me explain.
Here’s the code

First of all it sets offset G154 P99 to zero (hopefully you are not using this work offset. This means that all you positions are absolute machine positions from zero. Just like you used G53
That’s the G10 L20 P99 X0 Z0
It will then rapid away from this by the clearance you gave it. G00 X-218.004
It then rapids to the start of the thread G00 Z-1020.661
Starts the spindle as requested G97 S1000 M03
So it has recorded your current position and moved away from it.
The G76 will use the recorded position to work out where the end of the thread is and use the position you were at in X to set the X root diameter.
Now the Q is the angle that the spindle is at, that is how it knows where to start from a rotary point of view. Without this it’s a shitstorm.
It’s all a bit crude but then so am I, and me and this Haas both work.
Push away hit CYCLE START (just don’t say it was my idea)


