OEM Buttons - Mach3Wiki
OEM Buttons - Mach3Wiki
OEM Buttons
This list gives the codes to be used in calls of
DoOEMButton.
If you are using a version of Mach3 prior to 1.90
then to use bunttons in this list that are in the range
1000 upwards you will need to refer to the
deprecated call DoButton and corresponding codes.
Function OEMCode
Screen 1 select(e.g. Program Run
1
screen)
Screen 2 select (e.g. MDI screen
2
select)
e.g. Toolpath screen select 3
e.g. Positioning screen select 4
e.g. Diagnostics screen select 5
e.g. Corrections screen select 6
e.g. Tables screen select 7
Inc Inc Up 100
Inc Inc Down 101
Reset Interp 102
Jog mode toggle 103
Goto Safe Z 104
Home Z then X then Y, A, B, C - set
105
machine coords
Units 106
Mach coords 107
Feed raise 108
Feed lower 109
Spindle CW, reset THC height 110
Slow Jog Up 111
Slow Jog Dn 112
Flood toggle 113
Mist toggle 114
Edit G-code 115
Zero radius DRO on X 116
Zero radius DRO on Y 117
Zero radius DRO on Z 118
Software limits 119
Touch button for Tool length offset 120
Tool Tab Save 121
Fixture Tab Save 122
Torch Enable Toggle 123
Torch Cal Zero 124
Enc Load X 125
Enc To X 126
Enc Load Y 127
Enc To Y 128
http://www.machsupport.com/Mach3Wiki/index.php?title=OEM_Buttons 1/7
16/12/2017 OEM Buttons - Mach3Wiki
http://www.machsupport.com/Mach3Wiki/index.php?title=OEM_Buttons 2/7
16/12/2017 OEM Buttons - Mach3Wiki
http://www.machsupport.com/Mach3Wiki/index.php?title=OEM_Buttons 3/7
16/12/2017 OEM Buttons - Mach3Wiki
Flood ON 224
Flood OFF 225
Mist ON 226
Mist OFF 227
Load Teach file 228
Toolpath Machine/Job toggle 229
Display Wizard selection window 230
Load the normal screens when
231
Wizard done
Simple Complex screen toggle 232
Output 4 ON 233
Output 4 OFF 234
Output 5 ON 235
Output 5 OFF 236
Output 6 ON 237
Output 6 OFF 238
Set Help context 239
Def-Ref all axes 240
Tangential toggle 241
Save XYZ to G59.254 work offset 242
do G0G53 to G59.254 offset location 243
Move to G59.254 with midpoint
244
selection
Toggle Jog Mode through
245
Cont/Step/MPG as relevant
Force Referenced on all axes 246
CV feed toggle 247
CV feed OFF 248
CV feed ON 249
Disable movement on axis X 250
Disable movement on axis Y 251
Disable movement on axis Z 252
Disable movement on axis A 253
Disable movement on axis B 254
Disable movement on axis C 255
Machine Coordinates toggle 256
Engine OFFline 257
Engine ONline 258
Select encoder jog on axis X 259
Select encoder jog on axis Y 260
Select encoder jog on axis Z 261
Select encoder jog on axis A 262
Select encoder jog on axis B 263
Select encoder jog on axis C 264
Select Step value 1 265
Select Step value 2 266
Select Step value 3 267
Select Step value 4 268
Select Step value 5 269
Select Step value 6 270
http://www.machsupport.com/Mach3Wiki/index.php?title=OEM_Buttons 4/7
16/12/2017 OEM Buttons - Mach3Wiki
http://www.machsupport.com/Mach3Wiki/index.php?title=OEM_Buttons 6/7
16/12/2017 OEM Buttons - Mach3Wiki
Zero X 1008
Zero Y 1009
Zero Z 1010
Zero A 1011
Zero B 1012
Zero C 1013
Feedrate reset 1014
Estimate Job 1015
Run from here 1016
GotoZs 1017
Coord System 1018
Verify 1020
Reset 1021
Ref X 1022
Ref Y 1023
Ref Z 1024
Ref A 1025
Ref B 1026
Ref C 1027
Joystick Toggle 1028
Softlimits Toggle 1029
Radius Tracking Toggle 1030
Jog Toggle 1031
http://www.machsupport.com/Mach3Wiki/index.php?title=OEM_Buttons 7/7