Design of Tabletop CNC Machine With Variable User Interface
Design of Tabletop CNC Machine With Variable User Interface
However, these Routers demand expertise in the relevant software, and do not cater to a multiple user situation. Manual control programs may allow for speeding up process, but are commercially impractical.
There is a need for a low-cost, compact & table top version which is able to accept input in multiple forms to cater to a research based environment where medium precision parts may be needed within minimum time
and without programming expertise.
4. Conclusion: Fig. 3
3. User Interface: The TVIC provides for an optimized solution to producing accurate parts without specific programming
knowledge, ideal for research based environment. Features like Voice control and manual control via on-
The PC Interface program being developed allows for multiple input forms: screen buttons or joysticks allows its use by non-professionals. The integration of a standardized input
Direct G-Code entry protocol for the local computer, the Arduino, and the All-in-one PC interface promises to leave the TVIC as a
CAD file feed (converted to G-Codes by CAM module) highly customizable, and low-cost CNC Router solution.
Voice Input (co-ordinates) , recognition by software, and then conversion to G-Code
Manual Control (via Joystick or on screen buttons) Fig. 3 PC Interface and Control ------
STATIC CONTROL of ARDUINO - The complete code is sent to Arduino once and for all 5. References:
DYNAMIC CONTROL OF ARDUINO - Code is sent in real time and in continuous format for live
Dual Purpose Desktop Machine 3D Printer and CNC Milling (Austin Grieve, Kenneth Klingler, Miguel
control
Acuna, Pavel Ikonomov, and Jorge Rodriguez - Western Michigan University)
Research and Implement of Open CNC system (LONG You-xi, ZHU Chun-guang, SHENG De-jun - College
In either of the cases, the PC serves as the final level of control the various input forms, and
of Electromechanical Engineering & Automation)
converts them to G-Codes. The Arduino receives only direct movement instructions for various
A PC-based retrofitting toward CAD/CAM/CNC integration (Suk-Hwan Suh, Sung-Kee Noh, Yong-Jong
pins
Choi)
CNC Machining Handbook: Building, Programming, and Implementation (Alan Overby)
Acknowledgements: Mr. Ishwar Bhiradi, Asst. Prof. Dept. of Mechatronics, MIT Manipal for his encouragement and inspiration ; Director, MIT Manipal for his support.
This Project is to be partially funded by the Student Project Scrutiny Board (SPSB), MIT Manipal
For more information, please contact: Sankarshan Bangaloree <[email protected]> ; Vedant Prusty <[email protected]> ; Deptartment of Mechatronics, MIT Manipal