{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,5,2]],"date-time":"2026-05-02T06:35:30Z","timestamp":1777703730912,"version":"3.51.4"},"reference-count":70,"publisher":"ASME International","issue":"3","content-domain":{"domain":["asmedigitalcollection.asme.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2018,9,1]]},"abstract":"<jats:p>The precise control of mass and energy deposition associated with additive manufacturing (AM) processes enables the topological specification and realization of how space can be filled by material in multiple scales. Consequently, AM can be pursued in a manner that is optimized such that fabricated objects can best realize performance specifications. In the present work, we propose a computational multiscale method that utilizes the unique meso-scale structuring capabilities of implicit slicers for AM, in conjunction with existing topology optimization (TO) tools for the macro-scale, in order to generate structurally optimized components. The use of this method is demonstrated on two example objects including a load bearing bracket and a hand tool. This paper also includes discussion concerning the applications of this methodology, its current limitations, a recasting of the AM digital thread, and the future work required to enable its widespread use.<\/jats:p>","DOI":"10.1115\/1.4039312","type":"journal-article","created":{"date-parts":[[2018,2,14]],"date-time":"2018-02-14T14:54:58Z","timestamp":1518620098000},"update-policy":"https:\/\/doi.org\/10.1115\/crossmarkpolicy-asme","source":"Crossref","is-referenced-by-count":10,"title":["Multiscale Topology Optimization for Additively Manufactured Objects"],"prefix":"10.1115","volume":"18","author":[{"given":"John C.","family":"Steuben","sequence":"first","affiliation":[{"name":"Mem. ASME Computational Multiphysics Systems Laboratory, Center of Materials Physics and Technology, U.S. Naval Research Laboratory, Washington, DC 20375"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Athanasios P.","family":"Iliopoulos","sequence":"additional","affiliation":[{"name":"Mem. ASME Computational Multiphysics Systems Laboratory, Center of Materials Physics and Technology U.S. Naval Research Laboratory, Washington, DC 20375"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"John G.","family":"Michopoulos","sequence":"additional","affiliation":[{"name":"Fellow ASME Computational Multiphysics Systems Laboratory, Center of Materials Physics and Technology, U.S. Naval Research Laboratory, Washington, DC 20375"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"33","published-online":{"date-parts":[[2018,6,12]]},"reference":[{"issue":"1","key":"2019100601534789100_bib1","doi-asserted-by":"publisher","first-page":"175","DOI":"10.1007\/s00158-015-1274-4","article-title":"Bridging Topology Optimization and Additive Manufacturing","volume":"53","year":"2016","journal-title":"Struct. Multidiscip. Optim."},{"key":"2019100601534789100_bib2","unstructured":"Brackett, D., Ashcroft, I., and Hague, R., 2011, \u201cTopology Optimization for Additive Manufacturing,\u201d Solid Freeform Fabrication Symposium, Austin, TX, pp. 348\u2013362.https:\/\/sffsymposium.engr.utexas.edu\/Manuscripts\/2011\/2011-27-Brackett.pdf"},{"key":"2019100601534789100_bib3","doi-asserted-by":"publisher","volume-title":"ASME","year":"2017","DOI":"10.1115\/DETC2017-67596"},{"key":"2019100601534789100_bib4","doi-asserted-by":"publisher","volume-title":"ASME","year":"2017","DOI":"10.1115\/DETC2017-67600"},{"key":"2019100601534789100_bib5","volume-title":"Rapid Prototyping & Manufacturing: Fundamentals of Stereolithography","year":"1992"},{"issue":"2","key":"2019100601534789100_bib6","doi-asserted-by":"publisher","first-page":"203","DOI":"10.1002\/1097-4636(200105)55:2<203::AID-JBM1007>3.0.CO;2-7","article-title":"Mechanical Properties and Cell Cultural Response of Polycaprolactone Scaffolds Designed and Fabricated Via Fused Deposition Modeling","volume":"55","year":"2001","journal-title":"J. Biomed. Mater. Res."},{"issue":"4","key":"2019100601534789100_bib7","doi-asserted-by":"publisher","first-page":"129","DOI":"10.1108\/13552549710191836","article-title":"Material Properties and Fabrication Parameters in Selective Laser Sintering Process","volume":"3","year":"1997","journal-title":"Rapid Prototyping J."},{"issue":"4","key":"2019100601534789100_bib8","doi-asserted-by":"publisher","first-page":"357","DOI":"10.1108\/01445150310698652","article-title":"Lasers and Materials in Selective Laser Sintering","volume":"23","year":"2003","journal-title":"Assem. Autom."},{"issue":"1","key":"2019100601534789100_bib9","doi-asserted-by":"publisher","first-page":"26","DOI":"10.1108\/13552540510573365","article-title":"Binding Mechanisms in Selective Laser Sintering and Selective Laser Melting","volume":"11","year":"2005","journal-title":"Rapid Prototyping J."},{"issue":"1","key":"2019100601534789100_bib10","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1016\/S1005-0302(12)60016-4","article-title":"Metal Fabrication by Additive Manufacturing Using Laser and Electron Beam Melting Technologoies","volume":"28","year":"2012","journal-title":"J. Mater. Sci. Technol."},{"issue":"4","key":"2019100601534789100_bib11","doi-asserted-by":"publisher","first-page":"417","DOI":"10.1016\/S0261-3069(99)00078-3","article-title":"Practical Considerations and Capabilities for Laser Assisted Direct Metal Deposition","volume":"21","year":"2000","journal-title":"Mater. Des."},{"issue":"4\u20136","key":"2019100601534789100_bib12","doi-asserted-by":"publisher","first-page":"397","DOI":"10.1016\/S0143-8166(00)00072-5","article-title":"Closed Loop Direct Metal Deposition: Art to Part","volume":"34","year":"2000","journal-title":"Opt. Lasers Eng."},{"key":"2019100601534789100_bib13","first-page":"537","article-title":"From 3D Models to 3D Prints: An Overview of the Processing Pipeline","volume-title":"Computer Graphics Forum","year":"2017"},{"issue":"5","key":"2019100601534789100_bib14","doi-asserted-by":"publisher","first-page":"e259","DOI":"10.1016\/j.jcms.2013.10.001","article-title":"Inaccuracies in Additive Manufactured Medical Skull Models Caused by the DICOM to STL Conversion Process","volume":"42","year":"2014","journal-title":"J. Cranio-Maxillofacial Surg."},{"issue":"5","key":"2019100601534789100_bib15","doi-asserted-by":"publisher","first-page":"535","DOI":"10.1016\/j.comgeo.2009.12.003","article-title":"Mathematical Model and Efficient Algorithms for Object Packing Problem","volume":"43","year":"2010","journal-title":"Comput. Geom."},{"key":"2019100601534789100_bib16","first-page":"351","article-title":"Software Issues for Additive Manufacturing","volume-title":"Additive Manufacturing Technologies SE - 15","year":"2015"},{"key":"2019100601534789100_bib17","doi-asserted-by":"publisher","first-page":"65","DOI":"10.1016\/j.cad.2015.04.001","article-title":"The Status, Challenges, and Future of Additive Manufacturing in Engineering","volume":"69","year":"2015","journal-title":"Comput.-Aided Des."},{"issue":"5","key":"2019100601534789100_bib18","doi-asserted-by":"publisher","first-page":"274","DOI":"10.1108\/13552540310502185","article-title":"Slicing Procedures in Layered Manufacturing: A Review","volume":"9","year":"2003","journal-title":"Rapid Prototyping J."},{"key":"2019100601534789100_bib19","unstructured":"Luo, R., and Ma, Y., 1995, \u201cA Slicing Algorithm for Rapid Prototyping and Manufacturing,\u201d IEEE International Conference on Robotics and Automation (ICRA), Nagoya, Japan, May 21\u201327.10.1109\/ROBOT.1995.525686"},{"issue":"2","key":"2019100601534789100_bib20","doi-asserted-by":"publisher","first-page":"4","DOI":"10.1108\/13552549510086826","article-title":"Direct Slicing of CAD Models for Rapid Prototyping","volume":"1","year":"1995","journal-title":"Rapid Prototyping J."},{"issue":"4","key":"2019100601534789100_bib21","doi-asserted-by":"publisher","first-page":"151","DOI":"10.1108\/13552549810239003","article-title":"Efficient Slicing for Layered Manufacturing","volume":"4","year":"1998","journal-title":"Rapid Prototyping J."},{"issue":"3","key":"2019100601534789100_bib22","doi-asserted-by":"publisher","first-page":"118","DOI":"10.1108\/13552549810222993","article-title":"Local Adaptive Slicing","volume":"4","year":"1998","journal-title":"Rapid Prototyping J."},{"key":"2019100601534789100_bib23","doi-asserted-by":"publisher","first-page":"191","DOI":"10.1016\/S0924-0136(99)00043-6","article-title":"Adaptive Slicing and Selective Hatching Strategy for Layered Manufacturing","volume":"89\u201390","year":"1999","journal-title":"J. Mater. Process. Technol."},{"issue":"3","key":"2019100601534789100_bib24","doi-asserted-by":"publisher","first-page":"89","DOI":"10.1108\/13552549710185662","article-title":"Adaptive Slicing With Sloping Layer Surfaces","volume":"3","year":"1997","journal-title":"Rapid Prototyping J."},{"issue":"4","key":"2019100601534789100_bib25","doi-asserted-by":"publisher","first-page":"20","DOI":"10.1108\/13552549610153370","article-title":"Adaptive Slicing Using Stepwise Uniform Refinement","volume":"2","year":"1996","journal-title":"Rapid Prototyping J."},{"issue":"3","key":"2019100601534789100_bib26","doi-asserted-by":"publisher","first-page":"76","DOI":"10.1108\/13552549710185644","article-title":"Optimal Orientation With Variable Slicing in Stereolithography","volume":"3","year":"1997","journal-title":"Rapid Prototyping J."},{"issue":"3","key":"2019100601534789100_bib27","doi-asserted-by":"publisher","first-page":"031003","DOI":"10.1115\/1.2955481","article-title":"Adaptive Slicing of Moving Least Squares Surfaces: Toward Direct Manufacturing of Point Set Surfaces","volume":"8","year":"2008","journal-title":"ASME J. Comput. Inf. Sci. Eng."},{"issue":"1","key":"2019100601534789100_bib28","doi-asserted-by":"publisher","first-page":"30","DOI":"10.1108\/13552540210413284","article-title":"Equidistant Path Generation for Improving Scanning Efficiency in Layered Manufacturing","volume":"8","year":"2002","journal-title":"Rapid Prototyping J."},{"issue":"1","key":"2019100601534789100_bib29","doi-asserted-by":"publisher","first-page":"38","DOI":"10.1108\/13552540210413293","article-title":"Void Eliminating Toolpath for Extrusion-Based Multi-Material Layered Manufacturing","volume":"8","year":"2002","journal-title":"Rapid Prototyping J."},{"issue":"1","key":"2019100601534789100_bib30","doi-asserted-by":"publisher","first-page":"011007","DOI":"10.1115\/1.4028579","article-title":"Adaptive Slicing in Additive Manufacturing Process Using a Modified Boundary Octree Data Structure","volume":"137","year":"2015","journal-title":"ASME J. Manuf. Sci. Eng."},{"issue":"1\u20134","key":"2019100601534789100_bib31","doi-asserted-by":"publisher","first-page":"255","DOI":"10.1007\/s00170-010-2829-6","article-title":"Direct Slicing of Cloud Data With Guaranteed Topology for Rapid Prototyping","volume":"53","year":"2011","journal-title":"Int. J. Adv. Manuf. Technol."},{"issue":"2","key":"2019100601534789100_bib32","doi-asserted-by":"publisher","first-page":"021009","DOI":"10.1115\/1.4024067","article-title":"Intersection-Free and Topologically Faithful Slicing of Implicit Solid","volume":"13","year":"2013","journal-title":"ASME J. Comput. Inf. Sci. Eng."},{"key":"2019100601534789100_bib33","first-page":"377","volume-title":"Advances in Computers and Information in Engineering Research","year":"2014"},{"key":"2019100601534789100_bib34","unstructured":"Lefebvre, S., 2013, \u201cIceSL: A GPU Accelerated CSG Modeler and Slicer,\u201d 18th European Forum on Additive Manufacturing (AEFA13), Paris, France."},{"issue":"4","key":"2019100601534789100_bib35","doi-asserted-by":"publisher","DOI":"10.1145\/2766926","article-title":"Microstructures to Control Elasticity in 3D Printing","volume":"34","year":"2015","journal-title":"ACM Trans. Graph."},{"issue":"4","key":"2019100601534789100_bib36","doi-asserted-by":"publisher","first-page":"121","DOI":"10.1145\/3072959.3073638","article-title":"Orthotropic k-Nearest Foams for Additive Manufacturing","volume":"36","year":"2017","journal-title":"ACM Trans. Graph. (TOG)"},{"issue":"3","key":"2019100601534789100_bib37","doi-asserted-by":"publisher","first-page":"031013","DOI":"10.1115\/1.4035481","article-title":"Physically Realizable Three-Dimensional Bone Prosthesis Design With Interpolated Microstructures","volume":"139","year":"2017","journal-title":"ASME J. Biomech. Eng."},{"key":"2019100601534789100_bib38","doi-asserted-by":"publisher","first-page":"107","DOI":"10.1016\/j.cad.2016.04.003","article-title":"Implicit Slicing for Functionally Tailored Additive Manufacturing","volume":"77","year":"2016","journal-title":"Comput.-Aided Des."},{"key":"2019100601534789100_bib39","doi-asserted-by":"publisher","volume-title":"ASME","year":"2016","DOI":"10.1115\/DETC2016-59638"},{"key":"2019100601534789100_bib40","volume-title":"Topology Optimization: Theory, Methods, and Applications","year":"2013"},{"issue":"4","key":"2019100601534789100_bib41","doi-asserted-by":"publisher","first-page":"331","DOI":"10.1115\/1.1388075","article-title":"Topology Optimization of Continuum Structures: A Review","volume":"54","year":"2001","journal-title":"ASME Appl. Mech. Rev."},{"issue":"3","key":"2019100601534789100_bib42","doi-asserted-by":"publisher","first-page":"217","DOI":"10.1007\/s00158-007-0217-0","article-title":"A Critical Review of Established Methods of Structural Topology Optimization","volume":"37","year":"2009","journal-title":"Struct. Multidiscip. Optim."},{"issue":"4","key":"2019100601534789100_bib43","doi-asserted-by":"publisher","first-page":"193","DOI":"10.1007\/BF01650949","article-title":"Optimal Shape Design as a Material Distribution Problem","volume":"1","year":"1989","journal-title":"Struct. Optim."},{"issue":"2","key":"2019100601534789100_bib44","doi-asserted-by":"publisher","first-page":"120","DOI":"10.1007\/s001580050176","article-title":"A 99 Line Topology Optimization Code Written in Matlab","volume":"21","year":"2001","journal-title":"Struct. Multidiscip. Optim."},{"issue":"2","key":"2019100601534789100_bib45","doi-asserted-by":"publisher","first-page":"116","DOI":"10.1007\/s001580100129","article-title":"An Alternative Interpolation Scheme for Minimum Compliance Topology Optimization","volume":"22","year":"2001","journal-title":"Struct. Multidiscip. Optim."},{"issue":"3","key":"2019100601534789100_bib46","doi-asserted-by":"publisher","first-page":"613","DOI":"10.1007\/s00158-015-1261-9","article-title":"Topology and Shape Optimization Methods Using Evolutionary Algorithms: A Review","volume":"52","year":"2015","journal-title":"Struct. Multidiscip. Optim."},{"issue":"2","key":"2019100601534789100_bib47","doi-asserted-by":"publisher","first-page":"489","DOI":"10.1006\/jcph.2000.6581","article-title":"Structural Boundary Design Via Level Set and Immersed Interface Methods","volume":"163","year":"2000","journal-title":"J. Comput. Phys."},{"issue":"1","key":"2019100601534789100_bib48","doi-asserted-by":"publisher","first-page":"363","DOI":"10.1016\/j.jcp.2003.09.032","article-title":"Structural Optimization Using Sensitivity Analysis and a Level-Set Method","volume":"194","year":"2004","journal-title":"J. Comput. Phys."},{"issue":"5","key":"2019100601534789100_bib49","doi-asserted-by":"publisher","first-page":"665","DOI":"10.1007\/s00158-010-0534-6","article-title":"A 199-Line Matlab Code for Pareto-Optimal Tracing in Topology Optimization","volume":"42","year":"2010","journal-title":"Struct. Multidiscip. Optim."},{"issue":"3","key":"2019100601534789100_bib50","doi-asserted-by":"publisher","first-page":"313","DOI":"10.1002\/nme.1943","article-title":"Shape Optimization With Topological Changes and Parametric Control","volume":"71","year":"2007","journal-title":"Int. J. Numer. Methods Eng."},{"issue":"14","key":"2019100601534789100_bib51","doi-asserted-by":"publisher","first-page":"2009","DOI":"10.1002\/nme.1259","article-title":"Discrete Material Optimization of General Composite Shell Structures","volume":"62","year":"2005","journal-title":"Int. J. Numer. Methods Eng."},{"key":"2019100601534789100_bib52","doi-asserted-by":"publisher","DOI":"10.1007\/s00158-016-1611-2","article-title":"Topology Optimization Under Thermo-Elastic Buckling","volume":"55","year":"2017","journal-title":"Struct. Multidiscip. Optim."},{"issue":"5","key":"2019100601534789100_bib53","doi-asserted-by":"publisher","first-page":"388","DOI":"10.1007\/s00158-005-0554-9","article-title":"A Review of Optimization of Cast Parts Using Topology Optimization","volume":"31","year":"2006","journal-title":"Struct. Multidiscip. Optim."},{"issue":"2\u20134","key":"2019100601534789100_bib54","doi-asserted-by":"publisher","first-page":"387","DOI":"10.1016\/S0045-7825(99)00393-X","article-title":"Optimal Multi-Objective Low-Thrust Spacecraft Trajectories","volume":"186","year":"2000","journal-title":"Comput. Methods Appl. Mech. Eng."},{"issue":"6","key":"2019100601534789100_bib55","doi-asserted-by":"publisher","first-page":"1948","DOI":"10.1016\/j.matcom.2007.07.001","article-title":"Aircraft Design Optimization","volume":"79","year":"2009","journal-title":"Math. Comput. Simul."},{"key":"2019100601534789100_bib56","doi-asserted-by":"publisher","first-page":"127","DOI":"10.1016\/j.biomaterials.2016.01.012","article-title":"Topological Design and Additive Manufacturing of Porous Metals for Bone Scaffolds and Orthopaedic Implants: A Review","volume":"83","year":"2016","journal-title":"Biomaterials"},{"key":"2019100601534789100_bib57","doi-asserted-by":"publisher","first-page":"296","DOI":"10.1016\/j.addma.2016.06.013","article-title":"An Efficient and Scalable Approach for Generating Topologically Optimized Cellular Structures for Additive Manufacturing","volume":"12","year":"2016","journal-title":"Addit. Manuf."},{"key":"2019100601534789100_bib58","doi-asserted-by":"publisher","first-page":"139","DOI":"10.1016\/j.compscitech.2016.02.021","article-title":"Microstructural Design and Additive Manufacturing and Characterization of 3D Orthogonal Short Carbon Fiber\/Acrylonitrile-Butadiene-Styrene Preform and Composite","volume":"126","year":"2016","journal-title":"Compos. Sci. Technol."},{"key":"2019100601534789100_bib59","doi-asserted-by":"publisher","volume-title":"AIAA","year":"2014","DOI":"10.2514\/6.2014-2036"},{"key":"2019100601534789100_bib60","doi-asserted-by":"publisher","first-page":"358","DOI":"10.1016\/j.cma.2017.08.018","article-title":"Minimum Compliance Topology Optimization of Shell-Infill Composites for Additive Manufacturing","volume":"326","year":"2017","journal-title":"Comput. Methods Appl. Mech. Eng."},{"key":"2019100601534789100_bib61","doi-asserted-by":"publisher","volume-title":"ASME","year":"2017","DOI":"10.1115\/MSEC2017-2954"},{"key":"2019100601534789100_bib62","author":"Comsol","year":"2015"},{"key":"2019100601534789100_bib63","doi-asserted-by":"crossref","unstructured":"Amestoy, P. R., Duff, I. S., LExcellent, J.-Y., and Koster, J., 2000, \u201cMumps: A General Purpose Distributed Memory Sparse Solver,\u201d International Workshop on Applied Parallel Computing, Bergen, Norway, June 18\u201320, pp. 121\u2013130.","DOI":"10.1007\/3-540-70734-4_16"},{"issue":"2","key":"2019100601534789100_bib64","doi-asserted-by":"publisher","first-page":"359","DOI":"10.1002\/nme.1620240207","article-title":"The Method of Moving Asymptotes\u2014A New Method for Structural Optimization","volume":"24","year":"1987","journal-title":"Int. J. Numer. Methods Eng."},{"issue":"1\u20134","key":"2019100601534789100_bib65","doi-asserted-by":"publisher","first-page":"97","DOI":"10.1007\/BF01553881","article-title":"Constrained Delaunay Triangulation","volume":"4","year":"1989","journal-title":"Algorithmica"},{"issue":"3","key":"2019100601534789100_bib66","doi-asserted-by":"publisher","first-page":"441","DOI":"10.1016\/0045-7949(93)90239-A","article-title":"A Fast Algorithm for Generating Constrained Delaunay Triangulations","volume":"47","year":"1993","journal-title":"Comput. Struct."},{"key":"2019100601534789100_bib67","first-page":"203","article-title":"Triangle: Engineering a 2D Quality Mesh Generator and Delaunay Triangulator","volume-title":"Applied Computational Geometry Towards Geometric Engineering","year":"1996"},{"issue":"2","key":"2019100601534789100_bib68","doi-asserted-by":"publisher","DOI":"10.1145\/2629697","article-title":"TetGen a Delaunay-Based Quality Tetrahedral Mesh Generator","volume":"41","year":"2015","journal-title":"ACM Trans. Math. Software"},{"issue":"1","key":"2019100601534789100_bib69","doi-asserted-by":"publisher","first-page":"48","DOI":"10.1090\/S0002-9939-1956-0078686-7","article-title":"On the Shortest Spanning Subtree of a Graph and the Traveling Salesman Problem","volume":"7","year":"1956","journal-title":"Proc. Am. Math. Soc."},{"issue":"10","key":"2019100601534789100_bib70","doi-asserted-by":"publisher","first-page":"101701","DOI":"10.1115\/1.4031088","article-title":"A Pareto-Optimal Approach to Multimaterial Topology Optimization","volume":"137","year":"2015","journal-title":"ASME J. Mech. Des."}],"container-title":["Journal of Computing and Information Science in Engineering"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/asmedigitalcollection.asme.org\/computingengineering\/article-pdf\/doi\/10.1115\/1.4039312\/5997374\/jcise_018_03_031002.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"syndication"},{"URL":"http:\/\/asmedigitalcollection.asme.org\/computingengineering\/article-pdf\/doi\/10.1115\/1.4039312\/5997374\/jcise_018_03_031002.pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2019,10,6]],"date-time":"2019-10-06T05:53:55Z","timestamp":1570341235000},"score":1,"resource":{"primary":{"URL":"https:\/\/asmedigitalcollection.asme.org\/computingengineering\/article\/doi\/10.1115\/1.4039312\/367959\/Multiscale-Topology-Optimization-for-Additively"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2018,6,12]]},"references-count":70,"journal-issue":{"issue":"3","published-print":{"date-parts":[[2018,9,1]]}},"URL":"https:\/\/doi.org\/10.1115\/1.4039312","relation":{},"ISSN":["1530-9827","1944-7078"],"issn-type":[{"value":"1530-9827","type":"print"},{"value":"1944-7078","type":"electronic"}],"subject":[],"published":{"date-parts":[[2018,6,12]]},"article-number":"031002"}}