An improved slicing algorithm with efficient contour construction using STL files

Zhengyan Zhang, Sanjay Joshi

Research output: Contribution to journalArticlepeer-review

41 Scopus citations


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.

Original languageEnglish (US)
Pages (from-to)1347-1362
Number of pages16
JournalInternational Journal of Advanced Manufacturing Technology
Issue number5-8
StatePublished - Sep 1 2015

All Science Journal Classification (ASJC) codes

  • Control and Systems Engineering
  • Software
  • Mechanical Engineering
  • Computer Science Applications
  • Industrial and Manufacturing Engineering


Dive into the research topics of 'An improved slicing algorithm with efficient contour construction using STL files'. Together they form a unique fingerprint.

Cite this