Skip to main content
Log in

Self-intersections of offsets of quadratic surfaces: Part I, explicit surfaces

  • Published:
Engineering with Computers Aims and scope Submit manuscript

Abstract

Although offset surfaces are widely used in various engineering applications, their degenerating mechanism is not well known in a quantitative manner. Offset surfaces are functionally more complex than their progenitor surfaces and may degenerate even if the progenitor surfaces are regular. Self-intersections of the offsets of regular surfaces may be induced by concave regions of surface where the positive offset distance exceeds the maximum absolute value of the negative minimum principal curvature or the absolute value of the negative offset distance exceeds the maximum value of the positive maximum principal curvature. It is well known that any regular surface can be locally approximated in the neighborhood of a pointp by the explicit quadratic surface of the form r(x,y)=[x,y1/2(αx2+βy2)]T to the second order where −α and −β are the principal curvatures at pointp. Therefore investigations of the selfintersecting mechanisms of the offsets of explicit quadratic surfaces due to differential geometry properties lead to an understanding of the self-intersecting mechanisms of offsets of regular parametric surfaces. In this paper, we develop the equations of the self-intersection curves of an offset of an explicit quadratic surface. We also develop an algorithm to detect and trace a small loop of a self-intersection curve of an offset of a regular parametric surface based on our analysis of offsets of explicit quadratic surfaces. Examples illustrate our method.

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. Faux, I. D.: Pratt, M. J. (1981) Computational Geometry for Design and Manufacture, Ellis Horwood, Chichester

    Google Scholar 

  2. Chen, Y. J.; Ravani, B. (1987) Offset surface generation and contouring in computer-aided design. Journal of Mechanisms, Transactions, and Automation in Design, ASME Transactions, 109, 3, 133–142, March

    Google Scholar 

  3. Rossignac, J. R.; Requicha, A. G. (1986) Offsetting operations in solid modelling. Computer Aided Geometric Design, 3, 2, 129–148

    Google Scholar 

  4. Patrikalakis, N. M.; Bardis, I. (1991) Localization of rational B-spline surfaces. Engineering with Computers 7, 4, 237–252

    Google Scholar 

  5. Perez-Lozano, T.; Wesley, M. A. (1979) An algorithm for planning collision-free paths amongst polyhedral obstacles. Communications of the ACM, 25 9, 560–570 October

    Google Scholar 

  6. Patrikalakis, N. M.; Prakash, P. V. (1988) Free-form plate modeling using offset surfaces. Journal of OMAE, ASME Trans., 110, 3, 287–294

    Google Scholar 

  7. Patrikalakis, N. M.; Gursoy, H. N. (1990) Shape interrogation by medial axis transform. In Proceedings of the 16th ASME Design Automation Conference: Advances in Design Automation, Computer Aided and Computational Design, Vol. I (Ravani, B. Editor), 77–88, Chicago, IL, September, New York, ASME

    Google Scholar 

  8. Wolter, F.-E. (1992) Cut locus and medial axis in global shape interrogation and representation. Computer Aided Geometric Design, 1992. Also available as MIT Ocean Engineering Design Laboratory Memorandom 92-2, January 1992

  9. Dutta, D.; Martin, R. R.; Pratt, M. J. (1993) Cyclides in surface and solid modeling. IEEE Computer Graphics and Applications, 13 1, 53–59, January

    Google Scholar 

  10. Pham, B. (1992) Offset curves and surfaces: a brief survey. Computer Aided Design, 24, 4, 223–229, April

    Google Scholar 

  11. Lasser, D. (1988) Self-intersections of parametric surfaces. In Proceedings of Third International Conference on Engineering Graphics and Descriptive Geometry: Volume 1, Vienna, 322–331

  12. Aomura, S.; Uehara, T. (1990) Self-intersection of an offset surface. Computer Aided Design, 22 7, 417–422, September

    Google Scholar 

  13. Maekawa, T.: Cho, W.; Patrikalakis, N. M. (1997). Computation of self-intersections of offsets of Bézier surface patches. Journal of Mechanical Design, ASME Transactions, 1997 (to appear)

  14. Maekawa, T.; Patrikalakis, N. M. (1994) Interrogation of differential geometry properties for design and manufacture. The Visual Computer, 10 4, 216–237, March

    Google Scholar 

  15. Willmore, T. J. (1959) An Introduction to Differential Geometry, Clarendon Press, Oxford

    Google Scholar 

  16. do Carmo, P. M. (1976) Differential Geometry of Curves and Surfaces, Prentice-Hall, Englewood Cliffs, NJ

    Google Scholar 

  17. Salmon, G. (1927) A Treatise on the Analytic Geometry of Three Dimensions, Vol. 1, Chelsea, New York, 7th edition

    Google Scholar 

  18. Struik, D. J. (1950) Lectures on Classical Differential Geometry, Addison-Wesley, Reading, MA

    Google Scholar 

  19. Maekawa, T.; Wolter, F.-E.; Patrikalakis, N. M. (1996) Umbilics and lines of curvature for shape interrogation. Computer Aided Geometric Design, 13, 2, 133–161, March

    Google Scholar 

  20. Maekawa, T.; Patrikalakis, N. M. (1993) Computation of singularities and intersections of offsets of planar curves. Computer Aided Geometric Design, 10, 5, 407–429, October

    Google Scholar 

  21. Maekawa, T. (1996) Self-intersections of offsets of quadratic surfaces: Part II, implicit surfaces. Design Laboratory Memorandum 96:11, MIT, Department of Ocean Engineering, Cambridge, MA, October

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Rights and permissions

Reprints and permissions

About this article

Cite this article

Maekawa, T. Self-intersections of offsets of quadratic surfaces: Part I, explicit surfaces. Engineering with Computers 14, 1–13 (1998). https://doi.org/10.1007/BF01198970

Download citation

  • Issue Date:

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

Keywords

Navigation