Monitoring 3D Printer Performance using Internet of Things (IoT) Application

dc.contributor.authorLi, Shuning
dc.contributor.authorFreije, Elizabeth
dc.contributor.authorP.e, Paul Yearling
dc.contributor.departmentMechanical Engineering, School of Engineering and Technologyen_US
dc.date.accessioned2018-04-04T18:35:31Z
dc.date.available2018-04-04T18:35:31Z
dc.date.issued2017-06-24
dc.description.abstractMost of the current desktop 3D printers are built based on open-source designs from online communities. The largest group of open-source 3D printers is the Self-Replicating Rapid Prototype (RepRap) 3D printers. A RepRap 3D printer needs to connect to a computer or a microprocessor to feed G Code and provide interface for users to control the 3D printer. However, local computer is a relatively expensive solution comparing to the cost of a RepRap 3D printer; while the microprocessor has much less computing capability comparing to a normal computer, and cannot handle computing-intensive jobs like slicing 3D objects or generating G Code. An alternate solution is to use the internet of things (IoT) application to control and monitor 3D printers. IoT is the network of physical devices, vehicles, buildings and other items, allowing objects to be sensed and controlled remotely across existing network. IoT and 3D printing are two important new technologies, which progressively impact a lot of areas of the industries and also our everyday life. Students need to be introduced to these technologies, and get ready for future career opportunities. A multidisciplinary student project is developed to provide students access to both 3D printer and IoT platform, and also learn to collaborate with engineers from other disciplines to solve complex engineering problems. The objective of the project is to design and develop an IoT application to remote monitor the performance of a RepRap 3D printer including the printing progress and the temperatures of the heated bed and hot end. Major tasks involved in the project are: to inspect and upgrade the current 3D printer to avoid any possible compliance issues between the 3D printer and the hardware components or software tools for the IoT application; to connect the 3D printer to the Raspberry Pi microprocessor; and to design and develop the IoT application. The methods and algorithms of connecting a 3D printer to an IoT application is reported, and the IoT application interface and workflow will be presented in the results section. As a pilot study, this project provides first-hand data on the requirements of time and resources to introduce IoT to undergraduate students.en_US
dc.eprint.versionFinal published versionen_US
dc.identifier.citationLi, S., Freije, E., & P.e, P. Y. (2017). Monitoring 3D Printer Performance using Internet of Things (IoT) Application. 2017 ASEE Annual Conference & Exposition. Retrieved from https://peer.asee.org/monitoring-3d-printer-performance-using-internet-of-things-iot-applicationen_US
dc.identifier.urihttps://hdl.handle.net/1805/15763
dc.language.isoen_USen_US
dc.relation.journalASEEen_US
dc.rightsPublisher Policyen_US
dc.sourcePublisheren_US
dc.subjectInternet of Things (IoT)en_US
dc.subject3D printersen_US
dc.subjectPerformanceen_US
dc.titleMonitoring 3D Printer Performance using Internet of Things (IoT) Applicationen_US
dc.typeArticleen_US
Files
Original bundle
Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
monitoring-3d-printer-performance-using-internet-of-things-iot-application.pdf
Size:
1.4 MB
Format:
Adobe Portable Document Format
Description:
Conference paper
License bundle
Now showing 1 - 1 of 1
No Thumbnail Available
Name:
license.txt
Size:
1.99 KB
Format:
Item-specific license agreed upon to submission
Description: