Applied Sciences (Jul 2021)

An Accelerated Slicing Algorithm for Frep Models

  • Evgenii Maltsev,
  • Dmitry Popov,
  • Svyatoslav Chugunov,
  • Alexander Pasko,
  • Iskander Akhatov

DOI
https://doi.org/10.3390/app11156767
Journal volume & issue
Vol. 11, no. 15
p. 6767

Abstract

Read online

Complex 3D objects with microstructures can be modelled using the function representation (FRep) approach and then manufactured. The task of modelling a geometric object with a sophisticated microstructure based on unit cell repetition is often too computationally expensive for CAD systems. FRep provides efficient tools to solve this problem. However, even for FRep the slicing step required for manufacturing can take a significant amount of time. An accelerated slicing algorithm for FRep 3D objects is proposed in this paper. This algorithm allows the preparation of FRep models for 3D printing without surface generation stage. The spatial index is employed to accelerate the slicing process. A novel compound adaptive criterion and a novel acceleration criterion are proposed to speed up the evaluation of the defining function of an FRep object. The use of these criteria is significantly reducing the computational time for contour construction during the slicing process. The K-d tree and R-tree data structures are used as spatial indexes. The performance of the accelerated slicing algorithm was tested. The contouring time was reduced 100-fold due to using the novel compound adaptive criterion with the novel acceleration criterion.

Keywords