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...
Gespeichert in:
Veröffentlicht in: | International journal of advanced manufacturing technology 2022, Vol.118 (5-6), p.1843-1858 |
---|---|
Hauptverfasser: | , |
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 & 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 |