Summary: In a highly competitive situation manufacturing high quality products with time saving and cost saving is a basic need of industry operators. Industrial sectors have to expand their production capacity every year to meet the ever increasing consumer demand. They have
Computer Numerical Control (CNC) based Two-Dimensional Cutter
Summary:
In a highly competitive situation manufacturing high quality products with time saving and cost saving is a basic need of industry operators. Industrial sectors have to expand their production capacity every year to meet the ever increasing consumer demand. They have to make more products in less time with minimal waste produced. To meet these requirements a need arises to automate the reshaping, cutting and engraving of materials. It can be the core process for some industries and for others it can be a conditioning process. Therefore, it is essential to employ a computer system to assist in manufacturing [1].
In this work the Computer Numerical Control (CNC) machine will be used for three different applications that is as plotter for drawing, as engraving tool for carving and as a cutter for shaping and sizing. Challenging aspects are mechanical system design, electronic system and wiring, and software. Electronics parts are integrated on mechanical framework and controlled by a computer software. A software program installed in a microprocessor commands the electronics parts which then operate the mechanical structure on the work-bed [2.
This research covers the design and development of Computer Numerical Control machine. The proposed system comprises of a microcontroller connected to a computer. Aspire is a software to design shapes and objects. The software serves the purpose of both CAM and CAD. After designing it creates the G-Code of that object. Another software called Grbl controller takes that G-Code and feeds it to the controller. Controller then commands the stepper motors to move in two dimensional plane. The spindle motor mounted on z-axis pulley has drilling bit which is used for cutting the processed material [3].
The proposed machine will automate the process of drawing, cutting, designing and engraving on paper, soft wood and acrylic. The final CNC machine is expected to be easy to use and fully controlled by a computer program. Tested and calibrated Computer Numerical Control machine will be the final product.
Objectives:
The project’s main objectives are given as follows:
PROJECT IMPLEMENTATION
The purpose of this project is to develop a computer numerical control based two dimensional machine so that it can cut in two dimensions as well as do engraving. This can be used to work in a more efficient way towards cutting and engraving
Stepper Motors are used to drive the spindle motor to cut and engrave in three dimensions. They are controlled by current supplied by stepper motor driver IC. The Stepper Motor ICs are being controlled by Arduino in our case. The flow of the project is as follows
 based Two-Dimensional Cutter' _1659398891.jpeg)
Block diagram:
 based Two-Dimensional Cutter' _1659398892.jpeg)
Mathematical model:
Complete mathematical model with easily understandable and general variables. Best scenario is formulating a standard equation at the end of mathematical calculations.
Stepper motor 1 Revolution = 200 steps
1 revolution=> 200 steps = 360º
1 step = 1.8º
Relationship between rotational motion of stepper motor and length of travel
1 rev = 360º =200 steps => 8mm of linear travel
1 step = 8mm/200 = 0.4mm
Each of these 200 steps can be further divided up to sixteenth step using Microstepping
1/16th step=0.4mm/16 => 0.025mm or 25 ?m
So, minimum distance this CNC can travel is 25 ?m
For calibration
Steps per mm = (steps per rev * microsteps) /mm per step
This gives us the steps for each axis
Steps per mm = (200 x 1 ) / 8
Steps / mm = 25
As we are using same diameter of lead-screws and same stepper motors, x, y and z axes’ steps/mm will be same i.e. 25 steps/mm.
Components:
 based Two-Dimensional Cutter' _1659398893.jpeg)
 based Two-Dimensional Cutter' _1659398894.jpeg)
Technical Specifications
| Structure dimensions | 360 x 330 x 220(mm) |
| Working bed dimensions | 300 x 180 x 45(mm) |
| Material dimensions | X: 300mm, Y: 180mm, Z: 30mm or less |
| Feed rate | 1000 – 2000 mm/min |
| Angle rotation | 0 - 360º |
| Time of simulate | Depend feed rate and type of processed material |
| Drilling Bit | 0.1mm |
Hybrid stepping motor with a 1.8° step angle (200 steps/revolution)
With max 1500rpm to rotate the drilling bit shaft
Open-source microcontroller board based on the Microchip ATmega328P
Circuit diagram:
 based Two-Dimensional Cutter' _1659398895.png)
Hardware prototype:
 based Two-Dimensional Cutter' _1659398896.jpeg)
 based Two-Dimensional Cutter' _1659398897.png)
 based Two-Dimensional Cutter' _1659398899.png)
Above figure shows the software named Aspire 10 which is used to design and create 3D and 2D designs and objects. This process is called computer aided designing. After designing the parts, carvings or objects, next step is to convert that design into G-Code. This process is called computer aided manufacturing.
 based Two-Dimensional Cutter' _1659398900.png)
 based Two-Dimensional Cutter' _1659398901.png)
The above figure shows the G-Code of a square. It is to be carved on soft wood and the software interface shown in the above figure is GRBL Controller. This software is used to send the ‘.NC’ file (which has readable G-Code for the microcontroller) to Arduino UNO. This software can also be used as a remote control and to see the real time progress when a material is being processed on the working bed.
Structure dimensions
Working bed dimensions
Material dimensions
Feed rate
Angle rotation
Time of simulate
Drilling Bit
| Elapsed time in (days or weeks or month or quarter) since start of the project | Milestone | Deliverable |
|---|---|---|
| Month 1 | Proposal defense | Documentation for project proposal |
| Month 2 | Literature review | Study of research papers and project related available data |
| Month 3 | To understand the working of mechanical structure | Literature review of types of mechanical structure based CNC machines to choose the suitable |
| Month 4 | To understand the working of electrical components | Electrical/electronic components selection and studying electrical circuit of the project in light of literature review |
| Month 5 | To understand the working of software | Understanding the basics of CAM and CAD, studying the softwares (Aspire 10, Fusion 360 and GRBL controller) user interfaces |
| Month 6 | Implementation of One dimensional cutter | Building circuit for one dimensional (x-axis) movement, x-rail movement control through computer |
| Month 7 | Implementation of Two dimensional trajectory following machine | Working Two-Dimensional Machine |
| Month 8 | Integration of cutter and plotter | Merging the cutter and plotter together |
| Month 9 | Enabling Two-dimensional trajectory following machine to Two-dimensional ink plotter | Working Two-dimensional Ink plotter |
| Month 10 | Testing | Debugging Errors |
| Month 11 | Thesis writing | Project Report |
| Month 12 | Thesis submission and Final Defense | Final Project Presentation |
Electricity in the form of energy which makes our life advantageos. The increament of indu...
The Idea is to prevent, detect and notify accidents in mountainy areas. his system has thr...
This system is being developed for the betterment of an android restaurant menu. It involv...
Pneumonia has been labelled as the single largest cause of child mortality for the childre...