Real Time Document Sketching based on 3D Pen Plotter
Real Time Document Sketching based on 3D Pen Plotter is also referred to as Computerized Numerical Control (CNC) Pen Plotter. A Plotter is a special type of printer that uses a pen to draw images or write text on solid surfaces. In Computer Numeric Control (CNC), microprocessor is used which is capa
2025-06-28 16:28:54 - Adil Khan
Real Time Document Sketching based on 3D Pen Plotter
Project Area of Specialization Electrical/Electronic EngineeringProject SummaryReal Time Document Sketching based on 3D Pen Plotter is also referred to as Computerized Numerical Control (CNC) Pen Plotter. A Plotter is a special type of printer that uses a pen to draw images or write text on solid surfaces. In Computer Numeric Control (CNC), microprocessor is used which is capable of processing logical instructions interfaced with a computer. The logical instructions are provided by using a computer in the form of code or text or image which is then transformed into a machine language by microprocessor to be executed by the machine. A CNC plotter machine is a 3D plotting machines which uses a pen to draw text or image on any given solid surface. This project is based on CNC plotter machine. With the increasing demand for the use of CNC plotters in universities and laboratories, a cheap and less complex design is an absolute need. The parts used for the plotter in our project are easily available at a very low price and spare parts are also used. The construction is very simple and robust.
Project Objectives- The main aim of the project is to create a system which is the computer printer for printing the text on solid surface and papers. This plotter convert the soft copy into the hard copy. It writes the text on paper using the pen. Plotters are used to print any type of text or sketches, plans for buildings and so on.
- The objectives of this project are to design and implement a CNC plotter machine (Drawing surface area (20cm x 20cm) which will be able to write any text or draw any image on a solid surface.
- Our purpose is to provide convenience to office employees or industry workers who have too much work pressure and they have limited time to complete their work. So, 3D Pen Plotter will be helpful for that time to solve complex problems.
We have supply the current in Arduino with USB DATA cable to transfer Data from Computer to Arduino Board .Here we have used 3 Stepper Drivers to supply the G codes in Sequence to the stepper motors. Arduino will be mounted on CNC shield. CNC shield will be distributing the Current in the command of Arduino. CNC shield will be converting the command of G codes in digital pulse by Stepper motor. In X direction Stepper motor will be move left and Right ,Y direction stepper motor will be move in front and back direction, Z direction Stepper motor will be move in Up and down. We have make many difficult design via using this machine. The accuracy of these machines results is very high. So we have used in industry to reduce the cost of design printing and maintain accuracy level. Drafting and Scaling of CNC Plotter machine is very precious.
Benefits of the ProjectThe need of productivity become a priority, besides accuracy and reduce drawbacks like: lack of skilled labor, lots of wastage, and non-expected results.
- Machining is accurate
- Time taken to perform a job is very less
- Safe to operate
- No possibility of human error
- Reliable
- Even very complex designs can also be made
- Low maintenance required
- They are versatile
- Uniformity in designs
- They could run for all 24 hours a day
A CNC plotter is able to draw complex line drawings. The coordinates are uploaded to the machine controller by a separate program. The image file is transformed into a G-code via Software. Then the code is transferred to the microcontroller by which the motor mechanism is instructed to draw the image. In this project, we are going to present a simple design for a CNC plotter. Our idea is an Arduino based design using ATMEGA 328P microcontroller. The machine will have three motors to implement the X, Y, and Z axis. A servo motor will be used along the Z axis for positioning the pen which will go up for logic 0 and down for logic . Drawing will be done on the X-Y plane where the positioning will be controlled by stepper motors.
Final Deliverable of the Project Hardware SystemCore Industry ITOther IndustriesCore Technology 3D/4D PrintingOther TechnologiesSustainable Development Goals Industry, Innovation and InfrastructureRequired Resources| Item Name | Type | No. of Units | Per Unit Cost (in Rs) | Total (in Rs) |
|---|---|---|---|---|
| Total in (Rs) | 37040 | |||
| Arduino UNO original | Equipment | 1 | 1800 | 1800 |
| DRV 8825 | Equipment | 2 | 300 | 600 |
| CNC Shield | Equipment | 1 | 350 | 350 |
| 12V 2A Adapter | Equipment | 1 | 300 | 300 |
| NEMA 17 4 WIRESSTEPPER MOTORS | Equipment | 3 | 650 | 1950 |
| 0.1 mm 45 Degree PCB Engraving V-Shape Bit | Equipment | 1 | 350 | 350 |
| SPINDLE DC 775 MOTOR | Equipment | 1 | 1100 | 1100 |
| BEARING BRACKET FOR X AND Y AXIS | Equipment | 2 | 350 | 700 |
| STEPPER MOUNT BRACKETS | Equipment | 2 | 350 | 700 |
| LM8UUU BEARINGS | Equipment | 10 | 230 | 2300 |
| SK8SUPPORT BRACKETS | Equipment | 8 | 240 | 1920 |
| COUPLER 5mm to 8mm for X Y Z | Equipment | 3 | 450 | 1350 |
| LINEAR ROD 8mm WIDTH AND 300MM LENGTH FOR X AND Y AXIS | Equipment | 4 | 650 | 2600 |
| T8 LEAD SCREW WITH NUT 300MM FOR X AND Y AXIS | Equipment | 2 | 1100 | 2200 |
| 3D PRITEDZ AXIS FULL SETUP | Equipment | 1 | 5000 | 5000 |
| ALUMINIUM PROFILE 2020 | Equipment | 12 | 550 | 6600 |
| ARDUINO WIRE | Equipment | 1 | 100 | 100 |
| T-NUTS | Equipment | 75 | 7 | 525 |
| BOLTS | Equipment | 200 | 2 | 400 |
| STEPPER WIRE | Equipment | 3 | 715 | 2145 |
| CONNECTION WIRES | Equipment | 1 | 500 | 500 |
| INTERNET | Miscellaneous | 1 | 3500 | 3500 |
| PEN | Miscellaneous | 1 | 50 | 50 |