SlideShare a Scribd company logo
1 of 6
Download to read offline
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056
Volume: 06 Issue: 03 | Mar 2019 www.irjet.net p-ISSN: 2395-0072
© 2019, IRJET | Impact Factor value: 7.211 | ISO 9001:2008 Certified Journal | Page 1015
IoT based 3D Printer
Prof.Gujar. M. P.1 Yogita Shinde 2, Ruksar Madaki3, Smina Nadaf4.
1Assistant Professor, Department of Electronics and Telecommunication Engineering, Dr. Daulatrao Aher College
of Engineering, Karad, Maharashtra, India.
2,3,4Student, Department of Electronics and Telecommunication Engineering, Dr. Daulatrao Aher College of
Engineering, Karad, Maharashtra, India.
-------------------------------------------------------------------------***------------------------------------------------------------------------
Abstract :- The main objective of this project is to printthings
remotely and monitor or aspects of your 3D printer using a
Raspberry Pi computer. You can remotely load new print,
monitor your extruder temperature. Turn your printeroffand
on, check the status of your prints, and watch your prints with
a live video feed and more.
3D printing is any of various processes in which material is
joined or solidified under computer control to create a three-
dimensional object. Where a 3d object is created with
material being added together, typically layer by layer.
Additive manufacturing is a method of manufacture where
layers of material are built up to create a solid object. Objects
can have a very complex shape or geometry and are always
produced from a digital 3D model or a CAD file. It is the
requirement to convert a CAD model into an STL file. Then
slicer program takes the STL file and convert it into G-code. G-
code is a numerical control (NC) programming language.
As the system is IoT based octoprint provides a web interface
for controlling 3D printers, allowingtheuserstostart printjob
by sending G-code to 3D printer connected via USB. Octoprint
is free, open source software that allows you to remotely
perform and monitor all the aspects of your 3D printerusinga
Raspberry Pi. For most 3D printers, a computer running the
host software must stay connected to the 3D printer at all
times during use. An increasing number of 3D printer
operators are looking for way to use their 3D printers
remotely.
Key words: IoT, 3D printing, additive manufacturing,
Octoprint, G-code.
Introduction:
3D Printing or additive manufacturing isa processofmaking
three dimensional solid objects from a digital file. The
creation of 3D printed object is achieved using additive
processes. In an additive process an object is created by
laying down successive layers of material until the object is
created. Each of these layers can be seen as a thinly sliced
horizontal cross-section of theeventual object.3Dprintingis
the opposite of subtractive manufacturing which is cutting
out/hollowing out a piece of metal or plastic with for
instance a milling machine. 3D printing enables you to
produce complex (functional) shapes using less material
than traditional manufacturing.
Producing a digital model is the first step in the additive
manufacturing process. The most common method for
producing a digital model is computer aided design (CAD).
Reverse engineering can also be used to generate a digital
model via 3D scanning. Then convert a CAD model into an
STL file. Slicer program takes the STL file and converts it
into. G-code is a numerical control(NC) programming
language.
There are basically two ways to do 3D printing. First, a g-
code file can be saved onto an SD card using a computer,
then the SD card can be transferred to the 3D printer.
Second, Octoprint provides a web interface for controlling
3D printers, allowing the user to start a print job by sending
G-code to a 3D printer connected via USB. Octoprint
monitors the status of the print job, as well as the printer
itself, primarily the temperature of the print head (hot end)
and the temperature of the bed, if the bed on the printer is
heated.
The technologies which are used in ALM are stereo
lithography (SLA), laser sintering(SLS) and fuseddeposition
manufacturing (FDM).
The FDM printing process start witha stringofsolidmaterial
called the filament. This line of filament is guided from a reel
attached to the 3D printer to a heated nozzle insideofthe3D
printer that melts the material. Once in a melted state, the
material can be extruded from on a specific and
predetermined path created by the software on the
computer. As the material is extruded as layer of the object
on this path, it instantly cools downandsolidifies –providing
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056
Volume: 06 Issue: 03 | Mar 2019 www.irjet.net p-ISSN: 2395-0072
© 2019, IRJET | Impact Factor value: 7.211 | ISO 9001:2008 Certified Journal | Page 1016
the foundation for the next layer of material until the entire
object is manufactured.
I. Objective :
The main objective of this project is to print things remotely
and monitor all aspects of your 3D printer usinga Raspberry
Pi computer. Most host software communicates with the
printer via a wired USB connection. When an increasing
number of 3D printer operators are looking for ways to use
their 3D printer remotely. Wireless 3D printer hasa number
of advantages over the traditional wired setup.
II. Block Diagram :
The picture shows the structure of the typical 3D printer.
The print table is the platform where the object for printing
has been situated. It provides the basic support for
manufacturing objects layer by layer.
The extruder is most important part of 3D printer. As the
extruder in the normal paper printers, this extruder is also
used to pour ink for printing. The movement of extruder in
various dimensions creates the 3D print. For printing a 3D
object, the extruder has to access X, Y and Z Coordinates.For
achieving this many techniques are used according to the
printers specifications required for various applications.
When the STL file is input to the printer, controller extracts
each layer from it and also extract each line segment from
each layer the it gives control to the movement of the
extruder at require rate. The X direction movement of
extruder is made possible by the X-motor. When X-motor
rotates, the shaft also rotates and the extruder move in X
direction. The Y direction movement of extruder is made
possible by the Y-motor. These movementsaregeneratedby
stepper motors which, in turns, are controlled by controller
that sends electrical signal to the motors.
In order to solidify the thermoplasticfilament,itisnecessary
a platform or base where the material is supported and
cooled. If it is not pre-heated, it will shrink. To prevent
material shrinkage, the base must be heated at an elevated
temperature and is called heated-bed. Temperature of
heated bed controlled by controller.
III. Hardware Description:
1. MKS-BASE:
MKS BASE is a feature rich all-in-one electronic solution for
Reprap and other CNC devices. It features an onboard
ATmega2560. Its five motor output are powered by A4982
stepper drivers. MKS-BASE is suitable for 3D printer
manufacturers on batch production, and being used as main
control board.
Features:
1. Arduino MEGA compatible Atmega2560 andFT232
processor are compatible with all RAMPS class
firmware.
2. Firmware can use the same configuration as ramps
1.4.
3. Easy DISPLAY+SD-CARD connector,
RepRapdiscount SmartController compatible pin
header on board.
4. Up to 5 motor driver with A4982.
5. Recoverable fuse for short-circuit protection.
6. 3x temperature ADC connector for thermistors.
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056
Volume: 06 Issue: 03 | Mar 2019 www.irjet.net p-ISSN: 2395-0072
© 2019, IRJET | Impact Factor value: 7.211 | ISO 9001:2008 Certified Journal | Page 1017
2. Raspberry Pi:
Control the print process, use octoprint on a Raspberry Pi
connected to 3D printer.
Features:
1. 1.4 GHz 64-bit quad-core ARMv8 CPU, 1GB RAM.
2. 802.11n Wireless LAN, 10/100Mbps Lan speed.
3. Bluetooth 4.2, Bluetooth Low Energy
4. 4 USB ports,40 GPIO pins, Full HDMIport,combined
3.5mm audio jack and composite video
5. Camera interface(CSI),Displayinterface(DSI),Micro
SD card slot, VideoCore IV 3D Graphics core.
3. Stepper Motor Drivers NEMA-17:
These chips are responsible for running the stepper motors.
They fire the coils of the motor in sequence, causing it to
move in increments. The stepper driver also controls how
much electrical current is fed to the motor.
Features:
1. 4-wire bipolar operation.
2. Compatible with NEMA17 standard.
3. Motor shaft diameter: 5m.
4. Step angle:1.8degrees
5. Holding torque:4N.m(min)
6. Phase current:1.2A
7. Standard Voltage:2V.
4. Extruder:
The extruder is a core of the printer. It is where the plastic
gets drawn in, melted and pushed out.Itisessentiallya fancy
hot glue gun.
Features:
1. Precision engineered for popular dule extruder 3D
printers.
2. For ultra-flexible filament.
3. Simple to fit.
4. Ultra-precise printing
5. Faster prints.
6. Self cleaning.
5. Lead Screw:
A lead screw, also known as power screw or translation, is a
screw used as a linkage in a machine, to translate turning
motion into linear motion.
6. Hot End:
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056
Volume: 06 Issue: 03 | Mar 2019 www.irjet.net p-ISSN: 2395-0072
© 2019, IRJET | Impact Factor value: 7.211 | ISO 9001:2008 Certified Journal | Page 1018
 Heat Sink:
This ensures that heat does not travel uptheplastic andmelt
it prematurely before nit reaches the nozzle. This
phenomenon is called heat creep and it causes jams,
especially with PLA.
 Layer cooling fan:
This fan cools off the plastic immediately afteritisdeposited
by the nozzle.
 Temperature sensor:
These are all various type of sensors for determining the
temperature of the hot end. Thesmistors are the most
common type of sensor, but some printers will use
thermocouples for extremely high temperature printing.
 Nozzle:
The nozzle is simply with a small hole for the melted
filament to come out of.
 Heated Bed:
The print bed is the surface that your objects are printed on
to. Typically it will consist of a sheet of glass, a heating
element, and some kind of surface on top to help the plastic
stick.
 End Stop:
The end stops are how the printer knows it is. They arelittle
switches that get pushed whenever an axis moves to end.
IV. Software requirement:
Two type of software’s are used one is for creating G-code
and another is for controlled printer wireless.
1. Cura:
Cura can be used with almost any 3D printer because it is an
open-source slicer.
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056
Volume: 06 Issue: 03 | Mar 2019 www.irjet.net p-ISSN: 2395-0072
© 2019, IRJET | Impact Factor value: 7.211 | ISO 9001:2008 Certified Journal | Page 1019
A so-called slicer takes a 3D drowing and translates this
model into individual layers. Then generate the match in
code that the printer will use for printing.
Producing a digital model is the first step in the additive
manufacturing process. The most common method for
producing a digital model is computer aided design (CAD).
It is requirement to convert a CAD model into an STL file.
Once STL file has been generated the file is imported into a
slicer program.
This program takes STL file and converts it into G-code. G-
coded is numerical control (NC) programminglanguage.The
slicer program also allows the designer to customize the
build parameters including support. Layer height, and part
orientation.
2. Octoprint:
OctoPrint provides a web interface for controlling 3D
printers, allowing the user to start a print job by sending G-
code to a 3D printer connected via USB. It is monitors the
status of print job, as well as the printer itself, primarily the
temperature of the print head and the temperature of the
bed, if the bed on the printer is heated.
All 3D printers need host softwaretofunction.Hostsoftware
is responsible for sending the actual commands to the 3D
printer that tell the printer how to build an object. An
increasing number of 3D printer operators are looking for
ways to use their 3D printers remotely.
V. Results:
VI. Conclusion :
This paper shows the how to converting the virtual
3d model into a physical object. Additive
manufacturing is a method of manufacture where
layers of material are built up to create a solid
object. Main objective of this project is to controls
3d printers aspects remotely.
An increasing number of 3D printer operators are
looking for ways to use their 3D printers remotely.
The system is IoT based octoprint provides a web
interface for controlling 3D printers. Wireless 3D
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056
Volume: 06 Issue: 03 | Mar 2019 www.irjet.net p-ISSN: 2395-0072
© 2019, IRJET | Impact Factor value: 7.211 | ISO 9001:2008 Certified Journal | Page 1020
printer has number of advantage over the
traditional wired setup. You no longer need to use
an SD card to copy files from your computer to your
3D printer. It enables wireless printing on your
network.
VII. References :
1. K. V. Wong and Hernandez, “A Review of additive
Manufacturing,”ISRN Mechanical Engineering,2012
2. R, Condit, Stepping Motors Fundamentals,
Microchip Technology Inc.,2004
3. Octoprinting technology
https://community.octoprint.org/t/setting-up-
octoprint-on-raspberry-pi-running-raspbian/2337
4. T. Campbell and O. Ivanova,Additivemanufacturing
as a disruptive technology: Implications of three-
dimensional printing, Technology and
Innovation,vol.15,pp67-79, 2013
5. M. Vaezi and al, “A Review on 3D micro-additive
Manufacturing technologies”, Int J. Adv.
Manuf.Technicol,vol.67,pp.1721-1754,2013.
6. https://www.rio3dprinter.com
VIII. Acknowledgement:
Prof. M. P. Gujar our supervisor, philosopherandpersonality
with a Midas touch encouraged us to carry this work. Her
continuous invaluable knowledgably guidance throughout
the course of this study helped us to complete the work up
to this stage and hope will continue in further research.

More Related Content

What's hot

What's hot (6)

Optimized mapping and navigation of remote area through an autonomous robot
Optimized mapping and navigation of remote area through an autonomous robotOptimized mapping and navigation of remote area through an autonomous robot
Optimized mapping and navigation of remote area through an autonomous robot
 
Microprocessors and memory concepts
Microprocessors and memory conceptsMicroprocessors and memory concepts
Microprocessors and memory concepts
 
FCSE RGPV FIRST UNIT
FCSE RGPV FIRST UNITFCSE RGPV FIRST UNIT
FCSE RGPV FIRST UNIT
 
Computer Fundamentals
Computer FundamentalsComputer Fundamentals
Computer Fundamentals
 
IRJET- KC Draw using Arduino
IRJET- KC Draw using ArduinoIRJET- KC Draw using Arduino
IRJET- KC Draw using Arduino
 
CNC DRAWBOT
CNC DRAWBOTCNC DRAWBOT
CNC DRAWBOT
 

Similar to IRJET- IoT Based 3D Printer

Similar to IRJET- IoT Based 3D Printer (20)

IRJET- Implementing Adaptive Host of Pliable Technology for 3D Imprinter ...
IRJET-  	  Implementing Adaptive Host of Pliable Technology for 3D Imprinter ...IRJET-  	  Implementing Adaptive Host of Pliable Technology for 3D Imprinter ...
IRJET- Implementing Adaptive Host of Pliable Technology for 3D Imprinter ...
 
3 d printer design using fused deposition modeling (2)
3 d printer design using fused deposition modeling (2)3 d printer design using fused deposition modeling (2)
3 d printer design using fused deposition modeling (2)
 
IRJET- A Novel Integration of Laser Engraver and 3D Printer
IRJET- A Novel Integration of Laser Engraver and 3D PrinterIRJET- A Novel Integration of Laser Engraver and 3D Printer
IRJET- A Novel Integration of Laser Engraver and 3D Printer
 
30120140507017
3012014050701730120140507017
30120140507017
 
DESIGN AND EXECUTION OF A 3D PRINTER USING A PLA FILAMENT AS A NEW APPLICATIO...
DESIGN AND EXECUTION OF A 3D PRINTER USING A PLA FILAMENT AS A NEW APPLICATIO...DESIGN AND EXECUTION OF A 3D PRINTER USING A PLA FILAMENT AS A NEW APPLICATIO...
DESIGN AND EXECUTION OF A 3D PRINTER USING A PLA FILAMENT AS A NEW APPLICATIO...
 
IRJET- Additive Cum Electronic (ACE) – 3D Printer
IRJET-  	  Additive Cum Electronic (ACE) – 3D PrinterIRJET-  	  Additive Cum Electronic (ACE) – 3D Printer
IRJET- Additive Cum Electronic (ACE) – 3D Printer
 
CNC Drilling Machine for Printed Circuit Board
CNC Drilling Machine for Printed Circuit BoardCNC Drilling Machine for Printed Circuit Board
CNC Drilling Machine for Printed Circuit Board
 
3D PRINTING TECHNOLOGY
3D PRINTING TECHNOLOGY3D PRINTING TECHNOLOGY
3D PRINTING TECHNOLOGY
 
IRJET- Design and Development of Low Cost 3D Printer
IRJET- Design and Development of Low Cost 3D PrinterIRJET- Design and Development of Low Cost 3D Printer
IRJET- Design and Development of Low Cost 3D Printer
 
Mini CNC Plotter and Laser Engraver
Mini CNC Plotter and Laser EngraverMini CNC Plotter and Laser Engraver
Mini CNC Plotter and Laser Engraver
 
Wireless Base CNC Mini Plotter Three Axis Control Machine
Wireless Base CNC Mini Plotter Three Axis Control MachineWireless Base CNC Mini Plotter Three Axis Control Machine
Wireless Base CNC Mini Plotter Three Axis Control Machine
 
DESIGN AND ASSEMBLY OF COMPACT PCB FOR HOME AUTOMATION
DESIGN AND ASSEMBLY OF COMPACT PCB FOR HOME AUTOMATIONDESIGN AND ASSEMBLY OF COMPACT PCB FOR HOME AUTOMATION
DESIGN AND ASSEMBLY OF COMPACT PCB FOR HOME AUTOMATION
 
IRJET- Organ Printing for Surgical Planning using Additive Manufacturing Mach...
IRJET- Organ Printing for Surgical Planning using Additive Manufacturing Mach...IRJET- Organ Printing for Surgical Planning using Additive Manufacturing Mach...
IRJET- Organ Printing for Surgical Planning using Additive Manufacturing Mach...
 
IRJET- Automatic PCB Designer based on CNC System
IRJET- Automatic PCB Designer based on CNC SystemIRJET- Automatic PCB Designer based on CNC System
IRJET- Automatic PCB Designer based on CNC System
 
Operating CNC and Laser Machine Everywhere using IoT
Operating CNC and Laser Machine Everywhere using IoTOperating CNC and Laser Machine Everywhere using IoT
Operating CNC and Laser Machine Everywhere using IoT
 
IRJET- Arduino based 3D Printer with Predestination Paradox
IRJET- Arduino based 3D Printer with Predestination ParadoxIRJET- Arduino based 3D Printer with Predestination Paradox
IRJET- Arduino based 3D Printer with Predestination Paradox
 
Design of X-Y-Z plotter
Design of X-Y-Z plotter Design of X-Y-Z plotter
Design of X-Y-Z plotter
 
3d printer manual
3d printer manual3d printer manual
3d printer manual
 
IRJET- Analysis and Review of Rapid Prototyping Technology, & Study of Materi...
IRJET- Analysis and Review of Rapid Prototyping Technology, & Study of Materi...IRJET- Analysis and Review of Rapid Prototyping Technology, & Study of Materi...
IRJET- Analysis and Review of Rapid Prototyping Technology, & Study of Materi...
 
Mini Cnc Printer
Mini Cnc PrinterMini Cnc Printer
Mini Cnc Printer
 

More from IRJET Journal

More from IRJET Journal (20)

TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...
TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...
TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...
 
STUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTURE
STUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTURESTUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTURE
STUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTURE
 
A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...
A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...
A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...
 
Effect of Camber and Angles of Attack on Airfoil Characteristics
Effect of Camber and Angles of Attack on Airfoil CharacteristicsEffect of Camber and Angles of Attack on Airfoil Characteristics
Effect of Camber and Angles of Attack on Airfoil Characteristics
 
A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...
A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...
A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...
 
Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...
Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...
Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...
 
Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...
Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...
Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...
 
A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...
A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...
A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...
 
A REVIEW ON MACHINE LEARNING IN ADAS
A REVIEW ON MACHINE LEARNING IN ADASA REVIEW ON MACHINE LEARNING IN ADAS
A REVIEW ON MACHINE LEARNING IN ADAS
 
Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...
Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...
Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...
 
P.E.B. Framed Structure Design and Analysis Using STAAD Pro
P.E.B. Framed Structure Design and Analysis Using STAAD ProP.E.B. Framed Structure Design and Analysis Using STAAD Pro
P.E.B. Framed Structure Design and Analysis Using STAAD Pro
 
A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...
A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...
A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...
 
Survey Paper on Cloud-Based Secured Healthcare System
Survey Paper on Cloud-Based Secured Healthcare SystemSurvey Paper on Cloud-Based Secured Healthcare System
Survey Paper on Cloud-Based Secured Healthcare System
 
Review on studies and research on widening of existing concrete bridges
Review on studies and research on widening of existing concrete bridgesReview on studies and research on widening of existing concrete bridges
Review on studies and research on widening of existing concrete bridges
 
React based fullstack edtech web application
React based fullstack edtech web applicationReact based fullstack edtech web application
React based fullstack edtech web application
 
A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...
A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...
A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...
 
A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.
A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.
A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.
 
Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...
Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...
Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...
 
Multistoried and Multi Bay Steel Building Frame by using Seismic Design
Multistoried and Multi Bay Steel Building Frame by using Seismic DesignMultistoried and Multi Bay Steel Building Frame by using Seismic Design
Multistoried and Multi Bay Steel Building Frame by using Seismic Design
 
Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...
Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...
Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...
 

Recently uploaded

notes on Evolution Of Analytic Scalability.ppt
notes on Evolution Of Analytic Scalability.pptnotes on Evolution Of Analytic Scalability.ppt
notes on Evolution Of Analytic Scalability.ppt
MsecMca
 
Cara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak Hamil
Cara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak HamilCara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak Hamil
Cara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak Hamil
Cara Menggugurkan Kandungan 087776558899
 
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
ssuser89054b
 
Integrated Test Rig For HTFE-25 - Neometrix
Integrated Test Rig For HTFE-25 - NeometrixIntegrated Test Rig For HTFE-25 - Neometrix
Integrated Test Rig For HTFE-25 - Neometrix
Neometrix_Engineering_Pvt_Ltd
 
VIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 BookingVIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 Booking
dharasingh5698
 
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
dollysharma2066
 

Recently uploaded (20)

(INDIRA) Call Girl Bhosari Call Now 8617697112 Bhosari Escorts 24x7
(INDIRA) Call Girl Bhosari Call Now 8617697112 Bhosari Escorts 24x7(INDIRA) Call Girl Bhosari Call Now 8617697112 Bhosari Escorts 24x7
(INDIRA) Call Girl Bhosari Call Now 8617697112 Bhosari Escorts 24x7
 
Block diagram reduction techniques in control systems.ppt
Block diagram reduction techniques in control systems.pptBlock diagram reduction techniques in control systems.ppt
Block diagram reduction techniques in control systems.ppt
 
Water Industry Process Automation & Control Monthly - April 2024
Water Industry Process Automation & Control Monthly - April 2024Water Industry Process Automation & Control Monthly - April 2024
Water Industry Process Automation & Control Monthly - April 2024
 
Unleashing the Power of the SORA AI lastest leap
Unleashing the Power of the SORA AI lastest leapUnleashing the Power of the SORA AI lastest leap
Unleashing the Power of the SORA AI lastest leap
 
COST-EFFETIVE and Energy Efficient BUILDINGS ptx
COST-EFFETIVE  and Energy Efficient BUILDINGS ptxCOST-EFFETIVE  and Energy Efficient BUILDINGS ptx
COST-EFFETIVE and Energy Efficient BUILDINGS ptx
 
notes on Evolution Of Analytic Scalability.ppt
notes on Evolution Of Analytic Scalability.pptnotes on Evolution Of Analytic Scalability.ppt
notes on Evolution Of Analytic Scalability.ppt
 
2016EF22_0 solar project report rooftop projects
2016EF22_0 solar project report rooftop projects2016EF22_0 solar project report rooftop projects
2016EF22_0 solar project report rooftop projects
 
Bhosari ( Call Girls ) Pune 6297143586 Hot Model With Sexy Bhabi Ready For ...
Bhosari ( Call Girls ) Pune  6297143586  Hot Model With Sexy Bhabi Ready For ...Bhosari ( Call Girls ) Pune  6297143586  Hot Model With Sexy Bhabi Ready For ...
Bhosari ( Call Girls ) Pune 6297143586 Hot Model With Sexy Bhabi Ready For ...
 
Thermal Engineering-R & A / C - unit - V
Thermal Engineering-R & A / C - unit - VThermal Engineering-R & A / C - unit - V
Thermal Engineering-R & A / C - unit - V
 
Cara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak Hamil
Cara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak HamilCara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak Hamil
Cara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak Hamil
 
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
 
Integrated Test Rig For HTFE-25 - Neometrix
Integrated Test Rig For HTFE-25 - NeometrixIntegrated Test Rig For HTFE-25 - Neometrix
Integrated Test Rig For HTFE-25 - Neometrix
 
ONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdf
ONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdfONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdf
ONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdf
 
University management System project report..pdf
University management System project report..pdfUniversity management System project report..pdf
University management System project report..pdf
 
DC MACHINE-Motoring and generation, Armature circuit equation
DC MACHINE-Motoring and generation, Armature circuit equationDC MACHINE-Motoring and generation, Armature circuit equation
DC MACHINE-Motoring and generation, Armature circuit equation
 
VIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 BookingVIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 Booking
 
Unit 1 - Soil Classification and Compaction.pdf
Unit 1 - Soil Classification and Compaction.pdfUnit 1 - Soil Classification and Compaction.pdf
Unit 1 - Soil Classification and Compaction.pdf
 
FEA Based Level 3 Assessment of Deformed Tanks with Fluid Induced Loads
FEA Based Level 3 Assessment of Deformed Tanks with Fluid Induced LoadsFEA Based Level 3 Assessment of Deformed Tanks with Fluid Induced Loads
FEA Based Level 3 Assessment of Deformed Tanks with Fluid Induced Loads
 
Design For Accessibility: Getting it right from the start
Design For Accessibility: Getting it right from the startDesign For Accessibility: Getting it right from the start
Design For Accessibility: Getting it right from the start
 
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
 

IRJET- IoT Based 3D Printer

  • 1. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056 Volume: 06 Issue: 03 | Mar 2019 www.irjet.net p-ISSN: 2395-0072 © 2019, IRJET | Impact Factor value: 7.211 | ISO 9001:2008 Certified Journal | Page 1015 IoT based 3D Printer Prof.Gujar. M. P.1 Yogita Shinde 2, Ruksar Madaki3, Smina Nadaf4. 1Assistant Professor, Department of Electronics and Telecommunication Engineering, Dr. Daulatrao Aher College of Engineering, Karad, Maharashtra, India. 2,3,4Student, Department of Electronics and Telecommunication Engineering, Dr. Daulatrao Aher College of Engineering, Karad, Maharashtra, India. -------------------------------------------------------------------------***------------------------------------------------------------------------ Abstract :- The main objective of this project is to printthings remotely and monitor or aspects of your 3D printer using a Raspberry Pi computer. You can remotely load new print, monitor your extruder temperature. Turn your printeroffand on, check the status of your prints, and watch your prints with a live video feed and more. 3D printing is any of various processes in which material is joined or solidified under computer control to create a three- dimensional object. Where a 3d object is created with material being added together, typically layer by layer. Additive manufacturing is a method of manufacture where layers of material are built up to create a solid object. Objects can have a very complex shape or geometry and are always produced from a digital 3D model or a CAD file. It is the requirement to convert a CAD model into an STL file. Then slicer program takes the STL file and convert it into G-code. G- code is a numerical control (NC) programming language. As the system is IoT based octoprint provides a web interface for controlling 3D printers, allowingtheuserstostart printjob by sending G-code to 3D printer connected via USB. Octoprint is free, open source software that allows you to remotely perform and monitor all the aspects of your 3D printerusinga Raspberry Pi. For most 3D printers, a computer running the host software must stay connected to the 3D printer at all times during use. An increasing number of 3D printer operators are looking for way to use their 3D printers remotely. Key words: IoT, 3D printing, additive manufacturing, Octoprint, G-code. Introduction: 3D Printing or additive manufacturing isa processofmaking three dimensional solid objects from a digital file. The creation of 3D printed object is achieved using additive processes. In an additive process an object is created by laying down successive layers of material until the object is created. Each of these layers can be seen as a thinly sliced horizontal cross-section of theeventual object.3Dprintingis the opposite of subtractive manufacturing which is cutting out/hollowing out a piece of metal or plastic with for instance a milling machine. 3D printing enables you to produce complex (functional) shapes using less material than traditional manufacturing. Producing a digital model is the first step in the additive manufacturing process. The most common method for producing a digital model is computer aided design (CAD). Reverse engineering can also be used to generate a digital model via 3D scanning. Then convert a CAD model into an STL file. Slicer program takes the STL file and converts it into. G-code is a numerical control(NC) programming language. There are basically two ways to do 3D printing. First, a g- code file can be saved onto an SD card using a computer, then the SD card can be transferred to the 3D printer. Second, Octoprint provides a web interface for controlling 3D printers, allowing the user to start a print job by sending G-code to a 3D printer connected via USB. Octoprint monitors the status of the print job, as well as the printer itself, primarily the temperature of the print head (hot end) and the temperature of the bed, if the bed on the printer is heated. The technologies which are used in ALM are stereo lithography (SLA), laser sintering(SLS) and fuseddeposition manufacturing (FDM). The FDM printing process start witha stringofsolidmaterial called the filament. This line of filament is guided from a reel attached to the 3D printer to a heated nozzle insideofthe3D printer that melts the material. Once in a melted state, the material can be extruded from on a specific and predetermined path created by the software on the computer. As the material is extruded as layer of the object on this path, it instantly cools downandsolidifies –providing
  • 2. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056 Volume: 06 Issue: 03 | Mar 2019 www.irjet.net p-ISSN: 2395-0072 © 2019, IRJET | Impact Factor value: 7.211 | ISO 9001:2008 Certified Journal | Page 1016 the foundation for the next layer of material until the entire object is manufactured. I. Objective : The main objective of this project is to print things remotely and monitor all aspects of your 3D printer usinga Raspberry Pi computer. Most host software communicates with the printer via a wired USB connection. When an increasing number of 3D printer operators are looking for ways to use their 3D printer remotely. Wireless 3D printer hasa number of advantages over the traditional wired setup. II. Block Diagram : The picture shows the structure of the typical 3D printer. The print table is the platform where the object for printing has been situated. It provides the basic support for manufacturing objects layer by layer. The extruder is most important part of 3D printer. As the extruder in the normal paper printers, this extruder is also used to pour ink for printing. The movement of extruder in various dimensions creates the 3D print. For printing a 3D object, the extruder has to access X, Y and Z Coordinates.For achieving this many techniques are used according to the printers specifications required for various applications. When the STL file is input to the printer, controller extracts each layer from it and also extract each line segment from each layer the it gives control to the movement of the extruder at require rate. The X direction movement of extruder is made possible by the X-motor. When X-motor rotates, the shaft also rotates and the extruder move in X direction. The Y direction movement of extruder is made possible by the Y-motor. These movementsaregeneratedby stepper motors which, in turns, are controlled by controller that sends electrical signal to the motors. In order to solidify the thermoplasticfilament,itisnecessary a platform or base where the material is supported and cooled. If it is not pre-heated, it will shrink. To prevent material shrinkage, the base must be heated at an elevated temperature and is called heated-bed. Temperature of heated bed controlled by controller. III. Hardware Description: 1. MKS-BASE: MKS BASE is a feature rich all-in-one electronic solution for Reprap and other CNC devices. It features an onboard ATmega2560. Its five motor output are powered by A4982 stepper drivers. MKS-BASE is suitable for 3D printer manufacturers on batch production, and being used as main control board. Features: 1. Arduino MEGA compatible Atmega2560 andFT232 processor are compatible with all RAMPS class firmware. 2. Firmware can use the same configuration as ramps 1.4. 3. Easy DISPLAY+SD-CARD connector, RepRapdiscount SmartController compatible pin header on board. 4. Up to 5 motor driver with A4982. 5. Recoverable fuse for short-circuit protection. 6. 3x temperature ADC connector for thermistors.
  • 3. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056 Volume: 06 Issue: 03 | Mar 2019 www.irjet.net p-ISSN: 2395-0072 © 2019, IRJET | Impact Factor value: 7.211 | ISO 9001:2008 Certified Journal | Page 1017 2. Raspberry Pi: Control the print process, use octoprint on a Raspberry Pi connected to 3D printer. Features: 1. 1.4 GHz 64-bit quad-core ARMv8 CPU, 1GB RAM. 2. 802.11n Wireless LAN, 10/100Mbps Lan speed. 3. Bluetooth 4.2, Bluetooth Low Energy 4. 4 USB ports,40 GPIO pins, Full HDMIport,combined 3.5mm audio jack and composite video 5. Camera interface(CSI),Displayinterface(DSI),Micro SD card slot, VideoCore IV 3D Graphics core. 3. Stepper Motor Drivers NEMA-17: These chips are responsible for running the stepper motors. They fire the coils of the motor in sequence, causing it to move in increments. The stepper driver also controls how much electrical current is fed to the motor. Features: 1. 4-wire bipolar operation. 2. Compatible with NEMA17 standard. 3. Motor shaft diameter: 5m. 4. Step angle:1.8degrees 5. Holding torque:4N.m(min) 6. Phase current:1.2A 7. Standard Voltage:2V. 4. Extruder: The extruder is a core of the printer. It is where the plastic gets drawn in, melted and pushed out.Itisessentiallya fancy hot glue gun. Features: 1. Precision engineered for popular dule extruder 3D printers. 2. For ultra-flexible filament. 3. Simple to fit. 4. Ultra-precise printing 5. Faster prints. 6. Self cleaning. 5. Lead Screw: A lead screw, also known as power screw or translation, is a screw used as a linkage in a machine, to translate turning motion into linear motion. 6. Hot End:
  • 4. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056 Volume: 06 Issue: 03 | Mar 2019 www.irjet.net p-ISSN: 2395-0072 © 2019, IRJET | Impact Factor value: 7.211 | ISO 9001:2008 Certified Journal | Page 1018  Heat Sink: This ensures that heat does not travel uptheplastic andmelt it prematurely before nit reaches the nozzle. This phenomenon is called heat creep and it causes jams, especially with PLA.  Layer cooling fan: This fan cools off the plastic immediately afteritisdeposited by the nozzle.  Temperature sensor: These are all various type of sensors for determining the temperature of the hot end. Thesmistors are the most common type of sensor, but some printers will use thermocouples for extremely high temperature printing.  Nozzle: The nozzle is simply with a small hole for the melted filament to come out of.  Heated Bed: The print bed is the surface that your objects are printed on to. Typically it will consist of a sheet of glass, a heating element, and some kind of surface on top to help the plastic stick.  End Stop: The end stops are how the printer knows it is. They arelittle switches that get pushed whenever an axis moves to end. IV. Software requirement: Two type of software’s are used one is for creating G-code and another is for controlled printer wireless. 1. Cura: Cura can be used with almost any 3D printer because it is an open-source slicer.
  • 5. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056 Volume: 06 Issue: 03 | Mar 2019 www.irjet.net p-ISSN: 2395-0072 © 2019, IRJET | Impact Factor value: 7.211 | ISO 9001:2008 Certified Journal | Page 1019 A so-called slicer takes a 3D drowing and translates this model into individual layers. Then generate the match in code that the printer will use for printing. Producing a digital model is the first step in the additive manufacturing process. The most common method for producing a digital model is computer aided design (CAD). It is requirement to convert a CAD model into an STL file. Once STL file has been generated the file is imported into a slicer program. This program takes STL file and converts it into G-code. G- coded is numerical control (NC) programminglanguage.The slicer program also allows the designer to customize the build parameters including support. Layer height, and part orientation. 2. Octoprint: OctoPrint provides a web interface for controlling 3D printers, allowing the user to start a print job by sending G- code to a 3D printer connected via USB. It is monitors the status of print job, as well as the printer itself, primarily the temperature of the print head and the temperature of the bed, if the bed on the printer is heated. All 3D printers need host softwaretofunction.Hostsoftware is responsible for sending the actual commands to the 3D printer that tell the printer how to build an object. An increasing number of 3D printer operators are looking for ways to use their 3D printers remotely. V. Results: VI. Conclusion : This paper shows the how to converting the virtual 3d model into a physical object. Additive manufacturing is a method of manufacture where layers of material are built up to create a solid object. Main objective of this project is to controls 3d printers aspects remotely. An increasing number of 3D printer operators are looking for ways to use their 3D printers remotely. The system is IoT based octoprint provides a web interface for controlling 3D printers. Wireless 3D
  • 6. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056 Volume: 06 Issue: 03 | Mar 2019 www.irjet.net p-ISSN: 2395-0072 © 2019, IRJET | Impact Factor value: 7.211 | ISO 9001:2008 Certified Journal | Page 1020 printer has number of advantage over the traditional wired setup. You no longer need to use an SD card to copy files from your computer to your 3D printer. It enables wireless printing on your network. VII. References : 1. K. V. Wong and Hernandez, “A Review of additive Manufacturing,”ISRN Mechanical Engineering,2012 2. R, Condit, Stepping Motors Fundamentals, Microchip Technology Inc.,2004 3. Octoprinting technology https://community.octoprint.org/t/setting-up- octoprint-on-raspberry-pi-running-raspbian/2337 4. T. Campbell and O. Ivanova,Additivemanufacturing as a disruptive technology: Implications of three- dimensional printing, Technology and Innovation,vol.15,pp67-79, 2013 5. M. Vaezi and al, “A Review on 3D micro-additive Manufacturing technologies”, Int J. Adv. Manuf.Technicol,vol.67,pp.1721-1754,2013. 6. https://www.rio3dprinter.com VIII. Acknowledgement: Prof. M. P. Gujar our supervisor, philosopherandpersonality with a Midas touch encouraged us to carry this work. Her continuous invaluable knowledgably guidance throughout the course of this study helped us to complete the work up to this stage and hope will continue in further research.