A Robust Algorithm to Determine Surface/Surface Intersection in Both Parametric Spaces

Fábio G. Teixeira, Guillermo J. Creus

Abstract


An algorithm providing the intersection curves in the parametric space of both involved surfaces is presented allowing the correct union of trimmed patch surfaces to represent complex models and the generation of finite element meshes. The algorithm has four steps. On the first one, a subdivision method is used to obtain an adaptive quadtree structure of surface regions where potentially intersection curves segments can be contained. On the second one, each element of this quadtree structure is approximated by triangles; the intersection segments of triangle pairs are determined as an initial approximation of intersection curves in 3D space. On the third step, a refinement process and parametric mapping of coordinates provides the intersection points on the parametric and real spaces. In the last step, the intersection segments are reordered to obtain intersection curves in parametric form. Several examples are included to check the robustness and efficiency of the algorithm.

Full Text:

PDF



Asociación Argentina de Mecánica Computacional
Güemes 3450
S3000GLN Santa Fe, Argentina
Phone: 54-342-4511594 / 4511595 Int. 1006
Fax: 54-342-4511169
E-mail: amca(at)santafe-conicet.gov.ar
ISSN 2591-3522