journal article·2021-08-16Open access

Algorithm for the Conformal 3D Printing on Non-Planar Tessellated Surfaces: Applicability in Patterns and Lattices

Consuelo Rodriguez-Padilla, Enrique Cuan-Urquizo, Armando Roman-Flores, José L. Gordillo, Carlos Vázquez-Hurtado

Applied Sciences· Volume 11· Issue 16

Abstract

In contrast to the traditional 3D printing process, where material is deposited layer-by-layer on horizontal flat surfaces, conformal 3D printing enables users to create structures on non-planar surfaces for different and innovative applications. Translating a 2D pattern to any arbitrary non-planar surface, such as a tessellated one, is challenging because the available software for printing is limited to planar slicing. The present research outlines an easy-to-use mathematical algorithm to project a printing trajectory as a sequence of points through a vector-defined direction on any triangle-tessellated non-planar surface. The algorithm processes the ordered points of the 2D version of the printing trajectory, the tessellated STL files of the target surface, and the projection direction. It then generates the new trajectory lying on the target surface with the G-code instructions for the printer. As a proof of concept, several examples are presented, including a Hilbert curve and lattices printed on curved surfaces, using a conventional fused filament fabrication machine. The algorithm’s effectiveness is further demonstrated by translating a printing trajectory to an analytical surface. The surface is tessellated and fed to the algorithm as an input to compare the results, demonstrating that the error depends on the resolution of the tessellated surface rather than on the algorithm itself.
Source: crossref · Quality: baseline

Research context

OpenAlex topics: Additive Manufacturing and 3D Printing Technologies · Interactive and Immersive Displays · Computer Graphics and Visualization Techniques

SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.

Affiliations

Tecnologico de Monterrey, School of Engineering and Sciences, Monterrey 64849, NL, Mexico

Tecnologico de Monterrey, School of Engineering and Sciences, Querétaro 76130, QE, Mexico

Laboratorio Nacional de Manufactura Aditiva y Digital (MADIT), Apodaca 66629, NL, Mexico

Tecnologico de Monterrey, School of Engineering and Sciences, Zapopan 45138, JA, Mexico

Funding

Consejo Nacional de Ciencia y Tecnología

References (48)

Show source-provided references
1. Jiang, J., and Ma, Y. (2020). Path Planning Strategies to Optimize Accuracy, Quality, Build Time and Material Use in Additive Manufacturing: A Review. Micromachines, 11.10.3390/mi11070633 ↗
2. Curved Layer Fused Deposition Modeling in Conductive Polymer Additive Manufacturing10.4028/www.scientific.net/AMR.199-200.1984 ↗
3. Variable-depth curved layer fused deposition modeling of thin-shells10.1016/j.rcim.2018.12.016 ↗
4. Additive manufacturing of non-planar layers with variable layer height
5. Tao, W., and Leu, M.C. (2016, January 1–3). Design of lattice structure for additive manufacturing. Proceedings of the 2016 International Symposium on Flexible Automation (ISFA), Cleveland, OH, USA.10.1109/ISFA.2016.7790182 ↗
6. Curved-layered additive manufacturing of non-planar, parametric lattice structures10.1016/j.matdes.2018.10.024 ↗
7. Additive manufacturing frontier: 3D printing electronics10.29026/oea.2018.170004 ↗
8. Interface Between CAD and Rapid Prototyping Systems. Part 1: A Study of Existing Interfaces10.1007/BF01176300 ↗
9. A review of CAD-based robot path planning for spray painting10.1108/01439910910924666 ↗
10. Tool path planning based on conformal parameterization for meshes10.1016/j.cja.2015.06.005 ↗
11. A tool path generation strategy for three-axis ball-end milling of free-form surfaces10.1016/j.jmatprotec.2007.12.142 ↗
12. A freeform surface manufacturing approach by integration of inspection and tool path generation10.1080/00207543.2011.618148 ↗
13. Generating NC data at the machine tool for the manufacture of free-form surfaces10.1080/00207548608919706 ↗
14. NC machining of free form surfaces10.1016/S0010-4485(87)80050-7 ↗
15. FRESDAM system for design of aesthetically pleasing free-form objects and generation of collision-free tool paths10.1016/0010-4485(92)90069-M ↗
16. NC machine tool path generation from CSG part representations10.1016/0010-4485(85)90248-9 ↗
17. Real-time CNC Tool Path Generation for Machining IGES Surfaces10.1115/1.2901793 ↗
18. Non-constant parameter NC tool path generation on sculptured surfaces10.1007/BF01781282 ↗
19. Constant scallop-height machining of free-form surfaces10.1115/1.2901938 ↗
20. Efficient tool-path planning for machining free-form surfaces10.1115/1.2803642 ↗
21. Sarma, R., and Dutta, D. (1996, January 18–22). The geometry and generation of NC tool paths. Proceedings of the International Design Engineering Technical Conferences and Computers and Information in Engineering Conference, Irvine, CA, USA.10.1115/96-DETC/DAC-1128 ↗
22. Choi, B.K., and Jerard, R.B. (2012). Sculptured Surface Machining: Theory and Applications, Springer Science & Business Media.
23. Tool path generation for milling of free form surfaces with feed rate scheduling10.5937/fmet1501009m ↗
24. Mladenovic, G., Milovanovic, M., Tanovic, L., Puzovic, R., Pjevic, M., Popovic, M., and Stojadinovic, S. (2018). The Development of CAD/CAM System for Automatic Manufacturing Technology Design for Part with Free Form Surfaces. International Conference of Experimental and Numerical Investigations and New Technologies, Springer.10.1007/978-3-030-30853-7_27 ↗
25. Jin, M., Gu, X., He, Y., and Wang, Y. (2018). Conformal Geometry: Computational Algorithms and Engineering Applications, Springer.10.1007/978-3-319-75332-4 ↗
26. Chen, H., Xi, N., Sheng, W., Chen, Y., Roche, A., and Dahl, J. (2003, January 14–19). A general framework for automatic CAD-guided tool planning for surface manufacturing. Proceedings of the 2003 IEEE International Conference on Robotics and Automation (Cat. No. 03CH37422), Taipei, Taiwan.
27. A new curve-based approach to triangular machining10.1016/S0010-4485(01)00110-5 ↗
28. Development of a five-axis milling tool path generation algorithm based on faceted models10.1016/S0007-8506(07)60537-X ↗
29. Introducing a novel mesh following technique for approximation-free robotic tool path trajectories
30. Shape and performance controlled advanced design for additive manufacturing: A review of slicing and path planning10.1115/1.4045055 ↗
31. Extruder path generation for curved layer fused deposition modeling10.1016/j.cad.2007.10.014 ↗
32. Curved-layer fused deposition modelling
33. Huang, B., Singamneni, S., and Diegel, O. (2008, January 2–4). Construction of a curved layer rapid prototyping system: Integrating mechanical, electronic and software engineering. Proceedings of the 2008 15th International Conference on Mechatronics and Machine Vision in Practice, Auckland, New Zealand.10.1109/MMVIP.2008.4749598 ↗
34. Getting rid of the wires: Curved layer fused deposition modeling in conductive polymer additive manufacturing10.4028/www.scientific.net/KEM.467-469.662 ↗
35. Modeling and evaluation of curved layer fused deposition10.1016/j.jmatprotec.2011.08.001 ↗
36. Modeling and process planning for curved layer fused deposition10.1007/s00170-016-9743-5 ↗
37. Application of curved layer manufacturing for preservation of randomly located minute critical surface features in rapid prototyping10.1108/RPJ-07-2013-0073 ↗
38. An experimental demonstration of effective Curved Layer Fused Filament Fabrication utilising a parallel deposition robot
39. Curved layer fused filament fabrication using automated toolpath generation10.1089/3dp.2016.0033 ↗
40. Additive manufacturing and mechanical properties of lattice-curved structures10.1108/RPJ-11-2018-0286 ↗
41. Mechanical characterization of 3D printed, non-planar lattice structures under quasi-static cyclic loading10.1108/RPJ-06-2019-0163 ↗
42. Conformal printing of electrically small antennas on three-dimensional surfaces10.1002/adma.201003734 ↗
43. Generating Robot Trajectories for Conformal Three-Dimensional Printing Using Nonplanar Layers10.1115/1.4043013 ↗
44. Conformal additive manufacturing using a direct-print process
45. Ahlers, D., Wasserfall, F., Hendrich, N., and Zhang, J. (2019, January 22–26). 3D printing of nonplanar layers for smooth surface generation. Proceedings of the 2019 IEEE 15th International Conference on Automation Science and Engineering (CASE), Vancouver, BC, Canada.10.1109/COASE.2019.8843116 ↗
46. Curved-layered material extrusion modeling for thin-walled parts by a 5-axis machine10.1108/RPJ-11-2020-0272 ↗
47. Lindenmayer systems, fractals, and plants (Przemyslaw Prusinkiewicz and James Hanan)10.1137/1033061 ↗
48. Maru, R. (2021, March 24). SCATTERBAR3, <2018>. MATLAB Central File Exchange. Available online: https://www.mathworks.com/matlabcentral/fileexchange/1420-scatterbar3.