
B–64154EN/01
Table of Contents
c–3
11.1 TOOL SELECTION FUNCTION 107. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
11.2 T COMMAND NEGLECT 109. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
11.3 TOOL OFFSET 110. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
11.4 CONTROLLING THE TURRET-AXIS (T-AXIS) 111. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
11.5 TOOL LIFE MANAGEMENT FUNCTION 112. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
11.5.1 Tool Life Management Data 112. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
11.5.2 Register and Change of Tool Life Management Data 112. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
11.5.3 Tool Life 112. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
12.AUXILIARY FUNCTION 113. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
12.1 AUXILIARY FUNCTION (M FUNCTION) 114. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
12.2 MULTIPLE M COMMANDS IN A SINGLE BLOCK 116. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
12.3 THE SECOND AUXILIARY FUNCTIONS (B CODES) 117. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
13.PROGRAM CONFIGURATION 118. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
13.1 PROGRAM COMPONENTS OTHER THAN PROGRAM SECTIONS 120. . . . . . . . . . . . . . . . . . . . .
13.2 PROGRAM SECTION CONFIGURATION 123. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
13.3 SUBPROGRAM (M98, M99) 129. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
14.FUNCTIONS TO SIMPLIFY PROGRAMMING 132. . . . . . . . . . . . . . . . . . . . . . . . . . . . .
14.1 PATTERN FUNCTION 133. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
14.1.1 Base Point Command (G72) 134. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
14.1.2 Bolt Hole Circle (G26) 135. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
14.1.3 Line at Angle (G76) 137. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
14.1.4 Arc (G77) 138. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
14.1.5 Grid (G78, G79) 139. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
14.1.6 Share Proofs (G86) 141. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
14.1.7 Square (G87) 143. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
14.1.8 Radius (G88) 144. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
14.1.9 Cut at Angle (G89) 145. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
14.1.10 Incremental Command Just After Pattern Function 146. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
14.1.11 Notes on Pattern Functions 149. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
14.2 MEMORY AND CALL BY A/B MACRO 150. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
14.3 AUTOMATIC REPOSITIONING (G75) 151. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
14.4 MACRO FUNCTION 157. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
14.4.1 Storage of Macros 157. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
14.4.2 Macro Call 158. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
14.4.3 Nesting Call of Macros 159. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
14.4.4 Macro Storage Capacity 160. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
14.4.5 Storage and Call of Multiple Macros (Macro Numbers 90 to 99) 161. . . . . . . . . . . . . . . . . . . . . . . . . . . . .
14.4.6 Deletion of Stored Macros 161. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
14.5 MULTI–PIECE MACHINING FUNCTION 162. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
14.5.1 Base Point Command of Multi-Piece Machining (G98) 162. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
14.5.2 Multi–Piece Machining Commands (G73, G74) 165. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
14.5.3 Setting of Machining Method for Multi–Piece Machining 166. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
14.5.4 Command for Restarting Machining Multiple Products 167. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
14.6 BENDING COMPENSATION (G38, G39) 169. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
15.COMPENSATION FUNCTION 171. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
15.1 OVERVIEW OF CUTTER COMPENSATION C (G40 TO G42) 172. . . . . . . . . . . . . . . . . . . . . . . . . . .