Skip to main content

Algebraic and Numerical Techniques for Offsets and Blends

  • Chapter
Computation of Curves and Surfaces

Part of the book series: NATO ASI Series ((ASIC,volume 307))

Abstract

We examine some techniques and results from algebraic geometry, and assess how and to what extent they are of use in computer-aided geometric design (CAGD). Focusing on offset and blending surface construction, we illustrate how to apply and assess algebraic methods. We also examine some numerical techniques for interrogating offsets and blending surfaces constructed using the algebraic approach.

Supported in part by NSF Grants CCR 86–19817 and DMC 88-07550, and by ONR Contract N00014–86-K-0465.

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

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 259.00
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 329.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD 329.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

Bibliography

  • Abhyankar, S., and C. Bajaj (1989) “Automatic Rational Parameterization of Curves and Surfaces IV: Algebraic Space Curves,” ACM Trans, on Graphics, to appear.

    Google Scholar 

  • Bajaj, C., C. Hoffmann, J. Hopcroft and R. Lynch (1988) “Tracing Surface Intersections,” Computer Aided Geometric Design 5, 285–307.

    Article  MathSciNet  MATH  Google Scholar 

  • Barnhill, R.E., and W. Böhm, eds. (1983) Surfaces in Computer Aided Geometric Design, North-Holland, Amsterdam.

    MATH  Google Scholar 

  • Böhm, W., G. Farin and J. Kahmann (1984) “A Survey of Curve and Surface Methods in CAGD,” Computer Aided Geometric Design 1, 1–60.

    Article  MATH  Google Scholar 

  • Buchberger, B., (1965) “Ein Algorithmus zum Auffinden der Basiselemente des Restklassenringes nach einem nulldimensionalen Polynomideal,” Dissertation, Univ. Innsbruck, Austria.

    Google Scholar 

  • Buchberger, B., (1976) “A Theoretical Basis for the Reduction of Polynomials to Canonical Forms,” ACM SIGSAM Bull. 39, 19–29.

    MathSciNet  Google Scholar 

  • Buchberger, B., (1985) “Gröbner Bases: An Algorithmic Method in Polynomial Ideal Theory,” in Multidimensional Systems Theory, N.K. Bose, ed., D. Reidel Publishing Co., 184–232.

    Google Scholar 

  • Buchberger, B., G. Collins and B. Kutzler (1988) “Algebraic Methods for Geometric Reasoning,” Annl. Reviews in Comp. Science, Vol. 3.

    Google Scholar 

  • Chandru, V., D. Dutta, and C. Hoffmann (1989a) “On the Geometry of Dupin Cyclides,” The Visual Computer 5.

    Google Scholar 

  • Chandru, V., D. Dutta, and C. Hoffmann (1989b) “Variable Radius Blending using Dupin Cyclides,” in Geometric Modeling for Product Engineering, K. Preiss, J. Turner, M. Wozny, eds., North Holland.

    Google Scholar 

  • Chuang, J.-H., and C. Hoffmann (1989) “On Local Implicit Approximations of Curves and Surfaces,” ACM Trans, on Graphics, to appear.

    Google Scholar 

  • Farin, G., (1988) Curves and Surfaces for Computer Aided Geometric Design, Academic Press, Boston.

    MATH  Google Scholar 

  • Farouki, R.T., (1986) “The Characterization of Parametric Surface Sections,” Comp. Vision, Graphics and Im. Proc. 33, 209–236.

    Article  Google Scholar 

  • Farouki, R.T., and C.A. Neff (1989) “Some Analytic and Algebraic Properties of Plane Offset Curves,” Rept. RC 14364, IBM Yorktown Heights.

    Google Scholar 

  • Farouki, R.T., and V.T. Rajan (1987) “On the Numerical Condition of Algebraic Curves and Surfaces 1. Implicit Equations,” IBM Res. Rept. RC-13263.

    Google Scholar 

  • Faugère, J., P. Gianni, D. Lazard, T. Mora (1989) “Efficient Change of Ordering for Gröbner Bases of Zero-Dimensional Ideals,” manuscript.

    Google Scholar 

  • Garrity, T., and J. Warren (1988) “On Computing the Intersection of a Pair of Algebraic Surfaces,” Comp. Aided Geometric Design, to appear.

    Google Scholar 

  • Geisow, A., (1983) “Surface Interrogation,” Ph.D.Diss., School of Computing and Accountancy, Univ. of East Anglia.

    Google Scholar 

  • Golub, G., and C. van Loan (1983) Matrix Computations, Johns Hopkins Press.

    MATH  Google Scholar 

  • Hilbert, D., and Cohn-Vossen, S., (1952) Geometry and the Imagination, Chelsea Publ. Co., New York.

    MATH  Google Scholar 

  • Hoffmann, C., (1987) “Algebraic Curves,” in Mathematical Aspects of Scientific Software, J. Rice, ed., IMA Volumes in Math, and Applic, Springer Verlag, 101–122.

    Google Scholar 

  • Hoffmann, C., (1988) “A Dimensionality Paradigm for Surface Interrogations,” TR 88-837, Comp. Sci., Purdue University.

    Google Scholar 

  • Hoffmann, C., (1989a) “The Problems of Accuracy and Robustness in Geometric Computation,” IEEE Computer 22, 31–42.

    Google Scholar 

  • Hoffmann, C., (1989b) Geometric and Solid Modeling, An Introduction, Morgan Kaufmann Publishers, San Francisco.

    Google Scholar 

  • Hoffmann, C., and J. Hopcroft (1985) “Automatic Surface Generation in Computer Aided Design,” The Visual Computer 1, 92–100.

    Article  MATH  Google Scholar 

  • Hoffmann, C., and J. Hopcroft (1986) “Quadratic Blending Surfaces,” Comp. Aided Design 18, 301–307.

    Article  Google Scholar 

  • Hoffmann, C., and J. Hopcroft (1987a) “The Potential Method for Blending Surfaces and Corners,” in Geometric Modeling, G. Farin, ed., SIAM Publications, Philadelphia.

    Google Scholar 

  • Hoffmann, C., and J. Hopcroft (1987b) “Geometric Ambiguities in Boundary Representations,” Comp. Aided Design 19, 141–147.

    Article  MATH  Google Scholar 

  • Hoffmann, C., and J. Hopcroft (1988) “Projective Blending Surfaces,” Artif. Intelligence 37, 357–376.

    Article  MathSciNet  MATH  Google Scholar 

  • Hoffmann, C., J. Hopcroft and M. Karasick (1987) “Robust Set Operations on Polyhedral Solids,” Tech. Rept. 723, Comp. Sci., Purdue University, to appear in IEEE Comp. Graphics and Applic.

    Google Scholar 

  • Hoffmann, C., J. Hopcroft and M. Karasick (1988) “Towards Implementing Robust Geometric Computations,” 4 th ACM Symp. on Comp. Geometry, 106–117.

    Google Scholar 

  • Lazard, D., (1983) “Gröbner Bases, Gaussian Elimination and Resolution of Systems of Algebraic Equations,” EUROCAL’83, Springer Lect. Notes in Comp. Sci. 162, 146–156.

    MathSciNet  Google Scholar 

  • Macaulay, F.S., (1902) “Some Formulae in Elimination,” Proc. London Math. Soc. 35, 3–27.

    Article  Google Scholar 

  • Macaulay, F.S., (1916) The Algebraic Theory of Modular Systems, Cambridge University Press, 1916.

    MATH  Google Scholar 

  • Netto, E., (1892) Theory of Substitutions and of Integral Functions, The Inland Press, Ann Arbor, Mich.

    Google Scholar 

  • Rossignac, J.R., and A.A.G. Requicha (1984) “Constant Radius Blending in Solid Modeling,” Comp. Mech. Engr. 3, 65–73.

    Google Scholar 

  • Sabin, M.A., (1987) “Envelope Curves and Surfaces,” in The Mathematics of Surfaces II, R. Martin, ed., Clarendon Press, Oxford, 413–418.

    Google Scholar 

  • Sederberg, T.W., (1983) “Implicit and Parametric Curves and Surfaces for Computer Aided Geometric Design,” Ph.D. Diss., Mech. Engr., Purdue University

    Google Scholar 

  • Sederberg, T.W., and S. Parry (1986) “A Comparison of Curve Intersection Algorithms,” Comp. Aided Geometric Design 18, 58–63.

    Article  Google Scholar 

  • Waggenspack, W.N., and D. Anderson (1986) “Converting Standard bivariate Polynomials to Bernstein Form Over Arbitrary Triangular Regions,” Comp. Aided Design 18, 529–532

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 1990 Kluwer Academic Publishers

About this chapter

Cite this chapter

Hoffmann, C.M. (1990). Algebraic and Numerical Techniques for Offsets and Blends. In: Dahmen, W., Gasca, M., Micchelli, C.A. (eds) Computation of Curves and Surfaces. NATO ASI Series, vol 307. Springer, Dordrecht. https://doi.org/10.1007/978-94-009-2017-0_15

Download citation

  • DOI: https://doi.org/10.1007/978-94-009-2017-0_15

  • Publisher Name: Springer, Dordrecht

  • Print ISBN: 978-94-010-7404-9

  • Online ISBN: 978-94-009-2017-0

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics