DocumentCode
177381
Title
Slicing Triangle Meshes: An Asymptotically Optimal Algorithm
Author
Gregori, Rodrigo M. M. H. ; Volpato, Neri ; Minetto, Rodrigo ; Da Silva, Murilo V. G.
Author_Institution
Dept. Academico de Inf., Fed. Univ. of Technol. - Parana (UTFPR), Curitiba, Brazil
fYear
2014
fDate
June 30 2014-July 3 2014
Firstpage
252
Lastpage
255
Abstract
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(n2 + k2) or O(n2 + nlog nk) for n triangles and k planes, the algorithm proposed in this paper runs on O(nk), where k is the average number of slices cutting each triangle, what is asymptotically the best that can be achieved under certain common assumptions.
Keywords
computational complexity; computational geometry; production engineering computing; three-dimensional printing; 2.5-D contours; 3D model; 3D printing; additive manufacturing; algorithmic complexity perspective; asymptotically optimal algorithm; flat layers; manufacturing process; memory usage; physical object; triangle mesh slicing; Adaptation models; Buildings; Complexity theory; Computational modeling; Data structures; Manufacturing; Solid modeling; interval tree; process planning; slicing; stabbing problem; triangle meshes;
fLanguage
English
Publisher
ieee
Conference_Titel
Computational Science and Its Applications (ICCSA), 2014 14th International Conference on
Conference_Location
Guimaraes
Type
conf
DOI
10.1109/ICCSA.2014.58
Filename
6976700
Link To Document