Robotic FDM for free-form fabrication: evaluating adaptive non-planar slicing with different contour methods
Source abstract
Abstract
Purpose This study aims to investigate and compare three nonplanar (NP) slicing algorithms. The algorithms aim to control the layer thickness variation (LTV), which is a common issue in supportless fabrication of free-form parts. The comparison underlines the differences between theoretical and real scenarios, resulting in guidelines for toolpath generation of complex objects. Design/methodology/approach The algorithm comparison uses a representative complex geometry, i.e. the quarter of torus. It presents an increasing overhang and constant curvature. It is represented using a parametric definition in the first two algorithms and by triangular meshes as the real scenario. The algorithms work on the contouring stage, whereas a B-spline approach is used to build the inner side of layers. Constant layer thickness (LT) is imposed, and an adaptive approach is adopted to avoid over-extrusion. Three algorithms are validated with a robotized fused deposition modeling system. LTs are measured on cross-sectioned samples and compared with the theoretical cases. Findings The results show that two algorithms can provide an LTV of about 0% on the contour. Nevertheless, the theoretical results on the inner side are divergent from the previous evidence, moving on to higher LTV (approximately 90%). The need for an adaptive approach is demonstrated, resulting in an LTV reduction (approximately 30%). Printed parts present the same trends of theoretical results confirming the algorithms’ capabilities. Originality/value The work shows, for the first time, a comparison between NP slicing techniques. The LTV problem in hollow and filled components is analyzed through theoretical and experimental evidence. The results are promising for supportless fabrication of free-form parts.
Source: crossref · Quality: baseline
Research context
OpenAlex topics: Additive Manufacturing and 3D Printing Technologies · Innovations in Concrete and Construction Materials · Advanced Surface Polishing Techniques
SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.
Affiliations
Università di Pavia Department of Electrical Computer and Biomedical Engineering, , Pavia,
References (56)
Show source-provided references
1. Comparison of distance measures for planar curves10.1007/s00453-003-1042-5 ↗
2. A review on exploration of the mechanical characteristics of 3D-printed biocomposites fabricated by fused deposition modelling (FDM)10.1108/RPJ-04-2023-0150 ↗
3. Evaluation of 3D printed mouthpieces for musical instruments10.1108/RPJ-07-2019-0187 ↗
4. Expanding capabilities of additive manufacturing through use of robotics technologies: a survey10.1016/j.addma.2019.100933 ↗
5. Methods and materials for additive manufacturing: a critical review on advancements and challenges10.1016/j.tws.2020.107228 ↗
6. Toolpath-based design for 3D concrete printing of carbon-efficient architectural structures10.1016/j.addma.2022.102872 ↗
7. Chalvin · 2021
8. Automatic multi-axis path planning for thinwall tubing through robotized wire deposition10.1016/j.procir.2019.02.017 ↗
9. Slicing strategy and process of laser direct metal deposition (DMD) of the inclined thin-walled part under open-loop control10.1108/RPJ-09-2020-0216 ↗
10. The numerical evaluation of B -Splines10.1093/imamat/10.2.134 ↗
11. Assessment of the mechanical properties of PC/ABS blends for functional prototyping by FFF 3D printing10.1108/RPJ-04-2023-0153 ↗
12. On calculating with B-splines10.1016/0021-9045(72)90080-9 ↗
13. An algorithm for surface-fitting with spline functions10.1093/imanum/1.3.267 ↗
14. Dierckx · 1996
15. Automatic multi-direction slicing algorithms for wire based additive manufacturing10.1016/j.rcim.2015.09.002 ↗
16. Effect of wire and arc additive manufacturing (WAAM) process parameters on bead geometry and microstructure10.1016/j.addma.2018.12.013 ↗
17. Interplay between powder catchment efficiency and layer height in self-stabilized laser metal deposition10.1016/j.optlaseng.2021.106817 ↗
18. Volumetric covering print-paths for additive manufacturing of 3D models10.1016/j.cad.2018.02.006 ↗
19. Extrusion additive manufacturing of PEI pellets10.3390/jmmp6060157 ↗
20. Fatma · 2021 · 86910.1007/978-981-33-4795-3_80 ↗
21. Curved-layered material extrusion modeling for thin-walled parts by a 5-axis machine10.1108/RPJ-11-2020-0272 ↗
22. Toolpath generation for the manufacture of metallic components by means of the laser metal deposition technique10.1007/s00170-018-3124-1 ↗
23. A fully automatic non-planar slicing algorithm for the additive manufacturing of complex geometries10.1016/j.addma.2023.103541 ↗
24. Shapely10.5281/ZENODO.7428463 ↗
25. Curved layer adaptive slicing (CLAS) for fused deposition modelling10.1108/RPJ-06-2013-0059 ↗
26. A novel infill strategy to approach non-planar 3D-printing in 6-Axis robotized FDM10.1109/MESA55290.2022.10004465 ↗
27. Non-planar slicing for filled free-form geometries in robot-based FDM10.1007/s10845-023-02250-w ↗
28. Convexity and surface quality enhanced curved slicing for support-free multi-axis fabrication10.3390/jmmp7010009 ↗
29. Modeling and process planning for curved layer fused deposition10.1007/s00170-016-9743-5 ↗
30. 3D printing in aerospace and its long-term sustainability10.1080/17452759.2015.1111519 ↗
31. An efficient triangle mesh slicing algorithm for all topologies in additive manufacturing10.1007/s00170-020-06396-2 ↗
32. Implementation and virtual assessment of a non-uniform cylindrical slicing algorithm for robot-based additive manufacturing10.1007/s00170-024-13186-7 ↗
33. Maity · 2023 · 19110.1007/978-981-19-8517-1_14 ↗
34. Hot-melt extruded filaments based on pharmaceutical grade polymers for 3D printing by fused deposition modeling10.1016/j.ijpharm.2016.05.036 ↗
35. The discrete geodesic problem10.1137/0216045 ↗
36. Print paths key-framing: design for non-planar layered robotic FDM printing10.1145/3424630.3425408 ↗
37. Nonplanar 3D printing of bifurcating forms10.1089/3dp.2021.0023 ↗
38. Polymer/metal composite 3D porous bone tissue engineering scaffolds fabricated by additive manufacturing techniques: a review10.1016/j.bprint.2022.e00191 ↗
39. Planar and nonplanar slicing algorithms for fused deposition modeling technology: a critical review10.1007/s00170-021-08347-x ↗
40. Nocedal · 200610.1007/978-0-387-40065-5 ↗
41. Applications of wire arc additive manufacturing (WAAM) for aerospace component manufacturing10.1007/s00170-023-11623-7 ↗
42. Processing and properties of PLA/Mg filaments for 3D printing of scaffolds for biomedical applications10.1108/RPJ-06-2021-0152 ↗
43. The role of robotics in additive manufacturing: review of the AM processes and introduction of an intelligent system10.1108/IR-06-2021-0110 ↗
44. Process parameters tuning and online re-slicing for robotized additive manufacturing of big plastic objects10.1016/j.rcim.2018.07.012 ↗
45. A study of different deposition strategies in direct energy deposition (DED) processes10.1016/j.promfg.2020.05.158 ↗
46. Recent development in the additive manufacturing of polymer-based composites for automotive structures—a review10.1007/s00170-021-08569-z ↗
47. An overview on 3D printing technology: technological, materials, and applications10.1016/J.PROMFG.2019.06.089 ↗
48. Additive manufacturing of non-planar layers using isothermal surface slicing10.1016/j.jmapro.2022.12.054 ↗
49. Modeling and evaluation of curved layer fused deposition10.1016/j.jmatprotec.2011.08.001 ↗
50. A review on the various processing parameters in FDM10.1016/j.matpr.2020.05.484 ↗
51. STL and extensions10.1016/S0965-9978(99)00046-0 ↗
52. Fast exact and approximate geodesics on meshes10.1145/1073204.1073228 ↗
53. SciPy 1.0: fundamental algorithms for scientific computing in Python10.1038/s41592-019-0686-2 ↗
54. Curved layer based process planning for multi-axis volume printing of freeform parts10.1016/j.cad.2019.05.007 ↗
55. S 3 -Slicer: a general slicing framework for Multi-Axis 3D printing10.1145/3550454.3555516 ↗
56. Nonplanar slicing and path generation methods for robotic additive manufacturing10.1007/s00170-018-1772-9 ↗