Pertinent Information Gathering ‐3D Printer(shreya) - U-Div-Engg-Exploration-Odd-26-27/Repo-08 GitHub Wiki
- What kind of information sources are to be searched?
For the 3D Printer project, different sources of information will be searched to collect relevant information about existing products and solutions. The following sources will be referred to:
-
Internet: Websites will be searched to obtain information about existing 3D printers, their features, working principles, construction, and applications.
-
YouTube Videos: YouTube videos will be referred to understand the working, construction, operation, and DIY development of 3D printers.
-
Journals: Technical and research journals will be searched to obtain detailed and reliable information related to 3D printing technology and its mechanisms.
-
Patents: Patents will be searched to identify existing designs, mechanisms, and technical solutions related to 3D printers.
-
Books: Books will be referred to understand the basic principles, construction, mechanisms, and technologies involved in 3D printing.
-
Local Shops: Local shops will be visited to collect information about components available for a 3D printer and to understand their availability.
-
Online Sites: Online sites will be searched to study existing 3D printer products and to collect information about their components and specification
-
What are the existing solutions to the problem?
The existing solutions for 3D printing include different types of 3D printers that are commercially available and used for producing three-dimensional objects. Some of the commonly available solutions are:
-
FDM (Fused Deposition Modeling) 3D Printer – Uses thermoplastic filament and deposits it layer by layer to create a three-dimensional object.
-
SLA (Stereolithography) 3D Printer – Uses liquid resin and cures it layer by layer using a light source.
-
SLS (Selective Laser Sintering) 3D Printer – Uses powdered material and selectively fuses the material layer by layer.
-
Resin 3D Printer – Uses liquid photopolymer resin to produce detailed 3D objects.
-
DIY 3D Printer – A 3D printer assembled using separately available mechanical and electronic components.
These existing solutions will be studied to understand their working principles, components, construction, advantages, and limitations.
- Have you gone through any DIY projects?
Yes, I have gone through various DIY projects related to 3D Printers. The following 15 webpages were referred to:
-
3D Printer – Instructables https://www.instructables.com/3D-printer/
-
3D Printers – Instructables https://www.instructables.com/3D-Printers/
-
How does a 3D Printer Work? – Instructables https://content.instructables.com/ORIG/FTH/SJ93/JGGTVSLJ/FTHSJ93JGGTVSLJ.pdf
-
DIY 3D Printer From Scratch – Arduino Forum https://forum.arduino.cc/t/diy-3d-printer-from-scratch/355696
-
Arduino Nano as 3D Printer Controller – Arduino Forum https://forum.arduino.cc/t/arduino-nano-as-3d-printer-controller/272627
-
3D Printer Project – Arduino Forum https://forum.arduino.cc/t/3d-printer-project/373171
-
3D Printer as my Final Year Project – Arduino Forum https://forum.arduino.cc/t/3d-printer-as-my-final-year-project/209450
-
Experienced Recommendations on an Arduino Based 3D Printer Kit – Arduino Forum https://forum.arduino.cc/t/experienced-recommendations-on-an-arduino-based-3d-printer-kit/317649
-
Making a 3D Printer – Arduino Forum https://forum.arduino.cc/t/making-a-3d-printer/462708
-
3D Printer Using UNO R3 – Arduino Forum https://forum.arduino.cc/t/3d-printer-using-uno-r3/464597
-
Makeblock DIY 3D Printer Project with Arduino – Arduino Forum https://forum.arduino.cc/t/makeblock-diy-3d-printer-project-with-arduino/241280
-
Arduino 3D Printer and Laser Engraver – Arduino Forum https://forum.arduino.cc/t/arduino-3d-printer-and-laser-engraver/666766
-
Chocolate 3D Printer Help – Arduino Forum https://forum.arduino.cc/t/chocolate-3d-printer-help-new-to-coding-arduino-and-all-things-3d-printer/551208
-
From Loose Parts to Installable Kits with $150 3D Printer – Arduino Forum https://forum.arduino.cc/t/from-loose-parts-to-installable-kits-with-150-3d-printer/937907
-
3D Print and Assembly – Instructables https://content.instructables.com/F2C/TEBF/LT78J8KY/F2CTEBFLT78J8KY.pdf
-
COMPONENTS AND SUB-COMPONENTS OF A 3D PRINTER
-
Aluminium Extrusion Frame
Sub-components:
Aluminium extrusion profiles
Corner brackets
T-nuts
Bolts and screws
Rubber feet
Purpose: Provides the rigid structure and supports the mechanical and electronic components of the printer.
- NEMA 17 Stepper Motors
Sub-components:
Stepper motor
Motor shaft
Electrical connector
Mounting holes
Purpose: Provides accurate rotational movement for the X, Y, Z axes and extruder.
- Linear Rods and Linear Bearings
Sub-components:
Hardened steel linear rods
Linear bearings
Bearing holders
Mounting brackets
Purpose: Guide the printer's moving parts smoothly along the required axis.
- GT2 Timing Belt and Pulley
Sub-components:
GT2 timing belt
GT2 pulley
Idler pulley
Belt tensioner
Purpose: Transfers stepper-motor rotation into accurate linear movement of the printer axes.
- Lead Screw and Coupler
Sub-components:
T8 lead screw
Brass nut
Flexible coupler
Bearing support
Purpose: Converts rotary motion from the stepper motor into precise linear movement, especially for the Z-axis.
- Extruder
Sub-components:
Extruder stepper motor
Drive gear
Idler gear
Spring
Filament guide
Purpose: Grips and pushes the filament towards the hotend.
- Hotend and Nozzle
Sub-components:
Heater block
Heater cartridge
Thermistor
Heat break
Heat sink
Cooling fan
Nozzle
Purpose: Heats the filament until it melts and deposits it through the nozzle to form each layer.
- Heated Print Bed
Sub-components:
Heating element
Thermistor
Build plate
Print surface
Bed levelling screws/springs
Purpose: Provides the surface on which the object is printed and helps improve adhesion and reduce warping.
- Arduino Mega 2560
Sub-components:
ATmega2560 microcontroller
Digital I/O pins
Analog input pins
USB port
Power connector
Reset button
Purpose: Acts as the main microcontroller in a DIY printer electronics system.
- RAMPS 1.4 Controller Board
Sub-components:
Motor-driver sockets
Heater outputs
Thermistor inputs
Endstop connectors
Power terminals
Arduino interface
Purpose: Connects and controls the motors, heaters, thermistors and endstop switches in a DIY 3D printer system.
- A4988 Stepper Motor Driver
Sub-components:
A4988 driver IC
Current-adjustment potentiometer
Pin headers
Heat dissipation area
Purpose: Controls the current supplied to the stepper motors and supports microstepping for accurate movement.
- Endstop / Limit Switches
Sub-components:
Microswitch
Lever
Connector
Wires
Mounting bracket
Purpose: Detects the limits/home position of the printer axes.
- Power Supply Unit (PSU)
Sub-components:
AC input terminals
DC output terminals
Cooling fan
Ventilation openings
Power switch
Purpose: Converts mains electrical power into the DC power required by the printer electronics, motors and heaters.
- LCD Display / Smart Controller
Sub-components:
LCD screen
Rotary encoder/control knob
SD-card reader
Connector cables
Control buttons
Purpose: Allows the user to control printer settings and monitor the printing process. 15. PLA Filament
Sub-components:
PLA plastic filament
Filament spool
Spool holder
Filament guide
Purpose: PLA filament is the printing material that is melted and deposited layer by layer to create the 3D objects
5.| Sl. No.| Components or Parts Used | Mechanism / Working Principle | Identified Link | Electronics | Mechanical | |---|---|---|---|---|---| | 1 | Hot End | Heats the filament and melts it before deposition through the nozzle. | https://www.prusa3d.com/page/3d-printer-glossary_341/ | Heater, thermistor | Heat block, heat sink | | 2 | Arduino Mega | Processes commands and controls the different operations of the printer. | https://docs.arduino.cc/hardware/mega-2560/ | Microcontroller | Board mounting | | 3 | Build Platform | Provides a stable surface on which the printed object is formed layer by layer. | https://www.matterhackers.com/articles/anatomy-of-a-3d-printer | — | Print platform | | 4 | Heating Element | Converts electrical energy into heat for heating the hot end or build platform. | https://www.prusa3d.com/page/3d-printer-glossary_341/ | Heater | Heater mounting | | 5 | Stepper Motors | Convert electrical signals into precise rotational movement of the printer axes. | https://www.digitalcitizen.life/how-to-build-a-3d-printer/ | Motor driver | Motor mount | | 6 | Cooling Fan | Removes excess heat and helps cool the printed material during printing. | https://www.prusa3d.com/page/3d-printer-glossary_341/ | Fan | Fan mount | | 7 | Frame | Provides structural support and maintains the alignment of the printer components. | https://reprap.org/wiki/RepRap | — | Frame structure | | 8 | Belts | Transfer rotary motion from the stepper motors to produce linear movement of the axes. | https://www.digitalcitizen.life/how-to-build-a-3d-printer/ | Stepper motor | Timing belts and pulleys | | 9 | Display Screen | Provides a user interface for viewing printer status and selecting basic operations. | https://marlinfw.org/docs/features/lcd_controller.html | Display module | Display support | | 10 | Filament Holder | Supports the filament spool and allows smooth feeding of filament during printing. | https://www.project3dvet.eu/diy-3d-printer/tools-and-parts-list | — | Spool holder | | 11 | Power Supply | Supplies the required electrical power to the controller, motors, heaters and fans. | https://www.digitalcitizen.life/how-to-build-a-3d-printer/ | Power supply | Power supply mounting |
6. Direct Solutions Available for the Need Statements
| Sl. No. | Direct Solution | Brief Description | Citation |
|---|---|---|---|
| 1 | FDM / FFF 3D Printer | Uses thermoplastic filament that is heated and deposited layer by layer through a nozzle to build a 3D object. | [1] |
| 2 | SLA 3D Printer | Uses a UV laser to cure liquid resin layer by layer to produce detailed and accurate parts. | [2] |
| 3 | SLS 3D Printer | Uses a laser to fuse polymer powder layer by layer to create the required 3D object. | [3] |
| 4 | DLP 3D Printer | Uses a digital light projector to cure liquid resin and form an object layer by layer. | [4] |
| 5 | SLM 3D Printer | Uses a high-energy laser to melt metal powder layer by layer to manufacture metal components. | [5] |
References
[1] Stratasys, "FDM 3D Printing Technology."
[2] UltiMaker, "Stereolithography (SLA) 3D Printing."
[3] Formlabs, "SLS 3D Printing Technology."
[4] Stratasys, "DLP 3D Printing Technology."
[5] Ministry of Heavy Industries, Government of India, "Additive Manufacturing Technologies."
7.| Sl. No. | Place Observed | Observation | Brief Description | | 1 | Local Market | 3D Printer Components | Stepper motors, wires, switches, power supplies and cooling fans are available for constructing a 3D printer. | | 2 | Online Market | Complete 3D Printers | Different types of 3D printers with different specifications, sizes and prices are available online. | | 3 | Online Market | 3D Printing Filament | PLA and ABS filaments are available in different colours and quantities for making 3D-printed objects. | | 4 | College Laboratory | Existing 3D Printer | A 3D printer can be studied to understand its components and working process. | | 5 | College Laboratory | 3D-Printed Models | 3D printers can be used to produce prototypes, educational models and mechanical parts quickly. | | 6 | Local Workshop | Mechanical Components | Bearings, rods, belts, screws and couplings are available and can be used in a 3D printer. | | 7 | Online Market | Replacement Parts | Nozzles, hot ends, print beds and belts are available online for maintenance and repair. |
8.| Sl. No. | Component | Approx. Cost (₹) | |---|---|---:| | 1 | Arduino/Controller Board | ₹1,000 | | 2 | Stepper Motors (4) | ₹2,000 | | 3 | Stepper Motor Drivers | ₹600 | | 4 | Hot End Assembly | ₹800 | | 5 | Heated Bed | ₹1,000 | | 6 | Extruder Mechanism | ₹700 | | 7 | 3D Printer Frame | ₹2,000 | | 8 | Linear Rods/Rails & Bearings | ₹1,500 | | 9 | Lead Screws & Couplers | ₹800 | | 10 | Power Supply | ₹800 | | 11 | Limit Switches & Sensors | ₹300 | | 12 | Belts, Pulleys & Gears | ₹600 | | 13 | Cooling Fans | ₹300 | | 14 | Wires, Connectors & Screws | ₹500 | | 15 | LCD/Control Interface | ₹500 | | | Total Estimated Cost | ₹13,400 |