Okuma machine M-codes List:-
- M00 Program Stop
- M01 Optional Stop
- M02 End of Program
- M03 Spindle CW
- M04 Spindle CCW
- M05 Spindle Stop
- M06 Tool Change
- M08 Coolant ON
- M09 Coolant OFF
- M12 Machine Spindle STOP
- M13 Machine Spindle CW
- M14 Machine Spindle CCW
- M15 C-Axis Positioning
- M16 C-Axis Positioning (NEG)
- M17 CEJ MATIC :Request of Data transfer
- M18 Post-process Gauging RS232C: Request of Data transfer
- M19 Oriented Spindle Stop
- M20 Tailstock Barrier OFF or spindle interference monitoring OFF (opposed two- spindle models)
- M21 Tailstock Barrier ON or spindle interference monitoring ON (opposed two- spindle models)
- M22 Chamfer OFF
- M23 Chamfer ON
- M24 Chuck Barrier OFF, Tool interference OFF
- M25 Chuck Barrier ON, Tool interference ON
- M26 Thread Lead Along Z-Axis
- M27 Thread Lead Along X-Axis
- M28 Tool Interference Check Function OFF
- M29 Tool Interference Check Function ON
- M30 End of Program
- M32 Straight In-feed along thread face mode (on left face)
- M33 Zigzag in feed in Thread Cutting
- M34 Straight In-feed along thread face mode (on right face)
- M40 Spindle gear Range Neutral
- M41 Spindle Gear Range 1
- M42 Spindle Gear Range 2
- M48 Spindle Speed Override Ignore Cancel
- M49 Spindle Speed Override Ignore
- M55 Tailstock Spindle Retract
- M56 Tailstock Spindle Advanced
- M58 Chucking Pressure Low
- M59 Chucking Pressure High
- M72 ATC Unit Position at Approach Position
- M73 Thread Cutting Pattern 1
- M74 Thread Cutting Pattern 2
- M75 Thread Cutting Pattern 3
- M76 Parts Catcher Retract
- M77 Parts Catcher Advanced
- M78 Steady Rest Unclamp
- M79 Steady Rest Clamp
- M80 Over cut Advanced
- M81 Over cut Retract
- M83 Chuck Clamp
- M84 Chuck Unclamp
- M85 No Return to the Cutting Starting Point after the completion of rough turning cycle (LAP)
- M86 Turret Indexing direction: CW (reverse)
- M87 Cancel of M86
- M98 Tailstock Spindle Thrust Low
- M99 Tailstock Spindle Thrust High
- M109 Cancel of M110
- M110 C-Axis Joint
- M134 Z-Axis Thrust Monitoring OFF
- M135 Z-Axis Thrust Monitoring ON
- M136 Designation of Multiple fixed cycle configuration
- M137 Touch setter interlock release ON
- M138 Touch setter interlock release OFF
- M139 Lead Machining Function - Learning Operation
- M140 Tapping Cycle M-Tool Constant Rotation Answer Ignored
- M141 C-Axis Clamp or not Selection
- M142 Coolant Pressure Low
- M143 Coolant Pressure High
- M146 C-Axis Unclamp
- M147 C-Axis Clamp
- M152 M-Tools Spindle Interlock ON
- M153 M-Tools Spindle Interlock OFF
- M161 Feedrate Override Fix (100%)
- M162 Cancel of M163
- M163 M-Tools Spindle Speed Override Fix (100%)
- M168 Ignoring M-Tool Spindle Constant Speed Answer
- M169 C-Axis NoClamp
- M191 M-Tool Spindle Orientation Direction Specified CW
- M192 M-Tool Spindle Orientation Direction Specified CCW
- M197 Thread Cutting Phasing Stroke Clear
- M211 Keyway Cutting Style: Minus Direction
- M212 Keyway Cutting Style: Zigzag
- M213 Keyway Cutting Style: Designated Depth Infeed
- M214 Keyway Cutting Style: Equal Depth Infeed