Skip to main content
Log in

Reverse engineering of complex geometry using rational B-splines

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

Abstract

Rational B-splines have become the new standard for representing free-form curves and surfaces. This paper presents a method for approximating rational B-splines using digitised data. Instead of using the classical optimisation approach to solve the multivariable nonlinear equations, a new method based on iterations of least-squares solutions and single variable mimimisation is developed. This is made possible by modifying the original objective function to avoid the rational format. Simulation of fitting a 90° arc shows that the algorithm can produce accurate solutions close to nominal values. The efficiency of the algorithm also makes it possible to apply the method to day-to-day reverse engineering problems using rational B-splines.

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.

Similar content being viewed by others

References

  1. M. J. Pratt, R. J. Goult and L. Ye, “On rational parametric curve approximation”,Computer Aided Geometric Design,10, pp. 363–377, 1993.

    Google Scholar 

  2. M. J. Pratt, “Smooth parametric surface approximations to discrete data”,Computer-Aided Design,2, pp. 165–171, 1985.

    Google Scholar 

  3. J. Hoschek, “Intrinsic parameterization for approximation”,Computer Aided Geometric Design,5(1), pp. 27–31, 1988.

    Google Scholar 

  4. D. F. Rogers, “Constrained B-spline curve and surface fitting”,Computer-Aided Design,21(10), pp. 641–648, 1989.

    Google Scholar 

  5. B. Sarkar and C. H. Menq, “Smooth surface approximation and reverse engineering”,Computer-Aided Design,23(9), pp. 623–628, 1991.

    Google Scholar 

  6. R. H. Bartels and D. R. Warn, “Experiments with curvature-continuous patch-boundary fitting”,IEEE Computer Graphics and Applications, pp. 64–73, September 1994.

  7. P. Laurent-Gengoux and M. Mekhilef, “Optimization of a NURBS representation”,Computer-Aided Design,25(11), pp. 699–710, 1993.

    Google Scholar 

  8. W. Tiller, “Rational B-splines for curve and surface representation”,IEEE Computer Graphics and Application,3(10), pp. 61–69, 1983.

    Google Scholar 

  9. L. Piegl, “On NURBS: a survey”,IEEE Computer Graphics and Applications, pp. 55–71, 1991.

Download references

Author information

Authors and Affiliations

Authors

Rights and permissions

Reprints and permissions

About this article

Cite this article

Yau, HT., Chen, JS. Reverse engineering of complex geometry using rational B-splines. Int J Adv Manuf Technol 13, 548–555 (1997). https://doi.org/10.1007/BF01176298

Download citation

  • Issue Date:

  • DOI: https://doi.org/10.1007/BF01176298

Keywords

Navigation