arXiv Machine Learning

SO(3)-Equivariant Learning on CAD Boundary Representations

arXiv Computer Vision
Sep 11

Learn the Solid, Not the File: Canonical Inputs for Neural Networks on CAD Boundary Representations

The paper examines how boundary representation (B‑rep) encoders for CAD models fail to handle variations that do not change the underlying solid, such as different modeling operations or software export settings. By demonstrating that existing encoders collapse under these perturbations, the authors introduce the canonical region graph, a representation derived directly from the solid that is theoretically invariant to repartitioning and rigid motions. This new input format matches the best baseline on standard benchmarks and remains stable across all tested perturbations.

By Heinrich Jiang, Hager Yasser Mohamed, Alexander Hitt, Valeriia Lomakina, Henning Jiang, Jennifer Jang
Hugging Face Trending Papers
Sep 10

Learn the Solid, Not the File: Canonical Inputs for Neural Networks on CAD Boundary Representations

Boundary representation (B‑rep) is the standard format for parametric 3D models in CAD systems, yet the same solid can be encoded by different B‑reps due to varying operations, kernel rebuilds, or export settings. Existing B‑rep encoders fail to handle these variations, collapsing on standard benchmarks and real‑world perturbations. The authors introduce the canonical region graph, an input representation derived directly from the solid, which offers theoretical invariance to repartitioning and rigid motions and performs as well as the best baseline while remaining stable across all tested perturbations.

arXiv Machine Learning
Sep 4

MidSurfNet: Learning Face Pairing for Mid-surface Abstraction of Thin-walled CAD Models

MidSurfNet is a learning-based method for pairing faces in thin‑walled CAD models, addressing the key subproblem of mid‑surface abstraction for finite element analysis. It uses a dual‑stream scorer—one geometry stream and one attributed‑topology stream—fused by a pair‑conditioned gate to make per‑pair decisions that replace manual thresholds. The method organizes retained relations into variable‑cardinality face groups independent of processing order, and on a new MidSurf dataset of 1,575 annotated models it achieves an 87.32% pair‑level F1‑score and a 75.42% completion rate, outperforming rule‑based baselines, especially on multi‑wall‑thickness cases.

By Li Ye, Xinhang Zhou, Xingyu Yang, Ruofeng Tong, Hailong Li, Peng Du, Min Tang
arXiv Computer Vision
Oct 23

GraphCAD: Geometry-Aware Diffusion on Edge-Adjacency Graphs for CAD Generation

GraphCAD introduces a geometry-aware generative framework for Computer-Aided Design (CAD) that models CAD construction using an Edge-Adjacency Graph (EAG), a novel graph-based representation. The method employs a hybrid graph diffusion process to jointly capture discrete topological connectivity and continuous spatial geometry, and incorporates a geometry-aware denoising mechanism that maps node attributes to SE(3)-equivariant encoded point sets. Experiments on the newly created EAGBench dataset demonstrate that GraphCAD can generate complex CAD models with more than 50 faces, achieving state‑of‑the‑art geometric fidelity and distributional alignment compared to sequence‑based baselines.

By Wenhao Zheng, Xianggen Liu, Li Yue, Jiancheng Shi, Jiancheng Lv