Skip to main content
Log in

A new approach for lofted B-spline surface interpolation to serial contours

  • Original Article
  • Published:
The International Journal of Advanced Manufacturing Technology Aims and scope Submit manuscript

Abstract

This paper addresses the problem of B-spline surface interpolation to serial contours, where the number of points varies from contour to contour. A traditional approach to the problem creates a set of B-spline curves via B-spline curve interpolation to each contour, makes them compatible via degree elevation and knot insertion and performs B-spline surface lofting to get a B-spline surface that interpolates them. The approach tends to result in an astonishing number of control points in the lofted B-spline surface. This situation arises mainly from the inevitable process of progressively merging different knot vectors to make the B-spline curves compatible. This paper presents a new approach for fixing this problem. The approach includes a novel process of obtaining a set of compatible B-spline curves from the given contours. The process is based on universal parameterisation [1, 2], allowing the knots to be selected freely but leading to a more stable linear system for B-spline curve interpolation. Since the number of control points in each compatible B-spline curve is equal to the highest number of contour points, the proposed approach can realise efficient data reduction and provide a compact representation of a lofted B-spline surface while keeping the desired surface shape. Some experimental results demonstrate its usefulness and quality.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1a–c
Fig. 2
Fig. 3
Fig. 4a–b
Fig. 5a–b
Fig. 6a–b
Fig. 7a–d

Similar content being viewed by others

References

  1. Lim CG (1999) A universal parameterisation in B-spline curve and surface interpolation. Comput Aided Geom Des 16:407–422

    Article  Google Scholar 

  2. Jung HB, Kim K (2001) A new parameterisation method for NURBS surface interpolation. Int J Adv Manuf Tech 16:784–790

    Article  Google Scholar 

  3. Farin G (1993) Curves and surfaces for computer aided geometric design: a practical guide. Academic Press

    Google Scholar 

  4. Hoschek J, Lasser D (1993) Fundamentals of computer aided geometric design. A K Peters

  5. Piegl L, Tiller W (1995) The NURBS Book. Springer, New York

  6. Woodward C (1988) Skinning techniques for interactive B-spline surface interpolation. Comput Aided Des 20(8):441–451

    Article  Google Scholar 

  7. Park H, Kim K (1996) Smooth surface approximation to serial cross-sections. Comput Aided Des 28(12):995–1005

    Article  Google Scholar 

  8. Piegl L, Tiller W (1996) Algorithm for approximate NURBS skinning. Comput Aided Des 28(9):699–706

    Article  Google Scholar 

  9. Park H, Kim K, Lee SC (2000) A method for approximate NURBS curve compatibility based on multiple curve refitting. Comput Aided Des 32(4):237–252

    Article  Google Scholar 

  10. Park H (2001) An approximate lofting approach for B-spline surface fitting to functional surfaces. Int J Adv Manuf Tech 18(7):474–482

    Article  Google Scholar 

  11. Piegl L, Tiller W (2002) Surface skinning revisited. Visual Comput 18:273–283

    Article  Google Scholar 

  12. Piegl L, Tiller W (2000) Reducing control points in surface interpolation. IEEE Comput Graph Appl 20:70–74

    Article  Google Scholar 

  13. Lee EYT (1989) Choosing nodes in parametric curve interpolation. Comput Aided Des 21(6):363–370

    Article  Google Scholar 

  14. Hillier FS, Lieberman GJ (2001) Introduction to operations research. McGraw-Hill, New York

Download references

Acknowledgements

This study was supported in part by research funds from Chosun University, 2002.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to H. Park.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Park, H., Jung, H.B. & Kim, K. A new approach for lofted B-spline surface interpolation to serial contours. Int J Adv Manuf Technol 23, 889–895 (2004). https://doi.org/10.1007/s00170-003-1720-0

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s00170-003-1720-0

Keywords

Navigation