Coloring 3D Printed Surfaces by Thermoforming

Decorating the surfaces of 3D printed objects with color textures is still not readily available in most consumer-level or even high-end 3D printers. Existing techniques such as hydrographics color transfer suffer from the issues of air pockets in concave regions and discoloration in overly stretched regions. We propose a novel thermoforming-based coloring technique to alleviate these problems as well as to simplify the overall procedure. Thermoforming is a widely used technique in industry for plastic thin shell product manufacturing by pressing heated plastic sheets onto molds using atmospheric pressure. We attach on the transparent plastic sheet a precomputed color pattern decal prior to heating, and adhere it to 3D printed models treated as the molds in thermoforming. The 3D models are thus decorated with the desired color texture, as well as a thin, polished protective cover. The precomputation involves a physical simulation of the thermoforming process to compute the correct color pattern on the plastic sheet, and the vent hole layout on the 3D model for air pocket elimination. We demonstrate the effectiveness and accuracy of our computational model and our prototype thermoforming surface coloring system through physical experiments.

[1]  Jae Wook Lee,et al.  Three‐dimensional simulation of thermoforming process and its comparison with experiments , 2000 .

[2]  Wojciech Matusik,et al.  Physical reproduction of materials with specified subsurface scattering , 2010, SIGGRAPH 2010.

[3]  Peter Klein,et al.  Fundamentals of Plastics Thermoforming , 2009, Synthesis Lectures on Materials and Optics.

[4]  Eitan Grinspun,et al.  Continuum Foam , 2015, ACM Trans. Graph..

[5]  Stefan Junk,et al.  Application of 3D Printing for the Rapid Tooling of Thermoforming Moulds , 2010 .

[6]  Jan Kautz,et al.  3D-printing of non-assembly, articulated models , 2012, ACM Trans. Graph..

[7]  Wilmot Li,et al.  Designing and fabricating mechanical automata from mocap sequences , 2013, ACM Trans. Graph..

[8]  Greg Turk,et al.  Fast viscoelastic behavior with thin features , 2008, ACM Trans. Graph..

[9]  Tim Weyrich,et al.  Fabricating microgeometry for custom surface reflectance , 2009, SIGGRAPH 2009.

[10]  Wojciech Matusik,et al.  Printing spatially-varying reflectance , 2009, SIGGRAPH 2009.

[11]  Arnulph Fuhrmann,et al.  Distance Fields for Rapid Collision Detection in Physically Based Modeling , 2003 .

[12]  Anselm Grundhöfer,et al.  Computational thermoforming , 2016, ACM Trans. Graph..

[13]  Herbert Edelsbrunner,et al.  Computational Topology - an Introduction , 2009 .

[14]  Olga Sorkine-Hornung,et al.  Texture Mapping Real‐World Objects with Hydrographics , 2015, SGP '15.

[15]  Wojciech Matusik,et al.  Physical reproduction of materials with specified subsurface scattering , 2010, ACM Trans. Graph..

[16]  Ramin Samadani,et al.  Printing reflectance functions , 2012, TOGS.

[17]  Greg Turk,et al.  A finite element method for animating large viscoplastic flow , 2007, SIGGRAPH 2007.

[18]  Jonathan Richard Shewchuk,et al.  Triangle: Engineering a 2D Quality Mesh Generator and Delaunay Triangulator , 1996, WACG.

[19]  H. F. Nied,et al.  Three-dimensional finite element simulation of thermoforming , 1990 .

[20]  Kun Zhou,et al.  Computational hydrographic printing , 2015, ACM Trans. Graph..

[21]  Eitan Grinspun,et al.  Computational design of linkage-based characters , 2014, ACM Trans. Graph..

[22]  Wojciech Matusik,et al.  Capture and modeling of non-linear heterogeneous soft tissue , 2009, ACM Trans. Graph..

[23]  Paolo Cignoni,et al.  Elastic textures for additive fabrication , 2015, ACM Trans. Graph..

[24]  M. Otaduy,et al.  Capture and modeling of non-linear heterogeneous soft tissue , 2009, ACM Trans. Graph..

[25]  James F. O'Brien,et al.  Adaptive tearing and cracking of thin sheets , 2014, ACM Trans. Graph..

[26]  Ronald Fedkiw,et al.  Robust treatment of collisions, contact and friction for cloth animation , 2002, SIGGRAPH Courses.

[27]  F. Pellacini,et al.  Fabricating spatially-varying subsurface scattering , 2010, SIGGRAPH 2010.

[28]  Wojciech Matusik,et al.  Computational design of mechanical characters , 2013, ACM Trans. Graph..

[29]  Radomír Mech,et al.  Stress relief , 2012, ACM Trans. Graph..

[30]  Markus H. Gross,et al.  Computational design of actuated deformable characters , 2013, ACM Trans. Graph..

[31]  K. Chawla,et al.  Mechanical Behavior of Materials , 1998 .

[32]  Jin Sung Kim,et al.  Determination of true stress–true strain curves of polymers at various strain rates using force equilibrium grid method , 2012 .

[33]  Kun Zhou,et al.  High-quality hair modeling from a single portrait photo , 2015, ACM Trans. Graph..

[34]  M. J. N. Priestley,et al.  The seismic performance of steel encased reinforced concrete bridge piles , 1983 .

[35]  Yue Dong,et al.  Bi-scale appearance fabrication , 2013, ACM Trans. Graph..

[36]  M. K. Warby,et al.  Finite element simulation of thermoforming processes for polymer sheets , 2003, Math. Comput. Simul..

[37]  Steve Marschner,et al.  Microstructures to control elasticity in 3D printing , 2015, ACM Trans. Graph..

[38]  Doug L. James,et al.  Fabricating articulated characters from skinned meshes , 2012, ACM Trans. Graph..

[39]  Sylvain Lefebvre,et al.  Make it stand , 2013, ACM Trans. Graph..

[40]  J. P. Mellor An Image-Based Three-Dimensional Digitizer for Pre-Decorating Thermoformed Parts , 2003, BMVC.