Reproduce “Topology-First B-Rep Meshing” on OpenResearch

Turn your favorite coding agents into research agents that review literature, develop hypotheses, and run experiments.

Universal app for Apple silicon and Intel. Requires macOS 11 or later.

About this paper

YunFan Zhou, Daniel Zint, Nafiseh Izadyar, Michael Tao, Daniele Panozzo, Teseo Schneider

The authors present a method to convert CAD boundary representations into triangle meshes while preserving supplied topology. It traces 3D boundary curves onto sampled face meshes rather than relying on potentially inconsistent 2D trims, so geometric tolerance controls approximation, not connectivity. Across over 10,000 ABC and Fusion models, more than 93% had normalized error below 3%; 317 runs exceeded resource limits.

Key insights

  • Treating the B-Rep topology as an invariant, rather than attempting to geometrically reconcile inconsistencies, provides a robust path to topologically exact meshes.
  • Decoupling geometric approximation from topological correctness allows for a single tolerance parameter to control fidelity without compromising the mesh's fundamental structure.
  • Reconstructing boundary curves directly in 3D on parametric surfaces offers greater reliability than using often inconsistent or self-intersecting 2D trimming curves.

Summary by alphaXiv.

Tip: change arxiv.org to autoarxiv.org in any arXiv abstract link to open the paper here.