Interactive modeling of mechanical objects

Francisca Gil Ureta, Chelsea Tymms, Denis Zorin

Research output: Contribution to journalArticle

Abstract

Objects with various types of mechanical joints are among the most commonly built. Joints implement a vocabulary of simple constrained motions (kinematic pairs) that can be used to build more complex behaviors. Defining physically correct joint geometry is crucial both for realistic appearance of models during motion, as these are typically the only parts of geometry that stay in contact, and for fabrication. Direct design of joint geometry often requires more effort than the design of the rest of the object geometry, as it requires design of components that stay in precise contact, are aligned with other parts, and allow the desired range of motion. We present an interactive system for creating physically realizable joints with user-controlled appearance. Our system minimizes or, in most cases, completely eliminates the need for the user to manipulate low-level geometry of joints. This is achieved by automatically inferring a small number of plausible combinations of joint dimensions, placement and orientation from part geometry, with the user making the final high-level selection based on object semantic. Through user studies, we demonstrate that functional results with a satisfying appearance can be obtained quickly by users with minimal modeling experience, offering a significant improvement in the time required for joint construction, compared to standard modeling approaches.

Original languageEnglish (US)
Pages (from-to)145-155
Number of pages11
JournalEurographics Symposium on Geometry Processing
Volume35
Issue number5
DOIs
StatePublished - 2016

Fingerprint

Geometry
Modeling
Motion
Contact
Interactive Systems
User Studies
Placement
Object
Kinematics
Fabrication
Eliminate
Semantics
Minimise
Range of data
Demonstrate
Design
Model

Keywords

  • Categories and subject descriptors (according to ACM CCS): I.3.3 [computer graphics]: Computational geometry and object modeling
  • [Geometric algorithms, languages, and systems]

ASJC Scopus subject areas

  • Modeling and Simulation
  • Geometry and Topology

Cite this

Interactive modeling of mechanical objects. / Ureta, Francisca Gil; Tymms, Chelsea; Zorin, Denis.

In: Eurographics Symposium on Geometry Processing, Vol. 35, No. 5, 2016, p. 145-155.

Research output: Contribution to journalArticle

Ureta, Francisca Gil ; Tymms, Chelsea ; Zorin, Denis. / Interactive modeling of mechanical objects. In: Eurographics Symposium on Geometry Processing. 2016 ; Vol. 35, No. 5. pp. 145-155.
@article{9e3a9e91234749d29787ad25252bf806,
title = "Interactive modeling of mechanical objects",
abstract = "Objects with various types of mechanical joints are among the most commonly built. Joints implement a vocabulary of simple constrained motions (kinematic pairs) that can be used to build more complex behaviors. Defining physically correct joint geometry is crucial both for realistic appearance of models during motion, as these are typically the only parts of geometry that stay in contact, and for fabrication. Direct design of joint geometry often requires more effort than the design of the rest of the object geometry, as it requires design of components that stay in precise contact, are aligned with other parts, and allow the desired range of motion. We present an interactive system for creating physically realizable joints with user-controlled appearance. Our system minimizes or, in most cases, completely eliminates the need for the user to manipulate low-level geometry of joints. This is achieved by automatically inferring a small number of plausible combinations of joint dimensions, placement and orientation from part geometry, with the user making the final high-level selection based on object semantic. Through user studies, we demonstrate that functional results with a satisfying appearance can be obtained quickly by users with minimal modeling experience, offering a significant improvement in the time required for joint construction, compared to standard modeling approaches.",
keywords = "Categories and subject descriptors (according to ACM CCS): I.3.3 [computer graphics]: Computational geometry and object modeling, [Geometric algorithms, languages, and systems]",
author = "Ureta, {Francisca Gil} and Chelsea Tymms and Denis Zorin",
year = "2016",
doi = "10.1111/cgf.12971",
language = "English (US)",
volume = "35",
pages = "145--155",
journal = "Eurographics Symposium on Geometry Processing",
issn = "1727-8384",
publisher = "Eurographics Association at Graz University of Technology",
number = "5",

}

TY - JOUR

T1 - Interactive modeling of mechanical objects

AU - Ureta, Francisca Gil

AU - Tymms, Chelsea

AU - Zorin, Denis

PY - 2016

Y1 - 2016

N2 - Objects with various types of mechanical joints are among the most commonly built. Joints implement a vocabulary of simple constrained motions (kinematic pairs) that can be used to build more complex behaviors. Defining physically correct joint geometry is crucial both for realistic appearance of models during motion, as these are typically the only parts of geometry that stay in contact, and for fabrication. Direct design of joint geometry often requires more effort than the design of the rest of the object geometry, as it requires design of components that stay in precise contact, are aligned with other parts, and allow the desired range of motion. We present an interactive system for creating physically realizable joints with user-controlled appearance. Our system minimizes or, in most cases, completely eliminates the need for the user to manipulate low-level geometry of joints. This is achieved by automatically inferring a small number of plausible combinations of joint dimensions, placement and orientation from part geometry, with the user making the final high-level selection based on object semantic. Through user studies, we demonstrate that functional results with a satisfying appearance can be obtained quickly by users with minimal modeling experience, offering a significant improvement in the time required for joint construction, compared to standard modeling approaches.

AB - Objects with various types of mechanical joints are among the most commonly built. Joints implement a vocabulary of simple constrained motions (kinematic pairs) that can be used to build more complex behaviors. Defining physically correct joint geometry is crucial both for realistic appearance of models during motion, as these are typically the only parts of geometry that stay in contact, and for fabrication. Direct design of joint geometry often requires more effort than the design of the rest of the object geometry, as it requires design of components that stay in precise contact, are aligned with other parts, and allow the desired range of motion. We present an interactive system for creating physically realizable joints with user-controlled appearance. Our system minimizes or, in most cases, completely eliminates the need for the user to manipulate low-level geometry of joints. This is achieved by automatically inferring a small number of plausible combinations of joint dimensions, placement and orientation from part geometry, with the user making the final high-level selection based on object semantic. Through user studies, we demonstrate that functional results with a satisfying appearance can be obtained quickly by users with minimal modeling experience, offering a significant improvement in the time required for joint construction, compared to standard modeling approaches.

KW - Categories and subject descriptors (according to ACM CCS): I.3.3 [computer graphics]: Computational geometry and object modeling

KW - [Geometric algorithms, languages, and systems]

UR - http://www.scopus.com/inward/record.url?scp=85020131696&partnerID=8YFLogxK

UR - http://www.scopus.com/inward/citedby.url?scp=85020131696&partnerID=8YFLogxK

U2 - 10.1111/cgf.12971

DO - 10.1111/cgf.12971

M3 - Article

VL - 35

SP - 145

EP - 155

JO - Eurographics Symposium on Geometry Processing

JF - Eurographics Symposium on Geometry Processing

SN - 1727-8384

IS - 5

ER -