ISSUE 02WEDNESDAY, JUNE 3, 2026PRINT 06.2026

GEOMDIGEST

THE INSIDER PUBLICATION FOR COMPUTATIONAL GEOMETRY & DESIGN

GEOMDIGEST / PAPERS / BOOLEAN-OPERATION-FOR-CAD-MODELS-USING-A-HYBRID-REPRESENTATION-2025-673675
No code

Boolean Operation for CAD Models Using a Hybrid Representation

2025 / ACM Transactions on Graphics / DOI 10.1145/3730908

Boolean operations for Boundary Representation (B-Rep) models are among the most commonly used functions in Computer Aided Design (CAD) systems. They are also one of the most delicate soft modules, with challenges arising from complex algorithmic flows and efficiency and accuracy issues, especially in extreme cases. Common issues encountered in processing complex models include low efficiency, missing results, and non-watertightness. In this paper, we propose a novel algorithm for efficient and accurate Boolean operations on B-Rep models. This is achieved by establishing a bijective mapping between B-Rep models and the corresponding triangle meshes with controllable approximation error, thus mapping B-Rep Boolean operations to mesh Boolean operations. By using conservative intersection detection on the mesh to locate all surface intersection curves and carefully handling degeneration and topology errors, we ensure that the results are consistently watertight and correct. We demonstrate the superior efficiency of the proposed method using the open-source geometry engine OCCT, the commercial engine ACIS, and the commercial software Rhino as benchmarks.

3
Citations
34
References
0
Implementations
No evidence
Repro status

Reproducibility Dossier

No evidenceConfidence: automated / checked Apr 2026

GEOMDIGEST treats reproducibility as an evidence trail: public artifacts, documentation, data, packaging, archival stability, and verification checks. Numeric scores are only exposed for audited records; public pages prioritize the evidence itself.

0
Evidence
0
Verified
not yet
Code
not yet
Data
not yet
Docs
not yet
Build checks
No public reproducibility evidence has been attached yet. Editors can add code, data, documentation, package, demo, benchmark, archive, or supplement links.
Methodology
Improve this dossier

Implementation Index

No implementations indexed yet

This paper is in the knowledge graph, but we have not attached a runnable artifact yet.