Fagor 8037M Milling and 8037T Lathe programming G codes / M codes complete lists.

Fagor 8037M G / M Code List
Fagor 8037M programming G codes / M codes complete lists.
G Codes
| G Codes | Description |
|---|---|
| G00 | Rapid traverse |
| G01 | Linear interpolation |
| G02 | Clockwise circular (helical) interpolation |
| G03 | Counterclockwise circular (helical) interpolation |
| G04 | Dwell/interruption of block preparation |
| G05 | Round corner |
| G06 | Circle center in absolute coordinates |
| G07 | Square corner |
| G08 | Arc tangent to previous path. |
| G09 | Arc defined by three points |
| G10 | Mirror image cancellation |
| G11 | Mirror image on X axis |
| G12 | Mirror image on Y axis |
| G13 | Mirror image on Z axis |
| G14 | Mirror image in the programmed directions |
| G15 | Longitudinal axis selection |
| G16 | Main plane selection by two addresses and longitudinal axis |
| G17 | Main plane X-Y and longitudinal Z |
| G18 | Main plane Z-X and longitudinal Y |
| G19 | Main plane Y-Z and longitudinal X |
| G20 | Definition of lower work zone limits |
| G21 | Definition of upper work zone limits. |
| G22 | Enable/disable work zones. |
| G32 | Feedrate “F” as an inverted function of time. |
| G33 | Electronic threading |
| G34 | Variable-pitch threading |
| G36 | Controlled corner rounding |
| G37 | Tangential entry |
| G38 | Tangential exit |
| G39 | Chamfer |
| G40 | Cancellation of tool radius compensation |
| G41 | Left-hand tool radius compensation |
| G41 N | Collision detection |
| G42 | Right-hand tool radius compensation |
| G42 N | Collision detection |
| G43 | Tool length compensation |
| G44 | Cancellation of tool length compensation |
| G50 | Controlled corner rounding |
| G51 | Look-Ahead |
| G52 | Movement until making contact |
| G53 | Programming with respect to machine zero |
| G54 | Absolute zero offset |
| G55 | Absolute zero offset |
| G56 | Absolute zero offset |
| G57 | Absolute zero offset |
| G58 | Additive zero offset |
| G59 | Additive zero offset |
| G60 | Multiple machining in a straight line |
| G61 | Multiple machining in a rectangular pattern |
| G62 | Grid pattern canned cycle |
| G63 | Multiple machining in a circular pattern |
| G64 | Multiple machining in an arc |
| G65 | Machining programmed with an arc-chord |
| G69 | Drilling canned cycle with variable peck |
| G70 | Programming in inches |
| G71 | Programming in millimeters |
| G72 | General and specific scaling factor |
| G73 | Pattern rotation |
| G74 | Home search |
| G75 | Probing move until touching |
| G76 | Probing move while touching |
| G79 | Canned cycle parameter modification |
| G80 | Canned cycle cancellation |
| G81 | Drilling canned cycle |
| G82 | Drilling canned cycle with dwell |
| G83 | Deep-hole drilling canned cycle with constant peck |
| G84 | Tapping canned cycle |
| G85 | Reaming canned cycle |
| G86 | Boring canned cycle with withdrawal in G00 |
| G87 | Rectangular pocket canned cycle. |
| G88 | Circular pocket canned cycle |
| G89 | Boring canned cycle with withdrawal in G01 |
| G90 | Absolute programming |
| G91 | Incremental programming |
| G92 | Coordinate preset / spindle speed limit |
| G93 | Polar origin preset |
| G94 | Feedrate in millimeters (inches) per minute |
| G95 | Feedrate in millimeters (inches) per revolution. |
| G96 | Constant cutting point speed |
| G97 | Constant tool center speed |
| G98 | Withdrawal to the starting plane at the end of the canned cycle |
| G99 | Withdrawal to the reference plane at the end of the canned cycle |
| G159 | Absolute zero offsets |
| G210 | Bore milling canned cycle |
| G211 | Inside thread milling canned cycle. |
| G212 | Outside thread milling canned cycle. |
M Codes
| M Codes | Description |
|---|---|
| M00 | Program stop |
| M01 | Conditional program stop |
| M02 | End of program |
| M03 | Clockwise spindle rotation |
| M04 | Counterclockwise spindle rotation |
| M05 | Spindle stop |
| M06 | Tool change code |
| M19 | Spindle orientation |
| M41, M42, M43, M44 | Spindle gear change |
| M30 | End of program with return to the first block |
Addresses
| Addresses | Description |
|---|---|
| F | Machining feedrate |
| S | Spindle speed |
| T | Tool number |
| D | Tool offset number |
Fagor 8037T G / M Code List
Fagor 8037T Lathe programming G codes / M codes complete lists.
G Codes
| G Codes | Description |
|---|---|
| G00 | Rapid traverse |
| G01 | Linear interpolation |
| G02 | Clockwise circular interpolation |
| G03 | Counterclockwise circular interpolation |
| G04 | Dwell/interruption of block preparation |
| G05 | Round corner |
| G06 | Circle center in absolute coordinates |
| G07 | Square corner |
| G08 | Arc tangent to previous path. |
| G09 | Arc defined by three points |
| G10 | Mirror image cancellation |
| G11 | Mirror image on X axis |
| G12 | Mirror image on Y axis |
| G13 | Mirror image on Z axis |
| G14 | Mirror image in the programmed directions |
| G16 | Main plane selection by two addresses |
| G17 | Main plane X-Y and longitudinal Z |
| G18 | Main plane Z-X and longitudinal Y |
| G19 | Main plane Y-Z and longitudinal X |
| G20 | Definition of lower work zone limits |
| G21 | Definition of upper work zone limits. |
| G22 | Enable/disable work zones. |
| G32 | Feedrate “F” as an inverted function of time. |
| G33 | Electronic threading |
| G34 | Variable-pitch threading |
| G36 | Controlled corner rounding |
| G37 | Tangential entry |
| G38 | Tangential exit |
| G39 | Chamfer |
| G40 | Cancellation of tool radius compensation |
| G41 | Left-hand tool radius compensation |
| G41 N | Collision detection |
| G42 | Right-hand tool radius compensation |
| G42 N | Collision detection |
| G50 | Controlled corner rounding |
| G51 | Look-Ahead |
| G52 | Movement until making contact |
| G53 | Programming with respect to machine zero |
| G54 | Absolute zero offset |
| G55 | Absolute zero offset |
| G56 | Absolute zero offset |
| G57 | Absolute zero offset |
| G58 | Additive zero offset |
| G59 | Additive zero offset |
| G66 | Pattern repeat cycle canned cycle |
| G68 | X axis roughing canned cycle |
| G69 | Z axis roughing canned cycle |
| G70 | Programming in inches |
| G71 | Programming in millimeters |
| G72 | General and specific scaling factor |
| G74 | Home search |
| G75 | Probing move until touching |
| G76 | Probing move while touching |
| G81 | Turning canned cycle for straight sections |
| G82 | Facing canned cycle for straight sections |
| G83 | Drilling canned cycle |
| G84 | Turning canned cycle for curved sections |
| G85 | Facing canned cycle for curved sections |
| G86 | Longitudinal threading canned cycle |
| G87 | Face threading canned cycle |
| G88 | X axis grooving canned cycle |
| G89 | Z axis grooving canned cycle |
| G90 | Absolute programming: |
| G91 | Incremental programming |
| G92 | Coordinate preset / spindle speed limit |
| G93 | Polar origin preset |
| G94 | Feedrate in millimeters (inches) per minute |
| G95 | Feedrate in millimeters (inches) per revolution. |
| G96 | Constant surface speed |
| G97 | Spindle speed in RPM |
| G151 | Programming the X axis in diameter. |
| G152 | Programming the X axis in radius. |
| G159 | Absolute zero offsets |
| G233 | Withdrawal of axes when interrupting a threading operation. |
M Codes
| M Codes | Description |
|---|---|
| M00 | Program stop |
| M01 | Conditional program stop |
| M02 | End of program |
| M03 | Clockwise spindle rotation |
| M04 | Counterclockwise spindle rotation |
| M05 | Spindle stop |
| M06 | Tool change code |
| M19 | Spindle orientation |
| M41, M42, M43, M44 | Spindle gear change |
| M30 | End of program with return to the first block |
Addresses
| Addresses | Description |
|---|---|
| F | Machining feedrate |
| S | Spindle speed |
| T | Tool number |
| D | Tool offset number |