Description
A CNC operator requires a UI to interact with the manufacturing machine. Previously a Windows Forms application was in use for the machine. Many machine features where hidden in complex menus and dialogs. This lead to a number of operator errors.
The new UI is a complete rewrite with user experience and modern design in mind. The application runs on an industrial computer with a touch interface and also on an Android tablet. The UI was engineered with the work-flows of the machine operator in mind. As a result, far less error occur during machine operation.
The project included a complete rewrite of the user interface as well as the motion control configuration. The UI designed was created in cooperation with an external UI/UX designer working closely together with the machine operator.
Skills & Technologies
Qt/QML, C++, Python, Embedded Linux, Android
User interface main screen after the re-design:

User-friendly CNC Operator UI
Old operator user interface for the machine:

Old CNC UI