Topology-First B-Rep Meshing
YunFan Zhou, Daniel Zint, Nafiseh Izadyar, Michael Tao, Daniele Panozzo, Teseo Schneider

TL;DR
This paper introduces a topology-first meshing algorithm for B-Rep models that guarantees topological correctness at any user-defined tolerance, improving robustness over existing heuristic methods.
Contribution
The proposed method enforces exact B-Rep topology during meshing, decoupling topology from geometry and eliminating the need for post-processing repairs.
Findings
Successfully meshes thousands of CAD models, including those failing with standard tools.
Provides topologically correct meshes with controllable geometric deviation.
Yields robust meshes suitable for downstream applications.
Abstract
Parametric boundary representation models (B-Reps) are the de facto standard in CAD, graphics, and robotics, yet converting them into valid meshes remains fragile. The difficulty originates from the unavoidable approximation of high-order surface and curve intersections to low-order primitives: the resulting geometric realization often fails to respect the exact topology encoded in the B-Rep, producing meshes with incorrect or missing adjacencies. Existing meshing pipelines address these inconsistencies through heuristic feature-merging and repair strategies that offer no topological guarantees and frequently fail on complex models. We propose a fundamentally different approach: the B-Rep topology is treated as an invariant of the meshing process. Our algorithm enforces the exact B-Rep topology while allowing a single user-defined tolerance to control the deviation of the mesh from…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
