Flex GUI Description¶
Flex GUI is a flexible GUI that can be customized to suit your needs.
Uses stock Qt Designer 5 or 6
Widget names are used to connect controls to the correct code
Widgets are auto-discovered at startup
Special widgets only need Dynamic Properties to be discovered and created
Your GUI can have exactly the controls and labels you want
You can create and use your own style sheet, changing fonts, colors, etc.
All Flex GUI configuration is done in the .ini file
Flex GUI remembers the size and position of your GUI
Features¶
Status Labels
Menu Actions
Button Actions
Button Controls
Plotter
MDI Input and Buttons
Spindle Controls
Probing with Spindle Safety
Tool Change Controls
Coordinate System Controls
HAL Buttons, Spinboxes, Sliders, Labels and LCDs
Touch Screen Controls and Popups
Acronyms¶
The following acronyms will be found in this document
NC = Numerical Control code includes G, M and O codes
G = Geometric code is used for geometric movements
M = Miscellaneous code is used for non-movement functions
O = Organizing code is used in CNC programs to control flow