Article ID Journal Published Year Pages File Type
440390 Computer-Aided Design 2009 10 Pages PDF
Abstract

We present a new method of approximating the intersection curves of two parametric surfaces. Our approximation satisfies G2G2 continuity conditions, and is located within a prescribed distance from the exact intersection curve. First we identify the topology of the pre-image of the intersection in the domain of surface using extended [Grandine TA, Klein FW. A new approach to the surface intersection problem. Computer Aided Geometric Design 1997;14(2):111–34]’s topology determination method [Hur S, Oh M-J, Kim T-W. Classification and resolution of critical cases in Grandine–Klein’s topology determination using a perturbation method. Computer Aided Geometric Design (2008). in press [doi:10.1016/j.cagd.2008.03.003]]. Then, we choose a segment of the pre-image, identify the tangential directions and the signed curvatures at its two end-points, and construct a G2G2 Hermite interpolation using a rational cubic Bézier curve. We go on to find the exact maximum error of the approximation, and the point at which that error occurs, using the Hausdorff distance function. If the error is larger than a prescribed error bound εε, we subdivide the segment at the point of maximum error, and apply the G2G2 interpolation process to the two new segments. We continue this recursive process until we have an approximation of the pre-image with an error smaller than εε. We also find the maximum error bound of the approximation in the model space R3R3; and the bound on the distance, in model space, between the approximations which come from the domain of each surface. We verify our method with several examples.

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