Gandmcode: Miscellaneous Function (M Codes)

Download as pdf or txt
Download as pdf or txt
You are on page 1of 3

2016

G and M code

MISCELLANEOUS FUNCTION (M CODES)


All M codes are activated or cause an action to occur at the end of a block, and only
One M code is allowed per block in a program.

 M00 Stop Program


 M01 Optional Program Stop
 M02 Program End
 M03 Spindle Forward
 M04 Spindle Reverse
 M05 Spindle Stop
 M06 Tool Change
 M08 Coolant On
 M09 Coolant Off
 M10 Engage 4th Axis Brake
 M11 Release 4th Axis Brake
 M12 Engage 5th Axis Brake
 M13 Release 5th Axis Brake
 M16 Tool Change (same as M06)
 M19 Orient Spindle
 M21-M24 Optional Pulsed User M Function with Fin
 M30 Program End and Rewind
 M31 Chip Conveyor Forward
 M32 Chip Conveyor Reverse
 M33 Chip Conveyor Stop
 M34 Increment Coolant Spigot Position
 M35 Decrement Coolant Spigot Position
 M36 Pallet Rotate
 M39 Rotate Tool Turret
 M41 Low Gear Override
 M42 High Gear Override
 M51-M58 Optional User M Activate
 M61-M68 Optional User M Deactivate
 M75 Set Measure Point
 M76 Disable Displays
 M77 Enable Displays
 M78 Alarm if Skip Signal Found
 M79 Alarm if Skip Signal Not FoundM82 Tool Unclamp
 M86 Tool Clamp
 M88 through the Spindle Coolant ON
 M89 through the Spindle Coolant OFF
 M95 Sleep Mode
 M96 Jump if No Input
 M97 Local Sub-Program Call
 M98 Sub Program Call
 M99 Sub Program Return or Loop

1
2016
G and M code

PREPARATORY FUNCTIONS (G CODES)

 G00 Rapid Motion


 G01 Linear Interpolation Motion
 G02 CW Interpolation Motion
 G03 CCW Interpolation Motion
 G04 Dwell
 G09 Exact Stop
 G10 Set Offsets
 G12 CW Circular Pocket Milling
 G13 CCW Circular Pocket Milling
 G17 XY Circular Plane Selection
 G18 ZX Circular Plane Selection
 G19 YZ Circular Plane Selection
 G20 Verify Inch (Setting 9 will need to be on INCH)
 G21 Verify Metric (Setting 9 will need to be on METRIC)
 G28 Return to Reference Point
 G29 Set Return Through Reference Point
 G31 Feed Until Skip (optional)
 G35 Automatic Tool Diameter Measurement (optional)
 G36 Automatic Work Offset Measurement (optional)
 G37 Automatic Tool Offset Measurement (optional)
 G40 Cutter Comp Cancel
 G41 2D Cutter Compensation Left
 G42 2D Cutter Compensation Right
 G43 Tool Length Compensation +
 G44 Tool Length Compensation -
 G47 Text Engraving
 G49 G43/G44/G143 Cancel
 G50 G51 Cancel
 G51 Scaling (optional)
 G52 Select Work Coordinate System
 G52 Set Local Shift Coordinate System
 G52 Set Local Shift Coordinate System
 G53 Non-Modal Machine Coordinate Selection
 G54 Select Work Coordinate System 1
 G55 Select Work Coordinate System 2
 G56 Select Work Coordinate System 3
 G57 Select Work Coordinate System 4
 G58 Select Work Coordinate System 5
 G59 Select Work Coordinate System 6
 G60 Unidirectional Positioning
 G61 Exact Stop Modal
 G64 G61 Cancel
 G65 Macro Subroutine Call (optional)
 G68 Rotation (optional)

2
2016
G and M code

 G69 G68 Cancel (optional)


 G70 Bolt Hole Circle
 G71 Bolt Hole Arc
 G72 Bolt Holes Along an Angle
 G73 High Speed Peck Drill Canned Cycle
 G74 Reverse Tap Canned Cycle
 G76 Fine Boring Canned Cycle
 GG80 Canned Cycle Cancel
 G81 Drill Canned Cycle
 G82 Spot Drill Canned Cycle
 G83 Regular Peck Drill Canned Cycle
 G84 Tapping Canned Cycle
 G85 Bore in/Bore out Canned Cycle
 G86 Bore in/Stop/Rapid out Canned Cycle
 G87 Bore in/Manual Retract Canned Cycle
 G88 Bore/Dwell/Manual Retract Canned Cycle
 G89 Bore/Dwell/Bore out Canned Cycle
 G90 Absolute
 G91 Incremental
 G92 Set Work Coordinates
 G93 Inverse Time Feed Mode
 G94 Feed Per Minute Mode
 G98 Initial Point Return

You might also like

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy