{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,3,20]],"date-time":"2026-03-20T08:01:04Z","timestamp":1773993664484,"version":"3.50.1"},"reference-count":38,"publisher":"Springer Science and Business Media LLC","issue":"3","license":[{"start":{"date-parts":[[2021,6,24]],"date-time":"2021-06-24T00:00:00Z","timestamp":1624492800000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springer.com\/tdm"},{"start":{"date-parts":[[2021,6,24]],"date-time":"2021-06-24T00:00:00Z","timestamp":1624492800000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.springer.com\/tdm"}],"funder":[{"DOI":"10.13039\/501100001809","name":"NSF of China","doi-asserted-by":"crossref","award":["No.61872320"],"award-info":[{"award-number":["No.61872320"]}],"id":[{"id":"10.13039\/501100001809","id-type":"DOI","asserted-by":"crossref"}]},{"name":"the National Key Research and Development Program","award":["No. 2020YFC2201303"],"award-info":[{"award-number":["No. 2020YFC2201303"]}]}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["Vis Comput"],"published-print":{"date-parts":[[2022,3]]},"DOI":"10.1007\/s00371-021-02068-8","type":"journal-article","created":{"date-parts":[[2021,6,24]],"date-time":"2021-06-24T21:02:26Z","timestamp":1624568546000},"page":"1065-1082","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":8,"title":["Constructing self-supporting structures in biscale topology optimization"],"prefix":"10.1007","volume":"38","author":[{"given":"Dengyang","family":"Zhao","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Ting Ting","family":"Gu","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Yusheng","family":"Liu","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Shuming","family":"Gao","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Ming","family":"Li","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2021,6,24]]},"reference":[{"key":"2068_CR1","doi-asserted-by":"crossref","unstructured":"Langelaar, M.: An additive manufacturing filter for topology optimization of print-ready designs. Struct. Multidiscip. Optim. 55, 1\u201313 (2016)","DOI":"10.1007\/s00158-016-1522-2"},{"key":"2068_CR2","first-page":"60","volume":"12","author":"M Langelaar","year":"2016","unstructured":"Langelaar, M.: Topology optimization of 3D self-supporting structures for additive manufacturing. Addit. Manuf. 12, 60\u201370 (2016)","journal-title":"Addit. Manuf."},{"key":"2068_CR3","unstructured":"Daniel, T.: The development of design rules for selective laser melting, University of Wales, Cardiff (2009)"},{"issue":"3\u20134","key":"2068_CR4","doi-asserted-by":"publisher","first-page":"241","DOI":"10.1016\/S0925-7721(99)00003-6","volume":"12","author":"J Majhi","year":"1999","unstructured":"Majhi, J., Janardan, R., Schwerdt, J., Smid, M., Gupta, P.: Minimizing support structures and trapped area in two-dimensional layered manufacturing. Comput. Geom. 12(3\u20134), 241\u2013267 (1999)","journal-title":"Comput. Geom."},{"issue":"5","key":"2068_CR5","doi-asserted-by":"publisher","first-page":"117","DOI":"10.1111\/cgf.12437","volume":"33","author":"J Vanek","year":"2014","unstructured":"Vanek, J., Galicia, J., Benes, B.: Clever support: efficient support structure generation for digital fabrication. Comput. Graph. Forum 33(5), 117\u2013125 (2014)","journal-title":"Comput. Graph. Forum"},{"issue":"6","key":"2068_CR6","doi-asserted-by":"publisher","first-page":"395","DOI":"10.1108\/RPJ-02-2012-0013","volume":"19","author":"C Wang","year":"2013","unstructured":"Wang, C., Chen, Y.: Thickening freeform surfaces for solid fabrication. Rapid Prototyp. J. 19(6), 395\u2013406 (2013)","journal-title":"Rapid Prototyp. J."},{"issue":"4","key":"2068_CR7","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1145\/2601097.2601153","volume":"33","author":"J Dumas","year":"2014","unstructured":"Dumas, J., Hergel, J., Lefebvre, S.: Bridging the gap: automated steady scaffoldings for 3D printing. ACM Trans. Graph. 33(4), 1\u201310 (2014)","journal-title":"ACM Trans. Graph."},{"key":"2068_CR8","doi-asserted-by":"publisher","first-page":"32","DOI":"10.1016\/j.cad.2016.07.006","volume":"80","author":"J Wu","year":"2016","unstructured":"Wu, J., Wang, C.C., Zhang, X., Westermann, R.: Self-supporting rhombic infill structures for additive manufacturing. Comput. Aided Des. 80, 32\u201342 (2016)","journal-title":"Comput. Aided Des."},{"key":"2068_CR9","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1016\/j.cad.2015.03.001","volume":"65","author":"K Hu","year":"2015","unstructured":"Hu, K., Jin, S., Wang, C.C.: Support slimming for single material based additive manufacturing. Comput. Aided Des. 65, 1\u201310 (2015)","journal-title":"Comput. Aided Des."},{"key":"2068_CR10","unstructured":"Brackett, D., Ashcroft, I., Hague, R.: Topology optimization for additive manufacturing. In: Proceedings of the Solid Freeform Fabrication Symposium, Austin, TX, pp. 348\u2013362 (2011)"},{"key":"2068_CR11","doi-asserted-by":"crossref","unstructured":"Gaynor, A.T., Guest, J.K.: Topology optimization for additive manufacturing: considering maximum overhang constraint. In: 15th AIAA\/ISSMO Multidisciplinary Analysis and Optimization Conference, pp. 16\u201320 (2014)","DOI":"10.2514\/6.2014-2036"},{"issue":"3","key":"2068_CR12","doi-asserted-by":"publisher","first-page":"247","DOI":"10.1002\/nme.5461","volume":"111","author":"X Qian","year":"2017","unstructured":"Qian, X.: Undercut and overhang angle control in topology optimization: a density gradient based integral approach. Int. J. Numer. Meth. Eng. 111(3), 247\u2013272 (2017)","journal-title":"Int. J. Numer. Meth. Eng."},{"key":"2068_CR13","doi-asserted-by":"publisher","first-page":"27","DOI":"10.1016\/j.cma.2017.05.003","volume":"323","author":"X Guo","year":"2017","unstructured":"Guo, X., Zhou, J., Zhang, W., Du, Z., Liu, C., Liu, Y.: Self-supporting structure design in additive manufacturing through explicit topology optimization. Comput. Methods Appl. Mech. Eng. 323, 27\u201363 (2017)","journal-title":"Comput. Methods Appl. Mech. Eng."},{"key":"2068_CR14","doi-asserted-by":"publisher","first-page":"397","DOI":"10.1016\/j.commatsci.2012.09.018","volume":"67","author":"X Huang","year":"2013","unstructured":"Huang, X., Zhou, S.W., Xie, Y.M., Li, Q.: Topology optimization of microstructures of cellular materials and composites for macrostructures. Comput. Mater. Sci. 67, 397\u2013407 (2013)","journal-title":"Comput. Mater. Sci."},{"issue":"3","key":"2068_CR15","doi-asserted-by":"publisher","first-page":"103","DOI":"10.1016\/j.compstruc.2013.12.001","volume":"133","author":"X Yan","year":"2014","unstructured":"Yan, X., Huang, X., Zha, Y., Xie, Y.M.: Concurrent topology optimization of structures and their composite microstructures. Comput. Struct. 133(3), 103\u2013110 (2014)","journal-title":"Comput. Struct."},{"issue":"2","key":"2068_CR16","doi-asserted-by":"publisher","first-page":"197","DOI":"10.1016\/0045-7825(88)90086-2","volume":"71","author":"MP Bendsoe","year":"1988","unstructured":"Bendsoe, M.P., Kikuchi, N.: Generating optimal topologies in structural design using a homogenization method. Comput. Methods Appl. Mech. Eng. 71(2), 197\u2013224 (1988)","journal-title":"Comput. Methods Appl. Mech. Eng."},{"issue":"4","key":"2068_CR17","doi-asserted-by":"publisher","first-page":"193","DOI":"10.1007\/BF01650949","volume":"1","author":"MP Bendsoe","year":"1989","unstructured":"Bendsoe, M.P.: Optimal shape design as a material distribution problem. Struct. Optim. 1(4), 193\u2013202 (1989)","journal-title":"Struct. Optim."},{"issue":"5","key":"2068_CR18","doi-asserted-by":"publisher","first-page":"885","DOI":"10.1016\/0045-7949(93)90035-C","volume":"49","author":"YM Xie","year":"1993","unstructured":"Xie, Y.M., Steven, G.P.: A simple evolutionary procedure for structural optimization. Comput. Struct. 49(5), 885\u2013896 (1993)","journal-title":"Comput. Struct."},{"issue":"5","key":"2068_CR19","doi-asserted-by":"publisher","first-page":"671","DOI":"10.1007\/s00158-010-0487-9","volume":"41","author":"X Huang","year":"2010","unstructured":"Huang, X., Xie, Y.M.: A further review of ESO type methods for topology optimization. Struct. Multidiscip. Optim. 41(5), 671\u2013683 (2010)","journal-title":"Struct. Multidiscip. Optim."},{"issue":"1","key":"2068_CR20","first-page":"227","volume":"192","author":"MY Wang","year":"2004","unstructured":"Wang, M.Y., Wang, X., Guo, D.: A level set method for structural topology optimization. Adv. Eng. Softw. 192(1), 227\u2013246 (2004)","journal-title":"Adv. Eng. Softw."},{"issue":"3","key":"2068_CR21","doi-asserted-by":"publisher","first-page":"437","DOI":"10.1007\/s00158-013-0912-y","volume":"48","author":"NPV Dijk","year":"2013","unstructured":"Dijk, N.P.V., Maute, K., Langelaar, M., Keulen, F.V.: Level-set methods for structural topology optimization: a review. Struct. Multidiscip. Optim. 48(3), 437\u2013472 (2013)","journal-title":"Struct. Multidiscip. Optim."},{"issue":"3","key":"2068_CR22","doi-asserted-by":"publisher","first-page":"15","DOI":"10.1016\/j.cma.2013.06.001","volume":"265","author":"X Qian","year":"2013","unstructured":"Qian, X.: Topology optimization in b-spline space. Comput. Methods Appl. Mech. Eng. 265(3), 15\u201335 (2013)","journal-title":"Comput. Methods Appl. Mech. Eng."},{"issue":"6","key":"2068_CR23","doi-asserted-by":"publisher","first-page":"1031","DOI":"10.1007\/s00158-013-0978-6","volume":"48","author":"O Sigmund","year":"2013","unstructured":"Sigmund, O., Maute, K.: Topology optimization approaches. Struct. Multidiscip. Optim. 48(6), 1031\u20131055 (2013)","journal-title":"Struct. Multidiscip. Optim."},{"issue":"2","key":"2068_CR24","doi-asserted-by":"publisher","first-page":"488","DOI":"10.1016\/j.commatsci.2013.09.006","volume":"83","author":"E Andreassen","year":"2014","unstructured":"Andreassen, E., Andreasen, C.S.: How to determine composite material properties using numerical homogenization. Comput. Mater. Sci. 83(2), 488\u2013495 (2014)","journal-title":"Comput. Mater. Sci."},{"issue":"6","key":"2068_CR25","doi-asserted-by":"publisher","first-page":"1229","DOI":"10.1007\/s00158-015-1294-0","volume":"52","author":"X Liang","year":"2015","unstructured":"Liang, X., Breitkopf, P.: Design of materials using topology optimization and energy-based homogenization approach in matlab. Struct. Multidiscip. Optim. 52(6), 1229\u20131241 (2015)","journal-title":"Struct. Multidiscip. Optim."},{"key":"2068_CR26","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1016\/j.advengsoft.2015.02.006","volume":"85","author":"ZH Zuo","year":"2015","unstructured":"Zuo, Z.H., Xie, Y.M.: A simple and compact python code for complex 3D topology optimization. Adv. Eng. Softw. 85, 1\u201311 (2015)","journal-title":"Adv. Eng. Softw."},{"key":"2068_CR27","doi-asserted-by":"publisher","first-page":"97","DOI":"10.1016\/j.advengsoft.2016.07.002","volume":"100","author":"SL Vatanabe","year":"2016","unstructured":"Vatanabe, S.L., Lippi, T.N., Lima, C.R.D., Paulino, G.H., Silva, E.C.N.: Topology optimization with manufacturing constraints: a unified projection-based approach. Adv. Eng. Softw. 100, 97\u2013112 (2016)","journal-title":"Adv. Eng. Softw."},{"key":"2068_CR28","doi-asserted-by":"publisher","first-page":"161","DOI":"10.1016\/j.advengsoft.2016.07.017","volume":"100","author":"J Liu","year":"2016","unstructured":"Liu, J., Ma, Y.: A survey of manufacturing oriented topology optimization methods. Adv. Eng. Softw. 100, 161\u2013175 (2016)","journal-title":"Adv. Eng. Softw."},{"issue":"8","key":"2068_CR29","doi-asserted-by":"publisher","first-page":"1148","DOI":"10.1002\/nme.5575","volume":"113","author":"JP Groen","year":"2018","unstructured":"Groen, J.P., Sigmund, O.: Homogenization-based topology optimization for high-resolution manufacturable microstructures. Int. J. Numer. Meth. Eng. 113(8), 1148\u20131163 (2018)","journal-title":"Int. J. Numer. Meth. Eng."},{"key":"2068_CR30","unstructured":"Wang, W., Liu, Y.J., Wu, J., Tian, S., Wang, C.C.L., Liu, L., Liu, X.: Support-free hollowing. In: IEEE Transactions on Visualization & Computer Graphics, p. 99, no. 1\u20131 (2017)"},{"issue":"1","key":"2068_CR31","first-page":"9","volume":"1","author":"Y Xie","year":"2017","unstructured":"Xie, Y., Chen, X.: Support-free interior carving for 3D printing. Vis. Inf. 1(1), 9\u201315 (2017)","journal-title":"Vis. Inf."},{"key":"2068_CR32","doi-asserted-by":"crossref","unstructured":"Zhao, D., Li, M., Liu, Y.: A novel application framework for self-supporting topology optimization. Vis. Comput. 37, 1169\u20131184 (2021). https:\/\/doi.org\/10.1007\/s00371-020-01860-2","DOI":"10.1007\/s00371-020-01860-2"},{"key":"2068_CR33","doi-asserted-by":"publisher","first-page":"284","DOI":"10.1016\/j.compstruc.2016.12.006","volume":"182","author":"C Xu","year":"2017","unstructured":"Xu, C., Li, M., Huang, J., Gao, S.: Efficient biscale design of semiregular porous structures with desired deformation behavior. Comput. Struct. 182, 284\u2013295 (2017)","journal-title":"Comput. Struct."},{"key":"2068_CR34","doi-asserted-by":"publisher","first-page":"421","DOI":"10.1016\/j.jcp.2005.09.024","volume":"214","author":"P Ming","year":"2006","unstructured":"Ming, P.: Numerical methods for multiscale elliptic problems. J. Comput. Phys. 214, 421\u2013445 (2006)","journal-title":"J. Comput. Phys."},{"issue":"37\u201340","key":"2068_CR35","doi-asserted-by":"publisher","first-page":"2839","DOI":"10.1016\/j.cma.2009.03.019","volume":"198","author":"A Abdulle","year":"2009","unstructured":"Abdulle, A., Nonnenmacher, A.: A short and versatile finite element multiscale code for homogenization problems. Comput. Methods Appl. Mech. Eng. 198(37\u201340), 2839\u20132859 (2009)","journal-title":"Comput. Methods Appl. Mech. Eng."},{"key":"2068_CR36","doi-asserted-by":"publisher","first-page":"453","DOI":"10.1016\/j.cma.2016.06.012","volume":"309","author":"H Li","year":"2016","unstructured":"Li, H., Luo, Z., Zhang, N., Gao, L., Brown, T.: Integrated design of cellular composites using a level-set topology optimization method. Comput. Methods Appl. Mech. Eng. 309, 453\u2013475 (2016)","journal-title":"Comput. Methods Appl. Mech. Eng."},{"issue":"2","key":"2068_CR37","doi-asserted-by":"publisher","first-page":"359","DOI":"10.1002\/nme.1620240207","volume":"24","author":"K Svanberg","year":"1987","unstructured":"Svanberg, K.: The method of moving asymptotes\u2014a new method for structural optimization. Int. J. Numer. Meth. Eng. 24(2), 359\u2013373 (1987)","journal-title":"Int. J. Numer. Meth. Eng."},{"key":"2068_CR38","doi-asserted-by":"publisher","first-page":"524","DOI":"10.1016\/j.cma.2014.05.022","volume":"278","author":"L Xia","year":"2014","unstructured":"Xia, L., Breitkopf, P.: Concurrent topology optimization design of material and structure within $$\\text{ FE}^{2}$$ nonlinear multiscale analysis framework. Comput. Methods Appl. Mech. Eng. 278, 524\u2013542 (2014)","journal-title":"Comput. Methods Appl. Mech. Eng."}],"container-title":["The Visual Computer"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s00371-021-02068-8.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1007\/s00371-021-02068-8\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s00371-021-02068-8.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2022,3,10]],"date-time":"2022-03-10T12:17:20Z","timestamp":1646914640000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/s00371-021-02068-8"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2021,6,24]]},"references-count":38,"journal-issue":{"issue":"3","published-print":{"date-parts":[[2022,3]]}},"alternative-id":["2068"],"URL":"https:\/\/doi.org\/10.1007\/s00371-021-02068-8","relation":{},"ISSN":["0178-2789","1432-2315"],"issn-type":[{"value":"0178-2789","type":"print"},{"value":"1432-2315","type":"electronic"}],"subject":[],"published":{"date-parts":[[2021,6,24]]},"assertion":[{"value":"7 January 2021","order":1,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"24 June 2021","order":2,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}},{"order":1,"name":"Ethics","group":{"name":"EthicsHeading","label":"Compliances with ethical standard"}},{"value":"We declare that we have no financial and personal relationships with other people or organizations that can inappropriately influence our work; there is no professional or other personal interest of any nature or kind in any product, service and\/or company that could be construed as influencing the position presented in, or the review of, the manuscript entitled.","order":2,"name":"Ethics","group":{"name":"EthicsHeading","label":"Conflict of interest"}}]}}