Elsevier

Computer-Aided Design

Volume 27, Issue 9, September 1995, Pages 677-694
Computer-Aided Design

Research
Computation of 3D skeletons using a generalized Delaunay triangulation technique

https://doi.org/10.1016/0010-4485(94)00025-9Get rights and content

Abstract

The skeletal representation of 3D solids based on the medial axis transform has many applications in engineering. However, these applications are seldom realized, owing to the lack of viable computational techniques for generating skeletons. Such a computational technique, based on a notion of the generalized Voronoi diagram of a set of mixed-dimensional entities, is presented. It is shown that the generalized Voronoi diagram of a set of specific mixed dimensional set derived from the set of boundary entities of a polyhedron is, in fact, the exact skeleton of the polyhedron. Rather than the generalized Voronoi diagram being directly computed, its dual, an abstract Delaunay triangulation, is computed, from which the skeleton can be derived. An approach based on the Voronoi diagram of a well chosen representative point set on the boundary is also discussed as a special case; it is shown that the limitations of this approach are overcome by the generalization developed. Overall, it is argued that this generalization of the Voronoi diagram and the notion of the abstract generalized Delaunay triangulation are useful, and that they provide a viable approach to the computation of skeletons. Finally, details of the implementation, results, and an evaluation are presented.

References (33)

  • FB Prinz et al.

    Geometric abstractions using medial axis transformation

  • M Reddy

    Skeletons: generation, representation and applications to finite element modeling

  • V Srinivasan et al.

    Automatic mesh generation using the symmetric axis transformation of polygonal domains

  • TKH Tam et al.

    2d finite element mesh generation by medial axis subdivision

  • G Turkiyyah et al.

    Generation and interpretation of finite element models in a knowledge based environment

  • NM Patrikalakis et al.

    Shape interrogation by medial axis transform

  • Cited by (62)

    • Isogeometric generalized n th order perturbation-based stochastic method for exact geometric modeling of (composite) structures: Static and dynamic analysis with random material parameters

      2019, Computer Methods in Applied Mechanics and Engineering
      Citation Excerpt :

      However, in deterministic numerical techniques, such as classical FEM, there is a huge gap between CAD and CAE [18,19] because the CAD and CAE models inherently use different types of geometric model. Some works that attempt to integrate CAD and CAE [20–23] truly improve it to an extent rather than solving it radically. So far as we know, they generally use lines or planes to represent (interpolate) the curve or surface approximately.

    • Optimal mesh topology generation for CFD

      2017, Computer Methods in Applied Mechanics and Engineering
      Citation Excerpt :

      Therefore, various approaches have been proposed to approximate the medial axis. These include surface sampling approaches [5–8], thinning algorithms [9–12], distance field based algorithms [13–16] and the algebraic methods [17–21]. The Voronoi diagram and the distance field based methods are more widely used for block topology generation.

    • Research on 3D medial axis transform via the saddle point programming method

      2012, CAD Computer Aided Design
      Citation Excerpt :

      Dutta and Hoffmann [4] constructed the Voronoi diagrams of CSG objects (obtained by Boolean combinations of primitive objects such as a block, sphere or cylinder) between pairs of shape elements, and the MA can be generated by trimming the Voronoi diagrams. Reddy and Turkiyyah [5] proposed an algorithm for computing an abstract Delaunay triangulation of a polyhedral object, the geometric dual of which is the generalized Voronoi diagram. Some algorithms employed a set of sample points to handle freeform objects, and then approximated the MA by the Voronoi diagrams of these points.

    • Interior Medial Axis Transform computation of 3D objects bound by free-form surfaces

      2010, CAD Computer Aided Design
      Citation Excerpt :

      The MAT has been used in pattern analysis and image analysis [4,5], finite element mesh generation [6,7], and path planning [8], to name a few applications. There exists a bijective mapping between the MAT and the object’s boundary [9] which means that for an object, there will be a unique MAT. Moreover, it is possible to reconstruct the object given its MAT [10].

    View all citing articles on Scopus
    View full text