Representation of Curves on a Plane

  • Buntara S. Gan


In this chapter, we will discuss in detail several methods of representing curves in geometric modeling. Unlike the other books which usually start from the standard basic theories behind the equations, this chapter will lead us directly on how to find equations or functions from a given set of data points. This following and connected subsection will reveal the techniques of representing the curves in real applications of beam geometric modeling. The objective of this chapter is to bring the reader to understand the concept of the nonuniform rational B-spline (NURBS) which is the basis foundation for the construction of beam element formulations in the Isogeometric approach.


Curve Polynomial Bernstein Bézier B-spline NURBS Isogeometric 


  1. Bajaj C et al. (1995) Modeling with cubic A-patches. ACM Trans on Graphics 14:103–133CrossRefGoogle Scholar
  2. Bernstein SN (1912) Démonstration du théorèm de Weirstrass fondée sûr le calcul dès probabilités. Commun Soc Math Khrakow 12(2):1–2Google Scholar
  3. Bézier PE (1986) The mathematical basis of the UNISURF CAD system. Butterworth, LondonGoogle Scholar
  4. De Boor C (1987) Cutting corners always works. Comput Aided Geom Des 4(1–2):125–131Google Scholar
  5. Chang G, Wu J (1981) Mathematical foundations of Bézier’s technique. Comput Aided Des 13(3):133–136CrossRefGoogle Scholar
  6. Chou JJ (1995) Higher order Bézier circles. Comput Aided Des 27(4):303–309CrossRefzbMATHGoogle Scholar
  7. Gordon WJ, Riesenfeld RF (1974) Berstein-Bézier methods for the computer-aided design of free-form curves and surfaces. J Assoc Comp Mach 21(2):293–310CrossRefzbMATHGoogle Scholar
  8. Lei WT, Wang SB (2009) Robust real-time NURBS path interpolators. Int J Mach Tools Manuf 49:625–633CrossRefGoogle Scholar
  9. Piegl LA, Tiller W (2003) Circle approximation using integral B-splines. Comput Aided Des 35:601–607CrossRefzbMATHGoogle Scholar

Further Reading

  1. Beach RC (1991) An introduction to the curves and surfaces of computer-aided design. Van Nostrand Reinhold, New YorkGoogle Scholar
  2. Bézier PE (1972) Numerical control: mathematics and applications. Wiley, New YorkzbMATHGoogle Scholar
  3. De Boor C (1978) A Practical Guide to Splines. Springer, New YorkGoogle Scholar
  4. Farin GE (1993) Curves and surfaces for computer aided geometric design – a practical guide, 3rd edn. Academic Press, BostonzbMATHGoogle Scholar
  5. Faux ID, Pratt MJ (1981) Computational geometry for design and manufacture. Ellis Horwood Ltd., ChichesterzbMATHGoogle Scholar
  6. Hoffmann CM (1989) Geometric & solid modeling. Morgan Kaufmann, San MateoGoogle Scholar
  7. Hoschek J, Lasser D (1993) Fundamentals of computer aided geometric design. AK Peters Ltd., WellesleyzbMATHGoogle Scholar
  8. Lorentz GG (1986) Bernstein polynomials. Chelsea Publishing Co., New YorkzbMATHGoogle Scholar
  9. Mortenson ME (1985) Geometric modeling. Wiley, New YorkGoogle Scholar
  10. Piegl L, Tiller W (1997) The NURBS book. Springer, BerlinCrossRefzbMATHGoogle Scholar
  11. Rogers DF, Adams JA (1990) Mathematical elements for computer graphics, 2nd edn. McGraw-Hill, New YorkGoogle Scholar
  12. Yamaguchi F (1988) Curves and surfaces in computer aided geometric design. Springer, New YorkCrossRefzbMATHGoogle Scholar

Copyright information

© Springer International Publishing AG 2018

Authors and Affiliations

  • Buntara S. Gan
    • 1
  1. 1.College of Engineering, Department of ArchitectureNihon UniversityKoriyamaJapan

Personalised recommendations