_panelui.ini
1 [RADIO_BUTTONS] 2 [[mpg_scale]] 3 KEY = NONE 4 OUTPUT = FLOAT 5 DEFAULT = mpg_small 6 [[[mpg_small]]] 7 KEY = R6C2 8 GROUP = mpg_scale 9 GROUP_OUTPUT = .0001 10 OUTPUT = NONE 11 STATUS_PIN = True 12 TRUE_STATE = TRUE 13 FALSE_STATE = FALSE 14 DEFAULT = false 15 [[[mpg_med]]] 16 KEY = R7C2 17 GROUP = mpg_scale 18 GROUP_OUTPUT = .001 19 OUTPUT = NONE 20 STATUS_PIN = True 21 TRUE_STATE = 2.5 22 FALSE_STATE = 0 23 DEFAULT = false 24 [[[mpg_large]]] 25 KEY = R0C3 26 GROUP = mpg_scale 27 GROUP_OUTPUT = .01 28 OUTPUT = S32 29 STATUS_PIN = True 30 TRUE_STATE = 20 31 FALSE_STATE = 0 32 DEFAULT = false 33 [[axis_select]] 34 KEY = select_axis 35 OUTPUT = S32 36 DEFAULT = select_x 37 [[[select_x]]] 38 KEY = R5C2 39 GROUP = axis_select 40 GROUP_OUTPUT = 1 41 OUTPUT = BIT 42 TRUE_STATE = True 43 FALSE_STATE = False 44 STATUS_PIN = True 45 DEFAULT = false 46 [[[select_z]]] 47 KEY = R4C2 48 GROUP = axis_select 49 GROUP_OUTPUT = 2 50 OUTPUT = BIT 51 TRUE_STATE = True 52 FALSE_STATE = False 53 STATUS_PIN = True 54 DEFAULT = false 55 56 [TOGGLE_BUTTONS] 57 [[tool_change]] 58 KEY = R2C5 59 OUTPUT = BIT 60 TRUE_COMMAND = NONE, NONE 61 FALSE_COMMAND = NONE, NONE 62 STATUS_PIN = True 63 DEFAULT = TRUE 64 TRUE_STATE = 1 65 FALSE_STATE = 0 66 [[flood]] 67 KEY = R0C4 68 OUTPUT = COMMAND 69 TRUE_COMMAND = flood_on, NONE 70 FALSE_COMMAND = flood_off, NONE 71 STATUS_PIN = True 72 DEFAULT = FALSE 73 TRUE_STATE = 1 74 FALSE_STATE = 0 75 [[mist]] 76 KEY = R1C4 77 OUTPUT = COMMAND 78 TRUE_COMMAND = mist_on, NONE 79 FALSE_COMMAND = mist_off, NONE 80 STATUS_PIN = True 81 DEFAULT = FALSE 82 TRUE_STATE = 1 83 FALSE_STATE = 0 84 [[pause]] 85 KEY = R0C7 86 OUTPUT = COMMAND 87 TRUE_COMMAND = pause, NONE 88 FALSE_COMMAND = resume, NONE 89 STATUS_PIN = False 90 DEFAULT = NONE 91 TRUE_STATE = 1 92 FALSE_STATE = 0 93 [[feed_hold]] 94 KEY = R3C6 95 OUTPUT = COMMAND 96 TRUE_COMMAND = feed_hold, 1 97 FALSE_COMMAND = feed_hold, 0 98 STATUS_PIN = False 99 DEFAULT = NONE 100 TRUE_STATE = 1 101 FALSE_STATE = 0 102 [[single_block]] 103 KEY = R0C6 104 OUTPUT = COMMAND 105 TRUE_COMMAND = single_block, 1 106 FALSE_COMMAND = single_block, 0 107 STATUS_PIN = False 108 DEFAULT = NONE 109 TRUE_STATE = 1 110 FALSE_STATE = 0 111 [[block_delete]] 112 KEY = R5C4 113 OUTPUT = COMMAND 114 TRUE_COMMAND = block_delete, 1 115 FALSE_COMMAND = block_delete, 0 116 STATUS_PIN = False 117 DEFAULT = NONE 118 TRUE_STATE = 1 119 FALSE_STATE = 0 120 [[optional_stop]] 121 KEY = R1C6 122 OUTPUT = COMMAND 123 TRUE_COMMAND = optional_stop, 1 124 FALSE_COMMAND = optional_stop, 0 125 STATUS_PIN = False 126 DEFAULT = NONE 127 TRUE_STATE = 1 128 FALSE_STATE = 0 129 [[override_limits]] 130 KEY = R7C6 131 OUTPUT = COMMAND 132 TRUE_COMMAND = override_limits, NONE 133 FALSE_COMMAND = NONE, NONE 134 STATUS_PIN = False 135 DEFAULT = NONE 136 TRUE_STATE = 1 137 FALSE_STATE = 0 138 [[estop]] 139 KEY = R5C7 140 OUTPUT = COMMAND 141 TRUE_COMMAND = ESTOP_reset, NONE 142 FALSE_COMMAND = estop, NONE 143 STATUS_PIN = False 144 DEFAULT = NONE 145 TRUE_STATE = 1 146 FALSE_STATE = 0 147 [[machine_on]] 148 KEY = R1C7 149 OUTPUT = COMMAND 150 TRUE_COMMAND = machine_on, NONE 151 FALSE_COMMAND = machine_off, NONE 152 STATUS_PIN = False 153 DEFAULT = NONE 154 TRUE_STATE = 1 155 FALSE_STATE = 0 156 [MOMENTARY_BUTTONS] 157 [[spindle_rev]] 158 KEY = R2C3 159 OUTPUT = COMMAND 160 TRUE_COMMAND = SPINDLE_REVERSE_INCREASE, 200 161 FALSE_COMMAND = None, NONE 162 STATUS_PIN = True 163 DEFAULT = FALSE 164 TRUE_STATE = 1 165 FALSE_STATE = 0 166 [[spindle_fwd]] 167 KEY = R3C3 168 OUTPUT = COMMAND 169 TRUE_COMMAND = SPINDLE_FORWARD_INCREASE, 200 170 FALSE_COMMAND = None, NONE 171 STATUS_PIN = True 172 DEFAULT = NONE 173 TRUE_STATE = 1 174 FALSE_STATE = 0 175 [[spindle_jog_fwd]] 176 KEY = R5C3 177 OUTPUT = COMMAND 178 TRUE_COMMAND = SPINDLE_FORWARD, 50 179 FALSE_COMMAND = SPINDLE_stop, NONE 180 STATUS_PIN = False 181 DEFAULT = NONE 182 TRUE_STATE = 1 183 FALSE_STATE = 0 184 [[spindle_stop]] 185 KEY = R1C3 186 OUTPUT = COMMAND 187 TRUE_COMMAND = SPINDLE_stop, None 188 FALSE_COMMAND = none, NONE 189 STATUS_PIN = False 190 DEFAULT = NONE 191 TRUE_STATE = 1 192 FALSE_STATE = 0 193 [[jog_x+]] 194 KEY = R0C2 195 OUTPUT = COMMAND 196 TRUE_COMMAND = continuous_jog, 0, 1 197 FALSE_COMMAND = continuous_jog, 0, 0 198 STATUS_PIN = True 199 DEFAULT = NONE 200 TRUE_STATE = 1 201 FALSE_STATE = 0 202 [[jog_x-]] 203 KEY = R2C2 204 OUTPUT = COMMAND 205 TRUE_COMMAND = continuous_jog, 0, -1 206 FALSE_COMMAND = continuous_jog, 0, 0 207 STATUS_PIN = False 208 DEFAULT = NONE 209 TRUE_STATE = 1 210 FALSE_STATE = 0 211 [[jog_z+]] 212 KEY = R3C2 213 OUTPUT = COMMAND 214 TRUE_COMMAND = continuous_jog, 2, 1 215 FALSE_COMMAND = continuous_jog, 2, 0 216 STATUS_PIN = False 217 DEFAULT = NONE 218 TRUE_STATE = 1 219 FALSE_STATE = 0 220 [[jog_z-]] 221 KEY = R1C2 222 OUTPUT = COMMAND 223 TRUE_COMMAND = continuous_jog, 2, -1 224 FALSE_COMMAND = continuous_jog, 2, 0 225 STATUS_PIN = False 226 DEFAULT = NONE 227 TRUE_STATE = 1 228 FALSE_STATE = 0 229 [[CYCLE_START]] 230 KEY = R2C7 231 OUTPUT = COMMAND 232 TRUE_COMMAND = cycle_start, NONE 233 FALSE_COMMAND = NONE, NONE 234 STATUS_PIN = False 235 DEFAULT = NONE 236 TRUE_STATE = 1 237 FALSE_STATE = 0 238 [[mdi_go_home]] 239 KEY = R5C5 240 OUTPUT = COMMAND 241 TRUE_COMMAND = mdi, g53 g0 z0, g53 g0 x2 242 FALSE_COMMAND = NONE, NONE 243 STATUS_PIN = False 244 DEFAULT = NONE 245 TRUE_STATE = 1 246 FALSE_STATE = 0 247 [[home_x]] 248 KEY = R0C5 249 OUTPUT = COMMAND 250 TRUE_COMMAND = home_selected, 0 251 FALSE_COMMAND = NONE, NONE 252 STATUS_PIN = False 253 DEFAULT = NONE 254 TRUE_STATE = 1 255 FALSE_STATE = 0 256 [[home_z]] 257 KEY = R1C5 258 OUTPUT = COMMAND 259 TRUE_COMMAND = home_selected, 2 260 FALSE_COMMAND = NONE, NONE 261 STATUS_PIN = False 262 DEFAULT = NONE 263 TRUE_STATE = 1 264 FALSE_STATE = 0 265 [[message]] 266 KEY = R3C5 267 OUTPUT = COMMAND 268 TRUE_COMMAND = hello_world, 1, 2 269 FALSE_COMMAND = NONE, NONE 270 STATUS_PIN = False 271 DEFAULT = NONE 272 TRUE_STATE = 1 273 FALSE_STATE = 0 274 275 #[COMMAND_DEFAULTS]