Crossref DOIMemberCiteFactoropen accessissn
SJIF Impact Factor 8.659 | ISSN: 2582-3930
IJSREM Logo

International Journal of Scientific Research in Engineering and Management

(Gateway to Global Scholars - An International, Scholarly, Multi-Disciplinary, Open Access Journal)

Peer-Reviewed Journal Designed to Meet UGC's Quality Parameters

HomeCurrent IssuePast IssuesPay OnlineConferencesEditorial BoardAbout UsContact Us
IJSREM

Loading article...

Follow Us

  • Google Scholar
  • ResearchGate
  • Academia.edu
  • Mendeley
  • LinkedIn
  • Facebook
  • Instagram

Journal Policies

  • Peer Review Policy
  • Publication Ethics
  • Copyright Infringement
  • Refund & Cancellation Policy
  • Terms and Conditions
  • Privacy Policy

Journal Identifiers & Licenses

  • ISSN Verified: 2582-3930ISSN Verified: 2582-3930
  • Crossref DOI: 10.55041Crossref DOI: 10.55041
  • SJIF Ranking: 08.659SJIF Ranking: 08.659
  • Licensed under CC BY 4.0Licensed under CC BY 4.0
  • ISO Certification: 9001:2015ISO Certification: 9001:2015
  • Indexed & Cited In: Google ScholarIndexed & Cited In: Google Scholar

Contact Us

International Journal of Scientific Research in Engineering and Management (IJSREM)

#62/1, New No 7, 1st Cross, 2nd Main, Ganganagar, R T Nagar, Bangalore North, Bangalore, Karnataka, India – 560032
[email protected]+91 93911 67991
logos
logos
Working Hours

Mon – Sat: 9:00 AM – 6:00 PM

Sunday: 10:00 AM – 4:00 PM

+91 93911 67991

© 2026 IJSREM – International Journal of Scientific Research in Engineering and Management. This is an open-access journal. Articles are published under the Creative Commons Attribution (CC BY 4.0) License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.

DisclaimerPrivacy PolicyTerms and Conditions
ArticlePeer ReviewedOpen AccessPlagiarism Passed
Paper ID:IJSREM20233

Experimental Implementation of CNC Based Plotting Machine

Stream/Area:

-

Subject:

-

Paper ID:

IJSREM20233

Volume:

7 |

5 |

May 2023

Pages:

1-5

Publication Frequency:

Monthly (12 issues per year)

DOI
Digital Object Identifier
10.55041/IJSREM20233

License:International Journal of Scientific Research in Engineering and Management follows the Creative Commons Attribution 4.0 (CC BY 4.0) License, allowing free use and distribution with proper attribution.

Share this article:

Authors

DT

Dinakar T

Department of Electrical and Electronics Engineering

Ballari Institute of Technology and Management Ballari, Karnataka, India

Download Author Certificate
ST

Sundeep T

Department of Electrical and Electronics Engineering

Ballari Institute of Technology and Management Ballari, Karnataka, India

Download Co-Author Certificate
PK

Praveen K

Department of Electrical and Electronics Engineering

Ballari Institute of Technology and Management Ballari, Karnataka, India

Download Co-Author Certificate
VKK

Vasanth Kumar K

Department of Electrical and Electronics Engineering

Ballari Institute of Technology and Management Ballari, Karnataka, India

Download Co-Author Certificate

Author Services & Downloads

Full ArticlesAcceptance Certificate

Abstract

Computer Numerical Control (CNC) technology provides an effective approach for automating machine movement with improved precision, repeatability, and reduced human intervention. This paper presents the design and experimental implementation of a low-cost CNC-based plotting machine capable of reproducing drawings, patterns, text, and images from computer-generated instructions. The proposed system employs an Arduino Uno as the main controller, 28BYJ-48 stepper motors for X- and Y-axis movement, ULN2003 motor-driver circuits, and an MG90S servo motor for controlling the vertical movement of the plotting pen. Inkscape is employed to convert the required drawing into G-code, while the Universal G-code Sender/GRBL environment transfers the generated commands to the controller. The Arduino processes these instructions and produces the required motor-control signals for coordinated plotting. Experimental implementation demonstrates that the developed prototype can reproduce programmed designs with satisfactory accuracy while maintaining simple construction, portability, low power consumption, and low implementation cost. The proposed system is therefore suitable for educational laboratories, small-scale drawing applications, PCB-layout plotting, and as a platform for further CNC automation development.

KEYWORDS

Computer Numerical Control (CNC) Arduino Uno G-code Stepper Motor Servo Motor Inkscape GRBL CNC Plotter.

Cite This Article

Dinakar T, Sundeep T, Praveen K, Vasanth Kumar K, "Experimental Implementation of CNC Based Plotting Machine," International Journal of Scientific Research in Engineering and Management, vol. 7, no. 5, pp. 1-5, May 2023. https://doi.org/10.55041/IJSREM20233

Full Article/Conclusion

A low-cost CNC-based plotting machine has been experimentally implemented using an Arduino Uno, stepper motors, ULN2003 drivers, a servo motor, and open-source software tools. The developed system converts digital images and drawings into G-code instructions and translates these instructions into coordinated mechanical movement for automated plotting. The prototype demonstrates the feasibility of obtaining controlled and repeatable plotting using economical and easily available components. The developed machine consumes relatively low power, has simple construction, and can be transported without significant difficulty. The report further identifies its suitability for drawing PCB layouts, images, and text on solid surfaces and notes that the plotting tool can be replaced with other working heads for expanded applications. Therefore, the proposed system provides an effective educational and small-scale CNC platform while offering substantial scope for further improvements in accuracy, working area, mechanical strength, and multifunctional operation.

References

[1] M. Karthick, M. Sundarraj, and T. Raja, “Design and Control of ATC for Shorter Time Interval in CNC Machines,” International Journal of Mechanical Engineering and Technology, vol. 8, no. 3, pp. 77–88, 2017. [2] M. A. Kumar, J. Krishnaraj, and B. G. S. Reddy, “Mini CNC 2D Sketcher for Accurate Building Drawing,” International Journal of Civil Engineering and Technology, vol. 8, no. 6, pp. 543–549, 2017. [3] K. J. Madekar, K. R. Nanaware, P. R. Phadtare, and V. S. Mane, “Automatic Mini CNC Machine for Drawing,” International Research Journal of Engineering and Technology, vol. 3, no. 2, pp. 1106–1110, 2016. [4] X. Xu, Y. Li, J. Sun, and S. Wang, “Research and Development of Open CNC System Based on PC and Motion Controller,” Procedia Engineering, pp. 1845–1850, 2012. [5] Ch. S. Yesaswi, T. Subrahmanyam, G. S. Karthik, N. S. Sudheer, and S. B. Farooq, “Modeling and Analysis of a CNC Machine with Nano Material (Graphene),” International Journal of Mechanical Engineering and Technology, vol. 8, no. 5, pp. 372–379, 2017. [6] A. M. Saifee and S. U. Mehta, “Design and Implementation of FPGA Based G Code Compatible CNC Controller,” International Journal of Electronics and Communication Engineering & Technology, vol. 7, no. 1, pp. 87–100, 2016. [7] A. G. Smith, Introduction to Arduino: A Piece of Cake!, 2011. [8] Softonic International S.A., “Inkscape,” Barcelona, Spain, accessed Apr. 3, 2019.    

Editorial & Review Transparency

Publication Date

5/25/2023

Peer Review Type

Double-Blind Peer Review

Review Rounds: 2

Documents

Review Report (Confidential)
Copyright Form (Office)

Article Metrics & Impact

Article Views

0

Total views since publication

PDF Downloads

0

Total downloads since publication

Geographic Reach

5

Indexing, Archiving & Preservation

Google Scholar
Academia
ResearchGate
Crossref
SSRN
Semantic Scholar
Thomson Reuters
WorldCat
Mendeley
OpenAlex
EBSCO
Zenodo

Digital Preservation: This article is permanently archived on Zenodo and complies with all data preservation standards across major indexing platforms.

Ethics, Compliance & Transparency

Plagiarism Screening

This manuscript has been checked for plagiarism using TurnitinPlagiarismChecker software.

Conflict of Interest

The authors declare no conflict of interest related to this research work.

Funding Information

No funding information available for this research.

Similar & Recommended Articles

Similar Articles by Topic

Related research in the same subject area

Loading similar articles...