Adaptive slicing based on efficient profile analysis

Huachao Mao, Tsz Ho Kwok, Yong Chen, Charlie C.L. Wang

Research output: Contribution to journalArticlepeer-review


Adaptive slicing is an important computational task required in the layer-based manufacturing process. Its purpose is to find an optimal trade-off between the fabrication time (number of layers) and the surface quality (geometric deviation error). Most of the traditional adaptive slicing algorithms are computationally expensive or only based on local evaluation of errors. To tackle these problems, we introduce a method to efficiently generate slicing plans by a new metric profile that can characterize the distribution of deviation errors along the building direction. By generalizing the conventional error metrics, the proposed metric profile is a density function of deviation errors, which measures the global deviation errors rather than the in-plane local geometry errors used in most prior methods. Slicing can be efficiently evaluated based on metric profiles in contrast to the expensive computation on models in boundary-representation. An efficient algorithm based on dynamic programming is proposed to find the best slicing plan. Our adaptive slicing method can also be applied to models with weighted features and can serve as the inner loop to search the best building direction. The performance of our approach is demonstrated by experimental tests on different examples.

Original languageEnglish
Pages (from-to)89-101
Number of pages13
JournalCAD Computer Aided Design
Early online date15 Oct 2018
Publication statusPublished - Feb 2019


  • Adaptive slicing
  • Additive manufacturing
  • Geometric profile
  • Sampling


Dive into the research topics of 'Adaptive slicing based on efficient profile analysis'. Together they form a unique fingerprint.

Cite this