A novel adaptive slicing algorithm based on ameliorative area ratio and accurate cusp height for 3D printing

Purpose Adaptive slicing is a key step in three-dimensional (3D) printing as it is closely related to the building time and the surface quality. This study aims to develop a novel adaptive slicing method based on ameliorative area ratio and accurate cusp height for 3D printing using stereolithography (STL) models. Design/methodology/approach The proposed method consists of two stages. In the first stage, the STL model is sliced with constant layer thickness, where an improved algorithm for generating active triangular patches, the list is developed to preprocess the model faster. In the second stage, the model is first divided into several blocks according to the number of contours, then an axis-aligned bounding box-based contour matching algorithm and a polygons intersection algorithm are given to compare the geometric information between several successive layers, which will determine whether these layers can be merged to one. Findings Several benchmarks are applied to verify this new method. Developed method has also been compared with the uniform slicing method and two existing adaptive slicing methods to demonstrate its effectiveness in slicing. Originality/value Compared with other methods, the method leads to fewer layers whilst keeping the geometric error within a given threshold. It demonstrates that the proposed slicing method can reach a trade-off between the building time and the surface quality.

[1]  Kaufui Wong,et al.  A Review of Additive Manufacturing , 2012 .

[2]  Charlie C. L. Wang,et al.  The status, challenges, and future of additive manufacturing in engineering , 2015, Comput. Aided Des..

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

[4]  Xiaobo Peng,et al.  Direct rapid prototyping from point cloud data without surface reconstruction , 2017 .

[5]  Paul Rosen,et al.  Point cloud slicing for 3-D printing , 2018 .

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

[7]  Zhuguo Li,et al.  An adaptive slicing algorithm for laser cladding remanufacturing of complex components , 2018, The International Journal of Advanced Manufacturing Technology.

[8]  Denis Cormier,et al.  Specifying non‐uniform cusp heights as a potential aid for adaptive slicing , 2000 .

[9]  Ken Chen,et al.  A review of slicing methods for directed energy deposition based additive manufacturing , 2018, Rapid Prototyping Journal.

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

[11]  Zengxi Pan,et al.  Automatic multi-direction slicing algorithms for wire based additive manufacturing , 2016 .

[12]  André Dolenc,et al.  Slicing procedures for layered manufacturing techniques , 1994, Comput. Aided Des..

[13]  Charlie C. L. Wang,et al.  Memory-Efficient Modeling and Slicing of Large-Scale Adaptive Lattice Structures , 2021, J. Comput. Inf. Sci. Eng..

[14]  N. Venkata Reddy,et al.  Improvement of surface finish by staircase machining in fused deposition modeling , 2003 .

[15]  Wei Xu-qing An Algorithm for Evaluating the Area of the Overlap or the Union of Polygons , 2007 .

[16]  Debasish Dutta,et al.  An accurate slicing procedure for layered manufacturing , 1996, Comput. Aided Des..

[17]  Quan Wang,et al.  An Adaptive Slicing Thickness Adjustment Method Based on Cloud Point in 3D Printing , 2016, 2016 13th International Conference on Embedded Software and Systems (ICESS).

[18]  Charlie C. L. Wang,et al.  Adaptive slicing based on efficient profile analysis , 2019, Comput. Aided Des..

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

[20]  Weizhong Guo,et al.  Mixed-layer adaptive slicing for robotic Additive Manufacturing (AM) based on decomposing and regrouping , 2020, J. Intell. Manuf..

[21]  Wojciech Z. Misiolek,et al.  Rapid prototyping of extrusion dies using layer-based techniques , 1999 .

[22]  Zhiwei Lin,et al.  A polygons Boolean operations-based adaptive slicing with sliced data for additive manufacturing , 2017 .

[23]  N. Venkata Reddy,et al.  Slicing procedures in layered manufacturing: a review , 2003 .

[24]  Jorge Stolfi,et al.  An optimal algorithm for 3D triangle mesh slicing , 2017, Comput. Aided Des..

[25]  Su Wang,et al.  An adaptive slicing algorithm and data format for functionally graded material objects , 2013 .

[26]  C. J. Luis Pérez,et al.  Analysis of the surface roughness and dimensional accuracy capability of fused deposition modelling processes , 2002 .

[27]  Pulak M. Pandey,et al.  Improved intermediate point curve model for integrating reverse engineering and rapid prototyping , 2008 .

[28]  Yuan-Shin Lee,et al.  PLSP based layered contour generation from point cloud for additive manufacturing , 2018 .

[29]  F. Rosa,et al.  A parametric and adaptive slicing (PAS) technique: general method and experimental validation , 2019, Rapid Prototyping Journal.