共 50 条
Convexity-preserving fairing
被引:16
|作者:
Pigounakis, KG
[1
]
Kaklis, PD
[1
]
机构:
[1] NATL TECH UNIV ATHENS,DEPT NAVAL ARCHITECTURE & MARINE ENGN,SHIP DESIGN LAB,GR-15773 ZOGRAFOU,ATHENS,GREECE
关键词:
cubic curves;
B-spline curves;
convexity;
tolerances;
fairness;
knot-removal;
knot-insertion;
curvature-slope discontinuity;
D O I:
10.1016/0010-4485(96)00024-3
中图分类号:
TP31 [计算机软件];
学科分类号:
081202 ;
0835 ;
摘要:
This paper develops a two-stage automatic algorithm for fairing C-2-continuous cubic parametric B-splines under convexity, tolerance and end constraints. The first stage is a global procedure, yielding a C-2 cubic B-spline which satisfies the local-convexity, local-tolerance and end constraints imposed by the designer. The second stage is a local fine-fairing procedure employing an iterative knot-removal knot-reinsertion technique, which adopts the curvature-slope discontinuity as the fairness measure of a C-2 spline. This procedure preserves the convexity and end properties of the output of the first stage and, moreover, it embodies a global-tolerance constraint. The performance of the algorithm is discussed for four data sets. Copyright (C) 1996 Elsevier Science Ltd
引用
收藏
页码:981 / 994
页数:14
相关论文