Font Size: a A A

Design And Implementation Of An Online 3D Printing Management Cloud Platform Based On The Internet Of Things

Posted on:2020-02-04Degree:MasterType:Thesis
Country:ChinaCandidate:Z ChenFull Text:PDF
GTID:2428330620455999Subject:Machinery and electronics engineering
Abstract/Summary:PDF Full Text Request
This thesis develops an online 3D printing management cloud platform based on the IoT(Internet of Things),which is applied to the FDM 3D printer manufactured by a 3D printer manufacturer in Jiangsu.The cloud platform has been implemented,and the intelligence level of the 3D printer is improved.Firstly,overall design for the cloud platform is carried out.The requirements for cloud platform is analyzed according to the workflow of the 3D printer.Overall scheme including the architecture of the system and cloud platform is then designed by integrating the existing resources of enterprise.Furthermore,the key technologies of the cloud platform are also briefly outlined.Secondly,the printing task scheduling problem of the 3D printer is studied,and a scheduling model is established according to the characteristics of 3D printing process.An improved backtracking algorithm that is combined with sorting and greedy algorithm is developed to solve the scheduling model.The effectiveness of the scheduling algorithm is verified by both simulation and practical tests.Then,the data communication module of the cloud platform is designed and implemented.The Aliyun IoT Platform is chosen as the secure channel of data communication.The Aliyun Message Service is adopted to realize two-way data communication.In addition,a communication data protocol including command data and status data is designed.Finally,the data communication module is implemented based on the Aliyun products and the developed communication data protocol.After that,the functions of cloud platform are designed in detail,which are divided into user login module,print file module,group management module,online print module,and system management module.The functional authority of the system role in the five modules is divided clearly.Finally,the cloud platform is implemented.The database is designed,and the functional modules of the cloud platform are realized using ASP.NET MVC framework.The developed cloud platform in this thesis has been put into practical use.The cloud platform realizes the functions of model data management,online printing,and remote monitoring of 3D printer.The developed cloud platform facilitates the management of 3D models.Furthermore,the printing efficiency of 3D printers and the intelligent level of the printing process are also enhanced significantly.
Keywords/Search Tags:3D printer, IoT, Online printing, Remote monitoring, Task scheduling
PDF Full Text Request
Related items