Nesting of 3D irregular shaped objects applied to powder-based additive manufacturing

This paper proposes a 3D nesting algorithm which combines the flower pollination algorithm (FPA) with the oriented bounding box (OBB) collision detection to solve the 3D packing of irregular shaped objects for powder-based additive manufacturing. In the powder-based 3D printing process, stacking mul...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Veröffentlicht in:International journal of advanced manufacturing technology 2022, Vol.118 (5-6), p.1843-1858
Hauptverfasser: Yau, Hong-Tzong, Hsu, Che-Wei
Format: Artikel
Sprache:eng
Schlagworte:
Online-Zugang:Volltext
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
container_end_page 1858
container_issue 5-6
container_start_page 1843
container_title International journal of advanced manufacturing technology
container_volume 118
creator Yau, Hong-Tzong
Hsu, Che-Wei
description This paper proposes a 3D nesting algorithm which combines the flower pollination algorithm (FPA) with the oriented bounding box (OBB) collision detection to solve the 3D packing of irregular shaped objects for powder-based additive manufacturing. In the powder-based 3D printing process, stacking multiple models most compactly in the build volume is an important task because no support structure is needed. Given a fixed printing area, the post-nesting build height directly impacts the printing cost and efficiency. To reduce the printing cost, 3D models must be packed as closely as possible and the build height must be minimized. This has been found to be a combinatorial optimization and an NP-hard problem. We propose to use the most recent and effective meta-heuristic optimization algorithm FPA, combined with the collision detection of printed objects set up as the optimization constraint using the OBB tree, to find the near-optimal 3D nesting solution. In FPA optimization, a significant amount of time is spent on collision detection. This paper uses the safety clearance distance to adaptively reduce the OBB tree subdivision, hence significantly reducing the computation of collision detection. As a result, the proposed method finds the model positions and rotations of the global solution, and generates the near-optimal solution in reasonable time. Finally, our method is compared with state-of-the-art commercial softwares. The results show that the proposed method produces lower build height with better efficiency. For real-world complex engine parts (30 different STL models and a total of 192,018 triangles), the computation time is only 160 s, and the build height is 12.4% and 13% better than the results from Netfabb and Magics, respectively.
doi_str_mv 10.1007/s00170-021-07954-y
format Article
fullrecord <record><control><sourceid>proquest_cross</sourceid><recordid>TN_cdi_proquest_journals_2616477629</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><sourcerecordid>2616477629</sourcerecordid><originalsourceid>FETCH-LOGICAL-c319t-d05751e98cf3b790b802c961d15c2d347793e27df723ee02754aaf93dbaf37303</originalsourceid><addsrcrecordid>eNp9kM1OwzAQhC0EEqXwApwscTasvUkcH1H5lSq40LPlxHZJ1TbBTkB5e1yCxI3TaqSZWc1HyCWHaw4gbyIAl8BAcAZS5Rkbj8iMZ4gMgefHZAaiKBnKojwlZzFukr3gRTkjqxcX-2a_pq2neEebENx62JpA47vpnKVttXF1H6npum2TdN_Srv2yLrDKxKSNtU3ffDq6M_vBm7ofQmo7JyfebKO7-L1zsnq4f1s8seXr4_Pidslq5KpnFnKZc6fK2mMlFVQliFoV3PK8FhYzKRU6Ia2XAp0DIfPMGK_QVsajRMA5uZp6u9B-DGmJ3rRD2KeXWqR9qaAQKrnE5KpDG2NwXneh2Zkwag76gE9P-HTCp3_w6TGFcArF7rDIhb_qf1LfuRpzLw</addsrcrecordid><sourcetype>Aggregation Database</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype><pqid>2616477629</pqid></control><display><type>article</type><title>Nesting of 3D irregular shaped objects applied to powder-based additive manufacturing</title><source>SpringerLink Journals - AutoHoldings</source><creator>Yau, Hong-Tzong ; Hsu, Che-Wei</creator><creatorcontrib>Yau, Hong-Tzong ; Hsu, Che-Wei</creatorcontrib><description>This paper proposes a 3D nesting algorithm which combines the flower pollination algorithm (FPA) with the oriented bounding box (OBB) collision detection to solve the 3D packing of irregular shaped objects for powder-based additive manufacturing. In the powder-based 3D printing process, stacking multiple models most compactly in the build volume is an important task because no support structure is needed. Given a fixed printing area, the post-nesting build height directly impacts the printing cost and efficiency. To reduce the printing cost, 3D models must be packed as closely as possible and the build height must be minimized. This has been found to be a combinatorial optimization and an NP-hard problem. We propose to use the most recent and effective meta-heuristic optimization algorithm FPA, combined with the collision detection of printed objects set up as the optimization constraint using the OBB tree, to find the near-optimal 3D nesting solution. In FPA optimization, a significant amount of time is spent on collision detection. This paper uses the safety clearance distance to adaptively reduce the OBB tree subdivision, hence significantly reducing the computation of collision detection. As a result, the proposed method finds the model positions and rotations of the global solution, and generates the near-optimal solution in reasonable time. Finally, our method is compared with state-of-the-art commercial softwares. The results show that the proposed method produces lower build height with better efficiency. For real-world complex engine parts (30 different STL models and a total of 192,018 triangles), the computation time is only 160 s, and the build height is 12.4% and 13% better than the results from Netfabb and Magics, respectively.</description><identifier>ISSN: 0268-3768</identifier><identifier>EISSN: 1433-3015</identifier><identifier>DOI: 10.1007/s00170-021-07954-y</identifier><language>eng</language><publisher>London: Springer London</publisher><subject>Additive manufacturing ; Algorithms ; CAE) and Design ; Combinatorial analysis ; Computation ; Computer-Aided Engineering (CAD ; Engine components ; Engineering ; Heuristic methods ; Industrial and Production Engineering ; Manufacturing ; Mechanical Engineering ; Media Management ; Nesting ; Object recognition ; Optimization ; Original Article ; Three dimensional models ; Three dimensional printing</subject><ispartof>International journal of advanced manufacturing technology, 2022, Vol.118 (5-6), p.1843-1858</ispartof><rights>The Author(s), under exclusive licence to Springer-Verlag London Ltd., part of Springer Nature 2021</rights><rights>The Author(s), under exclusive licence to Springer-Verlag London Ltd., part of Springer Nature 2021.</rights><lds50>peer_reviewed</lds50><woscitedreferencessubscribed>false</woscitedreferencessubscribed><citedby>FETCH-LOGICAL-c319t-d05751e98cf3b790b802c961d15c2d347793e27df723ee02754aaf93dbaf37303</citedby><cites>FETCH-LOGICAL-c319t-d05751e98cf3b790b802c961d15c2d347793e27df723ee02754aaf93dbaf37303</cites></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktopdf>$$Uhttps://link.springer.com/content/pdf/10.1007/s00170-021-07954-y$$EPDF$$P50$$Gspringer$$H</linktopdf><linktohtml>$$Uhttps://link.springer.com/10.1007/s00170-021-07954-y$$EHTML$$P50$$Gspringer$$H</linktohtml><link.rule.ids>314,777,781,27905,27906,41469,42538,51300</link.rule.ids></links><search><creatorcontrib>Yau, Hong-Tzong</creatorcontrib><creatorcontrib>Hsu, Che-Wei</creatorcontrib><title>Nesting of 3D irregular shaped objects applied to powder-based additive manufacturing</title><title>International journal of advanced manufacturing technology</title><addtitle>Int J Adv Manuf Technol</addtitle><description>This paper proposes a 3D nesting algorithm which combines the flower pollination algorithm (FPA) with the oriented bounding box (OBB) collision detection to solve the 3D packing of irregular shaped objects for powder-based additive manufacturing. In the powder-based 3D printing process, stacking multiple models most compactly in the build volume is an important task because no support structure is needed. Given a fixed printing area, the post-nesting build height directly impacts the printing cost and efficiency. To reduce the printing cost, 3D models must be packed as closely as possible and the build height must be minimized. This has been found to be a combinatorial optimization and an NP-hard problem. We propose to use the most recent and effective meta-heuristic optimization algorithm FPA, combined with the collision detection of printed objects set up as the optimization constraint using the OBB tree, to find the near-optimal 3D nesting solution. In FPA optimization, a significant amount of time is spent on collision detection. This paper uses the safety clearance distance to adaptively reduce the OBB tree subdivision, hence significantly reducing the computation of collision detection. As a result, the proposed method finds the model positions and rotations of the global solution, and generates the near-optimal solution in reasonable time. Finally, our method is compared with state-of-the-art commercial softwares. The results show that the proposed method produces lower build height with better efficiency. For real-world complex engine parts (30 different STL models and a total of 192,018 triangles), the computation time is only 160 s, and the build height is 12.4% and 13% better than the results from Netfabb and Magics, respectively.</description><subject>Additive manufacturing</subject><subject>Algorithms</subject><subject>CAE) and Design</subject><subject>Combinatorial analysis</subject><subject>Computation</subject><subject>Computer-Aided Engineering (CAD</subject><subject>Engine components</subject><subject>Engineering</subject><subject>Heuristic methods</subject><subject>Industrial and Production Engineering</subject><subject>Manufacturing</subject><subject>Mechanical Engineering</subject><subject>Media Management</subject><subject>Nesting</subject><subject>Object recognition</subject><subject>Optimization</subject><subject>Original Article</subject><subject>Three dimensional models</subject><subject>Three dimensional printing</subject><issn>0268-3768</issn><issn>1433-3015</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>2022</creationdate><recordtype>article</recordtype><sourceid>AFKRA</sourceid><sourceid>BENPR</sourceid><sourceid>CCPQU</sourceid><sourceid>DWQXO</sourceid><recordid>eNp9kM1OwzAQhC0EEqXwApwscTasvUkcH1H5lSq40LPlxHZJ1TbBTkB5e1yCxI3TaqSZWc1HyCWHaw4gbyIAl8BAcAZS5Rkbj8iMZ4gMgefHZAaiKBnKojwlZzFukr3gRTkjqxcX-2a_pq2neEebENx62JpA47vpnKVttXF1H6npum2TdN_Srv2yLrDKxKSNtU3ffDq6M_vBm7ofQmo7JyfebKO7-L1zsnq4f1s8seXr4_Pidslq5KpnFnKZc6fK2mMlFVQliFoV3PK8FhYzKRU6Ia2XAp0DIfPMGK_QVsajRMA5uZp6u9B-DGmJ3rRD2KeXWqR9qaAQKrnE5KpDG2NwXneh2Zkwag76gE9P-HTCp3_w6TGFcArF7rDIhb_qf1LfuRpzLw</recordid><startdate>2022</startdate><enddate>2022</enddate><creator>Yau, Hong-Tzong</creator><creator>Hsu, Che-Wei</creator><general>Springer London</general><general>Springer Nature B.V</general><scope>AAYXX</scope><scope>CITATION</scope><scope>8FE</scope><scope>8FG</scope><scope>ABJCF</scope><scope>AFKRA</scope><scope>BENPR</scope><scope>BGLVJ</scope><scope>CCPQU</scope><scope>DWQXO</scope><scope>HCIFZ</scope><scope>L6V</scope><scope>M7S</scope><scope>PQEST</scope><scope>PQQKQ</scope><scope>PQUKI</scope><scope>PTHSS</scope></search><sort><creationdate>2022</creationdate><title>Nesting of 3D irregular shaped objects applied to powder-based additive manufacturing</title><author>Yau, Hong-Tzong ; Hsu, Che-Wei</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-c319t-d05751e98cf3b790b802c961d15c2d347793e27df723ee02754aaf93dbaf37303</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>2022</creationdate><topic>Additive manufacturing</topic><topic>Algorithms</topic><topic>CAE) and Design</topic><topic>Combinatorial analysis</topic><topic>Computation</topic><topic>Computer-Aided Engineering (CAD</topic><topic>Engine components</topic><topic>Engineering</topic><topic>Heuristic methods</topic><topic>Industrial and Production Engineering</topic><topic>Manufacturing</topic><topic>Mechanical Engineering</topic><topic>Media Management</topic><topic>Nesting</topic><topic>Object recognition</topic><topic>Optimization</topic><topic>Original Article</topic><topic>Three dimensional models</topic><topic>Three dimensional printing</topic><toplevel>peer_reviewed</toplevel><toplevel>online_resources</toplevel><creatorcontrib>Yau, Hong-Tzong</creatorcontrib><creatorcontrib>Hsu, Che-Wei</creatorcontrib><collection>CrossRef</collection><collection>ProQuest SciTech Collection</collection><collection>ProQuest Technology Collection</collection><collection>Materials Science &amp; Engineering Collection</collection><collection>ProQuest Central UK/Ireland</collection><collection>ProQuest Central</collection><collection>Technology Collection</collection><collection>ProQuest One Community College</collection><collection>ProQuest Central Korea</collection><collection>SciTech Premium Collection</collection><collection>ProQuest Engineering Collection</collection><collection>Engineering Database</collection><collection>ProQuest One Academic Eastern Edition (DO NOT USE)</collection><collection>ProQuest One Academic</collection><collection>ProQuest One Academic UKI Edition</collection><collection>Engineering Collection</collection><jtitle>International journal of advanced manufacturing technology</jtitle></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext</fulltext></delivery><addata><au>Yau, Hong-Tzong</au><au>Hsu, Che-Wei</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>Nesting of 3D irregular shaped objects applied to powder-based additive manufacturing</atitle><jtitle>International journal of advanced manufacturing technology</jtitle><stitle>Int J Adv Manuf Technol</stitle><date>2022</date><risdate>2022</risdate><volume>118</volume><issue>5-6</issue><spage>1843</spage><epage>1858</epage><pages>1843-1858</pages><issn>0268-3768</issn><eissn>1433-3015</eissn><abstract>This paper proposes a 3D nesting algorithm which combines the flower pollination algorithm (FPA) with the oriented bounding box (OBB) collision detection to solve the 3D packing of irregular shaped objects for powder-based additive manufacturing. In the powder-based 3D printing process, stacking multiple models most compactly in the build volume is an important task because no support structure is needed. Given a fixed printing area, the post-nesting build height directly impacts the printing cost and efficiency. To reduce the printing cost, 3D models must be packed as closely as possible and the build height must be minimized. This has been found to be a combinatorial optimization and an NP-hard problem. We propose to use the most recent and effective meta-heuristic optimization algorithm FPA, combined with the collision detection of printed objects set up as the optimization constraint using the OBB tree, to find the near-optimal 3D nesting solution. In FPA optimization, a significant amount of time is spent on collision detection. This paper uses the safety clearance distance to adaptively reduce the OBB tree subdivision, hence significantly reducing the computation of collision detection. As a result, the proposed method finds the model positions and rotations of the global solution, and generates the near-optimal solution in reasonable time. Finally, our method is compared with state-of-the-art commercial softwares. The results show that the proposed method produces lower build height with better efficiency. For real-world complex engine parts (30 different STL models and a total of 192,018 triangles), the computation time is only 160 s, and the build height is 12.4% and 13% better than the results from Netfabb and Magics, respectively.</abstract><cop>London</cop><pub>Springer London</pub><doi>10.1007/s00170-021-07954-y</doi><tpages>16</tpages></addata></record>
fulltext fulltext
identifier ISSN: 0268-3768
ispartof International journal of advanced manufacturing technology, 2022, Vol.118 (5-6), p.1843-1858
issn 0268-3768
1433-3015
language eng
recordid cdi_proquest_journals_2616477629
source SpringerLink Journals - AutoHoldings
subjects Additive manufacturing
Algorithms
CAE) and Design
Combinatorial analysis
Computation
Computer-Aided Engineering (CAD
Engine components
Engineering
Heuristic methods
Industrial and Production Engineering
Manufacturing
Mechanical Engineering
Media Management
Nesting
Object recognition
Optimization
Original Article
Three dimensional models
Three dimensional printing
title Nesting of 3D irregular shaped objects applied to powder-based additive manufacturing
url https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-01-18T22%3A36%3A05IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-proquest_cross&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.genre=article&rft.atitle=Nesting%20of%203D%20irregular%20shaped%20objects%20applied%20to%20powder-based%20additive%20manufacturing&rft.jtitle=International%20journal%20of%20advanced%20manufacturing%20technology&rft.au=Yau,%20Hong-Tzong&rft.date=2022&rft.volume=118&rft.issue=5-6&rft.spage=1843&rft.epage=1858&rft.pages=1843-1858&rft.issn=0268-3768&rft.eissn=1433-3015&rft_id=info:doi/10.1007/s00170-021-07954-y&rft_dat=%3Cproquest_cross%3E2616477629%3C/proquest_cross%3E%3Curl%3E%3C/url%3E&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_pqid=2616477629&rft_id=info:pmid/&rfr_iscdi=true