Hostname: page-component-586b7cd67f-2plfb Total loading time: 0 Render date: 2024-11-22T12:02:33.489Z Has data issue: false hasContentIssue false

A knowledge-driven, integrated design support tool for additive manufacturing

Published online by Cambridge University Press:  16 May 2024

Claudius Ellsel*
Affiliation:
Technische Universität Berlin, Germany
Rainer Stark
Affiliation:
Technische Universität Berlin, Germany

Abstract

Core share and HTML view are not available for this content. However, as you have access to this content, a full PDF is available via the ‘Save PDF’ action button.

Increasing adoption of additive manufacturing (AM) makes software support for design for additive manufacturing (DfAM) more relevant. This paper presents a novel, knowledge-driven design support tool for AM that leverages a central knowledge base to provide extensible and powerful DfAM support early in the development process. The approach was implemented using Python for the knowledge base and as a plugin for Siemens NX. It offers automated design checks, optimizations, and further information through an integrated Wiki. Evaluation confirms the feasibility and benefits of the approach.

Type
Design for Additive Manufacturing
Creative Commons
Creative Common License - CCCreative Common License - BYCreative Common License - NCCreative Common License - ND
This is an Open Access article, distributed under the terms of the Creative Commons Attribution-NonCommercial-NoDerivatives licence (http://creativecommons.org/licenses/by-nc-nd/4.0/), which permits non-commercial re-use, distribution, and reproduction in any medium, provided the original work is unaltered and is properly cited. The written permission of Cambridge University Press must be obtained for commercial re-use or in order to create a derivative work.
Copyright
The Author(s), 2024.

References

Adam, G.A. and Zimmer, D. (2014), “Design for Additive Manufacturing—Element transitions and aggregated structures”, CIRP Journal of Manufacturing Science and Technology, Vol. 7 No. 1, pp. 201–28. https://dx.doi.org/10.1016/j.cirpj.2013.10.001.Google Scholar
Adam, G.A.O. and Zimmer, D. (2015), “On design for additive manufacturing: evaluating geometrical limitations”, Rapid Prototyping Journal, Vol. 21 No. 6, pp. 6621–670. https://dx.doi.org/10.1108/RPJ-06-2013-0060.CrossRefGoogle Scholar
Booth, J.W., Alperovich, J., Chawla, P., Ma, J., Reid, T.N. and Ramani, K. (2017), “The Design for Additive Manufacturing Worksheet”, Journal of Mechanical Design, Vol. 139 No. https://dx.doi.org/10.1115/1.4037251.CrossRefGoogle Scholar
Diegel, O., Nordin, A. and Motte, D. (2019), A Practical Guide to Design for Additive Manufacturing, Springer Singapore, Singapore. https://dx.doi.org/10.1007/978-981-13-8281-9.CrossRefGoogle Scholar
DokuWiki (2023), “DokuWiki Manual”, available at: https://www.dokuwiki.org/manual (accessed 13 November 2023).Google Scholar
Ellsel, C., Werner, S., Göpfert, J. and Stark, R. (2021), “Evaluation of design support tools for additive manufacturing and conceptualisation of an integrated knowledge management framework”, in DS 111: Proceedings of the 32nd Symposium Design for X, 27 and 28 September 2021, The Design Society. https://dx.doi.org/10.35199/dfx2021.17.Google Scholar
GmbH, EOS (2023), “EOS M 400-4 Series. The Ultra-Fast Four-Laser System”, for the Additive Manufacturing of High-Quality Metal Parts, available at: https://www.eos.info/en/industrial-3d-printer/metal/eos-m-400-4 (accessed 14 November 2023).Google Scholar
AG, FRIENDSHIP SYSTEMS (2023), “CAESES. CAD for Automated Shape Optimization”, available at: https://www.caeses.com/ (accessed 1 November 2023).Google Scholar
Gibson, I., Rosen, D., Stucker, B. and Khorasani, M. (2021), Additive Manufacturing Technologies, Springer International Publishing, Cham. https://dx.doi.org/10.1007/978-3-030-56127-7.CrossRefGoogle Scholar
Goguelin, S., Flynn, J.M. and Dhokia, V. (2016), “A Bottom-up Design Framework for CAD Tools to Support Design for Additive Manufacturing”, in Setchi, R., Howlett, R.J., Liu, Y. and Theobald, P. (Eds.), Sustainable Design and Manufacturing 2016, Springer International Publishing, Cham, pp. 411–421. https://dx.doi.org/10.1007/978-3-319-32098-4_35.Google Scholar
Han, J. and Schaefer, D. (2019), “An Ontology for Supporting Digital Manufacturability Analysis”, Procedia CIRP, Vol. 81, pp. 850855. https://dx.doi.org/10.1016/j.procir.2019.03.211.CrossRefGoogle Scholar
Kranz, J., Herzog, D. and Emmelmann, C. (2015), “Design guidelines for laser additive manufacturing of lightweight structures in TiAl6V4”, Journal of Laser Applications, Vol. 27 No. S1, S14001. https://dx.doi.org/10.2351/1.4885235.CrossRefGoogle Scholar
Kumar, S. (2020), Additive Manufacturing Processes, Springer International Publishing, Cham. https://dx.doi.org/10.1007/978-3-030-45089-2.CrossRefGoogle Scholar
Mayerhofer, M., Lepuschitz, W., Hoebert, T., Merdan, M., Schwentenwein, M. and Strasser, T.I. (2021), “Knowledge-Driven Manufacturability Analysis for Additive Manufacturing”, IEEE Open Journal of the Industrial Electronics Society, Vol. 2, pp. 207223. https://dx.doi.org/10.1109/OJIES.2021.3061610.CrossRefGoogle Scholar
Mayerhofer, M., Merdan, M., Schwentenwein, M. and Lepuschitz, W. (2019), “Manufacturability Analysis for Additive Manufacturing”, 2019 24th IEEE International Conference on Emerging Technologies and Factory Automation (ETFA), pp. 12521255. https://dx.doi.org/10.1109/ETFA.2019.8868965.CrossRefGoogle Scholar
Microsoft Corporation (2023a), “.NET documentation”, available at: https://learn.microsoft.com/en-us/dotnet/ (accessed 1 November 2023).Google Scholar
Microsoft Corporation (2023b), “C# documentation”, available at: https://learn.microsoft.com/en-us/dotnet/csharp/ (accessed 1 November 2023).Google Scholar
Microsoft Corporation (2023c), “Visual Basic documentation”, available at: https://learn.microsoft.com/en-us/dotnet/visual-basic/ (accessed 1 November 2023).Google Scholar
Moylan, S., Slotwinski, J., Cooke, A., Jurrens, K. and Donmez, M.A. (2012), Proposal for a Standardized Test Artifact for Additive Manufacturing Machines and Processes. https://dx.doi.org/10.26153/tsw/15399.CrossRefGoogle Scholar
Foundation, Python Software (2023), “Python 3.12.0 documentation”, available at: https://docs.python.org/3/ (accessed 1 November 2023).Google Scholar
Raschka, S. and Mirjalili, V. (2020), Python machine learning: Machine learning and deep learning with Python, scikit-learn, and TensorFlow 2, 3rd ed., Packt Publishing, Birmingham.Google Scholar
Richardson, L. and Amundsen, M. (2013), RESTful Web APIs, 1st edition, O'Reilly, North Sebastopol, California.Google Scholar
Schaechtl, P., Goetz, S., Schleich, B. and Wartzack, S. (2023), “KNOWLEDGE-DRIVEN DESIGN FOR ADDITIVE MANUFACTURING: A FRAMEWORK FOR DESIGN ADAPTATION”, Proceedings of the Design Society, Vol. 3, pp. 2405–2414. https://dx.doi.org/10.1017/pds.2023.241.CrossRefGoogle Scholar
Schmidt, M., Merklein, M., Bourell, D., Dimitrov, D., Hausotte, T., Wegener, K., Overmeyer, L., Vollertsen, F. and Levy, G.N. (2017), “Laser based additive manufacturing in industry and academia”, CIRP Annals, Vol. 66 No. 2, pp. 5611–583. https://dx.doi.org/10.1016/j.cirp.2017.05.011.CrossRefGoogle Scholar
scikit-learn developers (2023), “scikit-learn User Guide”, available at: https://scikit-learn.org/stable/user_guide.html (accessed 15 November 2023).Google Scholar
Siemens Digital Industries Software (2022), “NX continues to drive success for leading companies”, available at: https://blogs.sw.siemens.com/nx-design/the-fast-growth-of-nx/ (accessed 14 November 2023).Google Scholar
Siemens Digital Industries Software (2023a), “Design for additive manufacturing”, available at: https://plm.sw.siemens.com/en-US/nx/cad-online/mcad-software/additive-manufacturing/ (accessed 14 November 2023).Google Scholar
Siemens Digital Industries Software (2023b), NX.Google Scholar
Siemens Product Lifecycle Management Software Inc. (2017), “NX 12 Programming Tools Help”, available at: https://docs.plm.automation.siemens.com/tdoc/nx/12/nx_api#uid:index (accessed 14 November 2023).Google Scholar
Stark, R. and Ellsel, C. (2022), “Automatisierte Prüfung und Anpassung von Bauteilen für die additive Fertigung”, WiGeP News, No. 2, p. 21.Google Scholar
Teitelbaum, G.A., Schmidt, L.C. and Goaer, Y. (2010), “Examining Potential Design Guidelines for Use in Fused Deposition Modeling to Reduce Build Time and Material Volume”, in 14th Design for Manufacturing and the Life Cycle Conference - 6th Symposium on International Design and Design Education, 30.08.2009 - 02.09.2009, San Diego, California, USA, ASME, New York, NY, pp. 73–82. https://dx.doi.org/10.1115/DETC2009-87491.CrossRefGoogle Scholar
The Pallets Projects (2023), “Flask Documentation”, available at: https://flask.palletsprojects.com/en/latest/ (accessed 13 November 2023).Google Scholar
Thomas, D. (2009), “The Development of Design Rules for Selective Laser Melting”, Ph.D. Thesis, University of Wales, Cardiff, 2009.Google Scholar
Thompson, M.K., Moroni, G., Vaneker, T., Fadel, G., Campbell, R.I., Gibson, I., Bernard, A., Schulz, J., Graf, P., Ahuja, B. and Martina, F. (2016), “Design for Additive Manufacturing: Trends, opportunities, considerations, and constraints”, CIRP Annals, Vol. 65 No. 2, pp. 7371–760. https://dx.doi.org/10.1016/j.cirp.2016.05.004.CrossRefGoogle Scholar
Tominski, J., Lammers, S., Wulf, C. and Zimmer, D. (2018), “Method for a Software-Based Design Check of Additively Manufactured Components”, Solid Freeform Fabrication 2018: Proceedings of the 29th Annual International Solid Freeform Fabrication Symposium.Google Scholar
Vaneker, T., Bernard, A., Moroni, G., Gibson, I. and Zhang, Y. (2020), “Design for additive manufacturing: Framework and methodology”, CIRP Annals, Vol. 69 No. 2, pp. 5781–599. 10.1016/j.cirp.2020.05.006.CrossRefGoogle Scholar
Vayre, B., Vignat, F. and Villeneuve, F. (2013), “Identification on Some Design Key Parameters for Additive Manufacturing: Application on Electron Beam Melting”, Procedia CIRP, Vol. 7, pp. 264269. https://dx.doi.org/10.1016/j.procir.2013.05.045.CrossRefGoogle Scholar
Wiberg, A., Persson, J.A. and Ölvander, J. (2023), “A Design Automation Framework Supporting Design for Additive Manufacturing”, in Volume 2: 43rd Computers and Information in Engineering Conference (CIE), 20.08.2023 - 23.08.2023, Boston, Massachusetts, USA, American Society of Mechanical Engineers. https://dx.doi.org/10.1115/DETC2023-116415.Google Scholar
Winkler, M., Jacobs, G., Spütz, K. and Konrad, C. (2021a), “Evaluation of Parts for Additive Manufacturing utilizing System Models of AM Plants”, IOP Conference Series: Materials Science and Engineering, Vol. 1097 No. 1, p. 12022. https://dx.doi.org/10.1088/1757-899X/1097/1/012022.CrossRefGoogle Scholar
Winkler, M., Stürmer, S. and Konrad, C. (2021b), “Evaluation of the Additive Manufacturability of CAD-Parts for initial Data Labelling in AI-based Part Identification”, IOP Conference Series: Materials Science and Engineering, Vol. 1097 No. 1, p. 12020. https://dx.doi.org/10.1088/1757-899X/1097/1/012020.sCrossRefGoogle Scholar