Implementation of a Low-cost CNC Plotter Using Spare Parts

  IJETT-book-cover  International Journal of Engineering Trends and Technology (IJETT)          
  
© 2017 by IJETT Journal
Volume-43 Number-6
Year of Publication : 2017
Authors : Mohammad Kamruzzaman Khan Prince, Muhsi-Al-Mukaddem Ansary, Abu Shafwan Mondol
DOI :  10.14445/22315381/IJETT-V43P256

Citation 

Mohammad Kamruzzaman Khan Prince, Muhsi-Al-Mukaddem Ansary, Abu Shafwan Mondol " Implementation of a Low-cost CNC Plotter Using Spare Parts ", International Journal of Engineering Trends and Technology (IJETT), V43(6),333-339 January 2017. ISSN:2231-5381. www.ijettjournal.org. published by seventh sense research group

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 Inkspace software and then feed it to the machine using Processing software. Arduino uno with an ATmega328P microcontroller is used as the control device for this project. The microcontroller 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 rinda hedwig. "manually interchangeable 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, andg.a. head,“cnc control systempatents,” 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] Industrialsuppliesonline.net/craftsman-cnc-router
[7] geocities.ws/industrialmarketplace/cnc-machines
[8] arduino.cc/en/Main/ArduinoBoardUno
[9] en.wikipedia.org/wiki/ATmega328
[10] dual full-bridge driver. multiwatt15. ordering numbers : l298n (multiwatt vert.) l298hn
[11] sg90 9 g 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. new delhi: 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," teknik elektro, sekolah teknik elektro dan informatika, institut teknologi bandung, bandung, 2014.

Keywords
Computer Numerical Control (CNC), Printed Circuit Board (PCB), G-code, Microcontroller Unit (MCU), Plotter.