Generative Design Conversion to Editable and Watertight Boundary Representation
We present the first, to our knowledge, fully automatic method for the conversion of a general generative design to a watertight B-Rep composed of the exact residual geometry of the input solids and editable T-NURCC surfaces. The design can be synthesized by any combination of both additive and subt...
Gespeichert in:
Veröffentlicht in: | Computer aided design 2019-10, Vol.115, p.194-205 |
---|---|
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 | 205 |
---|---|
container_issue | |
container_start_page | 194 |
container_title | Computer aided design |
container_volume | 115 |
creator | Marinov, Martin Amagliani, Marco Barback, Tristan Flower, Jean Barley, Stephen Furuta, Suguru Charrot, Peter Henley, Iain Santhanam, Nanda Finnigan, G. Thomas Meshkat, Siavash Hallet, Justin Sapun, Maciej Wolski, Pawel |
description | We present the first, to our knowledge, fully automatic method for the conversion of a general generative design to a watertight B-Rep composed of the exact residual geometry of the input solids and editable T-NURCC surfaces. The design can be synthesized by any combination of both additive and subtractive in-synthesis processes, and constrained by any number of keep-in and -out solids. Our method requires only the input generative setup solids, rudimentary data from the solve, and a boundary mesh of the optimized design.
Leveraging the generative solve data, we augment the boundary mesh with “incidence” attributes linking it to the input solids, and partition it into organic and incident regions. The organic regions are parameterized and approximated with T-NURCCs. Then, their boundaries are “pulled” into the adjacent input solids to construct clean intersection curves. Finally, the organic surfaces are combined with the input solids to compose a watertight solid B-Rep of the generative design.
Without such an automatic conversion, users seeking to exploit generative designs in downstream workflows (e.g. setting up assembly constraints, simulation analyses, performing parametric edits) have to manually convert the design to a B-Rep, slowing down the path to manufacturing and increasing the product time to market. As a result of our work, engineers can now quickly obtain useful CAD models of any number of generative designs computed by a variety of algorithms, settings and iterations.
•High-quality conversion method to obtain editable CAD models from generative designs.•Combines exact residual geometry of the input solids and editable T-NURCC surfaces.•Fully automatic algorithm produces watertight B-Reps.•Any combination of additive and subtractive in-synthesis processes and constraints. |
doi_str_mv | 10.1016/j.cad.2019.05.016 |
format | Article |
fullrecord | <record><control><sourceid>proquest_cross</sourceid><recordid>TN_cdi_proquest_journals_2277989661</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><els_id>S0010448519301873</els_id><sourcerecordid>2277989661</sourcerecordid><originalsourceid>FETCH-LOGICAL-c378t-a30453fe8ab99853a74461759b82e18b8e477610fd34b6caeaea9d11b307ce8f3</originalsourceid><addsrcrecordid>eNp9UMFKAzEUDKJgrX6At4DnXZPN7ibBk9ZahUJBFI8hu3lbs9SkJmnBvzelnuUdBoaZecMgdE1JSQltb8ey16asCJUlacrMnKAJFVwWVSuaUzQhhJKirkVzji5iHAkhFWVyglYLcBB0snvAjxDt2uGZd3sI0XqHk8dzY5PuNoC1M_hDJwjJrj8TfvA7Z3T4wa-wDRDBpRzi3SU6G_QmwtUfTtH70_xt9lwsV4uX2f2y6BkXqdCM1A0bQOhOStEwzeu6pbyRnaiAik5AzXlLyWBY3bW9hnzSUNoxwnsQA5uim2PuNvjvHcSkRr8LLr9UVcW5FLJtaVbRo6oPPsYAg9oG-5VbK0rUYTc1qrybOuymSKMykz13Rw_k-nsLQcXeguvB2AB9Usbbf9y_0iB1vA</addsrcrecordid><sourcetype>Aggregation Database</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype><pqid>2277989661</pqid></control><display><type>article</type><title>Generative Design Conversion to Editable and Watertight Boundary Representation</title><source>Elsevier ScienceDirect Journals Complete</source><creator>Marinov, Martin ; Amagliani, Marco ; Barback, Tristan ; Flower, Jean ; Barley, Stephen ; Furuta, Suguru ; Charrot, Peter ; Henley, Iain ; Santhanam, Nanda ; Finnigan, G. Thomas ; Meshkat, Siavash ; Hallet, Justin ; Sapun, Maciej ; Wolski, Pawel</creator><creatorcontrib>Marinov, Martin ; Amagliani, Marco ; Barback, Tristan ; Flower, Jean ; Barley, Stephen ; Furuta, Suguru ; Charrot, Peter ; Henley, Iain ; Santhanam, Nanda ; Finnigan, G. Thomas ; Meshkat, Siavash ; Hallet, Justin ; Sapun, Maciej ; Wolski, Pawel</creatorcontrib><description>We present the first, to our knowledge, fully automatic method for the conversion of a general generative design to a watertight B-Rep composed of the exact residual geometry of the input solids and editable T-NURCC surfaces. The design can be synthesized by any combination of both additive and subtractive in-synthesis processes, and constrained by any number of keep-in and -out solids. Our method requires only the input generative setup solids, rudimentary data from the solve, and a boundary mesh of the optimized design.
Leveraging the generative solve data, we augment the boundary mesh with “incidence” attributes linking it to the input solids, and partition it into organic and incident regions. The organic regions are parameterized and approximated with T-NURCCs. Then, their boundaries are “pulled” into the adjacent input solids to construct clean intersection curves. Finally, the organic surfaces are combined with the input solids to compose a watertight solid B-Rep of the generative design.
Without such an automatic conversion, users seeking to exploit generative designs in downstream workflows (e.g. setting up assembly constraints, simulation analyses, performing parametric edits) have to manually convert the design to a B-Rep, slowing down the path to manufacturing and increasing the product time to market. As a result of our work, engineers can now quickly obtain useful CAD models of any number of generative designs computed by a variety of algorithms, settings and iterations.
•High-quality conversion method to obtain editable CAD models from generative designs.•Combines exact residual geometry of the input solids and editable T-NURCC surfaces.•Fully automatic algorithm produces watertight B-Reps.•Any combination of additive and subtractive in-synthesis processes and constraints.</description><identifier>ISSN: 0010-4485</identifier><identifier>EISSN: 1879-2685</identifier><identifier>DOI: 10.1016/j.cad.2019.05.016</identifier><language>eng</language><publisher>Amsterdam: Elsevier Ltd</publisher><subject>Algorithms ; Boundary representation ; Computer simulation ; Constraint modelling ; Conversion ; Design optimization ; Finite element method ; Generative design ; Mesh parameterization ; Mesh segmentation ; Mesh to B-Rep conversion ; Solid models ; Topology optimization</subject><ispartof>Computer aided design, 2019-10, Vol.115, p.194-205</ispartof><rights>2019 Elsevier Ltd</rights><rights>Copyright Elsevier BV Oct 2019</rights><lds50>peer_reviewed</lds50><woscitedreferencessubscribed>false</woscitedreferencessubscribed><citedby>FETCH-LOGICAL-c378t-a30453fe8ab99853a74461759b82e18b8e477610fd34b6caeaea9d11b307ce8f3</citedby><cites>FETCH-LOGICAL-c378t-a30453fe8ab99853a74461759b82e18b8e477610fd34b6caeaea9d11b307ce8f3</cites></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktohtml>$$Uhttps://dx.doi.org/10.1016/j.cad.2019.05.016$$EHTML$$P50$$Gelsevier$$H</linktohtml><link.rule.ids>314,780,784,3550,27924,27925,45995</link.rule.ids></links><search><creatorcontrib>Marinov, Martin</creatorcontrib><creatorcontrib>Amagliani, Marco</creatorcontrib><creatorcontrib>Barback, Tristan</creatorcontrib><creatorcontrib>Flower, Jean</creatorcontrib><creatorcontrib>Barley, Stephen</creatorcontrib><creatorcontrib>Furuta, Suguru</creatorcontrib><creatorcontrib>Charrot, Peter</creatorcontrib><creatorcontrib>Henley, Iain</creatorcontrib><creatorcontrib>Santhanam, Nanda</creatorcontrib><creatorcontrib>Finnigan, G. Thomas</creatorcontrib><creatorcontrib>Meshkat, Siavash</creatorcontrib><creatorcontrib>Hallet, Justin</creatorcontrib><creatorcontrib>Sapun, Maciej</creatorcontrib><creatorcontrib>Wolski, Pawel</creatorcontrib><title>Generative Design Conversion to Editable and Watertight Boundary Representation</title><title>Computer aided design</title><description>We present the first, to our knowledge, fully automatic method for the conversion of a general generative design to a watertight B-Rep composed of the exact residual geometry of the input solids and editable T-NURCC surfaces. The design can be synthesized by any combination of both additive and subtractive in-synthesis processes, and constrained by any number of keep-in and -out solids. Our method requires only the input generative setup solids, rudimentary data from the solve, and a boundary mesh of the optimized design.
Leveraging the generative solve data, we augment the boundary mesh with “incidence” attributes linking it to the input solids, and partition it into organic and incident regions. The organic regions are parameterized and approximated with T-NURCCs. Then, their boundaries are “pulled” into the adjacent input solids to construct clean intersection curves. Finally, the organic surfaces are combined with the input solids to compose a watertight solid B-Rep of the generative design.
Without such an automatic conversion, users seeking to exploit generative designs in downstream workflows (e.g. setting up assembly constraints, simulation analyses, performing parametric edits) have to manually convert the design to a B-Rep, slowing down the path to manufacturing and increasing the product time to market. As a result of our work, engineers can now quickly obtain useful CAD models of any number of generative designs computed by a variety of algorithms, settings and iterations.
•High-quality conversion method to obtain editable CAD models from generative designs.•Combines exact residual geometry of the input solids and editable T-NURCC surfaces.•Fully automatic algorithm produces watertight B-Reps.•Any combination of additive and subtractive in-synthesis processes and constraints.</description><subject>Algorithms</subject><subject>Boundary representation</subject><subject>Computer simulation</subject><subject>Constraint modelling</subject><subject>Conversion</subject><subject>Design optimization</subject><subject>Finite element method</subject><subject>Generative design</subject><subject>Mesh parameterization</subject><subject>Mesh segmentation</subject><subject>Mesh to B-Rep conversion</subject><subject>Solid models</subject><subject>Topology optimization</subject><issn>0010-4485</issn><issn>1879-2685</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>2019</creationdate><recordtype>article</recordtype><recordid>eNp9UMFKAzEUDKJgrX6At4DnXZPN7ibBk9ZahUJBFI8hu3lbs9SkJmnBvzelnuUdBoaZecMgdE1JSQltb8ey16asCJUlacrMnKAJFVwWVSuaUzQhhJKirkVzji5iHAkhFWVyglYLcBB0snvAjxDt2uGZd3sI0XqHk8dzY5PuNoC1M_hDJwjJrj8TfvA7Z3T4wa-wDRDBpRzi3SU6G_QmwtUfTtH70_xt9lwsV4uX2f2y6BkXqdCM1A0bQOhOStEwzeu6pbyRnaiAik5AzXlLyWBY3bW9hnzSUNoxwnsQA5uim2PuNvjvHcSkRr8LLr9UVcW5FLJtaVbRo6oPPsYAg9oG-5VbK0rUYTc1qrybOuymSKMykz13Rw_k-nsLQcXeguvB2AB9Usbbf9y_0iB1vA</recordid><startdate>20191001</startdate><enddate>20191001</enddate><creator>Marinov, Martin</creator><creator>Amagliani, Marco</creator><creator>Barback, Tristan</creator><creator>Flower, Jean</creator><creator>Barley, Stephen</creator><creator>Furuta, Suguru</creator><creator>Charrot, Peter</creator><creator>Henley, Iain</creator><creator>Santhanam, Nanda</creator><creator>Finnigan, G. Thomas</creator><creator>Meshkat, Siavash</creator><creator>Hallet, Justin</creator><creator>Sapun, Maciej</creator><creator>Wolski, Pawel</creator><general>Elsevier Ltd</general><general>Elsevier BV</general><scope>AAYXX</scope><scope>CITATION</scope><scope>7SC</scope><scope>7TB</scope><scope>8FD</scope><scope>F28</scope><scope>FR3</scope><scope>JQ2</scope><scope>KR7</scope><scope>L7M</scope><scope>L~C</scope><scope>L~D</scope></search><sort><creationdate>20191001</creationdate><title>Generative Design Conversion to Editable and Watertight Boundary Representation</title><author>Marinov, Martin ; Amagliani, Marco ; Barback, Tristan ; Flower, Jean ; Barley, Stephen ; Furuta, Suguru ; Charrot, Peter ; Henley, Iain ; Santhanam, Nanda ; Finnigan, G. Thomas ; Meshkat, Siavash ; Hallet, Justin ; Sapun, Maciej ; Wolski, Pawel</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-c378t-a30453fe8ab99853a74461759b82e18b8e477610fd34b6caeaea9d11b307ce8f3</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>2019</creationdate><topic>Algorithms</topic><topic>Boundary representation</topic><topic>Computer simulation</topic><topic>Constraint modelling</topic><topic>Conversion</topic><topic>Design optimization</topic><topic>Finite element method</topic><topic>Generative design</topic><topic>Mesh parameterization</topic><topic>Mesh segmentation</topic><topic>Mesh to B-Rep conversion</topic><topic>Solid models</topic><topic>Topology optimization</topic><toplevel>peer_reviewed</toplevel><toplevel>online_resources</toplevel><creatorcontrib>Marinov, Martin</creatorcontrib><creatorcontrib>Amagliani, Marco</creatorcontrib><creatorcontrib>Barback, Tristan</creatorcontrib><creatorcontrib>Flower, Jean</creatorcontrib><creatorcontrib>Barley, Stephen</creatorcontrib><creatorcontrib>Furuta, Suguru</creatorcontrib><creatorcontrib>Charrot, Peter</creatorcontrib><creatorcontrib>Henley, Iain</creatorcontrib><creatorcontrib>Santhanam, Nanda</creatorcontrib><creatorcontrib>Finnigan, G. Thomas</creatorcontrib><creatorcontrib>Meshkat, Siavash</creatorcontrib><creatorcontrib>Hallet, Justin</creatorcontrib><creatorcontrib>Sapun, Maciej</creatorcontrib><creatorcontrib>Wolski, Pawel</creatorcontrib><collection>CrossRef</collection><collection>Computer and Information Systems Abstracts</collection><collection>Mechanical & Transportation Engineering Abstracts</collection><collection>Technology Research Database</collection><collection>ANTE: Abstracts in New Technology & Engineering</collection><collection>Engineering Research Database</collection><collection>ProQuest Computer Science Collection</collection><collection>Civil Engineering Abstracts</collection><collection>Advanced Technologies Database with Aerospace</collection><collection>Computer and Information Systems Abstracts Academic</collection><collection>Computer and Information Systems Abstracts Professional</collection><jtitle>Computer aided design</jtitle></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext</fulltext></delivery><addata><au>Marinov, Martin</au><au>Amagliani, Marco</au><au>Barback, Tristan</au><au>Flower, Jean</au><au>Barley, Stephen</au><au>Furuta, Suguru</au><au>Charrot, Peter</au><au>Henley, Iain</au><au>Santhanam, Nanda</au><au>Finnigan, G. Thomas</au><au>Meshkat, Siavash</au><au>Hallet, Justin</au><au>Sapun, Maciej</au><au>Wolski, Pawel</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>Generative Design Conversion to Editable and Watertight Boundary Representation</atitle><jtitle>Computer aided design</jtitle><date>2019-10-01</date><risdate>2019</risdate><volume>115</volume><spage>194</spage><epage>205</epage><pages>194-205</pages><issn>0010-4485</issn><eissn>1879-2685</eissn><abstract>We present the first, to our knowledge, fully automatic method for the conversion of a general generative design to a watertight B-Rep composed of the exact residual geometry of the input solids and editable T-NURCC surfaces. The design can be synthesized by any combination of both additive and subtractive in-synthesis processes, and constrained by any number of keep-in and -out solids. Our method requires only the input generative setup solids, rudimentary data from the solve, and a boundary mesh of the optimized design.
Leveraging the generative solve data, we augment the boundary mesh with “incidence” attributes linking it to the input solids, and partition it into organic and incident regions. The organic regions are parameterized and approximated with T-NURCCs. Then, their boundaries are “pulled” into the adjacent input solids to construct clean intersection curves. Finally, the organic surfaces are combined with the input solids to compose a watertight solid B-Rep of the generative design.
Without such an automatic conversion, users seeking to exploit generative designs in downstream workflows (e.g. setting up assembly constraints, simulation analyses, performing parametric edits) have to manually convert the design to a B-Rep, slowing down the path to manufacturing and increasing the product time to market. As a result of our work, engineers can now quickly obtain useful CAD models of any number of generative designs computed by a variety of algorithms, settings and iterations.
•High-quality conversion method to obtain editable CAD models from generative designs.•Combines exact residual geometry of the input solids and editable T-NURCC surfaces.•Fully automatic algorithm produces watertight B-Reps.•Any combination of additive and subtractive in-synthesis processes and constraints.</abstract><cop>Amsterdam</cop><pub>Elsevier Ltd</pub><doi>10.1016/j.cad.2019.05.016</doi><tpages>12</tpages></addata></record> |
fulltext | fulltext |
identifier | ISSN: 0010-4485 |
ispartof | Computer aided design, 2019-10, Vol.115, p.194-205 |
issn | 0010-4485 1879-2685 |
language | eng |
recordid | cdi_proquest_journals_2277989661 |
source | Elsevier ScienceDirect Journals Complete |
subjects | Algorithms Boundary representation Computer simulation Constraint modelling Conversion Design optimization Finite element method Generative design Mesh parameterization Mesh segmentation Mesh to B-Rep conversion Solid models Topology optimization |
title | Generative Design Conversion to Editable and Watertight Boundary Representation |
url | https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-01-02T11%3A28%3A49IST&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=Generative%20Design%20Conversion%20to%20Editable%20and%20Watertight%20Boundary%20Representation&rft.jtitle=Computer%20aided%20design&rft.au=Marinov,%20Martin&rft.date=2019-10-01&rft.volume=115&rft.spage=194&rft.epage=205&rft.pages=194-205&rft.issn=0010-4485&rft.eissn=1879-2685&rft_id=info:doi/10.1016/j.cad.2019.05.016&rft_dat=%3Cproquest_cross%3E2277989661%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=2277989661&rft_id=info:pmid/&rft_els_id=S0010448519301873&rfr_iscdi=true |