ERROR BOUNDED VARIABLE DISTANCE OFFSET OPERATOR FOR FREE FORM CURVES AND SURFACES

被引:65
作者
Elber, Gershon [1 ]
Cohen, Elaine [1 ]
机构
[1] Univ Utah, Dept Comp Sci, Salt Lake City, UT 84108 USA
关键词
Curve; Surface; NURBS; Offset;
D O I
10.1142/S0218195991000062
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Most offset approximation algorithms for freeform curves and surfaces may be classified into two main groups. The first approximates the curve using simple primitives such as piecewise arcs and lines and then calculates the (exact) offset operator to this approximation. The second offsets the control polygon/mesh and then attempts to estimate the error of the approximated offset over a region. Most of the current offset algorithms estimate the error using a finite set of samples taken from the region and therefore can not guarantee the offset approximation is within a given tolerance over the whole curve or surface. This paper presents new methods to globally bound the error of the approximated offset of freeform curves and surfaces and then automatically derive new approximations with improved accuracy. These tools can also be used to develop a global error bound for a variable distance offset operation and to detect and trim out loops in the offset.
引用
收藏
页码:67 / 78
页数:12
相关论文
共 22 条
[1]   SELF-INTERSECTION OF AN OFFSET SURFACE [J].
AOMURA, S ;
UEHARA, T .
COMPUTER-AIDED DESIGN, 1990, 22 (07) :417-422
[2]  
Bertrand J. M., 1850, J METHEMATIQUES PURE, V15, P332, DOI 10.24033/bsmf.387
[3]  
CHOU JJ, 1989, THESIS U UTAH
[4]  
Cobb B., 1984, THESIS U UTAH
[5]   DISCRETE B-SPLINES AND SUBDIVISION TECHNIQUES IN COMPUTER-AIDED GEOMETRIC DESIGN AND COMPUTER-GRAPHICS [J].
COHEN, E ;
LYCHE, T ;
RIESENFELD, R .
COMPUTER GRAPHICS AND IMAGE PROCESSING, 1980, 14 (02) :87-111
[6]   COMPUTING OFFSETS OF B-SPLINE CURVES [J].
COQUILLART, S .
COMPUTER-AIDED DESIGN, 1987, 19 (06) :305-309
[7]  
Elber G., 91001 U UT COMP SCI
[8]   APPROXIMATION OF NON-DEGENERATE OFFSET SURFACES. [J].
Farouki, R.T. .
Computer Aided Geometric Design, 1986, 3 (01) :15-43
[9]   ALGORITHMS FOR POLYNOMIALS IN BERNSTEIN FORM. [J].
Farouki, R.T. ;
Rajan, V.T. .
Computer Aided Geometric Design, 1988, 5 (01) :1-26
[10]  
Farouki R. T., 14364 IBM RES DIV