Article ID Journal Published Year Pages File Type
441767 Computers & Graphics 2016 15 Pages PDF
Abstract

•Boolean operations are recast as a boundary conforming tetrahedral meshing problem.•A volume mesh is maintained at the same time of surface repairing.•The volume mesh could help reduce time costs of searching intersecting entities.•Efficient flood-filling procedures are adopted to extract Boolean outputs.

A new algorithm is proposed to recast Boolean operations of triangulated solids as a boundary conforming tetrahedral meshing problem. Different from those existing algorithms that merely maintain a conforming surface mesh, the new algorithm maintains a boundary conforming volume mesh at the same time of computing surface intersections. This volume mesh not only provides a background structure in helping the improvement of the efficiency of intersection computations, but also enables the development of a set of efficient and reliable flood-filling type procedures to extract the Boolean outputs. The efficiency and robustness of the proposed algorithm are investigated in further details, and various techniques are suggested to tackle these two issues accordingly. Finally, the performance of the proposed algorithm has been evaluated by performing suitable test cases and the results are compared well with those data obtained by other state-of-the-art codes.

Graphical abstractFigure optionsDownload full-size imageDownload high-quality image (209 K)Download as PowerPoint slide

Related Topics
Physical Sciences and Engineering Computer Science Computer Graphics and Computer-Aided Design
Authors
, , , , ,