Author
Listed:
- Xingguo Han
- Xuan Liu
- Kunteng Lu
- Lixiu Cui
Abstract
The original slicing algorithm needs to traverse all triangular facets when performing triangular facet screening, and the calculation amount is large. When performing model feature recognition, the feature standard is less, resulting in inaccurate feature recognition and the phenomenon that the position of the model feature moves. To solve these problems, an adaptive hierarchical algorithm based on model contour information is proposed. This algorithm is applicable to fused deposition additive manufacturing. By analyzing the geometric characteristics of the STL (Standard Triangulated Language) model, the model is divided into non-significant feature part, general feature part and complex feature part by using the change of contour intersection point number. For the model with non-significant feature part, the angle between the normal vector of the triangular patch and the stratification direction is used as the basis of slicing. For the model of the general feature part, the angle between the normal vectors of the adjacent triangular patches in this part is used as the basis of slicing algorithm. For the model of complex feature part, the index based on Taubin vertex normal vector is used as the basis of slicing algorithm. The equal thickness slicing algorithm, the adaptive slicing algorithm based on the normal vector of triangular facets and the algorithm proposed in this paper are used to slice the ship model, vase model and dice model respectively. The models are printed by the six-degree-of-freedom (six-DOF) additive manufacturing (AM) device and tested by a roughness meter. The experimental results show that the proposed method can better balance the printing accuracy and printing efficiency.
Suggested Citation
Xingguo Han & Xuan Liu & Kunteng Lu & Lixiu Cui, 2026.
"An adaptive slicing algorithm based on model contour information,"
PLOS ONE, Public Library of Science, vol. 21(4), pages 1-20, April.
Handle:
RePEc:plo:pone00:0344508
DOI: 10.1371/journal.pone.0344508
Download full text from publisher
Corrections
All material on this site has been provided by the respective publishers and authors. You can help correct errors and omissions. When requesting a correction, please mention this item's handle: RePEc:plo:pone00:0344508. See general information about how to correct material in RePEc.
If you have authored this item and are not yet registered with RePEc, we encourage you to do it here. This allows to link your profile to this item. It also allows you to accept potential citations to this item that we are uncertain about.
We have no bibliographic references for this item. You can help adding them by using this form .
If you know of missing items citing this one, you can help us creating those links by adding the relevant references in the same way as above, for each refering item. If you are a registered author of this item, you may also want to check the "citations" tab in your RePEc Author Service profile, as there may be some citations waiting for confirmation.
For technical questions regarding this item, or to correct its authors, title, abstract, bibliographic or download information, contact: plosone (email available below). General contact details of provider: https://journals.plos.org/plosone/ .
Please note that corrections may take a couple of weeks to filter through
the various RePEc services.