BrepLLM

Native Boundary Representation Understanding with Large Language Models

Liyuan Deng, Hao Guo, Yunpeng Bai, Yongkang Dai, Huaxi Huang, Yilei Shi

1Northwestern Polytechnical University · 2Shanghai Artificial Intelligence Laboratory · 3National University of Singapore

?What is BrepLLM?

BrepLLM is a novel framework that enables large language models (LLMs) to directly understand and reason over native boundary representation (B-rep) data. Unlike previous approaches that rely on intermediate formats such as point clouds, meshes, or CAD command sequences, BrepLLM operates directly on the original geometric and topological structure of CAD models.

It introduces a hierarchical B-rep encoder that captures both geometric and topological information, aligned with language representations through cross-modal learning. The framework follows a two-stage design: cross-modal alignment + multi-stage fine-tuning.

About This Demo

This page showcases BrepLLM's ability to understand and reason about CAD models. Each sample below is a real STEP CAD file processed by BrepLLM.

For each model, BrepLLM answers questions about three aspects:

■ Shape & Geometry ▶ Construction Method ● Usage & Application

Click any 3D model below to view the conversation.

Showcase
Select a CAD Model
00010085
00050022
00050228
00412191
00431844
00431849
BrepLLM Conversation
Citation

If our work is helpful for your research or applications, please cite:

@misc{deng2025brepllmnativeboundaryrepresentation,
      title={BrepLLM: Native Boundary Representation Understanding with Large Language Models},
      author={Liyuan Deng and Hao Guo and Yunpeng Bai and Yongkang Dai and Huaxi Huang and Yilei Shi},
      year={2025},
      eprint={2512.16413},
      archivePrefix={arXiv},
      primaryClass={cs.CV},
      url={https://arxiv.org/abs/2512.16413},
}