Sodick Wire EDM G Codes M Codes

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

Sodick CNC Wire Cutting EDM Machine Control MARK 25

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