paper-with-me

홈 › Papers

BRepCLIP: Contrastive Multimodal Pretraining on BRep Primitives for CAD Understanding

2026-06-03 · Muhammad Usama, Didier Stricker, Mohammad Sadil Khan, Muhammad Zeshan Afzal arxiv

Learning representations of CAD models is a largely open problem. While 3D representation learning has flourished around point clouds and meshes, the native format of CAD - boundary representations BReps, which encodes exact parametric surfaces, curves, and their topology, has received little attention as a representation learning substrate. We introduce BRepCLIP, the first framework to align BRep geometry with language and image embeddings through contrastive pretraining. We model each CAD object as a sequence of face and edge tokens with separate discrete vocabularies for surface and curve geometry, augmented with spatial and semantic descriptors that capture surface types (e.g., cylindrical, torus, NURBS) and curve primitives (e.g., line, arc, B-spline). A transformer encoder aggregates these tokens into a global BRep embedding, aligned with CLIP's text and image encoders via a joint contrastive objective. BRepCLIP generates more discriminative and semantically grounded embeddings than existing point-based alternatives, improving Top-1 retrieval over OpenShape by 40.4%, 22.0%, and 23.9% on ABC, CADParser, and Automate, respectively, and improving zero-shot classification on FabWave by 15% in Top-1 score. We further demonstrate its utility as a CAD-aware similarity metric for evaluating text and image-conditioned CAD generation, establishing the importance of structure-aware pretraining for multimodal CAD understanding. Project page is available at https://muhammadusama100.github.io/BrepClip2026/

📄 PDF Abstract BibTeX arXiv:2606.05515

Code (0)

등록된 구현이 없습니다.

Tasks

Representation LearningPoint Clouds

Similar Papers 제목 키워드 기반

BRep Boundary and Junction Detection for CAD Reverse Engineering

2024-09-21 · Sk Aziz Ali, Mohammad Sadil Khan, Didier Stricker

In machining process, 3D reverse engineering of the mechanical system is an integral, highly important, and yet time consuming step to obtain parametric CAD models from 3D scans. Therefore, deep learning-based Scan-to-CA…

Junction Detection

BrepLLM: Enabling Large Language Models to Understand Boundary Representations

2025-12-18 · Liyuan Deng, Hao Guo, Yongkang Dai, Yunpeng Bai 외 arxiv

Current token-sequence-based Large Language Models (LLMs) struggle to directly process 3D Boundary Representation (B-rep) models that contain complex geometric and topological information. To this end, we propose BrepLLM…

parameter-efficient fine-tuning3D Object ClassificationContrastive Learning

AutoBrep: Autoregressive B-Rep Generation with Unified Topology and Geometry

2025-12-02 · Xiang Xu, Pradeep Kumar Jayaraman, Joseph G. Lambourne, Yilin Liu 외 arxiv

The boundary representation (B-Rep) is the standard data structure used in Computer-Aided Design (CAD) for defining solid models. Despite recent progress, directly generating B-Reps end-to-end with precise geometry and w…

BrepCoder: A Unified Multimodal Large Language Model for Multi-task B-rep Reasoning

2026-02-25 · Mingi Kim, Yongjun Kim, Jungwoo Kang, Hyungki Kim arxiv

Recent advancements in deep learning have actively addressed complex challenges within the Computer-Aided Design (CAD) domain.However, most existing approaches rely on task-specifi c models requiring structural modifi ca…

Code GenerationPoint Clouds

Towards High-Fidelity CAD Generation via LLM-Driven Program Generation and Text-Based B-Rep Primitive Grounding

2026-03-12 · Jiahao Li, Qingwang Zhang, Qiuyu Chen, Guozhan Qiu 외 arxiv

The field of Computer-Aided Design (CAD) generation has made significant progress in recent years. Existing methods typically fall into two separate categories: parametric CAD modeling and direct boundary representation …

Reinforcement Learning