Programación Fanuc
Concise guide
Edition 03.01
_____________________________________________________________________ 0.1 GENERAL INDEX- CONCISE GUIDE FOR PROGRAMMER PAGE 7 8
8 8 9 9 10 12 12 13 15 18 19 19
PAR. 1.0 2.0
2.1 2.2 2.3 2.4 2.5 2.6 2.7 2.8 2.9 O N G X/Z/B/Y U/W F S T M
CONTENTS FOREWORD NC MAIN FUNCTIONS AND ADDRESSES
Program and sub-program number Block numberPreparatory operations Movement absolute co-ordinates Movement incremental co-ordinates Work feed Spindle rotation speed Tool selection Auxiliary functions Other auxiliary functions Skipping a block Notes and comments
2.10 M 2.11 / 2.12 ( )
20
20 21 24 28 30 31 31 32 33 34 35 37 41 43
3.0
3.1 3.2 3.3 3.4 3.5 3.6 3.7 3.8 3.9 G0 G1 G1 A.. G2/G3 G4 G95 G94 G97 G96
ISO PROGRAMMING
Linear axes rapidtraverses Work linear interpolation Programming with angles Circular interpolations Axis pause time Feed in mm/rev Feed in mm/min Fixed revolutions spindle rotation Constant cutting speed Spindle revolution limitations Thread cutting movements Tool radius compensation Workpiece origins Origin transfer by program
3.10 G92 3.11 G33 3.12 G41/G42/G40 3.13 G54/G59 3.14 G52_____________________________________________________________________ CONCISE GUIDE FANUC 2
_____________________________________________________________________ PAGE
44 45
PAR.
3.15 M134/M135 3.16 G
CONTENTS
Precise stop List of main “G” preparatory functions
47
47 53 57 60 63 67 72 76 81 83
4.0
4.1 4.2 4.3 4.4 4.5 4.6 4.7 4.8 4.9 G71 G72 G73 G70 G174 G176 G175/G177 G76 G83
FIXED FANUC CYCLES
Material removal by turningMaterial removal by facing Profile repetition Finishing cycle Radial grooves rough machining/pre-finishing cycle Axial grooves rough machining/pre-finishing cycle Finishing cycle for radial/axial grooves Thread cutting cycle in several cuts Front drilling cycle Front tapping cycle
4.10 G84
85
85 89
5.0
5.1 5.2 M98 M99 #
SUB-PROGRAMS / PARAMETRIC PROGRAMMING
Use of sub-programs Parametricprogramming
93
93 94 95 98 101 104
6.0
6.1 6.2 6.3 6.4 6.5 6.6 O9100 O9101 O9102 M
BACK SPINDLE MACHINING
Most important addresses used Auxiliary functions Example of machining with back spindle Workpiece change-over with parting off Workpiece change-over with parting off without extraction Workpiece change-over without parting off
106
106 108 109 110 111 112 115
7.0
7.1 7.2 7.3 7.4 7.5 7.6 7.7M20/M21 G83 G87 M37
AXIS C MACHINING AND MOTOR DRIVEN TOOLS
Motor driven tools Motor driven tools reset Axis “C” Programming in real co-ordinates Use of spindle brake Front drilling cycle Radial drilling cycle
_____________________________________________________________________ CONCISE GUIDE FANUC 3
_____________________________________________________________________ PAGE
118 121 124 127 129131 135
PAR.
7.8 7.9 O9103 O9104
CONTENTS
Front tapping sub-program Radial tapping sub-program Programming in imaginary co-ordinates Circular interpolation in G112 Milling radius offset in G112 Cylindrical interpolation Programming with real Y axis
7.10 G112 7.11 G2/G3 7.12 G41 G42 G40 7.13 G107 7.14
138
138 140 142 143 144
8.0
8.1 8.2 8.3 8.4 8.5
BAR MACHINING
Example of machine tool loaderuse with back spindle Example of machine tool loader use without back spindle Ex. of machine tool push-bar conveyor use with back spindle Ex. of machine tool push-bar conveyor use without back spindle Example of pull-bar conveyor use
OPERATOR READY REFERENCE GENERAL INDEX 146
146 146 146
12.0
12.1 12.2 12.3
MACHINE START UP
Power-on Execution of axes reference Write protection key
147
147 147147 147 148 148 148 148 149 149 149
13.0
13.1 13.2 13.3 13.4 13.5 13.6 13.7 13.8 13.9 13.10 13.11
PROGRAMME MANAGEMENT
How to create a new programme How to modify an existing programme How to insert a code (or a block) in a programme How to modify or replace a code How to delete a code How to delete a block How to copy /paste part of a programme How to copy a programme How to delete a...
Regístrate para leer el documento completo.