A slicer-agnostic tool for void characterization from slicer images and its correlation to build orientation and raster angle in FFF
Source abstract
Abstract
Purpose To quantify the relationships between build orientation, raster angle and void characteristics on tensile performance of carbon fiber reinforced Nylon 6 (PA6-CF) Fused Filament Fabrication (FFF) tensile samples. This work aims to establish a foundation for predicting mechanical properties in a component at the process planning stage. Design/methodology/approach Tensile testing of PA6-CF samples printed on the Bambu Lab X1C system was performed following the ASTM D638 standard, with the elastic modulus calculations determined per the ASTM E111 standard. Toolpaths were generated using Bambu Studio, and the corresponding layer preview images were used as inputs for the developed Python-based void characterization and contact area algorithms. Findings This work successfully extracts key trends between build orientation, raster angle, void volume and contact area in FFF PA6-CF parts. PLA and PA6-CF results are also shown and indicate that the effect of filament type cannot be captured by simple scaling factors alone. Originality/value A comprehensive build strategy-mechanical performance dataset is produced for PA6-CF. This work presents a slicer-agnostic void characterization solution without parsing G-code or requiring imaging techniques of printed samples. Analysis of interlayer contact areas and orientation-dependent effective contact regions is possible with this approach. The framework is adaptable to future use of thermally aware bead size approximations and can provide valuable input for a machine learning model to predict tensile part performance. Clear nonlinear trends related to void volume and contact area are reported.
Source: crossref · Quality: baseline
Research context
OpenAlex topics: Epoxy Resin Curing Processes · Fiber-reinforced polymer composites · Mechanical Behavior of Composites
SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.
Affiliations
University of Windsor Department of Mechanical, Automotive and Materials Engineering, , Windsor,
Funding
Natural Sciences and Engineering Research Council of Canada
References (62)
Show source-provided references
1. Thermal, tensile and fatigue behaviors of the PA6, short carbon Fiber-Reinforced PA6, and continuous glass Fiber-Reinforced PA6 materials in fused filament fabrication (FFF)10.3390/polym15030507 ↗
2. Investigation of the dynamic mechanical analysis and mechanical response of 3D printed nylon carbon fiber composites with different build orientation10.1002/pc.26838 ↗
3. Tensile test analysis of 3D printed specimens with varying print orientation and infill density10.3390/jcs8040121 ↗
4. ASTM International (2022), “Standard test method for tensile properties of plastics”, available at:Link to the cited article. (accessed4 September 2025).
5. ASTM International (2025), “Standard test method for young’s modulus, tangent modulus, and chord modulus”, available at:Link to the cited article. (accessed6 February 2026).
6. The influence of in-plane raster angle on tensile and fracture strengths of 3D-printed PLA specimens10.1016/j.engfracmech.2020.107225 ↗
7. Bambu Lab (2023), “Pa6-cf”, available at:Link to the cited article. (accessed3 September 2025).
8. Experimental analysis of 3D-Printed carbon Fiber-Reinforced nylon composites manufactured by fused deposition modeling using a statistical approach10.1007/s11665-025-12783-1 ↗
9. Tensile performance of carbon Fibre-Reinforced 3d-printed polymers: effect of printing parameters10.2139/ssrn.5149615 ↗
10. Modeling of interlayer contact and contact pressure during fused filament fabrication10.1122/1.5093033 ↗
11. Estimation of filament temperature and adhesion development in fused deposition techniques10.1016/j.jmatprotec.2017.02.026 ↗
12. Characterization of the mechanical properties of FFF structures and materials: a review on the experimental, computational and theoretical approaches10.3390/ma12060895 ↗
13. Printing parameters and materials affecting mechanical properties of FDM-3D printed parts: perspective and prospects10.1016/j.matpr.2021.10.003 ↗
14. Mechanical and thermo-mechanical properties of carbon fiber reinforced thermoplastic composite fabricated using fused deposition modeling method10.1016/j.matpr.2020.03.012 ↗
15. Size effects of voids on the mechanical properties of 3D printed parts10.1007/s00170-024-13683-9 ↗
16. 3D printed continuous CF/PA6 composites: effect of microscopic voids on mechanical performance10.1016/j.compscitech.2020.108077 ↗
17. ISO (2023), “Iso/astm 52924:2023”, available at:Link to the cited article (accessed26 February 2026).
18. Anisotropic mechanical properties of oriented carbon fiber filled polymer composites produced with fused filament fabrication10.1016/j.addma.2017.08.006 ↗
19. Effect of raster orientation on pure nylon, carbon fibre nylon, and glass fibre nylon using three-dimensional printing10.1177/09544089241239821 ↗
20. Investigation into tensile behavior of 3D printed nylon-based low and high-volume fraction carbon fiber composite10.1108/RPJ-06-2022-0204 ↗
21. Study on the effect of void defect on mechanical properties of carbon fiber composites by finite element method10.1007/s40032-022-00881-1 ↗
22. Microscopic void distribution of 3D printed polymer composites with different printing direction10.1016/j.matlet.2023.134236 ↗
23. Tensile properties of 3D printed carbon fiber reinforced nylon specimens10.1016/j.matpr.2023.02.107 ↗
24. Tensile performance of 3D-Printed continuous Fiber-Reinforced nylon composites10.3390/jmmp5030068 ↗
25. Tensile behavior and modeling of short fiber-reinforced polymer composites including temperature and strain rate effects10.1177/0892705716632863 ↗
26. Study of the mechanical properties of 3D-printed onyx parts: investigation on printing parameters and effect of humidity10.1016/j.cjmeam.2023.100075 ↗
27. OpenCV (2013), “OpenCV: k -Means clustering in OpenCV”, available at:Link to the cited article. (accessed22 February 2026).
28. Opencv-python
29. Mechanical properties and vibrational behavior of 3D-Printed carbon Fiber-Reinforced polyphenylene sulfide and polyamide-6 composites with different infill types10.3390/jcs9020059 ↗
30. Tensile properties, void contents, dispersion and fracture behaviour of 3D printed carbon nanofiber reinforced composites10.1177/0731684417750477 ↗
31. Tensile behavior of additively manufactured carbon fiber reinforced polyamide-6 composites10.1080/25740881.2021.2005094 ↗
32. Effect of carbon fiber reinforcement on dimensional variations of 3D printed polyamide-6 composites: a simulation study10.55730/1300-0527.3513 ↗
33. Effect of nozzle diameter and raster angle on the mechanical properties of 3D printed nylon/carbon fibers10.48084/etasr.9979 ↗
34. Shapely (2022), “Geometry — shapely 2.1.2 documentation”, available at:Link to the cited article. (accessed17 February 2026).
35. Shapely (2023), “Shapely.union_all — shapely 2.1.2 documentation”, available at:Link to the cited article. (accessed17 February 2026).
36. Investigation on mechanical properties of polyamide 6 and carbon fiber reinforced composite manufactured by fused deposition modeling technique10.1177/08927057231200006 ↗
37. Geometric void-multiscale model for evaluating the effect of bead width and layer height on voids in FDM parts10.1108/RPJ-01-2023-0013 ↗
38. Enhancing material modeling in additive manufacturing: studying a void analysis in 3D-Printed coupon test samples by using Micro-Computed tomography (µCT)
39. Brittle or ductile? Effects of print orientation and raster angle on polylactic acid (PLA) fused filament fabrication (FFF) tensile samples10.4271/2025-01-8335 ↗
40. Effect of processing conditions on the bonding quality of FDM polymer filaments10.1108/13552540810862028 ↗
41. Thingiverse.com (2021), “Shelf Bracket - Topology optimization by mosertim001”, available at:Link to the cited article. (accessed28 September 2025).
42. The effects of voids on structural properties of fused deposition modelled parts: a probabilistic approach10.1007/s00170-018-2148-x ↗
43. Unlocking the future of precision manufacturing: a comprehensive exploration of 3D printing with fiber-reinforced composites in aerospace, automotive, medical, and consumer industries10.1016/j.heliyon.2024.e27328 ↗
44. Microstructures failure analysis of fiber reinforced composites with various void types10.1007/s10853-022-08041-7 ↗
45. Tensile and flexural behaviors of additively manufactured continuous carbon fiber-reinforced polymer composites10.1016/j.compstruct.2019.111147 ↗
46. Isotropic and anisotropic elasticity and yielding of 3D printed material10.1016/j.compositesb.2016.06.009 ↗
47. Matplotlib (2017), “Matplotlib.collections — matplotlib 3.10.8 documentation”, available at:Link to the cited article. (accessed17 February 2026).
48. Matplotlib (2021), “Matplotlib.patches — matplotlib 3.10.8 documentation”, available at:Link to the cited article. (accessed17 February 2026).
49. Matplotlib (2020), “Matplotlib.pyplot — matplotlib 3.5.3 documentation”, available at:Link to the cited article. (accessed17 February 2026).
50. NumPy (2025), “NumPy”, available at:Link to the cited article. (accessed17 February 2026).
51. Pandas (2012), “Intro to data structures”, available at:Link to the cited article. (accessed17 February 2026).
52. Python Documentation (2008a), “re — regular expression operations”, available at:Link to the cited article. (accessed22 February 2026).
53. Python Documentation (2008b), “os — miscellaneous operating system interfaces”, available at:Link to the cited article. (accessed17 February 2026).
54. Python Documentation (2014), “Pathlib — object-oriented filesystem paths”, available at:Link to the cited article. (accessed17 February 2026).
55. Python Documentation (2006), “Csv — CSV file reading and writing”, available at:Link to the cited article. (accessed17 February 2026).
56. Scikit-Learn (2014), “StandardScaler”, available at:Link to the cited article. (accessed22 February 2026).
57. Scikit-Learn (2016a), “KMeans”, available at:Link to the cited article. (accessed22 February 2026).
58. Scikit-Learn (2016b), “PCA”, available at:Link to the cited article. (accessed22 February 2026).
59. Scikit-Learn (2016c), “Scikit-Learn”, available at:Link to the cited article. (accessed22 February 2026).
60. Scipy (2014), “Splprep — SciPy v1.17.0 manual”, available at:Link to the cited article. (accessed17 February 2026).
61. Scipy (2024), “Scipy.ndimage.label — SciPy v1.9.1 manual”, available at:Link to the cited article. (accessed17 February 2026).
62. Trimesh (2023), “Trimesh 4.11.2 documentation”, available at:Link to the cited article. (accessed17 February 2026).