• DocumentCode
    2863796
  • Title

    Efficient topology construction from triangle soup

  • Author

    Shin, Hayong ; Park, Joon C. ; Choi, Byoung K. ; Chung, Yun C. ; Rhee, Siyoul

  • Author_Institution
    Dept. of IE, KAIST, Daejeon, South Korea
  • fYear
    2004
  • fDate
    2004
  • Firstpage
    359
  • Lastpage
    364
  • Abstract
    Triangular mesh is one of the most popular shape representations in computer graphics and the CAD/CAM/ CAE area. In this paper we present a memory and time efficient topology construction algorithm from triangle soup, which is a set of triangles without connectivity information. The proposed algorithm consists of the following steps: (1) vertex merging, (2) internal edge linking, (3) multi-disk vertex splitting, and (4) boundary gap stitching. Typical triangle soup comes in the form of an STL file, and topology construction work encounters non-manifold cases for various causes, which should be converted to 2-manifold models for many downstream processes such as rapid prototyping and tool path generation. The proposed algorithm uses a light-weight vertex-based data structure (adapted from a ´corner table´ structure), and does not need to construct a full non-manifold topology information. The efficiency of the proposed algorithm is shown by empirical tests on practical examples.
  • Keywords
    computer graphics; data structures; rapid prototyping (industrial); topology; 2-manifold models; CAD-CAM-CAE; STL file; boundary gap stitching; computer graphics; connectivity information; corner table structure; downstream processes; internal edge linking; light-weight data structure; memory efficient topology construction; multidisk vertex splitting; nonmanifold cases; nonmanifold topology information; rapid prototyping; shape representations; time efficient topology construction; tool path generation; triangle soup; triangular mesh; vertex merging; vertex-based data structure; CADCAM; Computer aided engineering; Computer aided manufacturing; Computer graphics; Data structures; Joining processes; Merging; Prototypes; Shape; Topology;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Geometric Modeling and Processing, 2004. Proceedings
  • Print_ISBN
    0-7695-2078-2
  • Type

    conf

  • DOI
    10.1109/GMAP.2004.1290060
  • Filename
    1290060