Computer Numerical Control (commonly called CNC) is the automated control of machining tools (such as drills, lathes, mills) and 3D printers by means of a computer. Our project "Automated CNC Wood Engraving Machine" is used for making of beautiful xylography or calligraphy on wood with the
Automatic CNC Wood Engraving Machine
Computer Numerical Control (commonly called CNC) is the automated control of machining tools (such as drills, lathes, mills) and 3D printers by means of a computer. Our project "Automated CNC Wood Engraving Machine" is used for making of beautiful xylography or calligraphy on wood with the help of drill automated with CNC..This is divided into two Parts
Software side, We design xylographic images and set toolpath and set instrustions for controlling of CNC
Hardware Side, Components are interfaced with controller. Controller ready instruction and implement on Wood.
Integration with CNC based CAD tool (e.g. Ink Scape).
Design of fully automated, CNC based wood engraving machine.
Firstly, At software side, we use Inkscape for designing of xylographic Images. Then it is futher need to set the toolpath/dimmentions of that image according to wood quality. Afterwards, This image is converted to G-Code.
Secondly, In order to upload the G-code to CNC Controller , we use grbl controller software. Where all the instrustions are sent to CNC Controller. Here we see the vector form of designed image and confirm the actual movement of CNC Machine. Then set the bit amd baud rate for communication of Hardware with Software.
Thirdly, at hardware side, we use Arduino Mega/UNO interfaced with GRBL CNC shield. This will be the major part of this project. This will be known as the Controller of CNC. As Arduino knows how to read G-Code with the help of library. So Arduino Reads the G-Code and send instructions to CNC shield in the form voltage signals. These Instrustion are used by CNC shield to control 3- stepper Motors (X ,Y and Z-axis). The CNC Dril is connected with Z-axis stepper motor frame.
Arduino Mega/UNO is used for interfacing of hardware with Software with the help of Data Bus.
| Item Name | Type | No. of Units | Per Unit Cost (in Rs) | Total (in Rs) |
|---|---|---|---|---|
| CNC Frame | Equipment | 1 | 15000 | 15000 |
| Stepper Motors | Equipment | 3 | 1700 | 5100 |
| A4988 Motor Driver | Equipment | 1 | 230 | 230 |
| 24V 8amps SMPS | Equipment | 1 | 3360 | 3360 |
| Spindle Kit 500W | Equipment | 1 | 16800 | 16800 |
| Arduino Mega/UNO R3 | Equipment | 1 | 1500 | 1500 |
| GRBL CNC Shield | Equipment | 1 | 3360 | 3360 |
| Proposal | Miscellaneous | 1 | 200 | 200 |
| Final Report | Miscellaneous | 1 | 800 | 800 |
| Transportation for Open House | Miscellaneous | 2 | 400 | 800 |
| Transportation for Final Submission | Miscellaneous | 2 | 400 | 800 |
| Total in (Rs) | 47950 |
Nowadays, as the technology is increasing people are spending more time on their mobile. T...
IoT based indoor localization using Wi-Fi is a GPS-free positioning system that uses...
CERBERUS is a quadruped robot with 3 joints per leg (a total of 12) which makes it flexibl...
A multi purpose gesture control mobile robot is a machine that is programable by a compute...
Our targeted system comes under the domain of image processing and machine learning which...