Co-generation of Collision-Free Shapes for Arbitrary One-Parametric Motion

Mechanical assemblies can exhibit complex relative motions, during which collisions between moving parts and their surroundings must be avoided. To define feasible design spaces for each part's shape, "maximal" collision-free pointsets can be computed using configuration space modelin...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Veröffentlicht in:arXiv.org 2022-06
Hauptverfasser: Morris, Clinton B, Morad Behandish
Format: Artikel
Sprache:eng
Schlagworte:
Online-Zugang:Volltext
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
container_end_page
container_issue
container_start_page
container_title arXiv.org
container_volume
creator Morris, Clinton B
Morad Behandish
description Mechanical assemblies can exhibit complex relative motions, during which collisions between moving parts and their surroundings must be avoided. To define feasible design spaces for each part's shape, "maximal" collision-free pointsets can be computed using configuration space modeling techniques such as Minkowski operations and sweep/unsweep. For example, for a pair of parts undergoing a given relative motion, to make the problem well-posed, the geometry of one part (chosen arbitrarily) must be fixed to compute the maximal shape of the other part by an unsweep operation. Making such arbitrary choices in a multi-component assembly can place unnecessary restrictions on the design space. A broader family of collision-free pairs of parts can be explored, if fixing the geometry of a component is not required. In this paper, we formalize this family of collision-free shapes and introduce a generic method for generating a broad subset of them. Our procedure, which is an extension of the unsweep, allows for co-generation of a pair of geometries which are modified incrementally and simultaneously to avoid collision. We demonstrate the effectiveness and scalability of our procedure in both 2D and 3D by generating a variety of collision-free shapes. Notably, we show that our approach can automatically generate freeform cam and follower profiles, gear teeth, and screw threads, starting from colliding blocks of materials, solely from a specification of relative motion and without the use of any feature-informed heuristics. Moreover, our approach provides continuous measures of collision that can be incorporated into standard gradient-descent design optimization, allowing for simultaneous collision-free and physics-informed co-design of mechanical parts for assembly.
doi_str_mv 10.48550/arxiv.2205.05760
format Article
fullrecord <record><control><sourceid>proquest_arxiv</sourceid><recordid>TN_cdi_arxiv_primary_2205_05760</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><sourcerecordid>2663811827</sourcerecordid><originalsourceid>FETCH-LOGICAL-a527-375d9caf43d3f6723ba07fe2b26d51c8ffc6295ee7e61a3ff61fc75789ad12083</originalsourceid><addsrcrecordid>eNotj11LwzAUhoMgOOZ-gFcGvE5NTpqPXo7i_GAywd2XtD3Rjq6paSf67-02r15eeM_heQi5ETxJrVL83sWf5jsB4Crhymh-QWYgpWA2Bbgii2HYcc5BG1BKzshLHtgHdhjd2ISOBk_z0LbNMBW2ioj0_dP1OFAfIl3Gshmji7900yF7c9HtcYxNRV_D8fiaXHrXDrj4zznZrh62-RNbbx6f8-WaOQWGSaPqrHI-lbX0E4UsHTceoQRdK1FZ7ysNmUI0qIWT3mvhK6OMzVwtgFs5J7fntyfRoo_NfkIqjsLFSXha3J0XfQxfBxzGYhcOsZuYCtBaWiEsGPkHwC9YZA</addsrcrecordid><sourcetype>Open Access Repository</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype><pqid>2663811827</pqid></control><display><type>article</type><title>Co-generation of Collision-Free Shapes for Arbitrary One-Parametric Motion</title><source>arXiv.org</source><source>Open Access Journals</source><creator>Morris, Clinton B ; Morad Behandish</creator><creatorcontrib>Morris, Clinton B ; Morad Behandish</creatorcontrib><description>Mechanical assemblies can exhibit complex relative motions, during which collisions between moving parts and their surroundings must be avoided. To define feasible design spaces for each part's shape, "maximal" collision-free pointsets can be computed using configuration space modeling techniques such as Minkowski operations and sweep/unsweep. For example, for a pair of parts undergoing a given relative motion, to make the problem well-posed, the geometry of one part (chosen arbitrarily) must be fixed to compute the maximal shape of the other part by an unsweep operation. Making such arbitrary choices in a multi-component assembly can place unnecessary restrictions on the design space. A broader family of collision-free pairs of parts can be explored, if fixing the geometry of a component is not required. In this paper, we formalize this family of collision-free shapes and introduce a generic method for generating a broad subset of them. Our procedure, which is an extension of the unsweep, allows for co-generation of a pair of geometries which are modified incrementally and simultaneously to avoid collision. We demonstrate the effectiveness and scalability of our procedure in both 2D and 3D by generating a variety of collision-free shapes. Notably, we show that our approach can automatically generate freeform cam and follower profiles, gear teeth, and screw threads, starting from colliding blocks of materials, solely from a specification of relative motion and without the use of any feature-informed heuristics. Moreover, our approach provides continuous measures of collision that can be incorporated into standard gradient-descent design optimization, allowing for simultaneous collision-free and physics-informed co-design of mechanical parts for assembly.</description><identifier>EISSN: 2331-8422</identifier><identifier>DOI: 10.48550/arxiv.2205.05760</identifier><language>eng</language><publisher>Ithaca: Cornell University Library, arXiv.org</publisher><subject>Assembly ; Co-design ; Collision avoidance ; Computer Science - Computational Engineering, Finance, and Science ; Computer Science - Computational Geometry ; Computer Science - Graphics ; Computer Science - Robotics ; Design optimization ; Design standards ; Gear teeth ; Screw threads</subject><ispartof>arXiv.org, 2022-06</ispartof><rights>2022. This work is published under http://creativecommons.org/licenses/by/4.0/ (the “License”). Notwithstanding the ProQuest Terms and Conditions, you may use this content in accordance with the terms of the License.</rights><rights>http://creativecommons.org/licenses/by/4.0</rights><oa>free_for_read</oa><woscitedreferencessubscribed>false</woscitedreferencessubscribed></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><link.rule.ids>228,230,776,780,881,27904</link.rule.ids><backlink>$$Uhttps://doi.org/10.48550/arXiv.2205.05760$$DView paper in arXiv$$Hfree_for_read</backlink><backlink>$$Uhttps://doi.org/10.1016/j.cad.2022.103323$$DView published paper (Access to full text may be restricted)$$Hfree_for_read</backlink></links><search><creatorcontrib>Morris, Clinton B</creatorcontrib><creatorcontrib>Morad Behandish</creatorcontrib><title>Co-generation of Collision-Free Shapes for Arbitrary One-Parametric Motion</title><title>arXiv.org</title><description>Mechanical assemblies can exhibit complex relative motions, during which collisions between moving parts and their surroundings must be avoided. To define feasible design spaces for each part's shape, "maximal" collision-free pointsets can be computed using configuration space modeling techniques such as Minkowski operations and sweep/unsweep. For example, for a pair of parts undergoing a given relative motion, to make the problem well-posed, the geometry of one part (chosen arbitrarily) must be fixed to compute the maximal shape of the other part by an unsweep operation. Making such arbitrary choices in a multi-component assembly can place unnecessary restrictions on the design space. A broader family of collision-free pairs of parts can be explored, if fixing the geometry of a component is not required. In this paper, we formalize this family of collision-free shapes and introduce a generic method for generating a broad subset of them. Our procedure, which is an extension of the unsweep, allows for co-generation of a pair of geometries which are modified incrementally and simultaneously to avoid collision. We demonstrate the effectiveness and scalability of our procedure in both 2D and 3D by generating a variety of collision-free shapes. Notably, we show that our approach can automatically generate freeform cam and follower profiles, gear teeth, and screw threads, starting from colliding blocks of materials, solely from a specification of relative motion and without the use of any feature-informed heuristics. Moreover, our approach provides continuous measures of collision that can be incorporated into standard gradient-descent design optimization, allowing for simultaneous collision-free and physics-informed co-design of mechanical parts for assembly.</description><subject>Assembly</subject><subject>Co-design</subject><subject>Collision avoidance</subject><subject>Computer Science - Computational Engineering, Finance, and Science</subject><subject>Computer Science - Computational Geometry</subject><subject>Computer Science - Graphics</subject><subject>Computer Science - Robotics</subject><subject>Design optimization</subject><subject>Design standards</subject><subject>Gear teeth</subject><subject>Screw threads</subject><issn>2331-8422</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>2022</creationdate><recordtype>article</recordtype><sourceid>BENPR</sourceid><sourceid>GOX</sourceid><recordid>eNotj11LwzAUhoMgOOZ-gFcGvE5NTpqPXo7i_GAywd2XtD3Rjq6paSf67-02r15eeM_heQi5ETxJrVL83sWf5jsB4Crhymh-QWYgpWA2Bbgii2HYcc5BG1BKzshLHtgHdhjd2ISOBk_z0LbNMBW2ioj0_dP1OFAfIl3Gshmji7900yF7c9HtcYxNRV_D8fiaXHrXDrj4zznZrh62-RNbbx6f8-WaOQWGSaPqrHI-lbX0E4UsHTceoQRdK1FZ7ysNmUI0qIWT3mvhK6OMzVwtgFs5J7fntyfRoo_NfkIqjsLFSXha3J0XfQxfBxzGYhcOsZuYCtBaWiEsGPkHwC9YZA</recordid><startdate>20220606</startdate><enddate>20220606</enddate><creator>Morris, Clinton B</creator><creator>Morad Behandish</creator><general>Cornell University Library, arXiv.org</general><scope>8FE</scope><scope>8FG</scope><scope>ABJCF</scope><scope>ABUWG</scope><scope>AFKRA</scope><scope>AZQEC</scope><scope>BENPR</scope><scope>BGLVJ</scope><scope>CCPQU</scope><scope>DWQXO</scope><scope>HCIFZ</scope><scope>L6V</scope><scope>M7S</scope><scope>PIMPY</scope><scope>PQEST</scope><scope>PQQKQ</scope><scope>PQUKI</scope><scope>PRINS</scope><scope>PTHSS</scope><scope>AKY</scope><scope>GOX</scope></search><sort><creationdate>20220606</creationdate><title>Co-generation of Collision-Free Shapes for Arbitrary One-Parametric Motion</title><author>Morris, Clinton B ; Morad Behandish</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-a527-375d9caf43d3f6723ba07fe2b26d51c8ffc6295ee7e61a3ff61fc75789ad12083</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>2022</creationdate><topic>Assembly</topic><topic>Co-design</topic><topic>Collision avoidance</topic><topic>Computer Science - Computational Engineering, Finance, and Science</topic><topic>Computer Science - Computational Geometry</topic><topic>Computer Science - Graphics</topic><topic>Computer Science - Robotics</topic><topic>Design optimization</topic><topic>Design standards</topic><topic>Gear teeth</topic><topic>Screw threads</topic><toplevel>online_resources</toplevel><creatorcontrib>Morris, Clinton B</creatorcontrib><creatorcontrib>Morad Behandish</creatorcontrib><collection>ProQuest SciTech Collection</collection><collection>ProQuest Technology Collection</collection><collection>Materials Science &amp; Engineering Collection</collection><collection>ProQuest Central (Alumni)</collection><collection>ProQuest Central</collection><collection>ProQuest Central Essentials</collection><collection>ProQuest Central</collection><collection>Technology Collection</collection><collection>ProQuest One Community College</collection><collection>ProQuest Central</collection><collection>SciTech Premium Collection</collection><collection>ProQuest Engineering Collection</collection><collection>Engineering Database</collection><collection>Publicly Available Content 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>ProQuest Central China</collection><collection>Engineering Collection</collection><collection>arXiv Computer Science</collection><collection>arXiv.org</collection><jtitle>arXiv.org</jtitle></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext</fulltext></delivery><addata><au>Morris, Clinton B</au><au>Morad Behandish</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>Co-generation of Collision-Free Shapes for Arbitrary One-Parametric Motion</atitle><jtitle>arXiv.org</jtitle><date>2022-06-06</date><risdate>2022</risdate><eissn>2331-8422</eissn><abstract>Mechanical assemblies can exhibit complex relative motions, during which collisions between moving parts and their surroundings must be avoided. To define feasible design spaces for each part's shape, "maximal" collision-free pointsets can be computed using configuration space modeling techniques such as Minkowski operations and sweep/unsweep. For example, for a pair of parts undergoing a given relative motion, to make the problem well-posed, the geometry of one part (chosen arbitrarily) must be fixed to compute the maximal shape of the other part by an unsweep operation. Making such arbitrary choices in a multi-component assembly can place unnecessary restrictions on the design space. A broader family of collision-free pairs of parts can be explored, if fixing the geometry of a component is not required. In this paper, we formalize this family of collision-free shapes and introduce a generic method for generating a broad subset of them. Our procedure, which is an extension of the unsweep, allows for co-generation of a pair of geometries which are modified incrementally and simultaneously to avoid collision. We demonstrate the effectiveness and scalability of our procedure in both 2D and 3D by generating a variety of collision-free shapes. Notably, we show that our approach can automatically generate freeform cam and follower profiles, gear teeth, and screw threads, starting from colliding blocks of materials, solely from a specification of relative motion and without the use of any feature-informed heuristics. Moreover, our approach provides continuous measures of collision that can be incorporated into standard gradient-descent design optimization, allowing for simultaneous collision-free and physics-informed co-design of mechanical parts for assembly.</abstract><cop>Ithaca</cop><pub>Cornell University Library, arXiv.org</pub><doi>10.48550/arxiv.2205.05760</doi><oa>free_for_read</oa></addata></record>
fulltext fulltext
identifier EISSN: 2331-8422
ispartof arXiv.org, 2022-06
issn 2331-8422
language eng
recordid cdi_arxiv_primary_2205_05760
source arXiv.org; Open Access Journals
subjects Assembly
Co-design
Collision avoidance
Computer Science - Computational Engineering, Finance, and Science
Computer Science - Computational Geometry
Computer Science - Graphics
Computer Science - Robotics
Design optimization
Design standards
Gear teeth
Screw threads
title Co-generation of Collision-Free Shapes for Arbitrary One-Parametric Motion
url https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-01-27T22%3A01%3A56IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-proquest_arxiv&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.genre=article&rft.atitle=Co-generation%20of%20Collision-Free%20Shapes%20for%20Arbitrary%20One-Parametric%20Motion&rft.jtitle=arXiv.org&rft.au=Morris,%20Clinton%20B&rft.date=2022-06-06&rft.eissn=2331-8422&rft_id=info:doi/10.48550/arxiv.2205.05760&rft_dat=%3Cproquest_arxiv%3E2663811827%3C/proquest_arxiv%3E%3Curl%3E%3C/url%3E&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_pqid=2663811827&rft_id=info:pmid/&rfr_iscdi=true