B-rep Matching for Collaborating Across CAD Systems

Large Computer-Aided Design (CAD) projects usually require collaboration across many different CAD systems as well as applications that interoperate with them for manufacturing, visualization, or simulation. A fundamental barrier to such collaborations is the ability to refer to parts of the geometr...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Veröffentlicht in:ACM transactions on graphics 2023-08, Vol.42 (4), p.1-13, Article 104
Hauptverfasser: Jones, Benjamin, Noeckel, James, Kodnongbua, Milin, Baran, Ilya, Schulz, Adriana
Format: Artikel
Sprache:eng
Schlagworte:
Online-Zugang:Volltext
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
container_end_page 13
container_issue 4
container_start_page 1
container_title ACM transactions on graphics
container_volume 42
creator Jones, Benjamin
Noeckel, James
Kodnongbua, Milin
Baran, Ilya
Schulz, Adriana
description Large Computer-Aided Design (CAD) projects usually require collaboration across many different CAD systems as well as applications that interoperate with them for manufacturing, visualization, or simulation. A fundamental barrier to such collaborations is the ability to refer to parts of the geometry (such as a specific face) robustly under geometric and/or topological changes to the model. Persistent referencing schemes are a fundamental aspect of most CAD tools, but models that are shared across systems cannot generally make use of these internal referencing mechanisms, creating a challenge for collaboration. In this work, we address this issue by developing a novel learning-based algorithm that can automatically find correspondences between two CAD models using the standard representation used for sharing models across CAD systems: the Boundary-Representation (B-rep). Because our method works directly on B-reps it can be generalized across different CAD applications enabling collaboration.
doi_str_mv 10.1145/3592125
format Article
fullrecord <record><control><sourceid>acm_cross</sourceid><recordid>TN_cdi_crossref_primary_10_1145_3592125</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><sourcerecordid>3592125</sourcerecordid><originalsourceid>FETCH-LOGICAL-a239t-ed477e3fb2e464b77686f41c209d9fbe5e23d88a362d03fe77900b08319face13</originalsourceid><addsrcrecordid>eNo9j71PwzAUxC0EEqEgdqZsTKbPfv6IxxAKRSpiAObISZ6hKCGVnaX_PZQWppPufjrdMXYp4EYIpeeonRRSH7FMaG25RVMcswwsAgcEccrOUvoEAKOUyRje8kib_MlP7cf66z0PY8yrse99M0Y_7ZyyjWNKeVXe5S_bNNGQztlJ8H2ii4PO2Nv94rVa8tXzw2NVrriX6CZOnbKWMDSSlFGNtaYwQYlWgutcaEiTxK4oPBrZAQay1gE0UKBwwbckcMau972_CyKFehPXg4_bWkC9-1ofvv6QV3vSt8M_9Bd-Az-2TIw</addsrcrecordid><sourcetype>Aggregation Database</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype></control><display><type>article</type><title>B-rep Matching for Collaborating Across CAD Systems</title><source>ACM Digital Library Complete</source><creator>Jones, Benjamin ; Noeckel, James ; Kodnongbua, Milin ; Baran, Ilya ; Schulz, Adriana</creator><creatorcontrib>Jones, Benjamin ; Noeckel, James ; Kodnongbua, Milin ; Baran, Ilya ; Schulz, Adriana</creatorcontrib><description>Large Computer-Aided Design (CAD) projects usually require collaboration across many different CAD systems as well as applications that interoperate with them for manufacturing, visualization, or simulation. A fundamental barrier to such collaborations is the ability to refer to parts of the geometry (such as a specific face) robustly under geometric and/or topological changes to the model. Persistent referencing schemes are a fundamental aspect of most CAD tools, but models that are shared across systems cannot generally make use of these internal referencing mechanisms, creating a challenge for collaboration. In this work, we address this issue by developing a novel learning-based algorithm that can automatically find correspondences between two CAD models using the standard representation used for sharing models across CAD systems: the Boundary-Representation (B-rep). Because our method works directly on B-reps it can be generalized across different CAD applications enabling collaboration.</description><identifier>ISSN: 0730-0301</identifier><identifier>EISSN: 1557-7368</identifier><identifier>DOI: 10.1145/3592125</identifier><language>eng</language><publisher>New York, NY, USA: ACM</publisher><subject>Computer graphics ; Computing methodologies ; Shape analysis ; Shape modeling</subject><ispartof>ACM transactions on graphics, 2023-08, Vol.42 (4), p.1-13, Article 104</ispartof><rights>ACM</rights><lds50>peer_reviewed</lds50><oa>free_for_read</oa><woscitedreferencessubscribed>false</woscitedreferencessubscribed><cites>FETCH-LOGICAL-a239t-ed477e3fb2e464b77686f41c209d9fbe5e23d88a362d03fe77900b08319face13</cites><orcidid>0000-0002-2464-0876 ; 0009-0007-1023-9524 ; 0000-0001-8524-4730 ; 0000-0002-6519-0322 ; 0009-0006-3100-9149</orcidid></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktopdf>$$Uhttps://dl.acm.org/doi/pdf/10.1145/3592125$$EPDF$$P50$$Gacm$$Hfree_for_read</linktopdf><link.rule.ids>314,780,784,2281,27923,27924,40195,76099</link.rule.ids></links><search><creatorcontrib>Jones, Benjamin</creatorcontrib><creatorcontrib>Noeckel, James</creatorcontrib><creatorcontrib>Kodnongbua, Milin</creatorcontrib><creatorcontrib>Baran, Ilya</creatorcontrib><creatorcontrib>Schulz, Adriana</creatorcontrib><title>B-rep Matching for Collaborating Across CAD Systems</title><title>ACM transactions on graphics</title><addtitle>ACM TOG</addtitle><description>Large Computer-Aided Design (CAD) projects usually require collaboration across many different CAD systems as well as applications that interoperate with them for manufacturing, visualization, or simulation. A fundamental barrier to such collaborations is the ability to refer to parts of the geometry (such as a specific face) robustly under geometric and/or topological changes to the model. Persistent referencing schemes are a fundamental aspect of most CAD tools, but models that are shared across systems cannot generally make use of these internal referencing mechanisms, creating a challenge for collaboration. In this work, we address this issue by developing a novel learning-based algorithm that can automatically find correspondences between two CAD models using the standard representation used for sharing models across CAD systems: the Boundary-Representation (B-rep). Because our method works directly on B-reps it can be generalized across different CAD applications enabling collaboration.</description><subject>Computer graphics</subject><subject>Computing methodologies</subject><subject>Shape analysis</subject><subject>Shape modeling</subject><issn>0730-0301</issn><issn>1557-7368</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>2023</creationdate><recordtype>article</recordtype><recordid>eNo9j71PwzAUxC0EEqEgdqZsTKbPfv6IxxAKRSpiAObISZ6hKCGVnaX_PZQWppPufjrdMXYp4EYIpeeonRRSH7FMaG25RVMcswwsAgcEccrOUvoEAKOUyRje8kib_MlP7cf66z0PY8yrse99M0Y_7ZyyjWNKeVXe5S_bNNGQztlJ8H2ii4PO2Nv94rVa8tXzw2NVrriX6CZOnbKWMDSSlFGNtaYwQYlWgutcaEiTxK4oPBrZAQay1gE0UKBwwbckcMau972_CyKFehPXg4_bWkC9-1ofvv6QV3vSt8M_9Bd-Az-2TIw</recordid><startdate>20230801</startdate><enddate>20230801</enddate><creator>Jones, Benjamin</creator><creator>Noeckel, James</creator><creator>Kodnongbua, Milin</creator><creator>Baran, Ilya</creator><creator>Schulz, Adriana</creator><general>ACM</general><scope>AAYXX</scope><scope>CITATION</scope><orcidid>https://orcid.org/0000-0002-2464-0876</orcidid><orcidid>https://orcid.org/0009-0007-1023-9524</orcidid><orcidid>https://orcid.org/0000-0001-8524-4730</orcidid><orcidid>https://orcid.org/0000-0002-6519-0322</orcidid><orcidid>https://orcid.org/0009-0006-3100-9149</orcidid></search><sort><creationdate>20230801</creationdate><title>B-rep Matching for Collaborating Across CAD Systems</title><author>Jones, Benjamin ; Noeckel, James ; Kodnongbua, Milin ; Baran, Ilya ; Schulz, Adriana</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-a239t-ed477e3fb2e464b77686f41c209d9fbe5e23d88a362d03fe77900b08319face13</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>2023</creationdate><topic>Computer graphics</topic><topic>Computing methodologies</topic><topic>Shape analysis</topic><topic>Shape modeling</topic><toplevel>peer_reviewed</toplevel><toplevel>online_resources</toplevel><creatorcontrib>Jones, Benjamin</creatorcontrib><creatorcontrib>Noeckel, James</creatorcontrib><creatorcontrib>Kodnongbua, Milin</creatorcontrib><creatorcontrib>Baran, Ilya</creatorcontrib><creatorcontrib>Schulz, Adriana</creatorcontrib><collection>CrossRef</collection><jtitle>ACM transactions on graphics</jtitle></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext</fulltext></delivery><addata><au>Jones, Benjamin</au><au>Noeckel, James</au><au>Kodnongbua, Milin</au><au>Baran, Ilya</au><au>Schulz, Adriana</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>B-rep Matching for Collaborating Across CAD Systems</atitle><jtitle>ACM transactions on graphics</jtitle><stitle>ACM TOG</stitle><date>2023-08-01</date><risdate>2023</risdate><volume>42</volume><issue>4</issue><spage>1</spage><epage>13</epage><pages>1-13</pages><artnum>104</artnum><issn>0730-0301</issn><eissn>1557-7368</eissn><abstract>Large Computer-Aided Design (CAD) projects usually require collaboration across many different CAD systems as well as applications that interoperate with them for manufacturing, visualization, or simulation. A fundamental barrier to such collaborations is the ability to refer to parts of the geometry (such as a specific face) robustly under geometric and/or topological changes to the model. Persistent referencing schemes are a fundamental aspect of most CAD tools, but models that are shared across systems cannot generally make use of these internal referencing mechanisms, creating a challenge for collaboration. In this work, we address this issue by developing a novel learning-based algorithm that can automatically find correspondences between two CAD models using the standard representation used for sharing models across CAD systems: the Boundary-Representation (B-rep). Because our method works directly on B-reps it can be generalized across different CAD applications enabling collaboration.</abstract><cop>New York, NY, USA</cop><pub>ACM</pub><doi>10.1145/3592125</doi><tpages>13</tpages><orcidid>https://orcid.org/0000-0002-2464-0876</orcidid><orcidid>https://orcid.org/0009-0007-1023-9524</orcidid><orcidid>https://orcid.org/0000-0001-8524-4730</orcidid><orcidid>https://orcid.org/0000-0002-6519-0322</orcidid><orcidid>https://orcid.org/0009-0006-3100-9149</orcidid><oa>free_for_read</oa></addata></record>
fulltext fulltext
identifier ISSN: 0730-0301
ispartof ACM transactions on graphics, 2023-08, Vol.42 (4), p.1-13, Article 104
issn 0730-0301
1557-7368
language eng
recordid cdi_crossref_primary_10_1145_3592125
source ACM Digital Library Complete
subjects Computer graphics
Computing methodologies
Shape analysis
Shape modeling
title B-rep Matching for Collaborating Across CAD Systems
url https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-01-08T21%3A03%3A00IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-acm_cross&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.genre=article&rft.atitle=B-rep%20Matching%20for%20Collaborating%20Across%20CAD%20Systems&rft.jtitle=ACM%20transactions%20on%20graphics&rft.au=Jones,%20Benjamin&rft.date=2023-08-01&rft.volume=42&rft.issue=4&rft.spage=1&rft.epage=13&rft.pages=1-13&rft.artnum=104&rft.issn=0730-0301&rft.eissn=1557-7368&rft_id=info:doi/10.1145/3592125&rft_dat=%3Cacm_cross%3E3592125%3C/acm_cross%3E%3Curl%3E%3C/url%3E&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_id=info:pmid/&rfr_iscdi=true