Engineering with Computers

, Volume 14, Issue 1, pp 14–22 | Cite as

Self-intersections of offsets of quadratic surfaces: Part II, implicit surfaces

  • Takashi Maekawa


The paper investigates self-intersections of offsets of implicit quadratic surfaces. The quadratic surfaces are the simplest curved objects, referred to as quadrics, and are widely used in mechanical design. In an earlier paper, we have investigated the self-intersections of offsets of explicit quadratic surfaces, such as elliptic paraboloid, hyperbolic paraboloid and parabolic cylinder, since not only are they used in mechanical design, but also any regular surface can be locally approximated by such explicit quadratic surfaces. In this paper, we investigate the rest of the quadrics whose offsets may degenerate, i.e. the implicit quadratic-surfaces (ellipsoid, hyperboloid, elliptic cone, elliptic cylinder and hyperbolic cylinder). We found that self-intersection curves of offsets of all the implicit quadratic surfaces are planar implicit conics and their corresponding curve on the progenitor surface can be expressed as the intersection curve between an ellipsoid, whose semi-axes are proportional to the offset distance, and the implicit quadratic surfaces themselves.


NC machining Offset surfaces Self-intersections Trimmed offset 


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    Levin, J. Z. (1976) A parametric algorithm for drawing pictures of solid objects composed of quadric surfaces. Communications of the Association for Computing Machinery, 19, 10, 555–563, October.Google Scholar
  2. 2.
    Levin, J. Z. (1979) Mathemtical models for determining the intersections of quadric surfaces. Computer Vision, Graphics and Image Processing, 11, 73–87Google Scholar
  3. 3.
    Sarraga, R. F. (1983) Algebraic methods for intersections of quadric surfaces in GMSOLID. Computer Vision, Graphics and Image Processing, 22, 222–238Google Scholar
  4. 4.
    Wilf, L.; Manor, Y. (1993) Quadric-surface intersection curves: shape and structure. Computer Aided Design, 25, 10, 533–643, OctoberGoogle Scholar
  5. 5.
    Choi, B. K.; Lee, C. S.; Jun, C. S. (1988) Compound surface modelling and machining. Computer-Aided Design, 20, 5, 127–136Google Scholar
  6. 6.
    Aomura, S.; Uehara, T. (1990) Self-intersection of an offset surface. Computer Aided Design, 22, 7, 417–422, SeptemberGoogle Scholar
  7. 7.
    Chen, Y. J.; Ravani, B. (1987) Offset surface generation and contouring in computer-aided design. Journal of Mechanisms, Transmissions, and Automation in Design ASME Transactions, 109, 3, 133–142, MarchGoogle Scholar
  8. 8.
    Maekawa, T.; Cho, W.; Patrikalakis, N. M. (1997) Computation of self-intersections of offsets of Bezier surface patches. Journal of Mechanical Design, ASME Transactions (to appear)Google Scholar
  9. 9.
    Salmon, G. (1927) A Treatise on the Analytic Geometry of Three Dimensions, Vol. 1, Chelsea, New York, 7th editionGoogle Scholar
  10. 10.
    Kumar, V.; Dutta, D. (1995) Quadric shell intersections. Computer Aided Design, 27, 8, 573–586, AugustGoogle Scholar
  11. 11.
    Maekawa, T. (1996) Self-intersections of offsets of quadratic surfaces: Part I. explicit surfaces. Design Laboratory memorandum 96–10, MIT, Department of Ocean Engineering, Cambridge, MA, OctoberGoogle Scholar
  12. 12.
    Dresden, A. (1964) A Solid Analytical Geometry and Determinants, Dover, New YorkGoogle Scholar
  13. 13.
    Faux, I. D.; Pratt, M. J. (1981) Computational Geometry for Design and Manufacture, Ellis Horwood, ChichesterGoogle Scholar
  14. 14.
    Willmore, T. J. (1959) An Introduction to Differential Geometry, Clarendon Press, OxfordGoogle Scholar
  15. 15.
    do Carmo, P. M. (1976) Differential Geometry of Curves and Surfaces, Prentice-Hall, Englewood Cliffs, NJGoogle Scholar

Copyright information

© Springer-Verlag London Limited 1998

Authors and Affiliations

  • Takashi Maekawa
    • 1
  1. 1.Department of Ocean EngineeringMassachusetts Institute of Technology, Design LaboratoryCambridgeUSA

Personalised recommendations