Interchangeable components for hands-on assembly based modelling
Noah Duncan,Lap-Fai Yu,Sai-Kit Yeung +2 more
- 11 Nov 2016
- Vol. 35, Iss: 6, pp 234
TL;DR: This work presents a computational approach for the design of components which are interchangeable, but also form objects with a coherent appearance which conceals their composition from parts.
read more
Abstract: Interchangeable components allow an object to be easily reconfigured, but usually reveal that the object is composed of parts. In this work, we present a computational approach for the design of components which are interchangeable, but also form objects with a coherent appearance which conceals their composition from parts. These components allow a physical realization of Assembly Based Modelling, a popular virtual modelling paradigm in which new models are constructed from the parts of existing ones. Given a collection of 3D models and a segmentation that specifies the component connectivity, our approach generates the components by jointly deforming and partitioning the models. We determine the component boundaries by evolving a set of closed contours on the input models to maximize the contours' geometric similarity. Next, we efficiently deform the input models to enforce both C0 and C1 continuity between components while minimizing deviation from their original appearance. The user can guide our deformation scheme to preserve desired features. We demonstrate our approach on several challenging examples, showing that our components can be physically reconfigured to assemble a large variety of coherent shapes.
read more
Chat with Paper
AI Agents for this Paper
Find similar papers on Google Scholar, PubMed and Arxiv
Write a critical review of this paper
Analyze citations of this paper to find unaddressed research gaps
Citations
InverseCSG: automatic conversion of 3D models to CSG trees
Tao Du,Jeevana Priya Inala,Yewen Pu,Andrew Spielberg,Adriana Schulz,Daniela Rus,Armando Solar-Lezama,Wojciech Matusik +7 more
TL;DR: This paper presents a method for reverse-engineering the process by which 3D models may have been generated, in the language of constructive solid geometry (CSG), using an algorithm that couples geometric processing with state-of-the-art program synthesis techniques.
130
SCORES: shape composition with recursive substructure priors
TL;DR: Results of shape composition from multiple sources over different categories of man-made shapes are shown and compare with state-of-the-art alternatives, demonstrating that the network can significantly expand the range of composable shapes for assembly-based modeling.
119
Part decomposition and assembly-based (Re) design for additive manufacturing: A review
Yosep Oh,Chi Zhou,Sara Behdad +2 more
TL;DR: Part decomposition (PD) as discussed by the authors is a generalization of part consolidation for additive manufacturing (AM), which aims at re-designing an original model into assemblies produced in AM.
80
•Posted Content
COALESCE: Component Assembly by Learning to Synthesize Connections
TL;DR: COALESCE is introduced, the first data-driven framework for component-based shape assembly which employs deep learning to synthesize part connections and significantly outperforms prior approaches including baseline deep models for 3D shape synthesis, as well as state-of-the-art methods for shape completion.
38
COALESCE: Component Assembly by Learning to Synthesize Connections
Kangxue Yin,Zhiqin Chen,Siddhartha Chaudhuri,Matthew Fisher,Vladimir G. Kim,Hao Zhang +5 more
- 05 Aug 2020
TL;DR: In this paper, the authors propose a data-driven framework for component-based shape assembly which employs deep learning to synthesize part connections to handle geometric and topological mismatches between parts, and rely on a joint synthesis step to fill the gap and arrive at a natural and plausible part joint.
33
References
On the implementation of an interior-point filter line-search algorithm for large-scale nonlinear programming
TL;DR: A comprehensive description of the primal-dual interior-point algorithm with a filter line-search method for nonlinear programming is provided, including the feasibility restoration phase for the filter method, second-order corrections, and inertia correction of the KKT matrix.
Reconstruction and representation of 3D objects with radial basis functions
J. C. Carr,Rick Beatson,J. B. Cherrie,T. J. Mitchell,W. R. Fright,B. C. McCallum,T. R. Evans +6 more
- 01 Aug 2001
TL;DR: It is shown that the RBF representation has advantages for mesh simplification and remeshing applications, and a greedy algorithm in the fitting process reduces the number of RBF centers required to represent a surface and results in significant compression and further computational advantages.
As-rigid-as-possible surface modeling
Olga Sorkine,Marc Alexa +1 more
- 04 Jul 2007
TL;DR: This work argues that defining a modeling operation by asking for rigidity of the local transformations is useful in various settings, and devise a simple iterative mesh editing scheme based on this principle, that leads to detail-preserving and intuitive deformations.
Modeling by example
Thomas Funkhouser,Michael Kazhdan,Philip Shilane,Patrick Min,William Kiefer,Ayellet Tal,Szymon Rusinkiewicz,David P. Dobkin +7 more
- 01 Aug 2004
TL;DR: This paper provides methods with which a user can search a large database of 3D meshes to find parts of interest, cut the desired parts out of the meshes with intelligent scissoring, and composite them together in different ways to form new objects.
627
A probabilistic model for component-based shape synthesis
Evangelos Kalogerakis,Siddhartha Chaudhuri,Daphne Koller,Vladlen Koltun +3 more
- 01 Jul 2012
TL;DR: A new generative model of component-based shape structure is presented, which represents probabilistic relationships between properties of shape components, and relates them to learned underlying causes of structural variability within the domain.