SlideShare a Scribd company logo
1 of 4
Download to read offline
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056
Volume: 06 Issue: 06 | June 2019 www.irjet.net p-ISSN: 2395-0072
© 2019, IRJET | Impact Factor value: 7.211 | ISO 9001:2008 Certified Journal | Page 2402
An Embedded Approach for Design and Development of the Mini CNC
Cutter
Anjali Patil1, Kiran Khot, Shirin Makandar, Taannum Mulla2
1FAssist. Prof, Textile and Engineering Institute, Ichalkaranji, Maharashtra
2 Students, Dept. of Electronics Engineering, Textile and Engineering Institute, Ichalkaranji, Maharashtra
---------------------------------------------------------------------***----------------------------------------------------------------------
Abstract - Mini CNC Machine’ is an embedded system that
works based on the principle of Computer Numerical Control
(CNC). CNC Cutter basically works with two CD-drives for Z
and Y axis and one CD-drive for X axis, wherein the CNC Cutter
plots the input given from the computer from the drawing
board using on an open-source physical computing platform
Arduino Uno. The CNC Cutter has a two CD-drive axis control
and one single CD-drive to raise and lower the cutter. The X
and Y axis mainly consists of stepper motors taken from CD-
drives. The software used for programmingtheArduinoboard
is namely Inkscape and processing software. The correct and
efficient arrangement and proper use of the programs along
with the circuit makes up an efficient CD-ROM based miniCNC
Cutter.
Key Words: CNC machine, Inkscape, Processing, Servo motor
1. INTRODUCTION
CNC means Computer Numeric Control. A CNC is the
automation of machine toolsby which we can draw different
type of letter, pictures provided by the computer using
software’s into its controller. This means a computer
converts the design into number which the computer usesto
control the cuttingand shapingofthematerial.Thecodeused
to program CNC machines is generically called G code.
However, G-code instructions are only part of programming
language.
The rest of the paper is organized as follows: Section II
provides the brief discussionon the literaturereviewrelated
to CNC based machines. Section III highlights on the
theoreticalbackgroundoftheproposedarchitecturefollowed
by Experimental set up and results in Section IV. Section V
provides conclusion.
2. LITERATURE REVIEW
Many researchers have worked in the area of CNC based
automatic plotting and cutting.
Linyan Liu et al [1] presented a framework for the VMC
machine tool design and development (D&D) with the
integration of process and knowledge. The reported a
framework consists of process integration model, process
simulation, process execution and knowledge objects
management modules.
Venkata Krishna pabolu et al [2] discussed the design and
implementation of low cost three dimensional computerized
numerical control system (CNC) for industrial application.
Embedded CNC machine was created and details were
reported in their paper. Natural frequency of the gantry
structure rose slightly above 200Hz. The research results
show that the designed CNC gantry machine was capable of
functioning at a speed of 12,000rpm.
Monika Nowak et al. [3] formulated methods of selection of
geometric and physical structure of the mobile machine by
specifying the design requirements and the development of
the elimination conditions based on these requirements.
Grzegorz Szwengier et al.[4] reported the results ofresearch
on selection on geometric-kinematic structure of newly
designed milling machine. There was various types of
structure combination available for milling machine, author
suggested best procedure and help to select useful
combination of machine parts with desired output provided
with constraints of machine.
With the extensive literature survey, we found that there is
scope for design and development of the mini NC machine
which can be used for variety of applications. And the
application that’s reported here is cutter which is able to cut
the smooth objects. The next section elaborates the detail
discussion on system block diagram.
3. THEORETICAL BACKGROUND
The embedded system is designed for cutting the smooth
objects in the required shape. The block diagram of the
system is shown in fig 1. The shapewhich is to be cut is given
asan image. G-codes are generated by Inkscapesoftwareand
then simulated by Processing 3.01 software. The simulation
runs the stepper motors of CD-drives results in to the useful
mechanical output at the cd-drives where carriage
reciprocates as per signal given by software.
Machine works on mainly three axis. Thus will be made by
using two DVD/CD drives and one mini servo motor to build
hardware design. Now that we have our Contraction ready,
it's time to build the circuit and test stepper motors (X and Y
axis). Arduino uno is used for this system. Processing
software will be used to interface this machine hardware
with software and controller.
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056
Volume: 06 Issue: 06 | June 2019 www.irjet.net p-ISSN: 2395-0072
© 2019, IRJET | Impact Factor value: 7.211 | ISO 9001:2008 Certified Journal | Page 2403
Design which user want to cut will be converted into G-code
file format. This file will be opened in processing software,
and machine willcut the design successfullyasperthedesign
given by user.
Fig -1: Block diagram of the reported Cutter
A. Hardware Tools used in the system:
1. Arduino Board
Fig-2: Arduino Board
It simplify the process of creating any control system by
providing the standard board that can be programmed and
connected to the system without the need to any
sophisticated PCB design and implementation. It is an open
source hardware, anyone can get the details of its design and
modify it or make his own one himself.
2. CDDVD Drive:
Stepper motors are DC motors that move in discrete steps.
With a computer controlled stepping you can achieve very
precise positioning and/or speed control. In our project we
use CD-ROM drive stepper Motor Automation of 3 Motors to
control the coordinates (X,Y) of a driller head can be used as
Cutter.
Fig-3: CD-ROM Drive
3. Servo Motor
Fig-4: Servo motor
Servos are controlled by sending an electrical pulse of
variable width, or pulse width modulation (PWM) which
determines position of the shaft, through the control wire. It
is z axis.
4. Cutter
To cut the object in different shapes using the cutter.
Fig-5: driller to cut the object
ATMEGA
328
Based
control
unit
G-code
from
computer
IC
L293D
Motor
Drive
X-axis
Motor
Y-axis
Motor
Servo Motor
(
Power
Supply
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056
Volume: 06 Issue: 06 | June 2019 www.irjet.net p-ISSN: 2395-0072
© 2019, IRJET | Impact Factor value: 7.211 | ISO 9001:2008 Certified Journal | Page 2404
Specification of Cutter:
 Speed 1000RPM
 Weight 17g
 Voltage 0.5V – 9V
 Current 0.11A
B. Software Tool
1. Inkscape:
Inkscape is a free and open-source Graphics editor. Here it is
creating G-code for a particular image or letter.
Fig-6: Snapshot of the Inkscape software.
2. Arduino:
Arduino is an open-source electronics platform based on
easy-to-use hardware and software. Arduino boards are
able to read inputs - light on a sensor, a finger on a button, or
a Twitter message - and turn it into an output - activating a
motor, turning on an LED.
3. Processing 3.0.2:
Processing is a flexible software a language for learning
how to code within the context of the visual arts.
Fig-7: Snapshot of Processing software
4. EXPERIMENTAL RESULTS AND DISCUSSION
The experimentationiscarriedoutonthesmoothermaterials
for cutting in the required shape. Panner was tested with the
cutter. The shape for example circular is drawn in the
Inkskape software which generates the G –code.
Creating G-Code File Using Inkscape:
The CNC Cutter of our project will work within 20cm×20cm
area So we choose the document properties of the Inkscape
40cmx40cm (Width × Height) which is four times the
working area of the cutter because the cutter can cut only in
the first quadrant. So we have initially kept the axes at the
nearest end of the motors which is considered as origin to
easily modify the design. In Fig. 8 the working area of CNC
cutter is shown with the pre-definedarea.Thetextisselected
using cursor and then select “object to path” from the drop
down window to save the G codeform of the selected text.To
create G-code of an image, the file must have a transparent
background.
The image should be dragged into the selected area then
select “trace bitmap” from drop down window to create a
transparent image. Scans are selected as 8 and “Edge
detection” is selected to create black & white image. After
adding this transparent image in the predefined area we`ve
used “object to path” command to createtheG-codefileofthe
selected image by following the steps described earlier.
Processing is open source programming language software
which is used for electronic drawings. GTCRL processing
program is used to send G-code file from user interface to
CNC plotter. The Fig. 7 shows the user interfaceofprocessing
2.2.1 software after running GTCRL program. The port of
Arduino Uno is selected by pressing „P‟ button on keyboard
hence G button is used to upload our desired G-code file.
Immediately CNC machine will start sketching selected G-
code file. Sketching can be stopped by pressing X button.
The Gcode is then given to the processing software which
converts the G-code to the coordinates and according to that
the motors are moved in the x, y positions as well in the up-
down direction as well. To the stepper motor driller is
connected so that the object is cut in the prescribed shapes.
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056
Volume: 06 Issue: 06 | June 2019 www.irjet.net p-ISSN: 2395-0072
© 2019, IRJET | Impact Factor value: 7.211 | ISO 9001:2008 Certified Journal | Page 2405
Fig-8: Experimental set up of the system
Following steps are implemented:
i. Cut the object in different shape we need the
Inkscape to generate the G-code of that image.
ii. Use processingsoftwaretouploadimageG-codeinto
Arduino and select the port and select the image G-code
when it run.
iii. Give the command through the Arduino to run the
stepper and servo motor and cut the object in the given
shape.
5. CONCLUSIONS
Using small machine tools to fabricate small scale parts can
provide both flexibility and efficiency in manufacturing and
reduce capital cost, which is beneficial for small business
owners. In this project, a small scale three axis “MINI CNC
CUTTER” is designed andanalyzedunderverylimitedbudget
which is beneficial for cutting object in the required shape.
By designing the stepper motor properly, the system can be
used to cut any type of object which can be used in real time.
REFERENCES
1. Pabolu, V.K. and Srinivas, K.N.H. Design and
Implementation of a three dimensional CNC
Machine, International Journal ofComputer Science
and Engineering, 2, 2010, pp. 2567–2570.
2. Anil Kumar, A., Sai Krishna, K., Sai Reddy, R.B.G. and
Shakti Prasad, V. CNC Machine for Drawing, B.Tech.
Project Report, MLR Institute of Technology,
2017.pp. 801–808.
3. Madekar, kajal j., et al. "automatic mini cnc machine
for pcb drawing and drilling." (2016).
4. Grzegorz Szwengier Selection of Milling Machine
Kinematic Structure Preliminary Selection of
Structure Variants ”, Archives of Mechanical
Technology and Automation,vol.32, no.1, 2012 65-
75
5. https://components101.com/servo-motor-basics-
pinout-datasheet
6. https://www.ia.omron.com/data_pdf/guide/14/ser
vo_tg_e_1_1.pdf
7. http://www.ee.ic.ac.uk/pcheung/teaching/de1_ee/
stores/sg90_datasheet.pdf
8. http://www.ti.com/lit/ds/symlink/l293.pdf

More Related Content

What's hot

CNC plotter controlled using Android application
CNC plotter controlled using Android applicationCNC plotter controlled using Android application
CNC plotter controlled using Android applicationYuval Yoskovits
 
IRJET- Designing of OCR Tool Box for Decoding Vehicle Number Plate using MATLAB
IRJET- Designing of OCR Tool Box for Decoding Vehicle Number Plate using MATLABIRJET- Designing of OCR Tool Box for Decoding Vehicle Number Plate using MATLAB
IRJET- Designing of OCR Tool Box for Decoding Vehicle Number Plate using MATLABIRJET Journal
 
Automatic mini CNC machine for PCB drawing and drilling
Automatic mini CNC machine for PCB drawing and drillingAutomatic mini CNC machine for PCB drawing and drilling
Automatic mini CNC machine for PCB drawing and drillingIRJET Journal
 
IRJET- IoT Based 3D Printer
IRJET-  	  IoT Based 3D PrinterIRJET-  	  IoT Based 3D Printer
IRJET- IoT Based 3D PrinterIRJET Journal
 
Design of a usb based data acquisition system
Design of a usb based data acquisition systemDesign of a usb based data acquisition system
Design of a usb based data acquisition systemeSAT Publishing House
 
3 Axis Drawing Machine
3 Axis Drawing Machine3 Axis Drawing Machine
3 Axis Drawing MachineIRJET Journal
 
ARDUINO EMBEDDED SYSTEM
ARDUINO EMBEDDED SYSTEMARDUINO EMBEDDED SYSTEM
ARDUINO EMBEDDED SYSTEMVishal GARG
 
Computing for Engineering - Lecture 01
Computing for Engineering - Lecture 01Computing for Engineering - Lecture 01
Computing for Engineering - Lecture 01Sarchia Khursheed
 
IRJET- IoT Color based Product Sorting Machine
IRJET- IoT Color based Product Sorting MachineIRJET- IoT Color based Product Sorting Machine
IRJET- IoT Color based Product Sorting MachineIRJET Journal
 
IRJET- Line following and Obstacle avoiding Bluetooth Controlled Surveillance...
IRJET- Line following and Obstacle avoiding Bluetooth Controlled Surveillance...IRJET- Line following and Obstacle avoiding Bluetooth Controlled Surveillance...
IRJET- Line following and Obstacle avoiding Bluetooth Controlled Surveillance...IRJET Journal
 
Embedded system development-Arduino UNO
Embedded system development-Arduino UNOEmbedded system development-Arduino UNO
Embedded system development-Arduino UNOayush sultania
 

What's hot (13)

CNC plotter controlled using Android application
CNC plotter controlled using Android applicationCNC plotter controlled using Android application
CNC plotter controlled using Android application
 
CNC DRAWBOT
CNC DRAWBOTCNC DRAWBOT
CNC DRAWBOT
 
CNC Plotter Machine
CNC Plotter Machine CNC Plotter Machine
CNC Plotter Machine
 
IRJET- Designing of OCR Tool Box for Decoding Vehicle Number Plate using MATLAB
IRJET- Designing of OCR Tool Box for Decoding Vehicle Number Plate using MATLABIRJET- Designing of OCR Tool Box for Decoding Vehicle Number Plate using MATLAB
IRJET- Designing of OCR Tool Box for Decoding Vehicle Number Plate using MATLAB
 
Automatic mini CNC machine for PCB drawing and drilling
Automatic mini CNC machine for PCB drawing and drillingAutomatic mini CNC machine for PCB drawing and drilling
Automatic mini CNC machine for PCB drawing and drilling
 
IRJET- IoT Based 3D Printer
IRJET-  	  IoT Based 3D PrinterIRJET-  	  IoT Based 3D Printer
IRJET- IoT Based 3D Printer
 
Design of a usb based data acquisition system
Design of a usb based data acquisition systemDesign of a usb based data acquisition system
Design of a usb based data acquisition system
 
3 Axis Drawing Machine
3 Axis Drawing Machine3 Axis Drawing Machine
3 Axis Drawing Machine
 
ARDUINO EMBEDDED SYSTEM
ARDUINO EMBEDDED SYSTEMARDUINO EMBEDDED SYSTEM
ARDUINO EMBEDDED SYSTEM
 
Computing for Engineering - Lecture 01
Computing for Engineering - Lecture 01Computing for Engineering - Lecture 01
Computing for Engineering - Lecture 01
 
IRJET- IoT Color based Product Sorting Machine
IRJET- IoT Color based Product Sorting MachineIRJET- IoT Color based Product Sorting Machine
IRJET- IoT Color based Product Sorting Machine
 
IRJET- Line following and Obstacle avoiding Bluetooth Controlled Surveillance...
IRJET- Line following and Obstacle avoiding Bluetooth Controlled Surveillance...IRJET- Line following and Obstacle avoiding Bluetooth Controlled Surveillance...
IRJET- Line following and Obstacle avoiding Bluetooth Controlled Surveillance...
 
Embedded system development-Arduino UNO
Embedded system development-Arduino UNOEmbedded system development-Arduino UNO
Embedded system development-Arduino UNO
 

Similar to IRJET - An Embedded Approach for Design and Development of the Mini CNC Cutter

IRJET- A Sequential Control for Full Size Converter Wind Turbine Generating S...
IRJET- A Sequential Control for Full Size Converter Wind Turbine Generating S...IRJET- A Sequential Control for Full Size Converter Wind Turbine Generating S...
IRJET- A Sequential Control for Full Size Converter Wind Turbine Generating S...IRJET Journal
 
IRJET- Project Didactic of a Mini CNC Milling Machine
IRJET- Project Didactic of a Mini CNC Milling MachineIRJET- Project Didactic of a Mini CNC Milling Machine
IRJET- Project Didactic of a Mini CNC Milling MachineIRJET Journal
 
Mini CNC Plotter and Laser Engraver
Mini CNC Plotter and Laser EngraverMini CNC Plotter and Laser Engraver
Mini CNC Plotter and Laser Engraverijtsrd
 
Design and implementation of pcb laying using CNC machine controlling with w...
Design and implementation of pcb laying using  CNC machine controlling with w...Design and implementation of pcb laying using  CNC machine controlling with w...
Design and implementation of pcb laying using CNC machine controlling with w...Venkatkumar78
 
IRJET- Analysis of File Conversion Program Used for CNC Machine
IRJET-  	  Analysis of File Conversion Program Used for CNC MachineIRJET-  	  Analysis of File Conversion Program Used for CNC Machine
IRJET- Analysis of File Conversion Program Used for CNC MachineIRJET Journal
 
PCB layout using CNC machine
PCB layout using CNC machinePCB layout using CNC machine
PCB layout using CNC machineVenkatkumar78
 
Design and Development of CNC Writing and Drawing Machine
Design and Development of CNC Writing and Drawing MachineDesign and Development of CNC Writing and Drawing Machine
Design and Development of CNC Writing and Drawing Machinevivatechijri
 
CNC machine using PCB layout with wireless communication
CNC machine using PCB layout with wireless communicationCNC machine using PCB layout with wireless communication
CNC machine using PCB layout with wireless communicationVenkatkumar78
 
Design of X-Y-Z plotter
Design of X-Y-Z plotter Design of X-Y-Z plotter
Design of X-Y-Z plotter Rajesh Netha
 
CNC Drilling Machine for Printed Circuit Board
CNC Drilling Machine for Printed Circuit BoardCNC Drilling Machine for Printed Circuit Board
CNC Drilling Machine for Printed Circuit Boardijtsrd
 
Final1.pptx hbhnnhhhh bnbnbhhbhbbbbbbbbbbb
Final1.pptx hbhnnhhhh bnbnbhhbhbbbbbbbbbbbFinal1.pptx hbhnnhhhh bnbnbhhbhbbbbbbbbbbb
Final1.pptx hbhnnhhhh bnbnbhhbhbbbbbbbbbbbDnyaneshwarPrathames
 
IRJET- Implementation of Arduino UNO based Two Directional [2D] Plotter
IRJET- Implementation of Arduino UNO based Two Directional [2D] PlotterIRJET- Implementation of Arduino UNO based Two Directional [2D] Plotter
IRJET- Implementation of Arduino UNO based Two Directional [2D] PlotterIRJET Journal
 
IRJET- Automatic Mini CNC Machine for PCB Drawing using Arduino
IRJET- Automatic Mini CNC Machine for PCB Drawing using ArduinoIRJET- Automatic Mini CNC Machine for PCB Drawing using Arduino
IRJET- Automatic Mini CNC Machine for PCB Drawing using ArduinoIRJET Journal
 
Automatic writing machine based on Arduino
Automatic writing machine based on ArduinoAutomatic writing machine based on Arduino
Automatic writing machine based on ArduinoIRJET Journal
 
IRJET- Automatic PCB Designer based on CNC System
IRJET- Automatic PCB Designer based on CNC SystemIRJET- Automatic PCB Designer based on CNC System
IRJET- Automatic PCB Designer based on CNC SystemIRJET Journal
 
A project presentation on the topic mini cnc
A project presentation on the topic mini cncA project presentation on the topic mini cnc
A project presentation on the topic mini cncudaythete
 

Similar to IRJET - An Embedded Approach for Design and Development of the Mini CNC Cutter (20)

2d plotter project.docx
2d plotter project.docx2d plotter project.docx
2d plotter project.docx
 
IRJET- A Sequential Control for Full Size Converter Wind Turbine Generating S...
IRJET- A Sequential Control for Full Size Converter Wind Turbine Generating S...IRJET- A Sequential Control for Full Size Converter Wind Turbine Generating S...
IRJET- A Sequential Control for Full Size Converter Wind Turbine Generating S...
 
IRJET- Project Didactic of a Mini CNC Milling Machine
IRJET- Project Didactic of a Mini CNC Milling MachineIRJET- Project Didactic of a Mini CNC Milling Machine
IRJET- Project Didactic of a Mini CNC Milling Machine
 
Mini CNC Plotter and Laser Engraver
Mini CNC Plotter and Laser EngraverMini CNC Plotter and Laser Engraver
Mini CNC Plotter and Laser Engraver
 
Design and implementation of pcb laying using CNC machine controlling with w...
Design and implementation of pcb laying using  CNC machine controlling with w...Design and implementation of pcb laying using  CNC machine controlling with w...
Design and implementation of pcb laying using CNC machine controlling with w...
 
IRJET- Analysis of File Conversion Program Used for CNC Machine
IRJET-  	  Analysis of File Conversion Program Used for CNC MachineIRJET-  	  Analysis of File Conversion Program Used for CNC Machine
IRJET- Analysis of File Conversion Program Used for CNC Machine
 
PCB layout using CNC machine
PCB layout using CNC machinePCB layout using CNC machine
PCB layout using CNC machine
 
Design and Development of CNC Writing and Drawing Machine
Design and Development of CNC Writing and Drawing MachineDesign and Development of CNC Writing and Drawing Machine
Design and Development of CNC Writing and Drawing Machine
 
CNC machine using PCB layout with wireless communication
CNC machine using PCB layout with wireless communicationCNC machine using PCB layout with wireless communication
CNC machine using PCB layout with wireless communication
 
Design of X-Y-Z plotter
Design of X-Y-Z plotter Design of X-Y-Z plotter
Design of X-Y-Z plotter
 
CNC Drilling Machine for Printed Circuit Board
CNC Drilling Machine for Printed Circuit BoardCNC Drilling Machine for Printed Circuit Board
CNC Drilling Machine for Printed Circuit Board
 
Mini Cnc Printer
Mini Cnc PrinterMini Cnc Printer
Mini Cnc Printer
 
Predefence.pptx
Predefence.pptxPredefence.pptx
Predefence.pptx
 
Final1.pptx hbhnnhhhh bnbnbhhbhbbbbbbbbbbb
Final1.pptx hbhnnhhhh bnbnbhhbhbbbbbbbbbbbFinal1.pptx hbhnnhhhh bnbnbhhbhbbbbbbbbbbb
Final1.pptx hbhnnhhhh bnbnbhhbhbbbbbbbbbbb
 
IRJET- Implementation of Arduino UNO based Two Directional [2D] Plotter
IRJET- Implementation of Arduino UNO based Two Directional [2D] PlotterIRJET- Implementation of Arduino UNO based Two Directional [2D] Plotter
IRJET- Implementation of Arduino UNO based Two Directional [2D] Plotter
 
IRJET- Automatic Mini CNC Machine for PCB Drawing using Arduino
IRJET- Automatic Mini CNC Machine for PCB Drawing using ArduinoIRJET- Automatic Mini CNC Machine for PCB Drawing using Arduino
IRJET- Automatic Mini CNC Machine for PCB Drawing using Arduino
 
Mini CNC PROJECT
Mini CNC PROJECTMini CNC PROJECT
Mini CNC PROJECT
 
Automatic writing machine based on Arduino
Automatic writing machine based on ArduinoAutomatic writing machine based on Arduino
Automatic writing machine based on Arduino
 
IRJET- Automatic PCB Designer based on CNC System
IRJET- Automatic PCB Designer based on CNC SystemIRJET- Automatic PCB Designer based on CNC System
IRJET- Automatic PCB Designer based on CNC System
 
A project presentation on the topic mini cnc
A project presentation on the topic mini cncA project presentation on the topic mini cnc
A project presentation on the topic mini cnc
 

More from IRJET Journal

TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...
TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...
TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...IRJET Journal
 
STUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTURE
STUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTURESTUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTURE
STUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTUREIRJET Journal
 
A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...
A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...
A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...IRJET Journal
 
Effect of Camber and Angles of Attack on Airfoil Characteristics
Effect of Camber and Angles of Attack on Airfoil CharacteristicsEffect of Camber and Angles of Attack on Airfoil Characteristics
Effect of Camber and Angles of Attack on Airfoil CharacteristicsIRJET Journal
 
A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...
A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...
A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...IRJET Journal
 
Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...
Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...
Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...IRJET Journal
 
Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...
Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...
Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...IRJET Journal
 
A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...
A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...
A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...IRJET Journal
 
A REVIEW ON MACHINE LEARNING IN ADAS
A REVIEW ON MACHINE LEARNING IN ADASA REVIEW ON MACHINE LEARNING IN ADAS
A REVIEW ON MACHINE LEARNING IN ADASIRJET Journal
 
Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...
Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...
Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...IRJET Journal
 
P.E.B. Framed Structure Design and Analysis Using STAAD Pro
P.E.B. Framed Structure Design and Analysis Using STAAD ProP.E.B. Framed Structure Design and Analysis Using STAAD Pro
P.E.B. Framed Structure Design and Analysis Using STAAD ProIRJET Journal
 
A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...
A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...
A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...IRJET Journal
 
Survey Paper on Cloud-Based Secured Healthcare System
Survey Paper on Cloud-Based Secured Healthcare SystemSurvey Paper on Cloud-Based Secured Healthcare System
Survey Paper on Cloud-Based Secured Healthcare SystemIRJET Journal
 
Review on studies and research on widening of existing concrete bridges
Review on studies and research on widening of existing concrete bridgesReview on studies and research on widening of existing concrete bridges
Review on studies and research on widening of existing concrete bridgesIRJET Journal
 
React based fullstack edtech web application
React based fullstack edtech web applicationReact based fullstack edtech web application
React based fullstack edtech web applicationIRJET Journal
 
A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...
A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...
A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...IRJET Journal
 
A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.
A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.
A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.IRJET Journal
 
Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...
Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...
Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...IRJET Journal
 
Multistoried and Multi Bay Steel Building Frame by using Seismic Design
Multistoried and Multi Bay Steel Building Frame by using Seismic DesignMultistoried and Multi Bay Steel Building Frame by using Seismic Design
Multistoried and Multi Bay Steel Building Frame by using Seismic DesignIRJET Journal
 
Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...
Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...
Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...IRJET Journal
 

More from IRJET Journal (20)

TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...
TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...
TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...
 
STUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTURE
STUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTURESTUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTURE
STUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTURE
 
A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...
A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...
A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...
 
Effect of Camber and Angles of Attack on Airfoil Characteristics
Effect of Camber and Angles of Attack on Airfoil CharacteristicsEffect of Camber and Angles of Attack on Airfoil Characteristics
Effect of Camber and Angles of Attack on Airfoil Characteristics
 
A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...
A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...
A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...
 
Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...
Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...
Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...
 
Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...
Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...
Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...
 
A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...
A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...
A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...
 
A REVIEW ON MACHINE LEARNING IN ADAS
A REVIEW ON MACHINE LEARNING IN ADASA REVIEW ON MACHINE LEARNING IN ADAS
A REVIEW ON MACHINE LEARNING IN ADAS
 
Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...
Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...
Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...
 
P.E.B. Framed Structure Design and Analysis Using STAAD Pro
P.E.B. Framed Structure Design and Analysis Using STAAD ProP.E.B. Framed Structure Design and Analysis Using STAAD Pro
P.E.B. Framed Structure Design and Analysis Using STAAD Pro
 
A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...
A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...
A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...
 
Survey Paper on Cloud-Based Secured Healthcare System
Survey Paper on Cloud-Based Secured Healthcare SystemSurvey Paper on Cloud-Based Secured Healthcare System
Survey Paper on Cloud-Based Secured Healthcare System
 
Review on studies and research on widening of existing concrete bridges
Review on studies and research on widening of existing concrete bridgesReview on studies and research on widening of existing concrete bridges
Review on studies and research on widening of existing concrete bridges
 
React based fullstack edtech web application
React based fullstack edtech web applicationReact based fullstack edtech web application
React based fullstack edtech web application
 
A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...
A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...
A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...
 
A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.
A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.
A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.
 
Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...
Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...
Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...
 
Multistoried and Multi Bay Steel Building Frame by using Seismic Design
Multistoried and Multi Bay Steel Building Frame by using Seismic DesignMultistoried and Multi Bay Steel Building Frame by using Seismic Design
Multistoried and Multi Bay Steel Building Frame by using Seismic Design
 
Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...
Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...
Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...
 

Recently uploaded

Past, Present and Future of Generative AI
Past, Present and Future of Generative AIPast, Present and Future of Generative AI
Past, Present and Future of Generative AIabhishek36461
 
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...Soham Mondal
 
Software and Systems Engineering Standards: Verification and Validation of Sy...
Software and Systems Engineering Standards: Verification and Validation of Sy...Software and Systems Engineering Standards: Verification and Validation of Sy...
Software and Systems Engineering Standards: Verification and Validation of Sy...VICTOR MAESTRE RAMIREZ
 
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICSAPPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICSKurinjimalarL3
 
VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...
VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...
VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...VICTOR MAESTRE RAMIREZ
 
Application of Residue Theorem to evaluate real integrations.pptx
Application of Residue Theorem to evaluate real integrations.pptxApplication of Residue Theorem to evaluate real integrations.pptx
Application of Residue Theorem to evaluate real integrations.pptx959SahilShah
 
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130Suhani Kapoor
 
GDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentationGDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentationGDSCAESB
 
What are the advantages and disadvantages of membrane structures.pptx
What are the advantages and disadvantages of membrane structures.pptxWhat are the advantages and disadvantages of membrane structures.pptx
What are the advantages and disadvantages of membrane structures.pptxwendy cai
 
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...Dr.Costas Sachpazis
 
Introduction to Microprocesso programming and interfacing.pptx
Introduction to Microprocesso programming and interfacing.pptxIntroduction to Microprocesso programming and interfacing.pptx
Introduction to Microprocesso programming and interfacing.pptxvipinkmenon1
 
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptxDecoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptxJoão Esperancinha
 
HARMONY IN THE HUMAN BEING - Unit-II UHV-2
HARMONY IN THE HUMAN BEING - Unit-II UHV-2HARMONY IN THE HUMAN BEING - Unit-II UHV-2
HARMONY IN THE HUMAN BEING - Unit-II UHV-2RajaP95
 
power system scada applications and uses
power system scada applications and usespower system scada applications and uses
power system scada applications and usesDevarapalliHaritha
 
Sachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
Sachpazis Costas: Geotechnical Engineering: A student's Perspective IntroductionSachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
Sachpazis Costas: Geotechnical Engineering: A student's Perspective IntroductionDr.Costas Sachpazis
 
HARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IVHARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IVRajaP95
 

Recently uploaded (20)

Exploring_Network_Security_with_JA3_by_Rakesh Seal.pptx
Exploring_Network_Security_with_JA3_by_Rakesh Seal.pptxExploring_Network_Security_with_JA3_by_Rakesh Seal.pptx
Exploring_Network_Security_with_JA3_by_Rakesh Seal.pptx
 
Past, Present and Future of Generative AI
Past, Present and Future of Generative AIPast, Present and Future of Generative AI
Past, Present and Future of Generative AI
 
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
 
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
 
Software and Systems Engineering Standards: Verification and Validation of Sy...
Software and Systems Engineering Standards: Verification and Validation of Sy...Software and Systems Engineering Standards: Verification and Validation of Sy...
Software and Systems Engineering Standards: Verification and Validation of Sy...
 
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICSAPPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
 
VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...
VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...
VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...
 
Application of Residue Theorem to evaluate real integrations.pptx
Application of Residue Theorem to evaluate real integrations.pptxApplication of Residue Theorem to evaluate real integrations.pptx
Application of Residue Theorem to evaluate real integrations.pptx
 
young call girls in Rajiv Chowk🔝 9953056974 🔝 Delhi escort Service
young call girls in Rajiv Chowk🔝 9953056974 🔝 Delhi escort Serviceyoung call girls in Rajiv Chowk🔝 9953056974 🔝 Delhi escort Service
young call girls in Rajiv Chowk🔝 9953056974 🔝 Delhi escort Service
 
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
 
GDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentationGDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentation
 
What are the advantages and disadvantages of membrane structures.pptx
What are the advantages and disadvantages of membrane structures.pptxWhat are the advantages and disadvantages of membrane structures.pptx
What are the advantages and disadvantages of membrane structures.pptx
 
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
 
Introduction to Microprocesso programming and interfacing.pptx
Introduction to Microprocesso programming and interfacing.pptxIntroduction to Microprocesso programming and interfacing.pptx
Introduction to Microprocesso programming and interfacing.pptx
 
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptxDecoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
 
HARMONY IN THE HUMAN BEING - Unit-II UHV-2
HARMONY IN THE HUMAN BEING - Unit-II UHV-2HARMONY IN THE HUMAN BEING - Unit-II UHV-2
HARMONY IN THE HUMAN BEING - Unit-II UHV-2
 
★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR
★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR
★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR
 
power system scada applications and uses
power system scada applications and usespower system scada applications and uses
power system scada applications and uses
 
Sachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
Sachpazis Costas: Geotechnical Engineering: A student's Perspective IntroductionSachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
Sachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
 
HARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IVHARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IV
 

IRJET - An Embedded Approach for Design and Development of the Mini CNC Cutter

  • 1. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056 Volume: 06 Issue: 06 | June 2019 www.irjet.net p-ISSN: 2395-0072 © 2019, IRJET | Impact Factor value: 7.211 | ISO 9001:2008 Certified Journal | Page 2402 An Embedded Approach for Design and Development of the Mini CNC Cutter Anjali Patil1, Kiran Khot, Shirin Makandar, Taannum Mulla2 1FAssist. Prof, Textile and Engineering Institute, Ichalkaranji, Maharashtra 2 Students, Dept. of Electronics Engineering, Textile and Engineering Institute, Ichalkaranji, Maharashtra ---------------------------------------------------------------------***---------------------------------------------------------------------- Abstract - Mini CNC Machine’ is an embedded system that works based on the principle of Computer Numerical Control (CNC). CNC Cutter basically works with two CD-drives for Z and Y axis and one CD-drive for X axis, wherein the CNC Cutter plots the input given from the computer from the drawing board using on an open-source physical computing platform Arduino Uno. The CNC Cutter has a two CD-drive axis control and one single CD-drive to raise and lower the cutter. The X and Y axis mainly consists of stepper motors taken from CD- drives. The software used for programmingtheArduinoboard is namely Inkscape and processing software. The correct and efficient arrangement and proper use of the programs along with the circuit makes up an efficient CD-ROM based miniCNC Cutter. Key Words: CNC machine, Inkscape, Processing, Servo motor 1. INTRODUCTION CNC means Computer Numeric Control. A CNC is the automation of machine toolsby which we can draw different type of letter, pictures provided by the computer using software’s into its controller. This means a computer converts the design into number which the computer usesto control the cuttingand shapingofthematerial.Thecodeused to program CNC machines is generically called G code. However, G-code instructions are only part of programming language. The rest of the paper is organized as follows: Section II provides the brief discussionon the literaturereviewrelated to CNC based machines. Section III highlights on the theoreticalbackgroundoftheproposedarchitecturefollowed by Experimental set up and results in Section IV. Section V provides conclusion. 2. LITERATURE REVIEW Many researchers have worked in the area of CNC based automatic plotting and cutting. Linyan Liu et al [1] presented a framework for the VMC machine tool design and development (D&D) with the integration of process and knowledge. The reported a framework consists of process integration model, process simulation, process execution and knowledge objects management modules. Venkata Krishna pabolu et al [2] discussed the design and implementation of low cost three dimensional computerized numerical control system (CNC) for industrial application. Embedded CNC machine was created and details were reported in their paper. Natural frequency of the gantry structure rose slightly above 200Hz. The research results show that the designed CNC gantry machine was capable of functioning at a speed of 12,000rpm. Monika Nowak et al. [3] formulated methods of selection of geometric and physical structure of the mobile machine by specifying the design requirements and the development of the elimination conditions based on these requirements. Grzegorz Szwengier et al.[4] reported the results ofresearch on selection on geometric-kinematic structure of newly designed milling machine. There was various types of structure combination available for milling machine, author suggested best procedure and help to select useful combination of machine parts with desired output provided with constraints of machine. With the extensive literature survey, we found that there is scope for design and development of the mini NC machine which can be used for variety of applications. And the application that’s reported here is cutter which is able to cut the smooth objects. The next section elaborates the detail discussion on system block diagram. 3. THEORETICAL BACKGROUND The embedded system is designed for cutting the smooth objects in the required shape. The block diagram of the system is shown in fig 1. The shapewhich is to be cut is given asan image. G-codes are generated by Inkscapesoftwareand then simulated by Processing 3.01 software. The simulation runs the stepper motors of CD-drives results in to the useful mechanical output at the cd-drives where carriage reciprocates as per signal given by software. Machine works on mainly three axis. Thus will be made by using two DVD/CD drives and one mini servo motor to build hardware design. Now that we have our Contraction ready, it's time to build the circuit and test stepper motors (X and Y axis). Arduino uno is used for this system. Processing software will be used to interface this machine hardware with software and controller.
  • 2. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056 Volume: 06 Issue: 06 | June 2019 www.irjet.net p-ISSN: 2395-0072 © 2019, IRJET | Impact Factor value: 7.211 | ISO 9001:2008 Certified Journal | Page 2403 Design which user want to cut will be converted into G-code file format. This file will be opened in processing software, and machine willcut the design successfullyasperthedesign given by user. Fig -1: Block diagram of the reported Cutter A. Hardware Tools used in the system: 1. Arduino Board Fig-2: Arduino Board It simplify the process of creating any control system by providing the standard board that can be programmed and connected to the system without the need to any sophisticated PCB design and implementation. It is an open source hardware, anyone can get the details of its design and modify it or make his own one himself. 2. CDDVD Drive: Stepper motors are DC motors that move in discrete steps. With a computer controlled stepping you can achieve very precise positioning and/or speed control. In our project we use CD-ROM drive stepper Motor Automation of 3 Motors to control the coordinates (X,Y) of a driller head can be used as Cutter. Fig-3: CD-ROM Drive 3. Servo Motor Fig-4: Servo motor Servos are controlled by sending an electrical pulse of variable width, or pulse width modulation (PWM) which determines position of the shaft, through the control wire. It is z axis. 4. Cutter To cut the object in different shapes using the cutter. Fig-5: driller to cut the object ATMEGA 328 Based control unit G-code from computer IC L293D Motor Drive X-axis Motor Y-axis Motor Servo Motor ( Power Supply
  • 3. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056 Volume: 06 Issue: 06 | June 2019 www.irjet.net p-ISSN: 2395-0072 © 2019, IRJET | Impact Factor value: 7.211 | ISO 9001:2008 Certified Journal | Page 2404 Specification of Cutter:  Speed 1000RPM  Weight 17g  Voltage 0.5V – 9V  Current 0.11A B. Software Tool 1. Inkscape: Inkscape is a free and open-source Graphics editor. Here it is creating G-code for a particular image or letter. Fig-6: Snapshot of the Inkscape software. 2. Arduino: Arduino is an open-source electronics platform based on easy-to-use hardware and software. Arduino boards are able to read inputs - light on a sensor, a finger on a button, or a Twitter message - and turn it into an output - activating a motor, turning on an LED. 3. Processing 3.0.2: Processing is a flexible software a language for learning how to code within the context of the visual arts. Fig-7: Snapshot of Processing software 4. EXPERIMENTAL RESULTS AND DISCUSSION The experimentationiscarriedoutonthesmoothermaterials for cutting in the required shape. Panner was tested with the cutter. The shape for example circular is drawn in the Inkskape software which generates the G –code. Creating G-Code File Using Inkscape: The CNC Cutter of our project will work within 20cm×20cm area So we choose the document properties of the Inkscape 40cmx40cm (Width × Height) which is four times the working area of the cutter because the cutter can cut only in the first quadrant. So we have initially kept the axes at the nearest end of the motors which is considered as origin to easily modify the design. In Fig. 8 the working area of CNC cutter is shown with the pre-definedarea.Thetextisselected using cursor and then select “object to path” from the drop down window to save the G codeform of the selected text.To create G-code of an image, the file must have a transparent background. The image should be dragged into the selected area then select “trace bitmap” from drop down window to create a transparent image. Scans are selected as 8 and “Edge detection” is selected to create black & white image. After adding this transparent image in the predefined area we`ve used “object to path” command to createtheG-codefileofthe selected image by following the steps described earlier. Processing is open source programming language software which is used for electronic drawings. GTCRL processing program is used to send G-code file from user interface to CNC plotter. The Fig. 7 shows the user interfaceofprocessing 2.2.1 software after running GTCRL program. The port of Arduino Uno is selected by pressing „P‟ button on keyboard hence G button is used to upload our desired G-code file. Immediately CNC machine will start sketching selected G- code file. Sketching can be stopped by pressing X button. The Gcode is then given to the processing software which converts the G-code to the coordinates and according to that the motors are moved in the x, y positions as well in the up- down direction as well. To the stepper motor driller is connected so that the object is cut in the prescribed shapes.
  • 4. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056 Volume: 06 Issue: 06 | June 2019 www.irjet.net p-ISSN: 2395-0072 © 2019, IRJET | Impact Factor value: 7.211 | ISO 9001:2008 Certified Journal | Page 2405 Fig-8: Experimental set up of the system Following steps are implemented: i. Cut the object in different shape we need the Inkscape to generate the G-code of that image. ii. Use processingsoftwaretouploadimageG-codeinto Arduino and select the port and select the image G-code when it run. iii. Give the command through the Arduino to run the stepper and servo motor and cut the object in the given shape. 5. CONCLUSIONS Using small machine tools to fabricate small scale parts can provide both flexibility and efficiency in manufacturing and reduce capital cost, which is beneficial for small business owners. In this project, a small scale three axis “MINI CNC CUTTER” is designed andanalyzedunderverylimitedbudget which is beneficial for cutting object in the required shape. By designing the stepper motor properly, the system can be used to cut any type of object which can be used in real time. REFERENCES 1. Pabolu, V.K. and Srinivas, K.N.H. Design and Implementation of a three dimensional CNC Machine, International Journal ofComputer Science and Engineering, 2, 2010, pp. 2567–2570. 2. Anil Kumar, A., Sai Krishna, K., Sai Reddy, R.B.G. and Shakti Prasad, V. CNC Machine for Drawing, B.Tech. Project Report, MLR Institute of Technology, 2017.pp. 801–808. 3. Madekar, kajal j., et al. "automatic mini cnc machine for pcb drawing and drilling." (2016). 4. Grzegorz Szwengier Selection of Milling Machine Kinematic Structure Preliminary Selection of Structure Variants ”, Archives of Mechanical Technology and Automation,vol.32, no.1, 2012 65- 75 5. https://components101.com/servo-motor-basics- pinout-datasheet 6. https://www.ia.omron.com/data_pdf/guide/14/ser vo_tg_e_1_1.pdf 7. http://www.ee.ic.ac.uk/pcheung/teaching/de1_ee/ stores/sg90_datasheet.pdf 8. http://www.ti.com/lit/ds/symlink/l293.pdf