Gn filling orbicular N-sided holes using periodic B-spline surfaces

被引:3
|
作者
Shi KanLe [1 ,2 ,3 ,4 ]
Yong JunHai [1 ,3 ,4 ]
Sun JiaGuang [1 ,3 ,4 ]
Paul Jean-Claude [1 ,3 ,4 ,5 ]
机构
[1] Tsinghua Univ, Sch Software, Beijing 100084, Peoples R China
[2] Tsinghua Univ, Dept Comp Sci & Technol, Beijing 100084, Peoples R China
[3] Minist Educ China, Key Lab Informat Syst Secur, Beijing 100084, Peoples R China
[4] Tsinghua Natl Lab Informat Sci & Technol, Beijing 100084, Peoples R China
[5] Inst Natl Rech Informat & Automat, Valbonne, France
基金
中国国家自然科学基金;
关键词
CAD; periodic B-spline surface; polar coordinates; N-sided hole filling; G(n) continuity; PATCHES; REGIONS;
D O I
10.1007/s11432-011-4248-1
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
The orbicular N-sided hole filling problem is usually introduced by filleting an end-point of a part with large radius. The existing methods based on quadrilateral partition or constrained-optimization can rarely generate high-order continuous blending surfaces under these circumstances. This paper first reparameterizes the boundary of the specified orbicular N-sided hole to ensure the compatibility of neighboring cross-boundary derivatives on the connecting points, preserving their G (n) continuity. Then we compute the control points of the periodic B-spline surface using the sufficient G (n) continuity condition on the pole and the algorithm of extending parametric surfaces. This method generates single blending surface, which can be converted into standard Bspline surface by adding knots without introducing errors. It only elevates the degree of the boundary by n. The construction method is simple and efficient, without iteration nor large-scale matrix solving. It achieves G (n) continuity under compatible conditions. The blending examples underline its feasibility and practicability.
引用
收藏
页码:1383 / 1394
页数:12
相关论文
共 50 条
  • [1] Gn filling orbicular N-sided holes using periodic B-spline surfaces
    KanLe Shi
    JunHai Yong
    JiaGuang Sun
    Jean-Claude Paul
    Science China Information Sciences, 2011, 54 : 1383 - 1394
  • [2] Gn filling orbicular N-sided holes using periodic B-spline surfaces
    PAUL Jean-Claude
    ScienceChina(InformationSciences), 2011, 54 (07) : 1383 - 1394
  • [3] FILLING N-SIDED HOLES USING TRIMMED B-SPLINE SURFACES
    Liu, Xiaodong
    PROCEEDINGS OF THE ASME INTERNATIONAL DESIGN ENGINEERING TECHNICAL CONFERENCES AND COMPUTERS AND INFORMATION IN ENGINEERING CONFERENCE 2012, VOL 3, PTS A AND B, 2012, : 611 - 618
  • [4] Filling N-Sided Holes With Trimmed B-Spline Surfaces Based on Energy-Minimization Method
    Liu, Xiaodong
    JOURNAL OF COMPUTING AND INFORMATION SCIENCE IN ENGINEERING, 2015, 15 (01)
  • [5] N-sided patches with B-spline boundaries
    Pla-Garcia, N.
    Vigo-Anglada, M.
    Cotrina-Navau, J.
    COMPUTERS & GRAPHICS-UK, 2006, 30 (06): : 959 - 970
  • [6] Filling n-sided regions with G 1 triangular Coons B-spline patches
    Shi, Kan-Le
    Yong, Jun-Hai
    Sun, Jia-Guang
    Paul, Jean-Claude
    Gu, He-Jin
    VISUAL COMPUTER, 2010, 26 (6-8): : 791 - 800
  • [7] G(2) BLEND SURFACES AND FILLING OF N-SIDED HOLES
    SCHICHTEL, M
    IEEE COMPUTER GRAPHICS AND APPLICATIONS, 1993, 13 (05) : 68 - 73
  • [8] Filling n-sided regions with G1 triangular Coons B-spline patches
    Kan-Le Shi
    Jun-Hai Yong
    Jia-Guang Sun
    Jean-Claude Paul
    He-Jin Gu
    The Visual Computer, 2010, 26 : 791 - 800
  • [9] G2 filling of n-sided holes with subdivision surfaces
    Li, GQ
    Li, XM
    Du, W
    Li, H
    CAD/GRAPHICS '2001: PROCEEDINGS OF THE SEVENTH INTERNATIONAL CONFERENCE ON COMPUTER AIDED DESIGN AND COMPUTER GRAPHICS, VOLS 1 AND 2, 2001, : 102 - 107
  • [10] A method for filling n-sided holes in a surface
    Savva, A
    Clapworthy, GJ
    COMPUTER GRAPHICS INTERNATIONAL, PROCEEDINGS, 1998, : 578 - 582