Fagor Mill 8025/8030 Models M MG MS GP and Fagor Lathe 8025/8030 Models T TG TS programming G codes / M codes complete lists.
Contents
Fagor 8025/8030M G Codes M Codes
Fagor 8025/8030 Models M MG MS GP programming G codes / M codes complete lists.
G Codes
G Codes | Description |
---|---|
G00 | Positioning |
G01 | Linear interpolation |
G02 | Clockwise circular helical interpolation |
G03 | Counter-clockwise circular helical interpolation |
G04 | Dwell, duration programmed by means of K |
G05 | Round corner |
G06 | Circular Interpolation with absolute center coordinates |
G07 | Square corner |
G08 | Arc tangent to previous path |
G09 | Arc programmed by three points |
G10 | Cancellation of mirror image |
G11 | Mirror image on the X axis |
G12 | Mirror image on the Y axis |
G13 | Mirror image on the Z axis |
G17 | Selection of the XY plane |
G18 | Selection of the XZ plane |
G19 | Selection of the YZ plane |
G20 | Call for standard subroutine |
G21 | Call for parametric subroutine |
G22 | Definition of standard subroutine |
G23 | Definition of parametric subroutine |
G24 | End of subroutine |
G25 | Unconditional jump/call |
G26 | Conditional jump/call if zero |
G27 | Conditional jump/call if different from zero |
G28 | Conditional jump/call if smaller than zero |
G29 | Conditional jump/call if equal to or greater than zero |
G30 | Display error code defined by K |
G31 | Store present program’s datum point |
G32 | Retrieve datum point stored by G31 |
G33 | Threadcutting |
G36 | Automatic radius blend |
G37 | Tangential approach |
G38 | Tangential exit |
G39 | Chamfering |
G40 | Cancellation of radius compensation |
G41 | Left hand radius compensation |
G42 | Right hand radius compensation |
G43 | Length compensation |
G44 | Cancellation of length compensation |
G47 | Single block treatment |
G48 | Cancellation of single block treatment |
G50 | Loading of the values in the tool offset table |
G52 | Communication with FAGOR LOCAL AREA NETWORK |
G53-G59 | Zero offsets |
G64 | Multiple arc pattern machining cycle |
G65 | Independent axis execution |
G70 | Programming in inches |
G71 | Programming in millimeters |
G72 | Scaling factor |
G73 | Pattern rotation |
G74 | Automatic search for machine reference |
G75 | Probing |
G75 N2 | Probing canned cycles |
G76 | Automatic block generation |
G77 | Coupling of 4th axis W or 5th axis V with associated axis |
G78 | Cancellation of G77. |
G79 | User defined canned cycle |
G80 | Cancellation of canned cycles |
G81 | Drilling canned cycle |
G82 | Drilling canned cycle with dwell |
G83 | Deep drilling canned cycle |
G84 | Tapping canned cycle |
G85 | Reaming canned cycle |
G86 | Boring canned cycle with G00 withdrawal |
G87 | Rectangular pocket canned cycle |
G88 | Circular pocket canned cycle |
G89 | Boring canned cycle with G01 withdrawal |
G90 | Programming of absolute coordinates |
G91 | Programming of incremental coordinates |
G92 | Preselection of coordinates |
G93 | Preselection of polar origin |
G94 | Feedrate F in mm/min. (inches/min.) |
G95 | Feedrate F in mm/rev. (inches/rev.) |
G96 | Constant surface feed |
G97 | Constant surface speed at the center of the tool |
G98 | Tool return to starting plane on completing a canned cycle |
G99 | Tool return to reference (approach) plane on completing a canned cycle |
M Codes
M Codes | Description |
---|---|
M00 | Program stop |
M01 | Conditional stop of program |
M02 | End of program |
M30 | End of program with return to beginning |
M03 | Clockwise start of the spindle |
M04 | Counter-clodwise start of the spindle |
M05 | Spindle stop |
M06 | Tool change code |
M19 | Analog S output (creep) for tool change and spindle orientation |
M22,M23,M24,M25 | Operation with pallets |
M41,M42,M43,M44 | Spindle range selection |
M45 | Selection of rotation speed of the live tool and that of the synchronized tool. |
Fagor 8025/8030T G Codes M Codes
Fagor 8025/8030 Models T TG TS programming G codes / M codes complete lists.
G Codes
G Codes | Description |
---|---|
G00 | Positioning |
G01 | Linear interpolation |
G02 | Clockwise circular helical interpolation |
G03 | Counter-clockwise circular helical interpolation |
G04 | Dwell, duration programmed by means of K |
G05 | Round corner |
G06 | Circular Interpolation with absolute center coordinates |
G07 | Square corner |
G08 | Arc tangent to previous path |
G09 | Arc programmed by three points |
G14 | Activation of C axis in degrees |
G15 | Machining the cylindrical surface of a part |
G16 | Machining the surface of a part face |
G20 | Call for standard subroutine |
G21 | Call for parametric subroutine |
G22 | Definition of standard subroutine |
G23 | Definition of parametric subroutine |
G24 | End of subroutine |
G25 | Unconditional jump/call |
G26 | Conditional jump/call if zero |
G27 | Conditional jump/call if different from zero |
G28 | Conditional jump/call if smaller than zero |
G29 | Conditional jump/call if equal to or greater than zero |
G30 | Display error code defined by K |
G31 | Store present program’s datum point |
G32 | Retrieve datum point stored by G31 |
G33 | Threadcutting |
G36 | Automatic radius blend (controlled corner rounding) |
G37 | Tangential approach |
G38 | Tangential exit |
G39 | Chamfering |
G40 | Cancellation of radius compensation |
G41 | Left hand radius compensation |
G42 | Right hand radius compensation |
G47 | Single block treatment |
G48 | Cancellation of single block treatment |
G50 | Loading of the values in the tool offset table |
G51 | Correction of the dimensions of the tool in use |
G52 | Communication with FAGOR LOCAL AREA NETWORK |
G53-G59 | Zero offsets |
G64 | Multiple arc pattern machining cycle |
G65 | Independent axis execution |
G66 | Pattern repeat (roughing canned cycle following part shape) |
G68 | Roughing canned cycle (X) |
G69 | Roughing canned cycle (Z) |
G70 | Programming in inches |
G71 | Programming in millimeters |
G72 | Scaling factor |
G74 | Automatic search for machine reference |
G75 | Probing |
G75 N2 | Probing canned cycles |
G76 | Automatic block generation |
G81 | Canned turning cycle with straight sections |
G82 | Canned facing cycle with straight sections |
G83 | Deep hole drilling |
G84 | Turning with arcs |
G85 | Facing with arcs |
G86 | Longitudinal threadcutting cycle |
G87 | Face threadcutting cycle |
G88 | Grooving cycle (X) |
G89 | Grooving cycle (Z) |
G90 | Programming of absolute coordinates |
G91 | Programming of incremental coordinates |
G92 | Preselection of coordinates and setting of max. S value |
G93 | Preselection of polar origin |
G94 | Feedrate F in mm/min (inch/min.) |
G95 | Feedrate F in mm/rev (inch/rev.) |
G96 | Speed S in m/min (feet/min.) (Constant surface speed) |
G97 | Speed S in rev/min. |
M Codes
M Codes | Description |
---|---|
M00 | Program stop |
M01 | Conditional stop of program |
M02 | End of program |
M30 | End of program with return to beginning |
M03 | Clockwise start of the spindle |
M04 | Counter-clodwise start of the spindle |
M05 | Spindle stop |
M19 | Spindle orientation |
M41,M42,M43,M44 | Spindle range selection |
M45 | Selection of rotation speed of the live tool and that of the synchronized tool. |