Controls¶
Options¶
The QPushButton options are toggle type buttons press to turn on press again to turn off. They are normal push buttons but in code they are set to checkable.
Function |
Widget |
Name |
Flood Toggle |
QPushButton |
flood_pb |
Mist Toggle |
QPushButton |
mist_pb |
Optional Stop at M1 |
QPushButton |
optional_stop_pb |
Block Delete line that starts with / |
QPushButton |
block_delete_pb |
Feed Override Enable/Disable |
QPushButton |
feed_override_pb |
Axis Index¶
X 0
Y 1
Z 2
A 3
B 4
C 5
U 6
V 7
W 8
Jog Controls¶
Jogging requires the Jog Velocity Slider and Jog Mode Selector. If either is not found any Jog Buttons will be disabled.
Function |
Widget |
Name |
Jog Plus Axis (0-8) |
QPushButton |
jog_plus_pb_(0-8) |
Jog Minus Axis (0-8) |
QPushButton |
jog_minus_pb_(0-8) |
Jog Velocity Slider |
QSlider |
jog_vel_sl |
Jog Velocity Label |
QLabel |
jog_vel_lb |
Jog Mode Selector |
QComboBox |
jog_modes_cb |
Note
Jog Plus/Minus buttons use the Axis Index Jog Y Plus is jog_plus_pb_1
Note
Jog Mode Selector reads the ini entry [DISPLAY] INCREMENTS and if not found only Continuous will show up as an option.
Warning
[DISPLAY] INCREMENTS must be a comma seperated list or it will be ignored
The following settings are from the DISPLAY section of the ini file if found.
Jog Velocity minimum MIN_LINEAR_VELOCITY
Jog Velocity maximum MAX_LINEAR_VELOCITY
Jog Velocity default DEFAULT_LINEAR_VELOCITY
Overrides¶
A QSlider is used to control the following functions and the corresponding label shows the value of the slider.
Function |
Widget |
Object Name |
Feed Override Slider |
QSlider |
feed_override_sl |
Feed Override Percent |
QLabel |
feedrate_lb |
Rapid Override Slider |
QSlider |
rapid_override_sl |
Rapid Override Percent |
QLabel |
rapid_override_lb |
Spindle Override Slider |
QSlider |
spindle_override_sl |
Spindle Override Percent |
QLabel |
spindle_override_0_lb |
Override Limits |
QCheckBox |
override_limits_cb |
The following settings are from the DISPLAY section of the ini file if found.
Feed Override maximum MAX_FEED_OVERRIDE
Spindle Override maximum MAX_SPINDLE_OVERRIDE
Double Spin Boxes¶
Touch Off Value touchoff_dsb
Tool Touch Off Value tool_touchoff_dsb
Note
You don’t have to use all the controls, the ones found will be connected to the correct code. Nothing is mandatory to use it’s Flexible.