Programming manual
CNC 8055
CNC 8055i
SOFT: V02.2X
·3·
INDEX
About the product ......................................................................................................................... 9
Declaration of conformity and Warranty conditions .................................................................... 11
Version history............................................................................................................................ 13
Safety conditions ........................................................................................................................ 17
Returning conditions ................................................................................................................... 21
Additional notes .......................................................................................................................... 23
Fagor documentation.................................................................................................................. 25
CHAPTER 1 GENERAL CONCEPTS
1.1 Part programs ................................................................................................................28
1.1.1 Considerations regarding the Ethernet connection .................................................... 30
1.2 DNC connection............................................................................................................. 31
1.3 Communication protocol via DNC or peripheral device ................................................. 32
CHAPTER 2 CREATING A PROGRAM
2.1 Program structure at the CNC ....................................................................................... 34
2.1.1 Block header .............................................................................................................. 34
2.1.2 Program block............................................................................................................ 35
2.1.3 End of block ...............................................................................................................36
2.2 Local subroutines within a program ............................................................................... 37
CHAPTER 3 AXES AND COORDINATE SYSTEMS
3.1 Axis nomenclature ......................................................................................................... 40
3.1.1 Axis selection .............................................................................................................41
3.2 Plane selection (G16, G17, G18, G19) .......................................................................... 42
3.3 Part dimensioning. Millimeters (G71) or inches (G70) ................................................... 44
3.4 Absolute/incremental programming (G90, G91) ............................................................ 45
3.5 Coordinate programming ............................................................................................... 46
3.5.1 Cartesian coordinates ................................................................................................ 47
3.5.2 Polar coordinates ....................................................................................................... 48
3.5.3 Cylindrical coordinates ............................................................................................... 50
3.5.4 Angle and Cartesian coordinate................................................................................. 51
3.6 Rotary axes.................................................................................................................... 52
3.7 Work zones.................................................................................................................... 53
3.7.1 Definition of the work zones ....................................................................................... 53
3.7.2 Using the work zones................................................................................................. 54
CHAPTER 4 REFERENCE SYSTEMS
4.1 Reference points............................................................................................................ 55
4.2 Machine reference (Home) search (G74) ...................................................................... 56
4.3 Programming with respect to machine zero (G53) ........................................................ 57
4.4 Coordinate preset and zero offsets................................................................................ 58
4.4.1 Coordinate preset and S value limitation (G92) ......................................................... 59
4.4.2 Zero offsets (G54..G59 and G159) ............................................................................ 60
4.5 Polar origin preset (G93)................................................................................................ 64
CHAPTER 5 ISO CODE PROGRAMMING
5.1 Preparatory functions..................................................................................................... 66
5.2 Feedrate F ..................................................................................................................... 69
5.2.1 Feedrate in mm/min or inches/min (G94)................................................................... 70
5.2.2 Feedrate in mm/rev.or inches/rev (G95) .................................................................... 71
5.2.3 Constant surface speed (G96) ................................................................................... 72
5.2.4 Constant tool center speed (G97) .............................................................................. 73
5.3 Spindle turning speed (S) .............................................................................................. 74
5.4 Spindle selection (G28, G29)......................................................................................... 75
5.5 Synchronized spindles (G30, G77S, G78S) .................................................................. 76
5.6 Tool number (T) and tool offset (D)................................................................................ 77