International Journal of Engineering
Trends and Technology

Research Article | Open Access | Download PDF

Volume 43 | Number 3 | Year 2017 | Article Id. IJETT-V43P256 | DOI : https://doi.org/10.14445/22315381/IJETT-V43P256

Implementation of a Low-cost CNC Plotter Using Spare Parts


Mohammad Kamruzzaman Khan Prince, Muhsi-Al-Mukaddem Ansary, Abu Shafwan Mondol

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), vol. 43, no. 3, pp. 333-339, 2017. Crossref, https://doi.org/10.14445/22315381/IJETT-V43P256

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.

Keywords

Computer Numerical Control (CNC), Printed Circuit Board (PCB), G-code, Microcontroller Unit (MCU), 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.

Time: 0.0015 sec Memory: 36 KB
Current: 1.89 MB
Peak: 4 MB