The Denford Mirac PC is a versatile 2 axis CNC bench turning centre, ideal for all levels of education and technical training.
Here is complete list of Denford Mirac PC CNC Lathe G & M Codes.
Denford Mirac PC CNC Lathe
Mirac PC G-Codes List
G Code | Function |
---|
G00 | Positioning (Rapid Traverse) |
G01 | Linear Interpolation (Feed) |
G02 | Circular Interpolation CW |
G03 | Circular Interpolation CCW |
G04 | Dwell |
G20 | Inch Data Input |
G21 | Metric Data Input |
G28 | Reference Point Return |
G40 | Tool Nose Radius Compensation Cancel |
G41 | Tool Nose Radius Compensation Left |
G42 | Tool Nose Radius Compensation Right |
G50 | Work Co-ordinate Change / Max. Spindle Speed setting |
G70 | Finishing Cycle |
G71 | Stock Removal in Turning – X |
G72 | Stock Removal in Facing – Z |
G73 | Pattern Repeating |
G74 | Peck Drilling in Z Axis |
G75 | Grooving in X Axis |
G76 | Multiple Thread Cutting Cycle |
G81 | Deep hole drilling (No FANUC) |
G90 | Diameter Cutting Cycle A (Outer/Inner) |
G92 | Thread Cutting Cycle |
G94 | Cutting Cycle B (End Face Cycle) |
G96 | Assessed Surface Speed Control |
G97 | Assessed Surface Speed Control Cancel |
G98 | Feed Per Minute |
G99 | Feed Per Revolution |
Denford Mirac PC CNC Lathe G Codes M Codes
Mirac PC M-Codes List
M Code | Function |
---|
M00 | Program stop |
M01 | Optional stop |
M02 | End of program |
M03 | Spindle forward (clockwise) |
M04 | Spindle reverse (counter clockwise) |
M05 | Spindle stop |
M06 | Automatic tool change |
M08 | Coolant on |
M09 | Coolant off |
M10 | Chuck open |
M11 | Chuck close |
M13 | Spindle forward and coolant on |
M14 | Spindle reverse and coolant on |
M25 | Tailstock quill extend |
M26 | Tailstock quill retract |
M30 | Program stop and reset |
M38 | Door open |
M39 | Door close |
M40 | Parts catcher extend |
M41 | Parts catcher retract |
M62 | Auxiliary output 1 on |
M63 | Auxiliary output 2 on |
M64 | Auxiliary output 1 off |
M65 | Auxiliary output 2 off |
M66 | Wait for auxiliary output 1 on |
M67 | Wait for auxiliary output 2 on |
M76 | Wait for auxiliary output 1 off |
M77 | Wait for auxiliary output 2 off |
M98 | Sub program call |
M99 | Sub program end and return |