Elastic textures for additive fabrication
Julian Panetta, Qingnan Zhou, Luigi Malomo, Nico Pietroni, Paolo Cignoni, Denis Zorin
In ACM Transactions on Graphics (TOG), 34(4), August 2015.
Abstract: We introduce elastic textures: a set of parametric, tileable, printable, cubic patterns achieving a broad range of isotropic elastic material properties: the softest pattern is over a thousand times softer than the stiffest, and the Poisson's ratios range from below zero to nearly 0.5. Using a combinatorial search over topologies followed by shape optimization, we explore a wide space of truss-like, symmetric 3D patterns to obtain a small family. This pattern family can be printed without internal support structure on a single-material 3D printer and can be used to fabricate objects with prescribed mechanical behavior. The family can be extended easily to create anisotropic patterns with target orthotropic properties. We demonstrate that our elastic textures are able to achieve a user-supplied varying material property distribution. We also present a material optimization algorithm to choose material properties at each point within an object to best fit a target deformation under a prescribed scenario. We show that, by fabricating these spatially varying materials with elastic textures, the desired behavior is achieved.
Article URL: http://doi.acm.org/10.1145/2766937
BibTeX format:
@article{10.1145-2766937,
  author = {Julian Panetta and Qingnan Zhou and Luigi Malomo and Nico Pietroni and Paolo Cignoni and Denis Zorin},
  title = {Elastic textures for additive fabrication},
  journal = {ACM Transactions on Graphics (TOG)},
  volume = {34},
  number = {4},
  articleno = {135},
  month = aug,
  year = {2015},
}
Search for more articles by Julian Panetta.
Search for more articles by Qingnan Zhou.
Search for more articles by Luigi Malomo.
Search for more articles by Nico Pietroni.
Search for more articles by Paolo Cignoni.
Search for more articles by Denis Zorin.

Return to the search page.


graphbib: Powered by "bibsql" and "SQLite3."