Tool Nose Compensation Geometry

Classic Control - Lathe Operator's Manual

The Online Interactive Operator's Manual is currently available in English only.

A PDF version of the Operator's Manual is available for download in multiple languages. Click the link below to view the Operator's Manual in your language. Click "Continue" to view the online version in English.

Get a translated PDF Download Continue

The following figure shows the various geometries of tool nose compensation. It is organized into four categories of intersection. The intersections can be:

  1. linear to linear

  2. linear to circular

  3. circular to linear

  4. circular to circular

Beyond these categories the intersections are classified into angle of intersection and approach, mode to mode, or departure motions.

Two FANUC compensation types are supported, Type A and Type B. The default compensation is Type A.

TNC Linear-to-Linear (Type A): [1] Approach, [2], Mode to mode, [3] Departure.

TNC Linear-to-Circular (Type A): [1] Approach, [2], Mode to mode, [3] Departure.

TNC Circular-to-Linear (Type A): [1] Approach, [2], Mode to mode, [3] Departure.

Tool Radius And Angle Chart (1/32 RADIUS)

The X measurement calculated is based on part diameter.

ANGLE Xc CROSS Zc LONGITUDINAL   ANGLE Xc CROSS Zc LONGITUDINAL
1. .0010 .0310   46. .0372 .0180
2. .0022 .0307   47. .0378 .0177
3. .0032 .0304   48. .0386 .0173
4. .0042 .0302   49. .0392 .0170
5. .0052 .0299   50. .0398 .0167
6. .0062 .0296   51. .0404 .0163
7. .0072 .0293   52. .0410 .0160
8. .0082 .0291   53. .0416 .0157
9. .0092 .0288   54. .0422 .0153
10. .01 .0285   55. .0428 .0150
11. .0110 .0282   56. .0434 .0146
12. .0118 .0280   57. .0440 .0143
13. .0128 .0277   58. .0446 .0139
14. .0136 .0274   59. .0452 .0136
15. .0146 .0271   60. .0458 .0132
16. .0154 .0269   61. .0464 .0128
17. .0162 .0266   62. .047 .0125
18. .017 .0263   63. .0474 .0121
19. .018 .0260   64. .0480 .0117
20. .0188 .0257   65. .0486 .0113
21. .0196 .0255   66. .0492 .0110
22. .0204 .0252   67. .0498 .0106
23. .0212 .0249   68. .0504 .0102
24. .022 .0246   69. .051 .0098
25. .0226 .0243   70. .0514 .0094
26. .0234 .0240   71. .052 .0090
27. .0242 .0237   72. .0526 .0085
28. .025 .0235   73. .0532 .0081
29. .0256 .0232   74. .0538 .0077
30. .0264 .0229   75. .0542 .0073
31. .0272 .0226   76. .0548 .0068
32. .0278 .0223   77. .0554 .0064
33. .0286 .0220   78. .056 .0059
34. .0252 .0217   79. .0564 .0055
35. .03 .0214   80. .057 .0050
36. .0306 .0211   81. .0576 .0046
37. .0314 .0208   82. .0582 .0041
38. .032 .0205   83. .0586 .0036
39. .0326 .0202   84. .0592 .0031
40. .0334 .0199   85. .0598 .0026
41. .034 .0196   86. .0604 .0021
42. .0346 .0193   87. .0608 .0016
43. .0354 .0189   88. .0614 .0011
44. .036 .0186   89. .062 .0005
45. .0366 .0183        

TNC Circular-to-Circular (Type A): [1] Approach, [2], Mode to mode, [3] Departure.

Tool Nose Radius Calculation, 1/32, Compensation value for 30 degree angle.

Code Compensation (1/32 tool nose radius)
G0 X0 Z.1
 
G1 Z0
 
X.4736
(X.5-0.0264 compensation)
X 3.0 Z-2.188
(Z-2.1651+0.0229 compensation)

Tool Nose Radius Calculation, 1/32, Compensation value for 45 degree angle.

Code Compensation (1/32 tool nose radius)
G0 X0 Z.1
 
G1 Z0
 
X.4634
(X.5-0.0366 compensation)
X 3.0 Z-1.2683
(Z-1.250+0.0183 compensation)

Tool Nose Radius Calculation, 1/64, Compensation value for 30 degree angle.

Code Compensation (1/64 tool nose radius)
G0 X0 Z.1
 
G1 Z0
 
X.4868
(X.5-0.0132 compensation)
X 3.0 Z-2.1765
(Z-2.1651+0.0114 compensation)

Tool Nose Radius Calculation, 1/64, Compensation value for 45 degree angle.

Code Compensation (1/64 tool nose radius)
G0 X0 Z.1
 
G1 Z0
 
X.4816
(X.5-0.0184 compensation)
X 3.0 Z-1.2592
(Z-1.25+0.0092 compensation)

Tool Nose Radius Calculation, 1/64, Compensation value for 60 degree angle.

Code Compensation (1/64 tool nose radius)
G0 X0 Z.1
 
G1 Z0
 
X.4772
(X.5-0.0132 compensation)
X 3.0 Z-.467
(Z-0.7217+0.0066 compensation)

Tool Radius And Angle Chart (1/64 Radius)

The X measurement calculated is based on part diameter.

ANGLE Xc CROSS Zc LONGITUDINAL ANGLE Xc CROSS Zc LONGITUDINAL
1. .0006 .0155 46. .00186 .0090
2. .0001 .0154 47. .0019 .0088
3. .0016 .0152 48. .0192 .0087
4. .0022 .0151 49. .0196 .0085
5. .0026 .0149 50. .0198 .0083
6. .0032 .0148 51. .0202 .0082
7. .0036 .0147 52. .0204 .0080
8. .0040 .0145 53. .0208 .0078
9. .0046 .0144 54. .021 .0077
10. .0050 .0143 55. .0214 .0075
11. .0054 .0141 56. .0216 .0073
12. .0060 .0140 57. .022 .0071
13. .0064 .0138 58. .0222 .0070
14. .0068 .0137 59. .0226 .0068
15. .0072 .0136 60. .0228 .0066
16. .0078 .0134 61. .0232 .0064
17. .0082 .0133 62. .0234 .0062
18. .0086 .0132 63. .0238 .0060
19. .0090 .0130 64. .024 .0059
20. .0094 .0129 65. .0244 .0057
21. .0098 .0127 66. .0246 .0055
22. .0102 .0126 67. .0248 .0053
23. .0106 .0124 68. .0252 .0051
24. .011 .0123 69. .0254 .0049
25. .0014 .0122 70. .0258 .0047
26. .0118 .0120 71. .0260 .0045
27. .012 .0119 72. .0264 .0043
28. .0124 .0117 73. .0266 .0041
29. .0128 .0116 74. .0268 .0039
30. .0132 .0114 75. .0272 .0036
31. .0136 .0113 76. .0274 .0034
32. .014 .0111 77. .0276 .0032
33. .0142 .0110 78. .0280 .0030
34. .0146 .0108 79. .0282 .0027
35. .015 .0107 80. .0286 .0025
36. .0154 .0103 81. .0288 .0023
37. .0156 .0104 82. .029 .0020
38. .016 .0102 83. .0294 .0018
39. .0164 .0101 84. .0296 .0016
40. .0166 .0099 85. .0298 .0013
41. .017 .0098 86. .0302 .0011
42. .0174 .0096 87. .0304 .0008
43. .0176 .0095 88. .0308 .0005
44. .018 .0093 89. .031 .0003
45. .0184 .0092      

Be aware: Many service and repair procedures should be done only by authorized personnel. The service technicians at your Haas Factory Outlet (HFO) have the training, experience, and are certified to do these tasks safely and correctly. You should not do machine repair or service procedures unless you are qualified and knowledgeable about the processes.

Danger: Some service procedures can be dangerous or life-threatening. DO NOT attempt a procedure that you do not completely understand. Contact your Haas Factory Outlet (HFO) and schedule a service technician visit if you have any doubts about doing a procedure.

Feedback