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
Comments 4
Hi ' I'm developing a UI for marble machine. I see your experience and is very well. Does your UI proprietary or open source ? Can you help me in design ? Thanks
Giuliano
Italy
Author
Hi Giuliano,
Thank you very much. The UI is closed-source and based on the open-source [QtQuickVcp](https://github.com/machinekit/QtQuickVcp) framework for Machinekit.
If you are interested in my services, please schedule a free 30min consultation call here: https://machinekoder.com/contact/
Alex
You are welcome to join and help out with development of the open source LinuxCNC interface.
https://linuxcnc.org/
Author
There were definitely plans to port https://github.com/machinekit/QtQuickVcp to LinuxCNC, unfortunately those haven't fruited so far.