JoinABLe: Learning Bottom-up Assembly of Parametric CAD Joints
- URL: http://arxiv.org/abs/2111.12772v1
- Date: Wed, 24 Nov 2021 20:05:59 GMT
- Title: JoinABLe: Learning Bottom-up Assembly of Parametric CAD Joints
- Authors: Karl D.D. Willis, Pradeep Kumar Jayaraman, Hang Chu, Yunsheng Tian,
Yifei Li, Daniele Grandi, Aditya Sanghi, Linh Tran, Joseph G. Lambourne,
Armando Solar-Lezama, Wojciech Matusik
- Abstract summary: JoinABLe is a learning-based method that assembles parts together to form joints.
Our results show that by making network predictions over a graph representation of solid models we can outperform multiple baseline methods with an accuracy (79.53%) that approaches human performance (80%)
- Score: 34.15876903985372
- License: http://arxiv.org/licenses/nonexclusive-distrib/1.0/
- Abstract: Physical products are often complex assemblies combining a multitude of 3D
parts modeled in computer-aided design (CAD) software. CAD designers build up
these assemblies by aligning individual parts to one another using constraints
called joints. In this paper we introduce JoinABLe, a learning-based method
that assembles parts together to form joints. JoinABLe uses the weak
supervision available in standard parametric CAD files without the help of
object class labels or human guidance. Our results show that by making network
predictions over a graph representation of solid models we can outperform
multiple baseline methods with an accuracy (79.53%) that approaches human
performance (80%). Finally, to support future research we release the Fusion
360 Gallery assembly dataset, containing assemblies with rich information on
joints, contact surfaces, holes, and the underlying assembly graph structure.
Related papers
- PS-CAD: Local Geometry Guidance via Prompting and Selection for CAD Reconstruction [86.726941702182]
We introduce geometric guidance into the reconstruction network PS-CAD.
We provide the geometry of surfaces where the current reconstruction differs from the complete model as a point cloud.
Second, we use geometric analysis to extract a set of planar prompts, that correspond to candidate surfaces.
arXiv Detail & Related papers (2024-05-24T03:43:55Z) - SECAD-Net: Self-Supervised CAD Reconstruction by Learning Sketch-Extrude
Operations [21.000539206470897]
SECAD-Net is an end-to-end neural network aimed at reconstructing compact and easy-to-edit CAD models.
We show superiority over state-of-the-art alternatives including the closely related method for supervised CAD reconstruction.
arXiv Detail & Related papers (2023-03-19T09:26:03Z) - Category-Level Multi-Part Multi-Joint 3D Shape Assembly [36.74814134087434]
We propose a hierarchical graph learning approach composed of two levels of graph representation learning.
The part graph takes part geometries as input to build the desired shape structure.
The joint-level graph uses part joints information and focuses on matching and aligning joints.
arXiv Detail & Related papers (2023-03-10T19:02:26Z) - Multiview Compressive Coding for 3D Reconstruction [77.95706553743626]
We introduce a simple framework that operates on 3D points of single objects or whole scenes.
Our model, Multiview Compressive Coding, learns to compress the input appearance and geometry to predict the 3D structure.
arXiv Detail & Related papers (2023-01-19T18:59:52Z) - Mates2Motion: Learning How Mechanical CAD Assemblies Work [7.987370879817241]
We train our model using a large dataset of real-world mechanical assemblies consisting of CAD parts and mates joining them together.
We present methods for re-defining these mates to make them better reflect the motion of the assembly, as well as narrowing down the possible axes of motion.
arXiv Detail & Related papers (2022-08-02T23:12:37Z) - Patch2CAD: Patchwise Embedding Learning for In-the-Wild Shape Retrieval
from a Single Image [58.953160501596805]
We propose a novel approach towards constructing a joint embedding space between 2D images and 3D CAD models in a patch-wise fashion.
Our approach is more robust than state of the art in real-world scenarios without any exact CAD matches.
arXiv Detail & Related papers (2021-08-20T20:58:52Z) - SB-GCN: Structured BREP Graph Convolutional Network for Automatic Mating
of CAD Assemblies [3.732457298487595]
Assembly modeling is not directly applicable to modern CAD systems because it eschews the dominant data structure of modern CAD: parametric boundary representations (BREPs)
We propose SB-GCN, a representation learning scheme on BREPs that retains the topological structure of parts, and use these learned representations to predict CAD type mates.
arXiv Detail & Related papers (2021-05-25T22:07:55Z) - Vid2CAD: CAD Model Alignment using Multi-View Constraints from Videos [48.69114433364771]
We address the task of aligning CAD models to a video sequence of a complex scene containing multiple objects.
Our method is able to process arbitrary videos and fully automatically recover the 9 DoF pose for each object appearing in it, thus aligning them in a common 3D coordinate frame.
arXiv Detail & Related papers (2020-12-08T18:57:45Z) - Fusion 360 Gallery: A Dataset and Environment for Programmatic CAD
Construction from Human Design Sequences [43.57844212541765]
We present the Fusion 360 Gallery, consisting of a simple language with just the sketch and extrude modeling operations.
We also present an interactive environment called the Fusion 360 Gym, which exposes the sequential construction of a CAD program as a Markov decision process.
arXiv Detail & Related papers (2020-10-05T23:18:21Z) - Monocular Real-time Hand Shape and Motion Capture using Multi-modal Data [77.34069717612493]
We present a novel method for monocular hand shape and pose estimation at unprecedented runtime performance of 100fps.
This is enabled by a new learning based architecture designed such that it can make use of all the sources of available hand training data.
It features a 3D hand joint detection module and an inverse kinematics module which regresses not only 3D joint positions but also maps them to joint rotations in a single feed-forward pass.
arXiv Detail & Related papers (2020-03-21T03:51:54Z)
This list is automatically generated from the titles and abstracts of the papers in this site.
This site does not guarantee the quality of this site (including all information) and is not responsible for any consequences.