Abstract
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.
Similar content being viewed by others
References
Kirschman CF, Jara-Almonte CC (1992) A parallel slicing algorithm for solid freeform fabrication process. Proceedings of the 1992 Solid Freeform Fabrication Proceedings,August 3–5,Austin,Tx, 26-33
Chakraborty D, Choudhury AR (2007) A semi-analytic approach for direct slicing of free form surfaces for layered manufacturing. Rapid Prototyp J 13(4):256–264
Sun SH, Chiang HW, Lee MI (2006) Adaptive direct slicing of a commercial cad model for use in rapid prototyping. Int J Adv Manuf Technol 34(7–8):689–701
Cao W, Miyamoto Y (2003) Direct slicing from autocad solid models for rapid prototyping. Int J Adv Manuf Technol 21:739–742
Starly B, Lau A, Sun W et al (2005) Direct slicing of step based nurbs models for layered manufacturing. Comput Aided Des 37(4):387–397
Tata K, Fadel G, Bagchi A et al (1998) Efficient slicing for layered manufacturing. Rapid Prototyp J 4(4):151–167
Rock S.J., Wozny M.J. Utilizing topological information to increase scan vector generation efficiency. Appears in Solid Freeform Fabrication Symposium Proceedings, The University of Texas at Austin, Austin, TX, 1991, 28-36
McMains S,S’equin C (1999) A coherent sweep plane slicer for layered manufacturing. The proceedings of the 5th ACM SIGGRAPH Symposium on Solid Modeling and Applications, ACM New York, NY, USA,06,1999, 285-295
Jun Z (2004) Adaptive slicing for a multi-axis laser aided manufacturing process. J Mech Des 126(2):254
Yan JQ, Zhou MY, Xi JT (2004) Adaptive direct slicing with non-uniform cusp heights for rapid prototyping. Int J Adv Manuf Technol 23(1–2):20–27
Yang P, Qian X (2008) Adaptive slicing of moving least squares surfaces: toward direct manufacturing of point set surfaces. J Comput Inf Sci Eng 8(3):1–11
Sabourin E, Houser SA, Bøhn JH (1996) Adaptive slicing using stepwise uniform refinement. Rapid Prototyp J 2(4):20–26
Mani K, Kulkarni P, Dutta D (1999) Region-based adaptive slicing. Computer-Aided Design 31:317–333
Ma W, But W-C, He P (2004) Nurbs-based adaptive slicing for efficient rapid prototyping. Comput Aided Des 36(13):1309–1325
Hayasi MT, Asiabanpour B (2013) A new adaptive slicing approach for the fully dense freeform fabrication (fdff) process. J Intell Manuf 24(4):683–694
Rianmora S, Koomsap P (2010) Recommended slicing positions for adaptive direct slicing by image processing technique. Int J Adv Manuf Technol 46(9–12):1021–1033
Zhao Z, Laperriere L (2000) Adaptive direct slicing of the solid model for rapid prototyping. Int J Prod Res 38(1):69–83
Liao Y-S, Chiu Y-Y (2001) A new slicing procedure for rapid prototyping systems. Int J Adv Manuf Technol 18:579–585
Kim H-J, Wie K-H, Ahn S-H et al (2010) Slicing algorithm for polyhedral models based on vertex shifting. Int J Precision Manuf 11(5):803–807
Sanati NA, Rahimi AR, Barazandeh F et al (2009) Improved slicing algorithm employing nearest distance method. Proc Inst Mech Eng B J Eng Manuf 224(5):745–752
Vatani M, Rahimi AR, Brazandeh F et al (2009) An enhanced slicing algorithm using nearest distance analysis for layer manufacturing. World Acad Sci, Eng Tech 25:721–726
Zeng L, Lai LM-L, Qi D et al (2011) Efficient slicing procedure based on adaptive layer depth normal image. Comput Aided Des 43(12):1577–1586
Qi D, Zeng L, Yuen MMF (2013) Robust slicing procedure based on surfel-grid. Computer-Aided Design and Applications 10(6):965–981
Chiu WK, Tan ST (1998) Using dexels to make hollow models for rapid prototyping. Comput Aided Des 30(7):539–547
Zhu WM, Yu KM (2001) Dexel-based direct slicing of multi-material assemblies. Int J Adv Manuf Technol 18:285–302
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Zhang, Z., Joshi, S. An improved slicing algorithm with efficient contour construction using STL files. Int J Adv Manuf Technol 80, 1347–1362 (2015). https://doi.org/10.1007/s00170-015-7071-9
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s00170-015-7071-9