An improved slicing algorithm with efficient contour construction using STL files

Slicing is an important step for all layer-based additive manufacturing (AM) processes. This paper proposes an improved and robust slicing algorithm with efficient contour construction to reduce the slicing time and be able to slice a complex STereoLithography (STL) model with millions of triangles (resulting from high-accuracy STL files). Also, another important feature of the proposed method is it can identify outer and inner contours automatically. Test results to demonstrate the improvements in execution time and comparisons with results from published papers have been given to illustrate the algorithm efficiency. The robustness of this slicing algorithm is demonstrated by several complex models with large numbers of nested contours on each slice.

[1]  Michael J. Wozny,et al.  Utilizing Topological Information to Increase Scan Vector Generation Efficiency , 1991 .

[2]  C. C. Jara-Almonte,et al.  A Parallel Slicing Algorithm for Solid Freeform Fabrication Processes , 1992 .

[3]  Jan Helge Bøhn,et al.  Adaptive slicing using stepwise uniform refinement , 1996 .

[4]  S. T. Tan,et al.  Using dexels to make hollow models for rapid prototyping , 1998, Comput. Aided Des..

[5]  Georges M. Fadel,et al.  Efficient slicing for layered manufacturing , 1998 .

[6]  Sara McMains,et al.  A coherent sweep plane slicer for layered manufacturing , 1999, SMA '99.

[7]  Debasish Dutta,et al.  Region-based adaptive slicing , 1999, Comput. Aided Des..

[8]  Zhiwen Zhao,et al.  Adaptive direct slicing of the solid model for rapid prototyping , 2000 .

[9]  Yunn-Shiuan Liao,et al.  A New Slicing Procedure for Rapid Prototyping Systems , 2001 .

[10]  K. M. Yu,et al.  Dexel-Based Direct Slicing of Multi-Material Assemblies , 2001 .

[11]  Yoshinari Miyamoto,et al.  Direct Slicing from AutoCAD Solid Models for Rapid Prototyping , 2003 .

[12]  Weiyin Ma,et al.  NURBS-based adaptive slicing for efficient rapid prototyping , 2004, Comput. Aided Des..

[13]  Jun Zhang,et al.  Adaptive slicing for a multi-axis Laser Aided Manufacturing Process , 2004 .

[14]  Juntong Xi,et al.  Adaptive direct slicing with non-uniform cusp heights for rapid prototyping , 2004 .

[15]  Wei Sun,et al.  Direct slicing of STEP based NURBS models for layered manufacturing , 2005, Comput. Aided Des..

[16]  Asimava Roy Choudhury,et al.  A semi‐analytic approach for direct slicing of free form surfaces for layered manufacturing , 2007 .

[17]  Shu Huang Sun,et al.  Adaptive direct slicing of a commercial CAD model for use in rapid prototyping , 2007 .

[18]  Xiaoping Qian,et al.  Adaptive Slicing of Moving Least Squares Surfaces: Toward Direct Manufacturing of Point Set Surfaces , 2008, J. Comput. Inf. Sci. Eng..

[19]  A Sanati Nezhad,et al.  An Enhanced Slicing Algorithm Using Nearest Distance Analysis for Layer Manufacturing , 2009 .

[20]  Pisut Koomsap,et al.  Recommended slicing positions for adaptive direct slicing by image processing technique , 2010 .

[21]  Sung-Hoon Ahn,et al.  Slicing algorithm for polyhedral models based on vertex shifting , 2010 .

[22]  M Vatani,et al.  Improved slicing algorithm employing nearest distance method , 2010 .

[23]  Matthew Ming-Fai Yuen,et al.  Efficient slicing procedure based on adaptive layer depth normal image , 2011, Comput. Aided Des..

[24]  Matthew Ming Fai Yuen,et al.  Robust Slicing Procedure based on Surfel-Grid , 2013 .

[25]  Bahram Asiabanpour,et al.  A new adaptive slicing approach for the fully dense freeform fabrication (FDFF) process , 2013, J. Intell. Manuf..