June 24, 2017
June 24, 2017
June 28, 2017
Most 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. Suggestions on timeline, prerequisites, training materials, hardware, software, and testing plans will also be discussed in the results section.
Li, S., & Freije, E., & Yearling, P. (2017, June), Monitoring 3D Printer Performance using Internet of Things (IoT) Application Paper presented at 2017 ASEE Annual Conference & Exposition, Columbus, Ohio. 10.18260/1-2--28686
ASEE holds the copyright on this document. It may be read by the public free of charge. Authors may archive their work on personal websites or in institutional repositories with the following citation: © 2017 American Society for Engineering Education. Other scholars may excerpt or quote from these materials with the same citation. When excerpting or quoting from Conference Proceedings, authors should, in addition to noting the ASEE copyright, list all the original authors and their institutions and name the host city of the conference. - Last updated April 1, 2015