LOCALIZATION OF RATIONAL B-SPLINE SURFACES

被引:23
作者
PATRIKALAKIS, NM [1 ]
BARDIS, L [1 ]
机构
[1] NATL TECH UNIV ATHENS, DEPT NAVAL ARCHITECTURE & MARINE ENGN, GR-147 ATHENS, GREECE
关键词
D O I
10.1007/BF01206365
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
Localization of curved surfaces is an important problem in the manufacturing and inspection of mechanical elements and in the simulation of manufacturing processes. The objective of this paper is to provide an efficient method for accurate localization of a single free-form surface of the rational B-spline form. Our approach is based on the following components-first, representation of position tolerances in terms of a ball offset tolerance region around the ideal rational spline surface; to facilitate interrogation and data exchange, this is followed by approximation of the bounding surfaces of the tolerance region with rational B-splines; next, optimal positioning of the target surface with respect to the ideal surface by minimizing a distance-based norm; finally, verification of compliance with position tolerance constraints. Examples illustrate our technique.
引用
收藏
页码:237 / 252
页数:16
相关论文
共 32 条
[1]   SURFACE APPROXIMATION WITH RATIONAL B-SPLINES [J].
BARDIS, L ;
PATRIKALAKIS, NM .
ENGINEERING WITH COMPUTERS, 1990, 6 (04) :223-235
[2]   BIOLOGICAL SHAPE AND VISUAL SCIENCE .1. [J].
BLUM, H .
JOURNAL OF THEORETICAL BIOLOGY, 1973, 38 (02) :205-287
[3]   INSERTING NEW KNOTS INTO B-SPLINE CURVES [J].
BOEHM, W .
COMPUTER-AIDED DESIGN, 1980, 12 (04) :199-201
[4]  
Boor CD., 1978, PRACTICAL GUIDE SPLI
[5]  
BOURDET P, 1988, ANN CIRP, V37, P503
[6]   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
[7]   APPROXIMATION OF NON-DEGENERATE OFFSET SURFACES. [J].
Farouki, R.T. .
Computer Aided Geometric Design, 1986, 3 (01) :15-43
[8]  
Farouki R. T., 1984, Computer-Aided Geometric Design, V2, P257, DOI 10.1016/S0167-8396(85)80002-9
[9]  
FAUGERAS OD, 1983, 8TH P INT JOINT C AR, P996
[10]  
Gill P. E., 1974, Mathematical Programming, V7, P311, DOI 10.1007/BF01585529