Direct texturing for additive manufacturing: software support and build tests
Source abstract
Abstract
Purpose This paper aims to investigate the feasibility of adding macro-textures to triangle meshes for additive manufacturing (AM) focusing on possible time and quality issues in both software processing and part fabrication. Design/methodology/approach A demonstrative software tool was developed to apply user-selected textures to existing meshes. The computational procedure is a three-dimensional extension of the solid texturing method used in computer graphics. The tool was tested for speed and quality of results, considering also the pre- and post-processing operations required. Some textured meshes were printed by different processes to test build speed and quality. Findings The tool can handle models with realistic complexity in acceptable computation times. Parts are built without difficulties or extra-costs achieving a good aesthetic yield of the texture. Research limitations/implications The tool cannot reproduce sample patterns but requires the development of a generation algorithm for different type of textures. Mesh processing operations may take a long time when very fine textures are added to large parts. Practical implications Direct texturing can help obtain parts with aesthetic or functional textures without the need for surface post-treatments, which can be especially difficult and expensive for plastic parts. Originality/value The proposed method improves the uniformity and consistency of textures compared to existing approaches, and can support future systematic studies on the detail resolution of AM processes.
Source: crossref · Quality: baseline
Research context
OpenAlex topics: Additive Manufacturing and 3D Printing Technologies · Computer Graphics and Visualization Techniques · 3D Shape Modeling and Analysis
SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.
Affiliations
Department of Mechanics, Politecnico di Milano, Milano, Italy
References (72)
Show source-provided references
1. Height and tilt geometric texture
2. Procedural texturing of triangle meshes for rapid prototyping
3. Assessment of surface quality on textured FDM prototypes10.1108/13552540610637255 ↗
4. Geometric texture synthesis by example
5. Defining and rendering of textured objects through the use of exponential functions
6. High quality solid texture synthesis using position and index histogram matching10.1007/s00371-009-0408-3 ↗
7. Texture evolution: 3D texture synthesis from single 2D growable texture pattern10.1007/s00371-004-0262-2 ↗
8. A new algorithm for solid texture synthesis10.1007/11919629_78 ↗
9. Manufacturing textured surfaces: state of the art and recent developments10.1177/1350650114542242 ↗
10. Shade trees10.1145/964965.808602 ↗
11. Design and fabrication of cast orthopedic implants with freeform surface textures from 3-D printed ceramic shell10.1002/1097-4636(200009)53:5<525::AID-JBM12>3.0.CO;2-1 ↗
12. A procedural approach to authoring solid models10.1145/566654.566581 ↗
13. Interactive image-based modeling of macrostructured textures10.1109/38.736470 ↗
14. A survey of 3D texturing10.1016/S0097-8493(00)00113-8 ↗
15. Lazy solid texture synthesis10.1111/j.1467-8659.2008.01254.x ↗
16. Semiregular solid texturing from 2D image exemplars10.1109/TVCG.2012.129 ↗
17. By-example synthesis of structurally sound patterns10.1145/2766984 ↗
18. Ebert · 1998
19. Structured, textured or engineered surfaces10.1016/S0007-8506(07)63233-8 ↗
20. Ferguson · 2014
21. Cellular texture generation
22. Simulation of natural scenes using textured quadric surfaces10.1145/964965.808572 ↗
23. Spectral analysis for automatic 3-D texture generation10.1016/0097-8493(95)00011-Z ↗
24. A framework for interactive hypertexture modelling10.1111/j.1467-8659.2009.01436.x ↗
25. Statistical and structural approaches to texture10.1109/PROC.1979.11328 ↗
26. Pyramid-based texture analysis/synthesis
27. Unsharp masking geometry improves 3D prints10.1016/j.cag.2017.05.018 ↗
28. Friction studies of metal surfaces with various 3D printed patterns tested in dry sliding conditions10.1177/1350650117738920 ↗
29. Friction and wear of textured surfaces produced by 3D printing10.1007/s11431-016-9066-0 ↗
30. Recent progress and challenges with 3D printing of patterned hydrophobic and superhydrophobic surfaces10.1007/s00170-019-03630-4 ↗
31. Stereological techniques for solid textures10.1145/1015706.1015724 ↗
32. GPU-optimized indirect scalar displacement mapping10.1016/j.cad.2012.10.034 ↗
33. Surface macro-texture design for rapid prototyping10.1108/13552540010309877 ↗
34. A hybrid and adaptive tool-path generation approach of rapid prototyping and manufacturing for biomedical models10.1016/j.compind.2012.12.003 ↗
35. Adaptive tool-path generation of rapid prototyping for complex product models10.1016/j.jmsy.2011.05.007 ↗
36. The design and assessment of bio-inspired additive manufactured stab-resistant armour10.1080/17452759.2017.1369438 ↗
37. Displacement mapping with an augmented patch mesh10.1587/transinf.2014EDL8226 ↗
38. Rendering fur with three dimensional textures10.1145/74334.74361 ↗
39. 3D printing of generative art using the assembly and deformation of direction-specified parts10.1108/RPJ-01-2015-0009 ↗
40. Bio-inspired bimaterial composites patterned using three-dimensional printing10.1016/j.compositesb.2019.02.008 ↗
41. Multi-axis milling from micro-texturing
42. Solid texture synthesis from 2D exemplars10.1145/1276377.1276380 ↗
43. A survey of procedural noise functions10.1111/j.1467-8659.2010.01827.x ↗
44. Algorithms for solid noise synthesis10.1145/74334.74360 ↗
45. Laser fabrication of affective 3D objects with 1/f fluctuation10.1299/jsmea.46.460 ↗
46. Towards a new techno-aesthetic paradigm: experiments with pattern, texture and colour in 3D-printed wood-plastic composites
47. Texture-modified 3D printed dark chocolate: sensory evaluation and consumer perception study
48. Analytic displacement mapping using hardware tessellation10.1145/2487228.2487234 ↗
49. Cilllia: 3D printed micro-pillar structures for surface texture, actuation and sensing
50. Solid texturing of complex surfaces10.1145/325165.325246 ↗
51. Displacement mapping using flow fields
52. An image synthesizer10.1145/325165.325247 ↗
53. Hypertextures10.1145/74334.74359 ↗
54. Solid-texture synthesis: a survey10.1109/MCG.2009.153 ↗
55. Texturing internal surfaces from a few cross sections10.1111/j.1467-8659.2007.01087.x ↗
56. Shape enhancement for rapid prototyping10.1007/s00371-010-0488-0 ↗
57. Aura 3D textures10.1109/TVCG.2007.31 ↗
58. Surface texture by 3D printing
59. Stochastic microgeometry for displacement mapping
60. Efficient texture synthesis of aggregate solid material10.1007/s00371-014-0951-4 ↗
61. Varying fabric drape by 3D-imprinted patterns for garment design
62. Displacement mapping on the GPU: state of the art10.1111/j.1467-8659.2007.01108.x ↗
63. Lapped solid textures: filling a model with anisotropic textures10.1145/1360612.1360652 ↗
64. Generating textures on arbitrary surfaces using reaction-diffusion10.1145/127719.122749 ↗
65. See me, feel me: effects of 3D-printed surface patterns on beverage evaluation10.1016/j.foodqual.2016.12.002 ↗
66. Texture synthesis over arbitrary manifold surfaces
67. Wei, L.Y., Lefebvre, S., Kwatra, V. and Turk, G. (2009), “State of the art in example-based texture synthesis”, Eurographics 2009 State of the Art Report, EG-STAR, pp. 93-117.
68. Texture mapping 3D models of real-world scenes10.1145/267580.267583 ↗
69. Generation of patterned indentations for additive manufacturing technologies10.1080/24725854.2018.1491076 ↗
70. Sketch guided solid texturing10.1016/j.gmod.2010.10.006 ↗
71. Topology-constrained synthesis of vector patterns10.1145/2661229.2661238 ↗
72. Mesh quilting for geometric texture synthesis