Fagor 8070 programming G codes / M codes complete lists.
Fagor 8070 M Milling
G Codes
G Codes | Description |
---|---|
G00 | Rapid traverse. |
G01 | Linear interpolation. |
G02 | Clockwise circular (helical) interpolation. |
G03 | Counterclockwise circular (helical) interpolation. |
G04 | Dwell |
G05 | Controlled corner rounding (modal). |
G06 | Arc center in absolute coordinates (not modal). |
G07 | Square corner (modal). |
G08 | Arc tangent to previous path. |
G09 | Arc defined by three points. |
G10 | Mirror image cancellation. |
G11 | Mirror image on X. |
G12 | Mirror image on Y. |
G13 | Mirror image on Z. |
G14 | Mirror image in the programmed directions. |
G17 | Main plane X-Y, and longitudinal axis Z. |
G18 | Main plane Z-X, and longitudinal axis Y. |
G19 | Main plane Y-Z, and longitudinal axis X. |
G20 | Main plane by two directions and longitudinal axis. |
G30 | Polar origin preset. |
G31 | Temporary polar origin shift to the center of arc. |
G33 | Electronic threading with constant pitch. |
G36 | Automatic radius blend. |
G37 | Tangential entry. |
G38 | Tangential exit. |
G39 | Automatic chamfer blend. |
G40 | Cancellation of tool radius compensation. |
G41 | Left-hand tool radius compensation. |
G42 | Right-hand tool radius compensation. |
G45 | Turn tangential control on and off. |
G50 | Semi-rounded corner. |
G53 | Zero offset cancellation. |
G54 | Absolute zero offset 1. |
G55 | Absolute zero offset 2. |
G56 | Absolute zero offset 3. |
G57 | Absolute zero offset 4. |
G58 | Absolute zero offset 5. |
G59 | Absolute zero offset 6. |
G60 | Square corner (not modal). |
G61 | Controlled corner rounding (not modal). |
G63 | Rigid tapping. |
G70 | Programming in inches. |
G71 | Programming in millimeters. |
G72 | Scaling factor. |
G73 | Coordinate system rotation. |
G74 | Home search |
G80 | Canned cycle cancellation. |
G81 | Drilling canned cycle. |
G82 | Drilling canned cycle with a variable peck. |
G83 | Deep-hole drilling canned cycle with constant peck. |
G84 | Tapping canned cycle. |
G85 | Reaming canned cycle. |
G86 | Boring canned cycle. |
G87 | Rectangular pocket canned cycle. |
G88 | Circular pocket canned cycle. |
G90 | Programming in absolute coordinates. |
G91 | Programming in incremental coordinates. |
G92 | Coordinate preset. |
G93 | Machining time in seconds. |
G94 | Feedrate in millimeters/minute (inches/minute). |
G95 | Feedrate in millimeters/revolution (inches/revolution). |
G96 | Constant surface speed. |
G97 | Constant turning speed. |
G98 | Withdrawal to the starting plane. |
G99 | Withdrawal to the reference plane. |
G100 | Probing until making contact. |
G101 | Include probe offset. |
G102 | Exclude probe offset. |
G103 | Probing until not making contact. |
G104 | Probe movement up to the programmed position. |
G108 | Feedrate blending at the beginning of the block. |
G109 | Feedrate blending at the end of the block. |
G112 | Changing of parameter range of an axis. |
G130 | Percentage of acceleration to be applied per axis or spindle. |
G131 | Percentage of acceleration to be applied to all the axes. |
G132 | Percentage of jerk to be applied per axis or spindle. |
G133 | Percentage of jerk to be applied to all the axes. |
G134 | Percentage of Feed-Forward to be applied. |
G135 | Percentage of AC-Forward to be applied. |
G136 | Circular transition between blocks. |
G137 | Linear transition between blocks. |
G138 | Direct activation/cancellation of tool compensation. |
G139 | Indirect activation/cancellation of tool compensation. |
G145 | Freeze tangential control. |
G151 | Programming in diameters. |
G152 | Programming in radius. |
G157 | Excluding axes in the zero offset. |
G158 | Incremental zero offset. |
G159 | Additional absolute zero offsets. |
G160 | Multiple machining in straight line. |
G161 | Multiple machining in rectangular pattern. |
G162 | Multiple machining in grid pattern. |
G163 | Multiple machining in a full circle. |
G164 | Multiple machining in arc pattern. |
G165 | Machining programmed with an arc-chord. |
G170 | Hirth axes OFF |
G171 | Hirth axes ON |
G174 | Set the machine coordinate. |
G180/G189 | OEM subroutine execution. |
G380/G399 | OEM subroutine execution. |
G192 | Turning speed limit. |
G193 | Interpolating the feedrate. |
G196 | Constant cutting point feedrate. |
G197 | Constant tool center feedrate. |
G198 | Setting of lower software travel limits |
G199 | Setting of upper software travel limits |
G200 | Exclusive manual intervention. |
G201 | Activation of additive manual intervention. |
G202 | Cancellation of additive manual intervention. |
G210 | Bore milling canned cycle. |
G211 | Inside thread milling cycle. |
G212 | Outside thread milling cycle. |
G261 | Arc center in absolute coordinates (modal). |
G262 | Arc center referred to starting point. |
G263 | Arc radius programming. |
G264 | Cancel arc center correction. |
G265 | Activate arc center correction. |
G266 | Feedrate override at 100% |
M Codes
M Codes | Description |
---|---|
M00 | Program stop. |
M01 | Conditional program stop. |
M02 | End of program. |
M03 | Start the spindle clockwise. |
M04 | Start the spindle counterclockwise. |
M05 | Stop the spindle. |
M06 | Tool change. |
M17 | End of a global or local subroutine. |
M19 | Spindle orientation. |
M29 | End of a global or local subroutine. |
M30 | End of program. |
M41-M44 | Spindle gear change. |
Addresses
Addresses | Description |
---|---|
F | Machining feedrate |
S | Spindle speed |
T | Tool number |
D | Tool offset number |
Fagor 8070 T Lathe
G Codes
G Codes | Description |
---|---|
G00 | Rapid traverse. |
G01 | Linear interpolation. |
G02 | Clockwise circular (helical) interpolation. |
G03 | Counterclockwise circular (helical) interpolation. |
G04 | Dwell |
G05 | Controlled corner rounding (modal). |
G06 | Arc center in absolute coordinates (not modal). |
G07 | Square corner (modal). |
G08 | Arc tangent to previous path. |
G09 | Arc defined by three points. |
G10 | Mirror image cancellation. |
G11 | Mirror image on X. |
G12 | Mirror image on Y. |
G13 | Mirror image on Z. |
G14 | Mirror image in the programmed directions. |
G17 | Main plane X-Y, and longitudinal axis Z. |
G18 | Main plane Z-X, and longitudinal axis Y. |
G19 | Main plane Y-Z, and longitudinal axis X. |
G20 | Main plane by two directions and longitudinal axis. |
G30 | Polar origin preset. |
G31 | Temporary polar origin shift to the center of arc. |
G33 | Electronic threading with constant pitch. |
G36 | Automatic radius blend. |
G37 | Tangential entry. |
G38 | Tangential exit. |
G39 | Automatic chamfer blend. |
G40 | Cancellation of tool radius compensation. |
G41 | Left-hand tool radius compensation. |
G42 | Right-hand tool radius compensation. |
G45 | Turn tangential control on and off. |
G50 | Semi-rounded corner. |
G53 | Zero offset cancellation. |
G54 | Absolute zero offset 1. |
G55 | Absolute zero offset 2. |
G56 | Absolute zero offset 3. |
G57 | Absolute zero offset 4. |
G58 | Absolute zero offset 5. |
G59 | Absolute zero offset 6. |
G60 | Square corner (not modal). |
G61 | Controlled corner rounding (not modal). |
G63 | Rigid tapping. |
G66 | Pattern repeat canned cycle. |
G68 | Stock removal cycle along X axis. |
G69 | Stock removal canned cycle along Z axis. |
G70 | Programming in inches. |
G71 | Programming in millimeters. |
G72 | Scaling factor. |
G73 | Coordinate system rotation. |
G74 | Home search |
G81 | Turning canned cycle with straight sections. |
G82 | Facing canned cycle with straight sections. |
G83 | Drilling / tapping canned cycle. |
G84 | Turning canned cycle with arcs. |
G85 | Facing canned cycle with arcs. |
G86 | Longitudinal threading canned cycle. |
G87 | Face threading canned cycle. |
G88 | Grooving canned cycle along the X axis. |
G89 | Grooving canned cycle along the Z axis. |
G90 | Programming in absolute coordinates. |
G91 | Programming in incremental coordinates. |
G92 | Coordinate preset. |
G93 | Machining time in seconds. |
G94 | Feedrate in millimeters/minute (inches/minute). |
G95 | Feedrate in millimeters/revolution (inches/revolution). |
G96 | Constant surface speed. |
G97 | Constant turning speed. |
G100 | Probing until making contact. |
G101 | Include probe offset. |
G102 | Exclude probe offset. |
G103 | Probing until not making contact. |
G104 | Probe movement up to the programmed position. |
G108 | Feedrate blending at the beginning of the block. |
G109 | Feedrate blending at the end of the block. |
G112 | Changing of parameter range of an axis. |
G130 | Percentage of acceleration to be applied per axis or spindle. |
G131 | Percentage of acceleration to be applied to all the axes. |
G132 | Percentage of jerk to be applied per axis or spindle. |
G133 | Percentage of jerk to be applied to all the axes. |
G134 | Percentage of Feed-Forward to be applied. |
G135 | Percentage of AC-Forward to be applied. |
G136 | Circular transition between blocks. |
G137 | Linear transition between blocks. |
G138 | Direct activation/cancellation of tool compensation. |
G139 | Indirect activation/cancellation of tool compensation. |
G145 | Freeze tangential control. |
G151 | Programming in diameters. |
G152 | Programming in radius. |
G157 | Excluding axes in the zero offset. |
G158 | Incremental zero offset. |
G159 | Additional absolute zero offsets. |
G160 | Drilling / tapping canned cycle on the face of the part. |
G161 | Drilling / tapping canned cycle on the side of the part. |
G162 | Slot milling canned cycle along the side of the part. |
G163 | Slot milling canned cycle along the face of the part. |
G170 | Hirth axes OFF |
G171 | Hirth axes ON |
G174 | Set the machine coordinate. |
G180/G189 | OEM subroutine execution. |
G380/G399 | OEM subroutine execution. |
G192 | Turning speed limit. |
G193 | Interpolating the feedrate. |
G196 | Constant cutting point feedrate. |
G197 | Constant tool center feedrate. |
G198 | Setting of lower software travel limits |
G199 | Setting of upper software travel limits |
G200 | Exclusive manual intervention. |
G201 | Activation of additive manual intervention. |
G202 | Cancellation of additive manual intervention. |
G261 | Arc center in absolute coordinates (modal). |
G262 | Arc center referred to starting point. |
G263 | Arc radius programming. |
G264 | Cancel arc center correction. |
G265 | Activate arc center correction. |
G266 | Feedrate override at 100% |
M Codes
M Codes | Description |
---|---|
M00 | Program stop. |
M01 | Conditional program stop. |
M02 | End of program. |
M03 | Start the spindle clockwise. |
M04 | Start the spindle counterclockwise. |
M05 | Stop the spindle. |
M06 | Tool change. |
M17 | End of a global or local subroutine. |
M19 | Spindle orientation. |
M29 | End of a global or local subroutine. |
M30 | End of program. |
M41-M44 | Spindle gear change. |
Addresses
Addresses | Description |
---|---|
F | Machining feedrate |
S | Spindle speed |
T | Tool number |
D | Tool offset number |