Topologically reliable approximation of trimmed polynomial surface patches

被引:5
作者
Cho, WJ [1 ]
Maekawa, T
Patrikalakis, NM
Peraire, J
机构
[1] MIT, Dept Ocean Engn, Design Lab, Cambridge, MA 02139 USA
[2] MIT, Dept Aeronaut & Astronaut, Fluid Dynam Res Lab, Cambridge, MA 02139 USA
来源
GRAPHICAL MODELS AND IMAGE PROCESSING | 1999年 / 61卷 / 02期
基金
美国国家科学基金会;
关键词
trimmed surface patch; well-conditioned unstructured meshing; homeomorphism; robustness;
D O I
10.1006/gmip.1999.0483
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
We present an unstructured triangular mesh generation algorithm that approximates a set of mutually nonintersecting simple trimmed polynomial parametric surface patches within a user specified geometric tolerance. The proposed method uses numerically robust interval geometric representations/computations and also addresses the problem of topological consistency (homeomorphism) between the exact geometry and its approximation. Those are among the mast important outstanding issues in geometry approximation problems. We also extract important differential geometric features of input geometry for use in the approximation. Our surface tessellation algorithm is based on the unstructured Delaunay mesh approach which leads to an efficient adaptive triangulation. A robust decision criterion is introduced to prevent possible failures in the conventional Delaunay triangulation. To satisfy the prescribed geometric tolerance, an adaptive node insertion algorithm is employed and furthermore, an efficient method to compute a tight upper bound of the approximation error is proposed. Unstructured triangular meshes for free-form surfaces frequently involve triangles with high aspect ratio and, accordingly, result in ill-conditioned meshing. Our proposed algorithm constructs 2D triangulation domains which sufficiently preserve the shape of triangles when mapped into 3D space and, furthermore, the algorithm provides an efficient method that explicitly controls the aspect ratio of the triangular elements. (C) 1999 Academic Press.
引用
收藏
页码:84 / 109
页数:26
相关论文
共 29 条
[1]   Efficient and reliable methods for rounded-interval arithmetic [J].
Abrams, SL ;
Cho, W ;
Hu, CY ;
Maekawa, T ;
Patrikalakis, NM ;
Sherbrooke, EC ;
Ye, X .
COMPUTER-AIDED DESIGN, 1998, 30 (08) :657-665
[2]   Comparison of discretization algorithms for NURBS surfaces with application to numerically controlled machining [J].
Austin, SP ;
Jerard, RB ;
Drysdale, RL .
COMPUTER-AIDED DESIGN, 1997, 29 (01) :71-83
[3]   ANGLE CONDITION IN FINITE-ELEMENT METHOD [J].
BABUSKA, I ;
AZIZ, AK .
SIAM JOURNAL ON NUMERICAL ANALYSIS, 1976, 13 (02) :214-226
[5]   FINITE-ELEMENT MESH GENERATION FROM CONSTRUCTIVE-SOLID-GEOMETRY MODELS [J].
BOENDER, E ;
BRONSVOORT, WF ;
POST, FH .
COMPUTER-AIDED DESIGN, 1994, 26 (05) :379-392
[6]  
Chew L.P., 1993, P 9 ANN S COMP GEOM, P274
[7]   Robust tessellation of trimmed rational B-spline surface patches [J].
Cho, WJ ;
Maekawa, T ;
Patrikalakis, NM ;
Peraire, J .
COMPUTER GRAPHICS INTERNATIONAL, PROCEEDINGS, 1998, :543-555
[8]   Topologically reliable approximation of composite Bezier curves [J].
Cho, WJ ;
Maekawa, T ;
Patrikalakis, NM .
COMPUTER AIDED GEOMETRIC DESIGN, 1996, 13 (06) :497-520
[9]  
Filip D., 1986, Computer-Aided Geometric Design, V3, P295, DOI 10.1016/0167-8396(86)90005-1
[10]   AN AUTOMATIC COARSE AND FINE SURFACE MESH GENERATION SCHEME BASED ON MEDIAL AXIS TRANSFORM .2. IMPLEMENTATION [J].
GURSOY, HN ;
PATRIKALAKIS, NM .
ENGINEERING WITH COMPUTERS, 1992, 8 (04) :179-196