Automatic assembly modeling through attention-based assembly feature mate prediction and assembly feature pattern recognition
cs.CV, cs.CE, cs.GR
Submitted: 2026-10-10
Updated: 2026-10-10
Comments: 28 pages, 12 figures, 5 tables
License: http://creativecommons.org/publicdomain/zero/1.0/
The gist: Assembly modeling plays an important role in constructing product models, yet it is still mainly performed via interactive operations that are experience-dependent and labor-intensive.
Abstract
Assembly modeling plays an important role in constructing product models, yet it is still mainly performed via interactive operations that are experience-dependent and labor-intensive. Data-driven strategies hold promise for automating this process; however, existing approaches either predict poses that cannot directly generate editable B-Rep assembly constraints or require prescribed part pairs or predefined assembly faces. To reduce the large candidate space of constraint prediction without predefined assembly faces, we propose a data-driven framework based on assembly feature mate prediction. The framework performs automatic assembly modeling from unassembled B-Rep parts, using assembly features to group the geometric entities of local mating interfaces and restrict candidate formation. Given the lack of suitable assembly feature annotations in existing datasets, we construct a large-scale dataset through an automatic annotation pipeline. Using the annotated dataset, we train an attention-based network to predict assembly feature mates, with Engineering Compatibility Fusion (ECF) incorporating explicit engineering compatibility into learned matching scores. To improve the accuracy of automatic assembly modeling, we use assembly feature patterns (AFPs) to guide the matching process. Finally, a post-processing search selects assembly feature mate and AFP mate candidates, whose associated constraints are generated and solved to complete assembly modeling. Experimental results show that the framework achieves assembly constraint accuracies of 74.79% on the six-assembly comparison set and 64.09% on the extended test set of 16 assemblies, which includes the comparison set. With ground-truth face labels supplied as additional input, the corresponding accuracies increase to 81.78% and 80.93%, respectively.
Sources
- AutoMate: A Dataset and Learning Approach for Automatic Mating of CAD Assemblies
- Jigsaw: Learning to Assemble Multiple Fractured Objects
- Assembler: Scalable 3D Part Assembly via Anchor Point Diffusion
- JoinABLe: Learning Bottom-up Assembly of Parametric CAD Joints
- Neural Shape Mating: Self-Supervised Object Assembly with Adversarial Shape Priors
- Jigsaw++: Imagining Complete Shape Priors for Object Reassembly
- Generative 3D Part Assembly via Dynamic Graph Learning
- 3D Part Assembly Generation with Instance Encoded Transformer
- Shape2Motion: Joint Analysis of Motion Parts and Attributes from 3D Shapes
- UV-Net: Learning from Boundary Representations
- BRepNet: A topological message passing system for solid models
Related papers
- Loss Knows Best: Detecting Annotation Errors in Videos via Loss Trajectories
- AnchorWeave: World-Consistent Video Generation with Retrieved Local Spatial Memories
- Benchmarking the Robustness of Foundation Models for Mammography under Domain Shift
- MambaX-Net: Dual-Input Mamba-Enhanced Cross-Attention Network for Longitudinal MRI Segmentation
- TeleOCR: Navigating Document Parsing Across Digital and Camera-Captured Documents
- A Survey on Efficient Vision-Language-Action Models