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

2025-06-28 16:30:25 - Adil Khan

Project Title

Automatic CNC Wood Engraving Machine

Project Area of Specialization 3D/4D PrintingProject Summary

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.

Project Objectives Project Implementation Method Benefits of the Project Technical Details of Final Deliverable

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.

Final Deliverable of the Project HW/SW integrated systemCore Industry ManufacturingOther Industries Education Core Technology 3D/4D PrintingOther Technologies RoboticsSustainable Development Goals Decent Work and Economic Growth, Industry, Innovation and Infrastructure, Responsible Consumption and ProductionRequired Resources
Item Name Type No. of Units Per Unit Cost (in Rs) Total (in Rs)
Total in (Rs) 47950
CNC Frame Equipment11500015000
Stepper Motors Equipment317005100
A4988 Motor Driver Equipment1230230
24V 8amps SMPS Equipment133603360
Spindle Kit 500W Equipment11680016800
Arduino Mega/UNO R3 Equipment115001500
GRBL CNC Shield Equipment133603360
Proposal Miscellaneous 1200200
Final Report Miscellaneous 1800800
Transportation for Open House Miscellaneous 2400800
Transportation for Final Submission Miscellaneous 2400800

More Posts