Download as pdf or txt
Download as pdf or txt
You are on page 1of 38

“Design & Analysis of Mini CNC Plotter”

Submitted by
1. Saikat Mondal 2. Rohit Roy

3. Purnendu Mondal

Under the guidance of

Dr. Suman Das

Submitted in partial fulfillment of the requirements for the degree

of

Bachelor of Technology in Mechanical Engineering

of Maulana Abul Kalam Azad University of Technology

Department of Mechanical Engineering

Swami Vivekananda Institute of Science & Technology

Dakshin Gobindapur, Kolkata- 700145

June 2024
Swami Vivekananda Institute of Science & Technology
Affiliated to
Maulana Abul Kalam Azad University of Technology

CERTIFICATE OF APPROVAL

The foregoing project report entitled “Design & Analysis of Mini CNC Plotter” is hereby
approved as a creditable study of an engineering subject carried out and presented in a manner
satisfactory to warrant its acceptance as a prerequisite for the degree for which it has been
submitted. It is understood that by this approval the undersigned don’t necessarily endorse or
approve any statement made, opinion expressed or conclusion drawn therein, but approve the
report only for the purpose for which it is submitted.

Signature of Board of Examiners

1……………………………………………..

2……………………………………………..

3……………………………………………..

i
FORWARD

We hereby forward the project report entitled “Design & Analysis of Mini CNC
Plotter” in partial fulfillment of the requirements for the degree of Bachelor of
Technology in Mechanical Engineering.

The project report has been prepared under my guidance at Swami Vivekananda
Institute of Science & Technology, Dakshin Gobindapur, Kolkata- 700145.

_____________________________________

Dr. Suman Das


Head of the Department
Department of Mechanical Engineering
Swami Vivekananda Institute of Science & Technology
Dakshin Gobindapur, Kolkata- 700145Dakshin
Gobindapur, Kolkata- 700145
Countersigned by

_____________________________________ _____________________________________

Dr. Sonali Ghosh Dr. Suman Das


Principal Head of the Department
Swami Vivekananda Institute of Science & Technology Department of Mechanical Engineering
Dakshin Gobindapur, Swami Vivekananda Institute of Science & Technology
Kolkata- 700145 Dakshin Gobindapur, Kolkata- 700145

ii
ACKNOWLEDGEMENT
We, hereby, take the opportunity to express our profound gratitude to our guide Dr. Suman Das,
Department of Mechanical Engineering, SVIST, Sonarpur, for their active supervision, resourceful
guidance, constant encouragement, fruitful criticism throughout the course of this investigation
without which it would not have been possible to submit the project report in time.

We would also like to express our thanks to Dr. Suman Das, H.O.D of Mechanical Engineering
Department and all faculty and staff members of this Department of Swami Vivekananda Institute
of Science & Technology, Sonarpur for their invaluable suggestions, encouragements and
technical help.

Finally, we want to express our deep sense of regard to our parents and our family members for
their constant inspiration during the course of this work.

Saikat Mondal

(Roll No 24100720008)

Rohit Roy

(Roll No 24100720012)

Purnendu Mondal

(Roll No 24100720013)

___________________________________________________________________________________

Department of Mechanical Engineering

Swami Vivekananda Institute of Science & Technology

Dakshin Gobindapur, Sonarpur, Kolkata- 700145

iii
PREFACE
In today's rapidly evolving technological landscape, the intersection of hardware and software
continues to redefine the boundaries of innovation. The realm of computer numerical control
(CNC) machining stands at the forefront of this evolution, offering unparalleled precision and
efficiency in manufacturing and prototyping processes.

The project you hold in your hands represents a culmination of our endeavor to explore and
elucidate the intricate world of CNC technology, specifically focusing on the design and analysis
of a Mini-CNC Plotter.

Our journey into the realm of Mini-CNC Plotters began with a curiosity-driven exploration of their
capabilities and potential applications. As we delved deeper, we uncovered a rich tapestry of
concepts spanning mechanical engineering, electronics, computer science, and beyond. Through
meticulous research, prototyping, and iterative refinement, we endeavored to distill this
complexity into a comprehensive guide that serves as both a learning resource and a practical
handbook for enthusiasts, hobbyists, and professionals alike.

We commence with an in-depth exploration of the fundamental principles underlying CNC


machining, elucidating the theoretical underpinnings that govern its operation. From there, we
transition into the design phase, where we meticulously dissect each component of the Mini-CNC
Plotter, from mechanical actuators to electronic control systems, offering insights into their
selection, integration, and optimization.

Furthermore, we delve into the intricacies of software development for CNC control, demystifying
the algorithms and protocols that facilitate precise motion control and path generation. Through
practical examples and hands-on tutorials, we empower readers to harness the full potential of their
Mini-CNC Plotters, unleashing a world of creative possibilities in digital fabrication and design.

We invite you to embark on this journey with us, as we unravel the mysteries of Mini-CNC Plotter
design and analysis, and chart a course towards a future where imagination knows no bounds.

iv
INDEX
______________________________________________________________________________

CONTENT PAGE NO.


Certificate i
Forward ii
Acknowledgement iii
Preface iv

Chapter 1: 2-5
1.1 Introduction
1.1 Objectives

Chapter 2: 6-10
2.1 Literature Review
2.2 History of CNC
2.3 The most famous CNC Machines
2.3.1 CNC Milling
2.3.2 CNC Lathe
2.3.3 CNC Routers
2.3.4 CNC Plasma Cutter
2.3.5 CNC Electric Discharge Machine

Chapter 3: 11-19
3.1 Methodology Used
3.2 Main Components of mini-CNC Plotter
3.3 Interface
3.4 Sketching Unit
3.5 Sub-system of CNC Plotter Machine
3.5.1 Mechanical System Design
3.5.2 Electronics System & Wiring
3.5.3 Computer & Software Tools
Chapter 4: 20-22
4.1 Experimental Design
4.2 Calibration
Table 1

Chapter 5: 23-25
5.1 Results and Discussion

Chapter 6: 26-29
6.1 Future scope of work
6.2 Conclusion

References 30

Appendices 31
Design and Analysis Mini CNC Plotter Machine

1
CHAPTER 1

2
1.1 INTRODUCTION

CNC is a mini computer is used to control the machine tool functions from stored in information or
punched tape input or computer terminal output. CNC can be used to perform the principal functions
as machine tool control, in process compensation ,improve programming and operating function. The
world has become a high technology with a lot of things becoming smaller and thinner. The fast-
growing development of technology and manufacturing, Industrial requirement such as good and high
precision quality has helped in developing the CNC machine plotter all of those can be achieved
through machines that can be controlled by computers such as Computer Numerical Control (CNC)
machine. To implement CNC plotter machine, several concepts must be understood such as:
understanding fundamentals, Machine Mechanical design, CNC machine hardware, software
developing, test each one of three axis stepper motors and connecting CNC Machine with the software
tools and test it, Figure 1 bellow shows the steps that has been used to implement this project. Three
axes of CNC plotter machine can do movement starting with three primary axes which are X, Y and
Z axis. The Z axis is being paralleled with the X-axis (Micheal W. Mattson, 2010). Figure 1 shows
the steps to implement this paper must be understood fundamental of the plotter machine, Machine
design by solidwork software, implementation Machine hardware and wiring connection,
Development software, test each one of three axes stepper motors, finally connect machine with Easel
software tools and test Machine.

1.2 OBJECTIVES

The objectives of this project are to design the CNC Plotter Machine and to develop open source
software and hardware to control it.

The objectives of the project "Design and Analysis of Mini-CNC Plotter" are as follows:

1. Design and Development:


-To design a compact and efficient Mini-CNC Plotter that can execute precise plotting tasks.
-To select and integrate appropriate mechanical components (e.g., frame, linear motion systems) to
ensure structural stability and accuracy.

3
- To develop the electronic control system, including stepper motors, drivers, and a microcontroller, ensuring
seamless coordination between hardware and software.

2. Software Integration:
- To implement or customize firmware (such as GRBL) that effectively manages the Mini-CNC Plotter's
operations.
- To develop or adapt software for generating and processing G-code, enabling the plotter to accurately follow
designed toolpaths.
- To ensure compatibility between the plotter’s control system and commonly used CAD/CAM software.

3. Optimization and Performance Analysis:


- To analyze the kinematics of the Mini-CNC Plotter to ensure smooth and precise movements.
- To optimize path planning algorithms to reduce plotting time and increase accuracy.
- To evaluate the performance of the plotter with different materials and plotting tasks, making adjustments
as necessary to improve efficiency and precision.

4. Usability and User Experience:


- To design an intuitive user interface for controlling the Mini-CNC Plotter, making it accessible to users with
varying levels of technical expertise.
- To ensure that the plotter is safe and easy to use, with straightforward setup and maintenance procedures.

5. Cost Efficiency:
- To design the Mini-CNC Plotter with cost-effective components, making it affordable for hobbyists,
educators, and small businesses.
- To explore ways to minimize production costs without compromising on quality and performance.

6. Educational and Practical Applications:


- To provide detailed documentation and tutorials that can serve as educational resources for learning about
CNC technology and digital fabrication.
- To demonstrate practical applications of the Mini-CNC Plotter in various fields such as art, prototyping, and
education.

4
7. Innovation and Future Research:
- To identify potential areas for innovation, such as integrating advanced features like automated tool changing
or adaptive plotting.
- To lay the groundwork for future research and development in the field of compact CNC machines,
contributing to ongoing advancements in digital fabrication technology.

By achieving these objectives, the project aims to create a versatile and reliable Mini-CNC Plotter that serves
as a valuable tool for both educational purposes and practical applications in various industries.

5
.

CHAPTER 2

6
2.1 LITERATURE REVIEW

In this section, a brief summary of the research carried out by various authors on CNC plotter
machines is mentioned.

[1] R. R. Jegan, E. Gnanasundaram, M. Gowtham, R. Sivanesan and D. Thiyagarajan 2018


“Modern Design and Implementation of XY Plotter”. The objective of this research paper is to
develop the XY Plotter, which is an accurate, and adaptable pen plotter that can write or draw.
This research paper gave an idea about the working of a CNC plotter machine using X-Y
coordinates.

[2] Y. M. Hasan, L. F. Shakir and H. H. Naji 2018 “Implementation and Manufacturing of a


3-Axes Plotter Machine by Arduino and CNC Shield”. The objective of this research paper is
to construct a plotter and build open-source software to operate the machine. This research gave
an insight about how to construct a cost-effective Arduino plotter machine with XYZ
coordinates using open-source software and hardware.

[3] Rahul Somalwar2, Namesh A. Kale3, Ashish J Nandeshwar4 and Antariksh V 2020 “Short
paper on CNC PCB milling machine”. The goal of the research paper is to reduce the cost of
CNC machines and meet the growing needs of large-scale industries in minor applications. This
research gave an idea on how to develop, assess, and install a low-cost CNC-based PCB milling
machine that can be employed in small firms.

[4] Aneeta Pinhiero, Beljo Jose, Tinsemon Chacko, Nazim TN 2016 “Wireless CNC reseach
paper Plotter” The goal of this research paper is to develop a small three-axis CNC plotter
machine. This research paper gave the clarity about the concept of a wireless CNC plotter that
can be used for PCB layout and drilling.

[5] M. Bhavani, V. Jerome, P. Lenin Raja, B. Vignesh, 2019 “Design and Implementation of
CNC Router”. The objective of this article is to develop and build a CNC plotter machine-based
router machine for wood engraving. This research gave an idea about the design and fabrication
of a mini–CNC Plotter Machine that can be used for engraving.

[6] Tim Von Hahn and Chris K. Mechefske, 2022 “Machine Learning in CNC Machining”.
The goal of this research paper is to discuss the implement machine learning in manufacturing
process of CNC machine and the difficulty in building an algorithm for the CNC machine
operation. This research paper gives us the view about the challenges and best practices that

7
will enable the efficiency use of ML in CNC operation.

2.2 HISTORY OF CNC

The idea of numerical control began when the automation of machine tools originally incorporated specific
concepts of programmable logic. In the beginning, the first machines were constructed in the 1940s. But more
advanced machines came along in the 1950s. These new NC machines were built based on existing tools that
were modified with motors designed to move machine's controls. These first mechanisms were soon improved
with both analog and digital computers.

After World War II, specifically in 1949, John Parsons found methods to improve aircraft by creating
stiffened skins for them. This led to important Air Force research projects, which conducted at the
Massachusetts Institute of Technology (MIT). After the research phases, an experimental milling machine
was designed at MIT. Professor J.F. Reintjes with his team of researchers were involved in this project.

In the 1960s and 1970, a very familiar form of a CNC machine started taking shape. Digital technology
then entered the fray, and automation in production processes became more efficient than ever.

2.3 THE MOST FAMOUS CNC MACHINES

2.3.1 CNC Milling

A CNC milling is a machine process that uses computerized controls and rotating multi-point cutting tools to
progressively remove material from the workpiece or cut different materials such as metal, plastic, glass, and
wood, and produce a custom designed part or product.

Fig. 1: CNC Milling

8
2.3.2 CNC Lathes
CNC lathe is a CNC machine that used to cut workpieces as they are turned. CNC lathe can make exact cuts
rapidly by utilizing different apparatuses (see Figure 2). The result is a beautifully finished product so that these
machines are very successful in the exactness they offer contrasted with manual lathe. They are used by many
industries to include automotive, electronics, aerospace, firearm manufacturing, sporting, and much more

Fig. 2: CNC Lathe Machine

2.3.3 CNC Routers

A CNC router is very similar in concept to a CNC milling machine. It is a computer-controlled cutting machine
related to the hand-held router used for cutting various hard materials, such as wood, composites, aluminium,
steel, plastics, glass, and foams. CNC routers (shown in Figure 3) can perform the tasks of many carpentry shop
machines such as the panel saw, the spindle moulder, and the boring machine. They can also cut mortises and
tenons. CNC router diminish waste and increment efficiency, creating different things in a considerably shorter
measure of time than utilizing different machines.

Fig. 3: CNC Router

9
2.3.4 CNC Plasma Cutters

A CNC plasma system is a machine that carries a plasma torch, and can move that torch in a path directed by
a computer. The procedure of plasma cutting includes the cutting of a material utilizing a plasma burn. This
strategy is most ordinarily used to cut overwhelming materials, for example, steel and different types of metal.
CNC plasma cutter is shown in Figure 4.

Fig. 4: CNC Plasma Cutter

2.3.5 CNC Electric Discharge Machines

Electric discharge machining, or EDM for short (see Figure 5), includes making a particular shape inside a
specific material by utilizing electrical releases, or starts. The material is expelled from a particular workpiece
by a progression of repeating electrical releases between two anodes. These anodes are isolated by a dielectric
liquid, which regularly gets an electric voltage.

Fig. 5: EDM

10
CHAPTER 3

11
3.1 METHODOLOGY USED

3.2 MAIN COMPONENTS OF MINI CNC PLOTTER


The block diagram of mini CNC plotter is shown in figure below:

Fig. 6: Simple block diagram of mini CNC plotter

3.3 Interface

Interface Unit contains many components that help in programming and interfacing the input device into the
sketching unit. These components include:
1. Two Stepper Motors

2. Two A4988 Stepper drivers

3. One MG 90S Micro Servo motor

4. CNC v3 shield

5. Arduino Uno R3

3.4 Sketching Unit

Sketching Unit is the output unit and it comprises a drawing pen or pencil and will be controlled by the three
motors.

12
3.5 Subsystem of CNC Plotter Machine

CNC plotter Machine

Electronics system and Computer and


Mechanical system
Wiring Software tools
design

Fig. 7: subsystem of CNC plotter Machine.

3.5.1 Mechanical system design


In this section of project, the structure of CNC plotter machine has been designed and modelling in
solidwork software with desired dimensions and all parts of CNC machine will be achieved before
implementation the hardware of actual CNC plotter machine. Before starting the design, there are
many steps of criteria must be explained. Length of travel mean the linear movement of steppers motors
that controls X, Y and Z axes. The left-right motion is controlled by X axis stepper motor, front-back
motion controlled by Y axis stepper motor and the pen goes up and down by Z axis stepper motor
controller. Finally, the length travel of CNC plotter machine that decided as 235 mm for X axis, 215
mm for Y axis and 1 mm up-down for Z axis. Figure 3 show CNC plotter machine design and
modelling by solid work.

Fig. 8: Plotter machine Modelling by solid work.

13
3.5.2 Electronics system and wiring

This section will discuss the electronic parts and wiring which is needed for designing and building
our CNC plotter machine. So, the main electronic component required are one Arduino UNO R3, one
CNC V3 Shield with A4988 Driver Module with Heatsink for Arduino, stepper motors, D.C.
power supply, pen holder, some wires and USB to serial adapter.

Stepper Motor

A stepper motor is a brushless DC electric motor that divides a full rotation into a number of equal steps (see
Figure 9). Stepper Motors represent the heart of CNC plotter. Two stepper motors are used for x and y axis for
precise control over drawing pen (sketching unit) for object sketching. They have important role such that they
control the size and type of speed, accuracy, CNC router precision etc.

Fig. 9: Stepper Motor

The axis of CNC machine (x, y & z) is based on the right hand coordinate system (rotation is counter clockwise
about the axis of rotation as shown in Figure 10).

Fig. 10: The CNC axis

14
Stepper Driver

Stepper motor drivers (as shown in Figure 11) are specifically designed to drive stepper motors, which are
capable of continuous rotation with precise position control, even without a feedback system. They offer
adjustable current control and multiple step resolutions, and they feature built-in translators that allow a stepper
motor to be controlled with simple step and direction inputs. In this project we use two drivers for the two
stepper motors.

Fig. 11: Stepper Driver

Servo Motor

Servo motor controls the up and down movement of drawing pen in z axis direction It controlled by sending an
electrical pulse of variable width, or Pulse Width Modulation (PWM) and this can be achieved using the
microcontroller. It determines the position of the shaft, through the control wire, which represent the z axis.

Fig. 12: Servo Motor

15
CNC Shield

CNC shield V3.0 can be used as drive expansion board for engraving CNC machine. It has 4 slots in the board
for stepper motor drive modules that can drive 4 stepper motors. Each stepper motor need two IO port only,
that is to say, 6 IO ports can quite well to manage three stepper motors as shown in Figure 13. It is very
convenient to use with the microcontroller (Arduino) such that it is placed above the Arduino.

Fig. 13: CNC Shield

Arduino

Arduino Microcontroller (Here Arduino Uno is used as shown in Figure 14) controls the position of the
stepper motors with the help of program instructions. This microcontroller is an open source platform based
on both hardware and software that very easy to use. It has 14 digital and 6 analog input/output pins that can
incorporate into various expansion boards.

Fig. 14: Arduino Uno

Arduino programs are written in C++ programming language with a compiler that produces binary machine
code.

16
Circuit and Wiring

The wiring of the various components of electronics system is represented in the Fig. 16 shown below. The
microcontroller of Arduino board is connected to the computer system through the USB serial port. The Stepper
Motors of three axes (X, Y and Z) are connected with CNC shield driver board as Figures 9 and 10 shown
above. D.C. Power supply is provided for all the components of electronics system.

Fig 15. Electronics Circuit

Fig 16. Wiring of CNC Plotter Machine

17
3.5.3 Computer and software tools

Arduino IDE
"The open-source Arduino Software (IDE) makes it easy to write code and upload it to the
board"(https://www.arduino.cc). It is simplified C/C++ functions language- based programming can
be download functionality with a rich set of library functions. After download and install on pc can
be write the program by C language and from tools and port must be choose the port connection
between computer and Arduino through USB. After this step can be verify the program by error
checkingand the message is done compiling when it finished and no error. After this step can be
upload the program on the Arduino. Figure 17 shows Arduino software IDE.

Fig 17. Arduino Software (IDE).

18
Easel software
To make the CNC plotter machine plote and write needing a software tools to design the graphs and
then convert this graph to G-code because CNC machineoperate and understanding G language, this
tools can be achieved by easel software tools, this software must be setting material dimensions X is
235 mm, Y is 215 mm, Z is 1 mm and set Bit to 0.15 mm because Z axis is pen. Throughthis software
can be set positions of X, Y and Z axes, also can be control on thespeed of CNC machine mm/min
from feed rate. Figure 18. showing the toolsof easel software.

Fig. 18: easel software tools.

19
CHAPTER 4

20
4.1 CALIBRATION

After finishing the complete build-up of the machine, it is necessary to calibrate themovement of the axes.
Stepper motor calculations equation is:

Test code for stepper motor is used where steps per revolution is 200 steps were allowed for the motor
to move. On running the code, it is found that the motor is travelling 40 mm which is indicating that
the stepper motor takes 5 steps to cover 1mm. This is calibration for both X and Y axes.

4.2 STEPS TO RUN CNC PLOTTER MACHINE


Note: Must be install Arduino IDE on computer and connect CNC plotter machine by USB and
choose COM port.

1- open online web site (https://www.inventables.com/sessions/new ).

2- Register as a new costumer needing Email and choose password.

3- Sign in using Email and password.

4- Open new project and setting material dimension as X=235mm, Y=215mm and Z=1mm.

5- Design the shape or write text for plot.

6- Press carve and set Y, X and Z axes at Home point.

21
Table 1. Shows the technical specification of plotter machine where:
Plotting Area: the total travel in X and Y axes.
End Mill: represents the tool geometry (as in cutting machines).
Material dimensions: the length, width and thickness of the work. It should be noted that Easel software acts
as it's a cutting process, so all dimensions and End Mill (tool diameter which is pen width) need to be entered.
Feed rate: Machine (Motors) speed.
Angle rotation: an option to rotate the project.
Time of simulate: total machining time which can be calculated by dividing feed rate on tool path length.

Table 1.

TECHNICAL SPECIFICATIONS

Plotting area 235 x 215 (mm)

End mills Pen width 0.15 (mm)

Material dimensions X: 235 mm, Y: 215mm, Z: 1mm

Feed rate 1000 – 2000 mm/min

Angle rotation 0 - 360º

Time of simulate Depend on toolpath length and feed rate

22
CHAPTER 5

23
5.1 RESULTS AND DISCUSSION

After the testing and calibration, a plotter machine was ready to operate. The plotter machine is
implemented and manufactured as planned, therefore it can plot and write,this plotter machine starts
to collect data from programming that is derived from computer aided design (CAD) and computer
aided manufacturing (CAM). The programs produce the computer file and will then extract the
command to run the device. The program will be transferred via Arduino and then loaded into the
plotter machine to start machining. After calibration and testing, the plotter machine was fully
functional ready to work. Fig. 19 shows the plotter machine after implementation with minimum cost.

Fig. 19: Shows Complete CNC Plotter Machine.

24
Plotting of Geometric shapes: Fig.21 show geometric shape has been plotted byplotter machine.

24

(a)

(b)
Fig 21. Comparison of geometric shape (a) original shape (b) plotted shape.

25
CHAPTER 6

26
6.1 Future Scope of Work:
The future scope of work for this project encompasses several potential areas for further
research, development, and application. Here are some key directions that could be pursued:

1. Enhanced Precision and Accuracy:


- Advanced Kinematics and Calibration: Implement more sophisticated kinematic models
and calibration techniques to improve the precision and accuracy of the plotter.

- Higher Resolution Components: Explore the use of higher resolution stepper motors and
more precise linear motion systems to achieve finer plotting details.

2. Automation and Smart Features:


- Integration of AI and Machine Learning: Develop AI algorithms for optimizing toolpaths,
predicting maintenance needs, and enhancing the overall efficiency of the plotting process.

- Automated Tool Changing: Design and implement an automated tool changing system to
allow for multi-tool operations without manual intervention.

3. Material Diversity and Processing:


- Expanded Material Capabilities: Investigate the plotter's ability to work with a broader
range of materials, including more robust or unconventional substrates.

- Adaptive Machining Parameters: Develop systems that automatically adjust cutting


parameters based on real-time feedback about the material properties and tool wear.

4. Software and User Interface Improvements:


- User-Friendly Software: Create more intuitive software interfaces that simplify the design
and plotting process, making it accessible to users with varying levels of technical expertise.

- Cloud-Based Control and Monitoring: Develop cloud-based solutions for remote control
and monitoring of the plotter, enabling users to manage operations from anywhere.

27
5. Integration with Other Technologies:
- Hybrid Machines: Explore the integration of the Mini-CNC Plotter with other digital
fabrication technologies such as 3D printing, laser cutting, and engraving to create
multifunctional devices.

- IoT Connectivity: Implement Internet of Things (IoT) connectivity for enhanced data
collection, monitoring, and integration with other smart devices.

6. Educational and Training Applications:


- Educational Kits: Develop comprehensive educational kits and curriculum materials that
leverage the Mini-CNC Plotter to teach principles of engineering, robotics, and digital
fabrication.

- Interactive Learning Platforms: Create interactive online platforms that provide tutorials,
simulations, and collaborative projects for learners at different levels.

7. Environmental and Sustainability Considerations:


- Eco-Friendly Materials and Processes: Investigate the use of sustainable materials and
environmentally friendly machining processes to reduce the ecological impact of the plotter.

- Energy Efficiency: Design energy-efficient electronic and mechanical systems to minimize


power consumption during operation.

8. Scalability and Commercial Applications:


- Scalability for Industrial Use: Explore the scalability of the Mini-CNC Plotter for small-
scale industrial applications, maintaining precision while handling larger workloads.

- Customization for Specific Industries: Customize the design and functionality of the plotter
for specific industry needs, such as textiles, electronics, or biomedical fields.

9. Enhanced Robustness and Reliability:


- Durability Improvements: Enhance the robustness of mechanical and electronic

28
components to extend the lifespan of the plotter under various operating conditions.

- Redundant Systems for Reliability: Implement redundant systems and fail-safes to increase
the reliability and uptime of the plotter, particularly in critical applications.

10. Community and Open Source Development:


- Open Source Collaboration: Promote open source development by sharing designs,
software, and documentation with the maker community to foster innovation and collective
improvement.

- User Community Engagement: Build and engage with a community of users and
developers to gather feedback, share experiences, and collaboratively solve challenges.

6.2 Conclusions:
In this paper, we used the concept of a low-cost plotter machine, which is easily controlled by
the computer and suddenly stopped and paused by clicking on the computer. This small
machine can be easily transported and assembled everywhere as required. The board size of
this device is 40X40 cm. Stepper Motor will run on this standard for board size. If we have an
increase in the size or length of the lead coil, it will be free to make the large size of the design
on paper.

29
References:
1) Espalin, D., Muse, D. W., MacDonald, E., & Wicker, R. B. (2014). 3D Printing
multifunctionality: structures with electronics. The International Journal of Advanced
Manufacturing Technology, 72(5-8), 963-978.
2) Hashim, N. S. (2012). Design of mini machine (Doctoral dissertation, UMP).
3) Jayachandraiah, B., Krishna, O. V., Khan, P. A., & Reddy, R. A. (2014). Fabrication of Low
Cost 3-Axis Router. International Journal of Engineering Science Invention, 3(6), 01-10.
4) Tunc, B. (2015). BUILDING A HOMEMADE 3D PRINTER. Matter, 2(1), 211-214.
5) Wei, Q. (2013). Design and analysis of a small-scale cost-effective milling machine.
6) Mattson, M. (2009). programming: principles and applications. Cengage Learning.
7) (2018) The arduino website. [Online]. Available: https://www.arduino.cc/
8) Xu, X. W., & Newman, S. T. (2006). Making machine tools more open, interoperable and
intelligent—a review of the technologies. Computers in Industry, 57(2), 141-152.
9) Haitao, Z., Jianguo, Y., & Jinhua, S. (2007). Simulation of thermal behavior of a machine tool
spindle. International Journal of Machine Tools and Manufacture, 47(6), 1003-1010.
10) Zhu, S., Ding, G., Qin, S., Lei, J., Zhuang, L., & Yan, K. (2012). Integrated geometric error
modeling, identification and compensation of machine tools. International journal ofmachine
tools and manufacture, 52(1), 24-29.
11) Saakes, D., Cambazard, T., Mitani, J., & Igarashi, T. (2013, October). PacCAM: material
capture and interactive 2D packing for efficient material usage on cutting machines. In
Proceedings of the 26th annual ACM symposium on User interface software and technology
(pp. 441-446). ACM
12) . Sara Raad Qasim, Haider Mohammad, Mustafa Falah (2019, September); Accurate and
Cost-Effective Mini CNC Plotter; International Journal of Computer Applications (0975 –
8887), vol 178 - no 48.

30
Appendices:

List of figures:
Fig. 1: CNC Milling 8

Fig. 2: CNC Lathe Machine 8

Fig. 3: CNC Router 9

Fig. 4: CNC Plasma Cutter 9

Fig.5: EDM 10

Fig. 6: Simple block diagram of Mini CNC Plotter 12

Fig. 7: Subsystem of CNC Plotter Machine 13

Fig. 8: Plotter Machine Modelling by Solid-works 13

Fig. 9: Stepper Motor 14

Fig. 10: The CNC axis 14

Fig. 11: Stepper Driver 15

Fig. 12: Servo Motor 15

Fig. 13: CNC Shield 16

Fig. 14: Arduino Uno 16

Fig. 15: Electronics Circuit 17

Fig. 16: Wiring of CNC Plotter Machine 17

Fig. 17: Arduino Software (IDE) 18

Fig. 18: Easel Software Tools 19

List of tables:
Table 1 22

31

You might also like