You are on page 1of 111
FANUC America Corporation MILL G-CODE PROGRAMMING COURSE FA-000208/01 FANUC America Corporation © 2000 MILL G-CODE PROGRAMMING Table of Contents 1, MANUAL REVIEW. 1.1. 16MC OPERATOR MANUAL B62764E, 1.2. OMC OPERATOR MANUAL B61404E 2. MACHINE OVERVIEW... 2.1. VERTICAL MILL CONFIGURATION .. 2.2. HORIZONTAL MILL CONFIGURATION 2.3. LATHE CONFIGURATION 2.4. CRT / MDI PANEL... 2.5. MACHINE OPERATOR PANE! 2.5.1. CNC Mode Selection 2.5.2. Function Switches 2.5.3. Automatic Control. 3. PROGRAMMING OPERATION. 3.1, START A NEW PROGRAM . 3.2. INSERTING PROGRAM LINES 3.3. ALTERING PROGRAM LINES.. 3.4, DELETING PROGRAM LINES.. 3.4.1. Deleting a Single Word. 3.4.2. Deleting a Program Bloc 3.5. DELETING AN ENTIRE PROGRAM 14 3.6. PROGRAM DIRECTORY LIST. 3.7, SEARCHING A PROGRAM... 3.8. RUNNING A PROGRAM FROM MEMORY. 3.9. EXERCISE 1 - CONTROL OPERATION 4, G-CODE PROGRAM FORMAT. 4.1, PROGRAM NUMBER: 4.2. BLOCK SEQUENCE NUMBERS. 4.3. PROGRAM BLOCK FORMA 4.4. END OF PROGRAM. 5. BASIC G-CODES.... 5.1. GOO RAPID POSITIONING......... 5.2. GO] LINEAR CUT MOVEMEN 5.3. G02 CLOCKWISE ARC CUT... 5.4. G03 COUNTER CLOCKWISE ARC CUT 5.5, EXERCISE 2 — LINES AND ARCS FA-000208/01 MILL G-CODE PROGRAMMING Table of Contents 28 28 29 ae 30 6. MACHINE PROGRAMMING 6.1. MACHINE PROGRAM OUTLINE 6.2. HOME RETURN . SAFETY BLOCK. 6.4. M, S, & T Coes 6.4.1. M-Codes are Miscellaneous Functions 30 6.4.2. S-Codes control Spindle Speed ...... 230 30 6.4.3. T-Codes control Tool Magazines 6.5. FEED RATE COMMANDS .. 6.6. PROGRAM COMMENTS 6.7. SUB-PROGRAM CALLS. 7. WORK OFFSETS. 7.1, SETTING WORK COORDINATES.. 8, TOOL OFFSETS 8.1. SETTING TOOL LENGTH OFFSET 8.2. APPLYING TOOL LENGTH OFFSET. 8.3. SETTING TOOL CUTTER COMPENSATION 8.4. APPLYING TOOL CUTTER COMPENSATIO? 8.4.1. G41 Cutter Comp Lef...... 8.4.2. G42 Cutter Comp Right . 8.4.3. G40 Cutter Comp Cancel 8.5. EXERCISE 3 ~ MACHINE PROGRAMMING 9, G-CODE DESCRIPTIONS ... 9.1, PREPARATORY COMMANDS 9.2. GOO RAPID POSITIONING 9.3. G01 LINEAR CUT MOVEMENT 9.4, G02 CLOCKWISE ARC CUT.. 9.5. G03 COUNTER CLOCKWISE ARC CUT .. 9.6. G04 DWELL COMMAND ... 9.7. GOS HPCC Mope CUTTING (OPTION). 9.8. GO7.1 CYLINDRICAL INTERPOLATION (OPTION) 9.9. GO8 Look AHEAD CONTROL (OPTION) 9.10. G09 ExacT STOP CHECK ... 9.11. G10 PROGRAM PARAMETER ENTRY (OPTION). 9.12. G12.1 POLAR COORDINATE INTERPOLATION (OPTION 31 FA-000208/01

You might also like