• DocumentCode
    1853425
  • Title

    Boolean operations on triangulated solids

  • Author

    Shuai Zheng ; Jun Hong ; Kang Jia

  • Author_Institution
    State Key Lab. for Manuf. Syst. Eng., Xi´an Jiaotong Univ., Xi´an, China
  • fYear
    2013
  • fDate
    July 30 2013-Aug. 2 2013
  • Firstpage
    348
  • Lastpage
    351
  • Abstract
    In this paper an efficient and robust method for Boolean operations on triangulated solids is presented. It is applied to regularized Boolean operations including union, difference, and intersection. This approach is better than other methods because three optimizations have been introduced. First, the constructed topology information improves the data structure from discrete triangles to point indices, face indices, and their connectivity information. Second, the space dividing algorithm has improved the computational complexity from O (m * n) to O (k (log K)). Third, the tessellation has enumerated a number of special triangle-triangle intersection examples, which are then dealt with separately. Finally, this method is implemented by a program written in C++ and OSG. With some examples, this system is proved to be efficient and robust.
  • Keywords
    Boolean functions; computational complexity; computational geometry; data structures; optimisation; topology; C++; O (k (log K)) computational complexity; O (m * n) computational complexity; OSG; connectivity information; data structure; difference operation; discrete triangles; face indices; intersection operation; optimizations; point indices; regularized Boolean operations; space dividing algorithm; tessellation enumeration; topology information; triangle-triangle intersection; triangulated solids; union operation; Algorithm design and analysis; Binary trees; Face; Indexes; Robustness; Solids; Topology; Boolean operations; mesh tessellation; triangulated solids;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Assembly and Manufacturing (ISAM), 2013 IEEE International Symposium on
  • Conference_Location
    Xi´an
  • Print_ISBN
    978-1-4799-1656-6
  • Type

    conf

  • DOI
    10.1109/ISAM.2013.6643476
  • Filename
    6643476