Complete G & M Code Reference for Sodick Wire EDM
Complete G Codes M Codes lists for Sodick Wire EDM with Mark 25 Mark 21 CNC controls.

List of G Codes
| G Code | Description |
|---|---|
| G00 | Rapid Motion (appears as a dotted line in graphics) |
| G01 | Straight Line Cutting Motion |
| G02 | Circular Cutting Motion – Clockwise (CW) |
| G03 | Circular Cutting Motion – Counterclockwise (CCW) |
| G04 | Dwell (ex: G04 x5.0 to dwell for 5 seconds at sharp corner only) |
| G05 | X Axis Mirror image (turns CRT readout red when on) |
| G06 | Y Axis Mirror Image (turns CRT readout red when on) |
| G08 | X-Y Exchange (turns x,y,u,v, to lower case letters when on) |
| G09 | Cancel G05, G06, G08 |
| G11 | Block Skip On (activates slash code, /, in NC program) |
| G12 | Block Skip Off |
| G13 | AWT REF=1 Wire break recovery with C888 discharge |
| G14 | AWT REF=0 Wire break recovery turned off |
| G15 | AWT REF=2 Wire break recovery without C888 discharge |
| G20 | Inch Mode |
| G21 | Metric Mode |
| G22 | Soft Limit On |
| G23 | Soft Limit Off |
| G26 | Pattern Rotation On (ex: G26 RA45.0) |
| G27 | Pattern Rotation Off |
| G28 | Return To G29 Reference Point |
| G29 | Reference Point Memory (for auto wire threader) |
| G30 | Return To The Last G92 Location |
| G40 | Wire Radius Compensation Cancel |
| G41 | Wire Radius Compensation Left |
| G42 | Wire Radius Compensation Right |
| G50 | Taper Cancel |
| G51 | Taper Left |
| G52 | Taper Right |
| G54 | Work Coordinate System Number 0 |
| G55 | Work Coordinate System Number 1 |
| G56 | Work Coordinate System Number 2 |
| G57 | Work Coordinate System Number 3 |
| G58 | Work Coordinate System Number 4 |
| G59 | Work Coordinate System Number 5 |
| G74 | 4 Axis On |
| G75 | 4 Axis Off |
| G80 | Sensor touch |
| G81 | Move To Limits |
| G82 | Move To Half Of Axis Display |
| G83 | Read Current Position and Store To An H Register |
| G90 | Set Absolute Mode |
| G91 | Set Incremental Mode |
| G92 | Assign Values to Axis Displays In Current Work Coordinate |
| G97 | Assign Values to Axis Displays In ALL Work Coordinates |
| G104 | Dwell At All Sharp Corners (ex: G104 X5.0) |
| G105 | Cancel G104 code |
| G140 | 4Axis Offset Off |
| G141 | 4Axis Offset Left |
| G142 | 4Axis Offset Right |
| G154 TO G159 | Work Coordinate Screen 10 to 15 |
| G254 TO G259 | Work Coordinate Screen 20 to 25 |
| G354 TO G359 | Work Coordinate Screen 30 to 35 |
| G454 TO G459 | Work Coordinate Screen 40 to 45 |
| G554 TO G559 | Work Coordinate Screen 50 to 55 |
| G654 TO G659 | Work Coordinate Screen 60 to 65 |
| G754 TO G759 | Work Coordinate Screen 70 to 75 |
| G854 TO G859 | Work Coordinate Screen 80 to 85 |
| G954 TO G959 | Work Coordinate Screen 90 to 95 |
| FLAG2D0 | M01 code off |
| FLAG2D1 | M01 code on |
| FLAG3D | scale factor input |
List of M Codes
| M Code | Description |
|---|---|
| M00 | Program Stop |
| M01 | Optional Stop |
| M02 | End Of Program |
| M03 | AWT Jump |
| M05 | Sensor Touch Off |
| M06 | Disable EDM Power During Movement. |
| M33 | Rotate Wire Tip Disposal Arm Forward. Use to remove the wire tip container. |
| M43 | Rotate Wire Tip Disposal Arm Back. |
| M98 | Jump to a Sub-Routine from the main program. |
| M99 | Return from a Sub-Routine to the main program. |
List of T Codes
| T Code | Description |
|---|---|
| T80 | Wire Drive On |
| T81 | Wire Drive Off |
| T82 | Worktank Drain Closed |
| T83 | Worktank Drain Open |
| T84 | High Pressure Flushing Mode On (high flush) |
| T85 | High Pressure Flushing Mode Off (low flush) |
| T86 | Flushing Pump On |
| T87 | Flushing Pump Off |
| T89 | Switch To Non-Submersed Machining |
| T90 | Cut Wire By Auto Wire Threader Sequence One |
| T91 | Thread Wire By Auto Wire Threader Sequence Two |
| T94 | Switch To Submersed Machining |
| T96 | Worktank Fill Pump On |
| T97 | Worktank Fill Pump Off |
CNC Machine
- Wire EDM Explained: How It Works & Why It Matters
- Key Benefits of Wire EDM Machining: Precision, Versatility & Reliability
- Master Wire EDM Processing: 6 Key Steps
- Wire EDM Explained: How It Works and Its Industrial Applications
- Master Wire Cutting: A Comprehensive Guide to Wire EDM
- Wire EDM: Precision Machining for Complex Metal Parts
- Wire EDM Programming: A Complete CNC Guide for Machinists
- Mazak T Series G Codes – Complete CNC Reference
- Step-by-Step Sodick Wire Cutting EDM CNC Programming Guide
- Complete G & M Code Reference for Sodick Wire EDM