A Review : Implementation of Low Cost CNC Plotter Using Arduino

Authors

  • Prof. Neha Chourasia  Department of Electronics & Telecommunication, RTMNU University, Nagpur, Maharashtra, India
  • Pradeep Wasnik  Department of Electronics & Telecommunication, RTMNU University, Nagpur, Maharashtra, India
  • Rohit Tembhurne  Department of Electronics & Telecommunication, RTMNU University, Nagpur, Maharashtra, India
  • Shivam Londhe  Department of Electronics & Telecommunication, RTMNU University, Nagpur, Maharashtra, India
  • Roshani Sahare  Department of Electronics & Telecommunication, RTMNU University, Nagpur, Maharashtra, India
  • Vaibhav Mundafale  Department of Electronics & Telecommunication, RTMNU University, Nagpur, Maharashtra, India

Keywords:

Computer Numerical Control (CNC), Printed Circuit Board (PCB), G-code, Micro-controller Unit (MCU), Plotter, Arduino board.

Abstract

With the advancement of technology, demand for Computer Numerical Control (CNC) plotter machines in Educational Institutions and Laboratories is rapidly rising. Low cost manufacture of Printed Circuit Board (PCB) has become a basic need in electronics laboratories, for electronics engineering students and for electronics hobbyists. This paper will present an affordable model of a CNC plotter machine which is able to draw a circuit layout on PCB or any other solid surface using simple algorithm and available components. At first the user needs to convert any image file or text file into G code using Ink space software and then feed it to the machine using Processing software. Arduino uno with an ATmega328P micro-controller is used as the control device for this project. The micro-controller converts G-code into a set of machine language instruction to be sent to the motor driver of the CNC plotter.

References

  1. Madekar, kajal j., et al. "automatic mini cnc machine for pcb drawing and drilling." (2016).
  2. Linggarjati, jimmy, and rindahedwig. "Manuallyinterchangeable heads of homemade computer numerical control (cnc) machine." internetworking indonesia journal 1.1 (2013).
  3. M. R. wright, D. E. platts, D. B. French, G. Traicoff, M. A. Dupont, and G. A. head, "CNC control system patents," us patent 545393, sep 26,1995.
  4. Torjus spilling "self-improving cnc milling machine" university of oslo (2014)
  5. Neje 200mw mini diy laser engraving machine cnc laser printer
  6. Industrial supplie online net/crafts man-cnc-router
  7. Geocities ws/industrial mark et place/ cnc-machines
  8. Arduino. cc/en/Main/Arduino Board Unit
  9. En.wikipedia.org/wiki/ATmega328
  10. Dual full-bridge driver. multiwatt15. Ordering numbers: l298n (multiwatt vert.) l298hn
  11. Sg909g micro servo. Tiny and lightweight with high output power.
  12. Stepper motor sth-39d1126-06 1.8deg/step 2 phase hybrid stepping motor electric motor step motor cnc
  13. En.wikipedia.org/wiki/Power_supply_unit_(computer)
  14. W. bosshart, printed circuit boards. newdelhi: tata mcgrawhill,1983.
  15. D. christian and f. i. hariadi, "speed control of spindle motor in the designing control module of computer numerical control (cnc) pcb milling machines,"teknikelektro, sekolahtek ni kelektrod an in for matika, institutteknologibandung, bandung, 2014.

Downloads

Published

2018-02-28

Issue

Section

Research Articles

How to Cite

[1]
Prof. Neha Chourasia, Pradeep Wasnik, Rohit Tembhurne, Shivam Londhe, Roshani Sahare, Vaibhav Mundafale, " A Review : Implementation of Low Cost CNC Plotter Using Arduino, International Journal of Scientific Research in Science, Engineering and Technology(IJSRSET), Print ISSN : 2395-1990, Online ISSN : 2394-4099, Volume 4, Issue 6, pp.127-130, January-February-2018.