CFP last date
20 January 2025
Reseach Article

Accurate and Cost-Effective Mini CNC Plotter

by Sara Raad Qasim, Haider Mohammad, Mustafa Falah
International Journal of Computer Applications
Foundation of Computer Science (FCS), NY, USA
Volume 178 - Number 48
Year of Publication: 2019
Authors: Sara Raad Qasim, Haider Mohammad, Mustafa Falah
10.5120/ijca2019919370

Sara Raad Qasim, Haider Mohammad, Mustafa Falah . Accurate and Cost-Effective Mini CNC Plotter. International Journal of Computer Applications. 178, 48 ( Sep 2019), 10-15. DOI=10.5120/ijca2019919370

@article{ 10.5120/ijca2019919370,
author = { Sara Raad Qasim, Haider Mohammad, Mustafa Falah },
title = { Accurate and Cost-Effective Mini CNC Plotter },
journal = { International Journal of Computer Applications },
issue_date = { Sep 2019 },
volume = { 178 },
number = { 48 },
month = { Sep },
year = { 2019 },
issn = { 0975-8887 },
pages = { 10-15 },
numpages = {9},
url = { https://ijcaonline.org/archives/volume178/number48/30873-2019919370/ },
doi = { 10.5120/ijca2019919370 },
publisher = {Foundation of Computer Science (FCS), NY, USA},
address = {New York, USA}
}
%0 Journal Article
%1 2024-02-07T00:53:26.459106+05:30
%A Sara Raad Qasim
%A Haider Mohammad
%A Mustafa Falah
%T Accurate and Cost-Effective Mini CNC Plotter
%J International Journal of Computer Applications
%@ 0975-8887
%V 178
%N 48
%P 10-15
%D 2019
%I Foundation of Computer Science (FCS), NY, USA
Abstract

A Computer Numerical Control (CNC) plotter machine is a computerized numerical control machine which can be used to draw anything or design any mechanical parts according to the design program. The utilization of CNC machine is increased rapidly due to the growth of technology in industries. The fabrication of a low cost CNC plotter becomes a persistent need. In this paper, a low cost, medium size and accurate mini CNC plotter is designed using simple and low cost components: a microcontroller (Arduino), stepper and servo motors and their control software. Software has been used to produce a G code for the operation of the system; G code is an effective language in which people tell the machine tools ‘How to make something’. G code allows the machine to sketch the plots by converting the instructions of that plot into a readable format by the motor driver telling these motors where to move (the machine in this paper can draw maximum dimensions 270m*210m) & how fast to move.

References
  1. Nanfara F., Uccello T., Murphy D. 2001. The CNC workshop. Prentice Hall, 2nd Edition.
  2. Karthick M., Sundarraj M. and Raja T. 2017. Design and Control of ATC for Shorter Time Interval in CNC Machines. IJMET, 8(3), 77–88.
  3. Kumar A., Ganesh M. and Bindu G.H. 2016.. Application of CNC Milling in Manufacturing Turbine Blades. IJCIET, 8(5), 801–808.
  4. Kumar M. A., Krishnaraj J. and Reddy B. G. S. 2017. Mini CNC 2D Sketcher for Accurate Building Drawing. IJCIET. 8(6), 543–549.
  5. Madekar K.J., Nanaware K.R., Phadtare P.R. and Mane V.S. 2016. Automatic mini CNC machine for PCB drawing and drilling. IRJET, 3(2), 1106–1110.
  6. Xu, X., Li, Y., Sun, J. & Wang, S. 2012. Research and development of open CNC system based on PC and motion controller. Procedia Engineering, 1845–1850.
  7. Pahole I., Rataj L., Ficko M., Klancnik S., Brezovnik S., Brezocnik M. and Balic J. 2009 .Construction and evaluation of low-cost table CNC milling machine. Scientific Bulletin, Series C, Mehcanics, Tribology, Machine Manufacturing Technology, Vol.XXIII, 143-148.
  8. Yesaswi Ch.S., Subrahmanyam, T., Karthik, G.S., Sudheer, N .S. and Farooq, S. B. 2017.Modeling and Analysis of A CNC Milling Machine Bed with Nano Material (Graphene). IJMET, 8(5), 372–379.
  9. Saifee A.M. and Mehta S.U. 2016. Design and Implementation of FPGA Based G Code Compatible CNC Lathe Controller. IJECET, 7(1), 2016, pp. 87-100.
  10. Computer Numerical Control, http://www.cnc.com/the-history-of-computer-numerical-control-cnc/.
  11. Armsrego E.J.A., Brown R.H., 1969. The Machining Of Metals. Englewood Cliffs,N.J , Prentice Hall, 2nd Edition.
  12. Thomasforindustryhttps://www.thomasnet.com/articles/custom-manufacturing-fabricating/understanding-cnc-milling/.
  13. WorthyHardwareCo.,https://www.worthyhardware.com/cnc-lathe-machine-function/.
  14. Wikipedia,freeonlineencyclopedia,https://en.wikipedia.org/wiki/CNC_router.
  15. ESABcompany,https://www.esabna.com/us/en/education/blog/what-is-a-cnc-plasma-cutter.cfm.
  16. E. Jameson, " Electrical Discharge Machining", Society of Manufacturing Engineers, 2001.
  17. Wikimedia Foundation, Inc., USA https://en.wikipedia.org/wiki/Stepper_motor (view at 25 May, 2019).
  18. Theyer G.E. 1991. Computer Numerical Control Of Machine Tools. Butterworth-Heinemann.
  19. Techopedia,ITEducationSite,https://www.techopedia.com/definition/13274/servo-motor.
  20. PinetreeElectronicsLtd,Canadahttp://osoyoo.com/2017/04/07/arduino-uno-cnc-shield-v3-0-a4988/ (view at 22 May, 2019).
  21. Smith A.G. 2011. Introduction to Arduino: A piece of cake!, Alan G. Smith.
  22. LCSC Electronics, 2018. China's Leading Electronic Components Distributor. Report on Arduino UNO "Arduino UNO Datasheet", China https"//components101.com /microcontroller/Arduino-uno (view at 20 May, 2019).
  23. Softonic International, S.A. Barcelona,Spain https://inkscape.ar.softonic.com/ (view at 3 April, 2019).
  24. Filecroco website for free software download, 2018. https://www.filecroco.com/download-universal-gcode-sender/ (view at 5 April, 2019).
  25. ArduinoCompany,https://www.arduino.cc/en/guide/windows (view at 3 April, 2019)
Index Terms

Computer Science
Information Sciences

Keywords

CNC MCU MIT Arduino UNO IDE