The process of replicating and creating new objects has always been one of the most significant trait of mankind; but this process has never been so easy to implement as it is money and time consuming and usually requires expertise in that particular field. This project of 3D scanning and 3D printin
Design and Fabrication of 3D Scanner and 3D Printer
The process of replicating and creating new objects has always been one of the most significant trait of mankind; but this process has never been so easy to implement as it is money and time consuming and usually requires expertise in that particular field. This project of 3D scanning and 3D printing simplifies the long and troublesome process of manufacturing and prototyping. The project consists of two basic modules that are 3D scanner and 3D printer. The 3D scanner scans the given object by detecting the 3D geometry of the object and make a 3D model out of it. The 3D printer with the help of some software, prints that 3D model and gives us the replica of that object. Moreover, after having the 3D model the user cannot just only print it but can also customize it. So with respect to engineering this project simplifies the process of rapid prototyping and reverse engineering to design and produce any object. This project can have a huge impact in many fields including medical, industrial, construction, and architecture. From a layman trying to fix anything up to a scientist experimenting in his laboratory the project can be used for designing, replicating, customizing and manufacturing purpose.
In this era of development, the demand of object reproduction is rising so as to fulfill the stipulation of the target market. On a large scale, product replication is done by heavy machinery which faces the time and money constraints. Similar is the case when there is a need of replacing the damaged parts of a gadget i.e. it is time consuming to find the part as it might not match the model or might be unavailable in the home country; for that case, by virtue of the globalization, the desired part can be ordered online from another country but that would still be time consuming due to the fact that delivery procedure takes time and would be expensive due to the custom taxes etc. Hence it can be inferred that replacing damaged parts or getting new parts is both; costly and time consuming. With 3D scanning and 3D printing technique, the object can not only be replicated but also customized. The procedure followed is not only simple and convenient for an individual, but is also comparatively cheaper, time efficient, and safer for the environment (as it usually doesn’t pollute the environment and mostly it is not noisy). The main objective of this project is to become self suffiecient and do not relie on imports or heavy indutries for replicating or customizing any 3D object for prototyping or any educational or commercial use.
The procedure is divided into 3D modules i.e. Scanner module, Computer (Software based) module and Printer module as exhibited by figure.

The scanning procedure begins by placing the object on the turntable. The laser is projected on the object to be scanned and it is in the on state at every time. The object is rotated 360? using stepper motor while the laser is being projected. At each step, the camera takes the picture of the object and distinguishes between the dark and the brightest pixels.The brightest pixels are ones on which line laser is being projected, hence those pixels will be diffrentiated and their x,y and z coordinates will be calculated. This process will go on untill all required points are calculated.The 3D model thus obtained contains point cloud images and have to be refined, smoothened and calibrated before the complete 3D model is acquired. Using the 3D modeling software like CAD, Autodesk, MeshLab and Cura, the parameters like length, height, object, depth and color can be adjusted and customized. These software are also responsible for slicing the object and creating its G-code. The G-code is basically a language which directs the machine to perform some action or movement ; particularly used by Computer Numerical Control (CNC) machines and 3D printers. The G-code is sent to the microcontroller which interprets the data and on the basis of the G-code, drives the motors of the 3D printer to print the required 3D model by melting down the filament and layering them successively to create the 3D printed object.
The 3D scanner which has been made in this project works in an enclosed environemnet and external light sources cannot creat hindrances during the 3d scan. It also does not get effected by the background distortions during 3d scan as it works in an enclosed environment. It gives a well detailed complete 3D scan in exact 22 minutes of all the objects that fall under the specifications of 3D scanner. It also does not require any extra graphics hardware for scanning unlike other 3d scanners in the market. 3D scanners have innumerous versatile applications in the growing industry. Some of the most common uses are given as follows:
A 3d printer is capable of printing any object that one can imagine. May it be the biological organs or heavy machinery parts, food or clothes, common household items or the entire house, the 3D printer can print it for less cost and in less time. Doctors and biologists have created 3D printed kidneys, bones, skin and even 3D printed heart. The best part is, that one can make a 3D printer from a 3D printer. Here are some other 3D printer applications:
Printer Specifications:
Configuration: Delta Configuration
Technology: FDM
Supported Printing Material: PLA, ABS
Object Dimensions: 180mm × 180mm × 300mm
Components Used:
| Component | Model Specification | Quantity | Purpose |
| Mechanical Frame | Aluminum Frame | 1 | Enclosure for 3D Printer Parts |
| Stepper Motor | NEMA 17 | 4 | One motor each for x, y and z coordinate and one for the extruder |
| Stepper Motor Driver | A4988 | 4 | One stepper driver each for x, y and z motor and one for the extruder motor |
| Microcontroller Platform | Arduino ATMEGA 2560 | 1 | To control the entire printing process |
| Shield | RAMPS 1.4 Shield | 1 | To give a compact look to the circuit and to provide high current to drive the heat rod. |
| Power Supply | Input Voltage: 220V AC Output Voltage: 12V DC Output Current: 6A | 1 | To power up the Arduino. |
| Heat Rod | 12V, 40W Ceramic heat rod | 1 | To melt the filament |
| Thermistor | ATC Semitech 204GT-2 | 1 | To control and measure the extruder temperature |
| Fans | Input: 12V | 2 | To cool down the filament and control the extruder temperature |
| LCD | 16 x 4 | 1 | To display the printing status |
| Limit Switches | SS–5GL | 3 | To set the limit for the stepper motors |
| Build Plate | Glass Plate | 1 | Platform for 3D printing |
| Pulley System | Includes pulleys and belts | 3 | So that the extruder can move upward or downward along it |
| Filament Tube | Teflon Tube | 1 | To contain the filament |
| Carbon Fiber Tubes | Carbon Fiber | 6 | To join the extruder with the main frame |
| Filament | PLA or ABS | As per requirement | To 3D print object |
| Wires, Nuts, Washers, Bolts and Hex Key Set | Different sizes | As per requirement | For connections and assembly |
3D
Component
Mechanical Frame
Stepper Motor
Stepper Motor Driver
Microcontroller Platform
Shield
Power Supply
Heat Rod
Thermistor
Fans
LCD
Limit Switches
Build Plate
Pulley System
Filament Tube
Carbon Fiber Tubes
Filament
Wires, Nuts, Washers, Bolts and Hex Key Set
| Elapsed time in (days or weeks or month or quarter) since start of the project | Milestone | Deliverable |
|---|---|---|
| Month 1 | Literature Review | Thorough study of previously existing 3D scanning techniques to develop and purpose a new technique. |
| Month 2 | Assembly of Mechanical parts of Printer | mechanical framework of 3D printer |
| Month 3 | Coding and Testing of 3D Printer | Fully functional 3D printer |
| Month 4 | Implementation of laser triangulation based 3D scanner. | Laser triangulation based 3d Scanner for comparative analysis. |
| Month 5 | Implementation of IR Distance sensor based 3D scanner. | IR Distance sensor based 3D scanner for comparative analysis . |
| Month 6 | Purposing and Developing new technique for 3D scanning which works in dark enclosed environment. | A new technique for 3D scanning which works in dark enclosed environment. |
| Month 7 | Fabrication and Coding of 3D Scanner | New technique based 3D scanner which works in dark enclosed environment. |
| Month 8 | 3D Scanner Testing | Calibrated and fully functional 3D Scanner. |
| Month 9 | IEEE ICEET Conference paper Publication | Research Paper (ICEET Conference). |
| Month 10 | Interfacing of 3D Scanner and 3D Printer | Simultaneous use of 3D scanner and 3D printer. |
| Month 11 | Testing of 3D Printer and Scanner | Precisely Calibrated simultaneously working 3d scanner and 3d printer |
| Month 12 | Final Testing | Finalized 3D scanner and 3D printer |
Social media is an internet-based form of communication. Social media platforms allow user...
The success or educational-level of students in their academic years is assessed or calcul...
Drones have undergone tremendous development in recent years. Although they can be used fo...
Over the past decade, taking down students' attendance process has been developed and chan...
On 26th September 2016, Sindh High Court issued notices to the additional attorney general...