Skip to main content
Log in

Surface offsetting using distance volumes

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

Abstract

Proposed in this paper is a new approach for offset surface construction using three- dimensional (3D) distance volumes. After converting an original compound surface into a triangular mesh, the approach creates a distance volume of the triangular mesh. With this distance volume and a given offset value, it extracts the offset points in each slice to create a sequence of two dimensional (2D) cross-sections. The approach then performs offset surface construction using the serial cross-sections. For more accurate and efficient computation of the distance volume, the concept of space division is combined with the concept one of distance propagation to the whole space of interest. The resulting offset surface is a G1 composite surface consisting of three kinds of surfaces: skinned, capped, andor branched surfaces. The proposed approach provides offset surfaces that are accurate and free of degeneracy. Some experimental results demonstrate its usefulness and quality.

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. Zeid I (1991) CAD/CAM theory and practice. McGraw-Hill, New York

  2. Lasser D, Hoschek J (1993) Fundamentals of computer aided geometric design. AK Peters, Wellesley, Massachusetts, USA

  3. Qiulin D, Davies BJ (1987) Surface engineering geometry for computer-aided design and manufacture. Ellis Horwood, New York

  4. Borgefors G (1984) Distance transformations in arbitrary dimensions. Comput Vision Image Underst 27(3):321–345

    Google Scholar 

  5. Jones MJ, Satherley R (2001) Shape representation using space filled sub-voxel distance fields. In: Proceedings of the International Conference on Shape Modelling and Applications, pp 316–325

  6. Satherley R, Jones MJ (2001) Vector-city vector distance transform. Comput Vision Image Underst 82:238–254

    Article  Google Scholar 

  7. Marchand-Maillet S, Sharaiha YM (1999) Euclidean ordering via chamfer distance calculations. Comput Vision Image Underst 73(3):404–413

    Article  Google Scholar 

  8. Mullikin J (2001) The vector distance transform in two and three dimensions. Graph Models Image Process 54(6):526–535

    Google Scholar 

  9. Rosenfeld A, Pfaltz JL (1966) Sequential operations in digital picture processing. J ACM 13(4):471–494

    Article  Google Scholar 

  10. Chen M, Kaufman A, Yagel R (2000) Volume graphics. Springer, Berlin Heidelberg New York

  11. Lorensen WE, Cline HE (1987) Marching cubes: a high resolution 3D surface construction algorithm. Comput Graph 21(4):163–169

    Google Scholar 

  12. Piegl L, Tiller W (1995) The NURBS book. Springer, Berlin Heidelberg New York

  13. Farin G (1988) Curve and surfaces for computer aided geometric design: a practical guide. Academic, New York

    Google Scholar 

  14. Piegl LA, Richard AM (1995) Tessellating trimmed NURBS surfaces. Comput Aided Des 27(1):16–26

    Article  Google Scholar 

  15. Hamann B, Po-Yu T (1996) A tessellation algorithm for the representation of trimmed NURBS surfaces with arbitrary trimming curves. Comput Aided Des 28(6):461–472

    Article  Google Scholar 

  16. Ng WMM, Tan ST (2000) Incremental tessellation of trimmed parametric surfaces. Comput Aided Des 32(4):279–294

    Article  Google Scholar 

  17. Mantyla M (1988) An introduction to solid modeling. Computer Science Press, Rockville, Maryland, USA

  18. Preparata FP, Shamos MI (1985) Computational geometry. Springer, Berlin Heidelberg New York

  19. Park H, Kim K (1996) Smooth surface approximation to serial cross-sections. Comput Aided Des 28(12):995–1005

    Article  Google Scholar 

  20. Jeong J, Kim K, Park H, Jung M (2000) A new method for solving branching problems in surface reconstruction. Int J Adv Manuf Technol 16(4):259–264

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Kwangsoo Kim.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Jang, D., Park, H. & Kim, K. Surface offsetting using distance volumes. Int J Adv Manuf Technol 26, 102–108 (2005). https://doi.org/10.1007/s00170-004-2216-2

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s00170-004-2216-2

Keywords

Navigation