An advanced IoT system for assisting ubiquitous manufacturing with 3D printing

  • Toly Chen
  • Yu-Cheng WangEmail author


An advanced Internet-of-things (IoT) system for assisting ubiquitous manufacturing with three-dimensional (3D) printing was designed. The system receives orders from customers on the move online and then distributes the required pieces to nearby 3D printing facilities. After the printing is completed, a freight truck visits the printing facilities sequentially to collect the printed pieces. To minimize the cycle time for delivering the order, an optimization approach that combines workload balancing and finding the shortest delivery path was proposed in this study. However, the optimization problem remained difficult; to solve this, an algorithm was developed. The effectiveness of the proposed methodology was assessed through an experiment conducted in Taichung City, Taiwan. According to the experimental results, the proposed methodology outperforms two existing methods by reducing the cycle times by an average of 33%. It also successfully balances the workloads of the 3D printing facilities, incentivizing these facilities to join the system.


Ubiquitous manufacturing 3D printing Cycle time Internet of things 


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.



  1. 1.
    Petersen EE, Pearce J (2017) Emergence of home manufacturing in the developed world: return on investment for open-source 3-D printers. Technologies 5:7CrossRefGoogle Scholar
  2. 2.
    Thomas DJ (2018) Developing nanocomposite 3D printing filaments for enhanced integrated device fabrication. Int J Adv Manuf Technol 95(9–12):4191–4198CrossRefGoogle Scholar
  3. 3.
    Wang YC, Chen T, Yeh YL (2018) Advanced 3D printing technologies for the aircraft industry: a fuzzy systematic approach for assessing the critical factors. Int J Adv Manuf Technol 1–11.
  4. 4.
    Chen T, Lin Y-C (2017) Feasibility evaluation and optimization of a smart manufacturing system based on 3D printing. Int J Intell Syst 32:394–413CrossRefGoogle Scholar
  5. 5.
    Schubert C, Van Langeveld MC, Donoso LA (2014) Innovations in 3D printing: a 3D overview from optics to organs. Br J Ophthalmol 98(2):159–161CrossRefGoogle Scholar
  6. 6.
    Chen T, Tsai H-R (2017) Ubiquitous manufacturing: current practices, challenges, and opportunities. Robot Comput Integr Manuf 45:126–132CrossRefGoogle Scholar
  7. 7.
    Rengier F, Mehndiratta A, Von Tengg-Kobligk H, Zechmann CM, Unterhinninghofen R, Kauczor HU, Giesel FL (2010) 3D printing based on imaging data: review of medical applications. Int J Comput Assist Radiol Surg 5(4):335–341CrossRefGoogle Scholar
  8. 8.
    Chia HN, Wu BM (2015) Recent advances in 3D printing of biomaterials. J Biol Eng 9(1):4CrossRefGoogle Scholar
  9. 9.
    Kim H, Lin Y, Tseng TLB (2018) A review on quality control in additive manufacturing. Rapid Prototyp J 24(3):645–669CrossRefGoogle Scholar
  10. 10.
    Wu HC, Chen TCT (2018) Quality control issues in 3D-printing manufacturing: a review. Rapid Prototyp J 24(3):607–614CrossRefGoogle Scholar
  11. 11.
    Xu M, Li M, Xu W, Deng Z, Yang Y, Zhou K (2016) Interactive mechanism modeling from multi-view images. ACM Trans Graph 35(6):236Google Scholar
  12. 12.
    Ko E, Kim T, Kim H (2018) Management platform of threats information in IoT environment. J Ambient Intell Humaniz Comput 9(4):1167–1176Google Scholar
  13. 13.
    Ryoo I, Sun K, Lee J, Kim S (2018) A 3-dimensional group management MAC scheme for mobile IoT devices in wireless sensor networks. J Ambient Intell Humaniz Comput: 9(4)1223–1234Google Scholar
  14. 14.
    Yoo B, Ko H, Chun S (2016) Prosumption perspectives on additive manufacturing: reconfiguration of consumer products with 3D printing. Rapid Prototyp J 22(4):691–705CrossRefGoogle Scholar
  15. 15.
    Lee TR, Ueng JH (1999) A study of vehicle routing problems with load-balancing. Int J Phys Distrib Logist Manag 29(10):646–657CrossRefGoogle Scholar
  16. 16.
    Zhu D, Huang H, Yang SX (2013) Dynamic task assignment and path planning of multi-AUV system based on an improved self-organizing map and velocity synthesis method in three-dimensional underwater workspace. IEEE Trans Cybern 43(2):504–514CrossRefGoogle Scholar
  17. 17.
    Guo L, Qiu J (2018) Combination of cloud manufacturing and 3D printing: research progress and prospect. Int J Adv Manuf Technol 96(5–8):1929–1942CrossRefGoogle Scholar
  18. 18.
    Chen T, Wu H-C (2013) Finding the just-in-time service location and path in a ubiquitous service network. Int J Internet Manuf Serv 3(2):137–147Google Scholar
  19. 19.
    Fang J, Huang GQ, Li Z (2013) Event-driven multi-agent ubiquitous manufacturing execution platform for shop floor work-in-progress management. Int J Prod Res 51(4):1168–1185CrossRefGoogle Scholar
  20. 20.
    Zhong RY, Huang GQ, Lan S, Dai QY, Zhang T, Xu C (2015) A two-level advanced production planning and scheduling model for RFID-enabled ubiquitous manufacturing. Adv Eng Inform 29(4):799–812CrossRefGoogle Scholar
  21. 21.
    Lin Y-C, Chen T (2017) A ubiquitous manufacturing network system. Robot Comput Integr Manuf 45:157–167CrossRefGoogle Scholar
  22. 22.
    Karlof JK (2006) Integer programming: theory and practice. CRC Press, Boca RatonzbMATHGoogle Scholar
  23. 23.
    Cherkassky BV, Goldberg AV, Radzik T (1994) Shortest paths algorithms: theory and experimental evaluation. ACM-SIAM Symposium on Discrete Algorithms, p 516–525Google Scholar
  24. 24.
    Deng Y, Chen Y, Zhang Y, Mahadevan S (2012) Fuzzy Dijkstra algorithm for shortest path problem under uncertain environment. Appl Soft Comput 12:1231–1237CrossRefGoogle Scholar
  25. 25.
    Majumder S, Kar S (2018) Multi-criteria shortest path for rough graph. J Ambient Intell Humaniz Comput 9(6):1835–1859Google Scholar
  26. 26.
    Dijkstra EW (1959) A note on two problems in connexion with graphs. Numer Math 1:269–271MathSciNetCrossRefzbMATHGoogle Scholar
  27. 27.
    Chen T-CT, Lin YC (2019) A three-dimensional-printing-based agile and ubiquitous additive manufacturing system. Robot Comput Integr Manuf 55:88–95CrossRefGoogle Scholar
  28. 28.
    Cherdo L (2019) The best metal 3D printers in 2019. Accessed 21 Mar 2019
  29. 29.
    Chen T, Wang Y-C (2016) Estimating simulation workload in cloud manufacturing using a classifying artificial neural network ensemble approach. Robot Comput Integr Manuf 38:42–51CrossRefGoogle Scholar
  30. 30.
    Xu ML, Gu NB, Xu WW, Li MY, Xue JX, Zhou B (2017) Mechanical assembly packing problem using joint constraints. J Comput Sci Technol 32(6):1162–1171MathSciNetCrossRefGoogle Scholar

Copyright information

© Springer-Verlag London Ltd., part of Springer Nature 2019

Authors and Affiliations

  1. 1.Department of Industrial Engineering and ManagementNational Chiao Tung UniversityHsinchuRepublic of China
  2. 2.Department of Industrial Engineering and ManagementChaoyang University of TechnologyTaichungRepublic of China

Personalised recommendations