Slicing Triangle Meshes: An Asymptotically Optimal Algorithm

被引:7
|
作者
Gregori, Rodrigo M. M. H. [1 ]
Volpato, Neri [2 ]
Minetto, Rodrigo [1 ]
da Silva, Murilo V. G. [1 ]
机构
[1] Fed Univ Technol Parana UTFPR, Dept Acad Informat, Curitiba, Parana, Brazil
[2] Fed Univ Technol Parana UTFPR, Dept Acad Mecan, Curitiba, Parana, Brazil
关键词
process planning; triangle meshes; slicing; interval tree; stabbing problem;
D O I
10.1109/ICCSA.2014.58
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
Additive Manufacturing, popularly known as "3D printing", is a manufacturing process based on overlapping of flat layers in order to build a physical object. The data for building this object comes from a 3D model, usually represented by a triangle mesh. One of the first stages in this process is to slice the triangle mesh, resulting in 2.5-D contours, representing each one of the layers of the object. There are many strategies for slicing meshes, however most of the current literature is concerned with ad hoc issues such as the quality of the model, specific improvements in the slicing process and memory usage, whereas none of them addresses the problem from an algorithmic complexity perspective. While current algorithms for slicing run on O(n(2) + k(2)) or O(n(2) + n log n (k) over bar) for n triangles and k planes, the algorithm proposed in this paper runs on O(n (k) over bar), where (k) over bar is the average number of slices cutting each triangle, what is asymptotically the best that can be achieved under certain common assumptions.
引用
收藏
页码:252 / 255
页数:4
相关论文
共 50 条
  • [1] An optimal algorithm for 3D triangle mesh slicing
    Minetto, Rodrigo
    Volpato, Neri
    Stolfi, Jorge
    Gregori, Rodrigo M. M. H.
    da Silva, Murilo V. G.
    [J]. COMPUTER-AIDED DESIGN, 2017, 92 : 1 - 10
  • [2] An Effective Method for Slicing Triangle Meshes Using a Freeform Curve
    Lee, Seung-Yong
    Kweon, Seong-Hyeon
    Yoon, Seung-Hyun
    [J]. MATHEMATICS, 2024, 12 (10)
  • [3] On asymptotically optimal meshes by coordinate transformation
    Canas, Guillermo D.
    Gortler, Steven J.
    [J]. PROCEEDINGS OF THE 15TH INTERNATIONAL MESHING ROUNDTABLE, 2006, : 289 - +
  • [4] Offset algorithm for curves on triangle meshes
    Chen, Zheng-Ming
    Liu, Jing
    Wang, Zhi-Jian
    [J]. Jisuanji Jicheng Zhizao Xitong/Computer Integrated Manufacturing Systems, CIMS, 2008, 14 (01): : 124 - 131
  • [5] An optimal algorithm for 3D triangle mesh slicing (vol 97, pg 1 ,2017)
    Minetto, Rodrigo
    Stolfi, Jorge
    [J]. COMPUTER-AIDED DESIGN, 2018, 98 : 39 - 39
  • [6] Balanced Hierarchical Face Clustering Algorithm on Triangle Meshes
    Wang, Zhi
    Wu, Zhongke
    Zhou, Mingquan
    Luo, Yanlin
    [J]. 2009 11TH IEEE INTERNATIONAL CONFERENCE ON COMPUTER-AIDED DESIGN AND COMPUTER GRAPHICS, PROCEEDINGS, 2009, : 528 - 531
  • [7] Regions Segmentation Algorithm of Triangle Meshes Based on Normal Vector
    Chen, Jie
    Gao, Chenghui
    He, Bingwei
    [J]. DIGITAL DESIGN AND MANUFACTURING TECHNOLOGY, PTS 1 AND 2, 2010, 102-104 : 111 - 115
  • [8] An Efficient Geometric Algorithm for Clipping and Capping Solid Triangle Meshes
    Scherzinger, Aaron
    Brix, Tobias
    Hinrichs, Klaus H.
    [J]. PROCEEDINGS OF THE 12TH INTERNATIONAL JOINT CONFERENCE ON COMPUTER VISION, IMAGING AND COMPUTER GRAPHICS THEORY AND APPLICATIONS (VISIGRAPP 2017), VOL 1, 2017, : 187 - 194
  • [9] An asymptotically optimal algorithm for online stacking
    Martin Olsen
    Lars Nørvang Andersen
    Allan Gross
    [J]. Mathematical Methods of Operations Research, 2023, 97 : 161 - 178
  • [10] An asymptotically optimal algorithm for online stacking
    Olsen, Martin
    Andersen, Lars Norvang
    Gross, Allan
    [J]. MATHEMATICAL METHODS OF OPERATIONS RESEARCH, 2023, 97 (02) : 161 - 178