Journal of Graphics ›› 2026, Vol. 47 ›› Issue (4): 788-800.DOI: 10.11996/JG.j.2095-302X.2026040788
• Digital Design and Manufacture • Previous Articles Next Articles
LU Xiangjiang, JIANG Hao, WANG Aizeng, NING Tao(
)
Received:2025-09-29
Accepted:2026-01-20
Online:2026-08-31
Published:2026-08-31
Contact:
NING Tao
Supported by:CLC Number:
LU Xiangjiang, JIANG Hao, WANG Aizeng, NING Tao. A modeling method for G2-continuous interpolating blending surface[J]. Journal of Graphics, 2026, 47(4): 788-800.
Add to citation manager EndNote|Ris|BibTeX
URL: http://www.txxb.com.cn/EN/10.11996/JG.j.2095-302X.2026040788
Fig. 4 The intersection line $I(m)$ between the plane ${{S}_{1}}$ formed by the normal vector ${{N}_{1}}(\omega )$ of the original surface and the first-order vector ${{T}_{1}}(\omega )$ and the original surface
Fig. 5 A cubic Bézier curve used as a reference for arc length ($P(\omega )$ and $T(\omega )$ are the points and first-order vectors at the two contact curves, respectively)
| 接触曲线参数( | 原始曲面法向量(Ng) | 差分法计算的过渡过程曲面法向量(Nb) | 样条拟合的过渡曲面法向量(N f) |
|---|---|---|---|
| 0 | (0.417 56, -0.567 63, 0.709 53) | (0.417 56, -0.567 63, 0.709 53) | (-0.126 94, -0.860 27, -0.493 79) |
| (0.447 04, -0.567 69, 0.691 29) | (0.447 04, -0.567 69, 0.691 29) | (0.447 13, -0.567 68, 0.691 24) | |
| (0.488 71, -0.541 25, 0.684 26) | (0.488 71, -0.541 25, 0.684 26) | (0.488 79, -0.541 24, 0.684 21) | |
| (0.546 84, -0.473 99, 0.690 15) | (0.546 84, -0.473 99, 0.690 15) | (0.546 92, -0.473 97, 0.690 09) | |
| (0.622 78, -0.340 64, 0.704 35) | (0.622 78, -0.340 64, 0.704 35) | (0.622 86, -0.340 64, 0.704 28) | |
| (0.696 85, -0.114 29, 0.708 06) | (0.696 85, -0.114 29, 0.708 06) | (0.696 90, -0.114 30, 0.708 00) | |
| (0.710 48, 0.190 72, 0.677 38) | (0.710 48, 0.190 72, 0.677 38) | (0.710 54, 0.190 68, 0.677 33) | |
| (0.640 01, -0.418 67, 0.644 28) | (0.640 01, -0.418 67, 0.644 28) | (0.640 07, -0.418 63, 0.644 25) | |
| (0.553 67, -0.522 54, 0.648 41) | (0.553 67, -0.522 54, 0.648 41) | (0.553 67, -0.522 52, 0.648 40) | |
| 1 | (0.522 16, 0.532 77, 0.665 96) | (0.522 16, 0.532 77, 0.665 96) | (-0.249 32, 0.810 90, -0.529 41) |
Table 1 Normal vector at the boundary between the blending surface and the original surface
| 接触曲线参数( | 原始曲面法向量(Ng) | 差分法计算的过渡过程曲面法向量(Nb) | 样条拟合的过渡曲面法向量(N f) |
|---|---|---|---|
| 0 | (0.417 56, -0.567 63, 0.709 53) | (0.417 56, -0.567 63, 0.709 53) | (-0.126 94, -0.860 27, -0.493 79) |
| (0.447 04, -0.567 69, 0.691 29) | (0.447 04, -0.567 69, 0.691 29) | (0.447 13, -0.567 68, 0.691 24) | |
| (0.488 71, -0.541 25, 0.684 26) | (0.488 71, -0.541 25, 0.684 26) | (0.488 79, -0.541 24, 0.684 21) | |
| (0.546 84, -0.473 99, 0.690 15) | (0.546 84, -0.473 99, 0.690 15) | (0.546 92, -0.473 97, 0.690 09) | |
| (0.622 78, -0.340 64, 0.704 35) | (0.622 78, -0.340 64, 0.704 35) | (0.622 86, -0.340 64, 0.704 28) | |
| (0.696 85, -0.114 29, 0.708 06) | (0.696 85, -0.114 29, 0.708 06) | (0.696 90, -0.114 30, 0.708 00) | |
| (0.710 48, 0.190 72, 0.677 38) | (0.710 48, 0.190 72, 0.677 38) | (0.710 54, 0.190 68, 0.677 33) | |
| (0.640 01, -0.418 67, 0.644 28) | (0.640 01, -0.418 67, 0.644 28) | (0.640 07, -0.418 63, 0.644 25) | |
| (0.553 67, -0.522 54, 0.648 41) | (0.553 67, -0.522 54, 0.648 41) | (0.553 67, -0.522 52, 0.648 40) | |
| 1 | (0.522 16, 0.532 77, 0.665 96) | (0.522 16, 0.532 77, 0.665 96) | (-0.249 32, 0.810 90, -0.529 41) |
| 接触曲线参数( | 过渡曲面法向量与原始曲面法 向量夹角/° | |
|---|---|---|
| 差分法计算 | 样条拟合 | |
| 0 | 0 | 85.127 00 |
| 0 | 0.005 88 | |
| 0 | 0.005 79 | |
| 0 | 0.005 97 | |
| 0 | 0.005 56 | |
| 0 | 0.004 69 | |
| 0 | 0.005 08 | |
| 0 | 0.004 73 | |
| 0 | 0.001 99 | |
| 1 | 0 | 77.899 00 |
Table 2 The angle between the normal vector of the blending surface at the boundary and the normal vector of the original surface
| 接触曲线参数( | 过渡曲面法向量与原始曲面法 向量夹角/° | |
|---|---|---|
| 差分法计算 | 样条拟合 | |
| 0 | 0 | 85.127 00 |
| 0 | 0.005 88 | |
| 0 | 0.005 79 | |
| 0 | 0.005 97 | |
| 0 | 0.005 56 | |
| 0 | 0.004 69 | |
| 0 | 0.005 08 | |
| 0 | 0.004 73 | |
| 0 | 0.001 99 | |
| 1 | 0 | 77.899 00 |
| 接触曲线参数( | 原始曲面法曲率( | 差分法计算过渡曲面法曲率( | 样条拟合的过渡曲面法曲率( |
|---|---|---|---|
| 0 | 0.287 37 | 0.287 37 | 82.753 00 |
| 0.227 92 | 0.227 92 | 0.217 53 | |
| 0.178 85 | 0.178 85 | 0.168 25 | |
| 0.135 05 | 0.135 05 | 0.124 18 | |
| 0.072 57 | 0.072 57 | 0.062 63 | |
| 0.012 35 | 0.012 35 | 0.020 73 | |
| 0.059 12 | 0.059 12 | 0.049 32 | |
| 0.088 55 | 0.088 55 | 0.078 43 | |
| 0.062 30 | 0.062 30 | 0.057 92 | |
| 1 | 0.030 31 | 0.030 31 | 0.002 94 |
Table 3 Comparison of normal curvatures of two surfaces along the first-order vector direction
| 接触曲线参数( | 原始曲面法曲率( | 差分法计算过渡曲面法曲率( | 样条拟合的过渡曲面法曲率( |
|---|---|---|---|
| 0 | 0.287 37 | 0.287 37 | 82.753 00 |
| 0.227 92 | 0.227 92 | 0.217 53 | |
| 0.178 85 | 0.178 85 | 0.168 25 | |
| 0.135 05 | 0.135 05 | 0.124 18 | |
| 0.072 57 | 0.072 57 | 0.062 63 | |
| 0.012 35 | 0.012 35 | 0.020 73 | |
| 0.059 12 | 0.059 12 | 0.049 32 | |
| 0.088 55 | 0.088 55 | 0.078 43 | |
| 0.062 30 | 0.062 30 | 0.057 92 | |
| 1 | 0.030 31 | 0.030 31 | 0.002 94 |
| 接触曲线参数( | 差分法计算过渡曲面法曲率与原始曲面法曲率相对偏差 | 样条拟合的过渡曲面法曲率与原始曲面法曲率相对偏差 |
|---|---|---|
| 0 | 0 | 286.970 00 |
| 0 | 0.070 69 | |
| 0 | 0.132 18 | |
| 0 | 0.227 96 | |
| 0 | 0.376 60 | |
| 0 | 0.540 22 | |
| 0 | 0.658 22 | |
| 0 | 0.947 31 | |
| 0 | 0.937 58 | |
| 1 | 0 | 34 635.000 00 |
Table 4 Relative deviation of normal curvature of two surfaces along the first-order vector direction
| 接触曲线参数( | 差分法计算过渡曲面法曲率与原始曲面法曲率相对偏差 | 样条拟合的过渡曲面法曲率与原始曲面法曲率相对偏差 |
|---|---|---|
| 0 | 0 | 286.970 00 |
| 0 | 0.070 69 | |
| 0 | 0.132 18 | |
| 0 | 0.227 96 | |
| 0 | 0.376 60 | |
| 0 | 0.540 22 | |
| 0 | 0.658 22 | |
| 0 | 0.947 31 | |
| 0 | 0.937 58 | |
| 1 | 0 | 34 635.000 00 |
| [1] | ROSSIGNAC J R, REQUICHA A A G. Constant-radius blending in solid modeling[EB/OL]. [2026-01-08]. https://urresearch.rochester.edu/institutionalPublicationPublicView.action?institutionalItemId=25938&versionNumber=1. |
| [2] |
KOS G. Recovering variable radius rolling ball blends in reverse engineering[J]. Journal for Manufacturing Science and Production, 2000, 3(2/4): 151-158.
DOI URL |
| [3] |
DAHL H E I, KRASAUSKAS R. Rational fixed radius rolling ball blends between natural quadrics[J]. Computer Aided Geometric Design, 2012, 29(9): 691-706.
DOI URL |
| [4] | 徐保文, 李吉星, 李志忠. 统一框架下多类型圆角过渡曲面构建方法[J/OL]. 计算机辅助设计与图形学学报2026-05-08. https://link.cnki.net/urlid/11.2925.TP.20250206.1606.019. |
| XU B W, LI J X, LI Z Z. Methodology for constructing multi-type filleted transition surfaces within a unified framework[J/OL]. Journal of Computer Aided Design and Graphics, 2025, 1-14[2026-01-08]. https://link.cnki.net/urlid/11.2925.TP.20250206.1606.019 (in Chinese). | |
| [5] |
BLOOR M I G, WILSON M J. Generating blend surfaces using partial differential equations[J]. Computer-Aided Design, 1989, 21(3): 165-171.
DOI URL |
| [6] |
BLOOR M I G, WILSON M J. Using partial differential equations to generate free-form surfaces[J]. Computer-Aided Design, 1990, 22(4): 202-212.
DOI URL |
| [7] |
PASADAS M, RODRÍGUEZ M L. Construction of blending surfaces by parametric discrete interpolation PDE splines[J]. Mathematics and Computers in Simulation, 2008, 77(2/3): 282-290.
DOI URL |
| [8] |
ZHU Z P, WANG S B, YOU L H, et al. Parametric surface reconstruction from 3D point data using partial differential equation and bilinearly blended Coons patch[J]. Journal of Computational Physics, 2024, 519: 113436.
DOI URL |
| [9] |
YOU X Y, TIAN F, TANG W, et al. Analytical C2 continuous surface blending[J]. Mathematics, 2024, 12(19): 3096.
DOI URL |
| [10] |
QIN H, TERZOPOULOS D. Dynamic NURBS swung surfaces for physics-based shape design[J]. Computer-Aided Design, 1995, 27(2): 111-127.
DOI URL |
| [11] | 吴义忠, 李仁旺, 陈立平. 基于能量法的G2连续的曲面过渡[J]. 工程图学学报, 2004, 25(3): 53-59. |
| WU Y Z, LI R W, CHEN L P. Generating blending surface with G2 connectivity based on energy optimization method[J]. Journal of Engineering Graphics, 2004, 25(3): 53-59 (in Chinese). | |
| [12] | 李军成, 李兵, 易叶青. 保参数方向的形状可调过渡曲线与曲面[J]. 浙江大学学报(理学版), 2019, 46(4): 422-430, 438. |
| LI J C, LI B, YI Y Q. The shape-adjustable transition curves and surfaces with parameter direction preserving[J]. Journal of Zhejiang University (Science Edition), 2019, 46(4): 422-430, 438 (in Chinese). | |
| [13] |
HU G, CAO H X, QIN X Q. Construction of transition surfaces with minimal generalized thin-plate spline-surface energies[J]. Computational and Applied Mathematics, 2022, 41(7): 317.
DOI |
| [14] |
PEGNA J, WOLTER F E. Geometrical criteria to guarantee curvature continuity of blend surfaces[J]. Journal of Mechanical Design, 1992, 114(1): 201-210.
DOI URL |
| [15] | HARTMANN E. G2 interpolation and blending on surfaces[J]. The Visual Computer, 1996, 12: 181-192. |
| [16] |
ZHANG J W. C-curves: an extension of cubic curves[J]. Computer Aided Geometric Design, 1996, 13(3): 199-217.
DOI URL |
| [17] |
CATTIAUX-HUILLARD I, SAINI L. Characterization and extensive study of cubic and quintic algebraic trigonometric planar PH curves[J]. Advances in Computational Mathematics, 2020, 46(2): 28.
DOI |
| [18] |
ROMANI L, SAINI L, ALBRECHT G. Algebraic- trigonometric pythagorean-hodograph curves and their use for Hermite interpolation[J]. Advances in Computational Mathematics, 2014, 40(5/6): 977-1010.
DOI URL |
| [19] |
QIN X Q, HU G, YANG Y, et al. Construction of PH splines based on H-bézier curves[J]. Applied Mathematics and Computation, 2014, 238: 460-467.
DOI URL |
| [20] |
HAO Y X, WU D. G1 Hermite interpolation by planar quintic-like algebraic-trigonometric Pythagorean-hodograph curves[J]. Journal of Computational and Applied Mathematics, 2026, 474: 116972.
DOI URL |
| [21] |
MAINAR E, PEÑA J M, SÁNCHEZ-REYES J. Shape preserving alternatives to the rational Bézier model[J]. Computer Aided Geometric Design, 2001, 18(1): 37-60.
DOI URL |
| [22] |
CARNICER J M, PEÑA J M. Totally positive bases for shape preserving curve design and optimality of B-splines[J]. Computer Aided Geometric Design, 1994, 11(6): 633-654.
DOI URL |
| [23] |
FANG L C, LI Y J. Algebraic and geometric characterizations of a class of Algebraic-Hyperbolic Pythagorean-Hodograph curves[J]. Computer Aided Geometric Design, 2022, 97: 102121.
DOI URL |
| [24] |
BELKHATIR B, ZIDNA A. Construction of flexible blending parametric surfaces via curves[J]. Mathematics and Computers in Simulation, 2009, 79(12): 3599-3608.
DOI URL |
| [1] | ZHAO Fuqun, HAO Hanzhu, YU Jiale. A point cloud classification and segmentation algorithm based on lightweight networks and weighted RF [J]. Journal of Graphics, 2026, 47(1): 143-151. |
| [2] | SUN Long-fei, LIU Hui, YANG Feng-chang, LI Pan. Research on cyclic generative network oriented to inter-layer interpolation of medical images [J]. Journal of Graphics, 2023, 44(3): 502-512. |
| [3] | LIU Zhen-ye, CHEN Ren-jie, LIU Li-gang. Edge length based 3D shape interpolation [J]. Journal of Graphics, 2023, 44(1): 158-165. |
| [4] | MA Hong-yu , SHEN Li-yong , JIANG Xin , ZOU Qiang , YUAN Chun-ming. A survey of path planning and feedrate interpolation in computer numerical control [J]. Journal of Graphics, 2022, 43(6): 967-986. |
| [5] | ZHAO Wei-wei, YUAN Da, JIANG Xin-bo, ZHANG Ya-sen. Peak-point similarity fitting-based GPR hyperbola extraction method [J]. Journal of Graphics, 2022, 43(3): 414-424. |
| [6] | LIANG Ji-na, XIE Bin, HAN Li-wen. Combinatorial quadratic Phillips q-Bézier curves with monotone curvature [J]. Journal of Graphics, 2022, 43(3): 443-452. |
| [7] | HE Chuan , ZHAO Gang , WANG Wei , WANG Ai-zeng . G1 interpolation algorithm and application of Bézier curves with monotone curvature [J]. Journal of Graphics, 2021, 42(4): 644-650. |
| [8] | WANG Qian , PAN Le , ZHANG Jie-lin , PENG Xing-xuan. The construction of spherical interpolation splines with local properties [J]. Journal of Graphics, 2021, 42(2): 230-236. |
| [9] | ZHANG Xin-yue , LEI Yi-fan , LIU Pei-pei , BAO Fang-xun , ZHANG Yun-feng. Curve modeling using rational fractal interpolation with variable parameters [J]. Journal of Graphics, 2021, 42(2): 245-255. |
| [10] | SHEN Wan-qiang, ZHANG Hu . A subdivision algorithm for changeable degree spline curves of low degrees [J]. Journal of Graphics, 2021, 42(1): 110-116. |
| [11] | LIU Yang-chuan1, GAO Peng1,2, ZHU Ye-chen1, GAO Xin1. A prior-image-based metal artifact reduction method for cone beam CT [J]. Journal of Graphics, 2020, 41(4): 529-538. |
| [12] | ZHANG Wen-kun1, WANG Xi-yuan1,2, HAN Jia-xue1 . The Research about RJMCMC+SA Image Segmentation Algorithm to Automatically Determine the Number of Categories [J]. Journal of Graphics, 2019, 40(6): 1038-1047. |
| [13] | SHENG Min1,2, PENG Yu-sheng 3, SU Ben-yue2,4, WANG Guang-jun2,4 . RGBD Point Cloud Registration Based on Feature Similarity [J]. Journal of Graphics, 2019, 40(5): 829-834. |
| [14] | YANG Jing1,2, HAN Xu-li1 . Robust Uniform B-Spline Models for Interpolating Interval Data [J]. Journal of Graphics, 2019, 40(3): 429-434. |
| [15] | ZHENG Hui-ying, BO Peng-bo . Design of Smooth Surfaces with Regular Network of Curvature Curves [J]. Journal of Graphics, 2019, 40(1): 46-53. |
| Viewed | ||||||
|
Full text |
|
|||||
|
Abstract |
|
|||||