# 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.

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 Circular-to-Linear (Type A): [1] Approach, [2], Mode to mode, [3] Departure.

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

## 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)