12 research outputs found
By-example synthesis of structurally sound patterns
International audienceSeveral techniques exist to automatically synthesize a 2D image resembling an input exemplar texture. Most of the approaches optimize a new image so that the color neighborhoods in the output closely match those in the input, across all scales. In this paper we revisit by-example texture synthesis in the context of additive manufacturing. Our goal is to generate not only colors, but also structure along output surfaces: given an exemplar indicating ‘solid’ and ’empty’ pixels, we generate a similar pattern along the output surface. The core challenge is to guarantee that the pattern is not only fully connected, but also structurally sound.To achieve this goal we propose a novel formulation for on-surface by-example texture synthesis that directly works in a voxel shell around the surface. It enables efficient local updates to the pattern, letting our structural optimizer perform changes that improve the overall rigidity of the pattern. We use this technique in an iterative scheme that jointly optimizes for appearance and structural soundness. We consider fabricability constraints and a user-provided description of a force profile that the object has to resist.Our results fully exploit the capabilities of additive manufacturing by letting users design intricate structures along surfaces. The structures are complex, yet they resemble input exemplars, resulting in a modeling tool accessible to casual users
Foundry: Hierarchical Material Design for Multi-Material Fabrication
We demonstrate a new approach for designing functional material definitions for multi-material fabrication using our system called Foundry. Foundry provides an interactive and visual process for hierarchically designing spatially-varying material properties (e.g., appearance, mechanical, optical). The resulting meta-materials exhibit structure at the micro and macro level and can surpass the qualities of traditional composites. The material definitions are created by composing a set of operators into an operator graph. Each operator performs a volume decomposition operation, remaps space, or constructs and assigns a material composition. The operators are implemented using a domain-specific language for multi-material fabrication; users can easily extend the library by writing their own operators. Foundry can be used to build operator graphs that describe complex, parameterized, resolution-independent, and reusable material definitions. We also describe how to stage the evaluation of the final material definition which in conjunction with progressive refinement, allows for interactive material evaluation even for complex designs. We show sophisticated and functional parts designed with our system.National Science Foundation (U.S.) (1138967)National Science Foundation (U.S.) (1409310)National Science Foundation (U.S.) (1547088)National Science Foundation (U.S.). Graduate Research Fellowship ProgramMassachusetts Institute of Technology. Undergraduate Research Opportunities Progra
PAVEL: Decorative Patterns with Packed Volumetric Elements
Many real-world hand-crafted objects are decorated with elements that are
packed onto the object's surface and deformed to cover it as much as possible.
Examples are artisanal ceramics and metal jewelry. Inspired by these objects,
we present a method to enrich surfaces with packed volumetric decorations. Our
algorithm works by first determining the locations in which to add the
decorative elements and then removing the non-physical overlap between them
while preserving the decoration volume. For the placement, we support several
strategies depending on the desired overall motif. To remove the overlap, we
use an approach based on implicit deformable models creating the qualitative
effect of plastic warping while avoiding expensive and hard-to-control physical
simulations. Our decorative elements can be used to enhance virtual surfaces,
as well as 3D-printed pieces, by assembling the decorations onto real-surfaces
to obtain tangible reproductions.Comment: 11 page
Analysis of a Reduced-Order Model for the Simulation of Elastic Geometric Zigzag-Spring Meta-Materials
We analyze the performance of a reduced-order simulation of geometric
meta-materials based on zigzag patterns using a simplified representation. As
geometric meta-materials we denote planar cellular structures which can be
fabricated in 2d and bent elastically such that they approximate doubly-curved
2-manifold surfaces in 3d space. They obtain their elasticity attributes mainly
from the geometry of their cellular elements and their connections. In this
paper we focus on cells build from so-called zigzag springs. The physical
properties of the base material (i.e., the physical substance) influence the
behavior as well, but we essentially factor them out by keeping them constant.
The simulation of such complex geometric structures comes with a high
computational cost, thus we propose an approach to reduce it by abstracting the
zigzag cells by a simpler model and by learning the properties of their elastic
deformation behavior. In particular, we analyze the influence of the sampling
of the full parameter space and the expressiveness of the reduced model
compared to the full model. Based on these observations, we draw conclusions on
how to simulate such complex meso-structures with simpler models.Comment: 14 pages, 12 figures, published in Computers & Graphics, extended
version of arXiv:2010.0807
State of the Art on Stylized Fabrication
© 2018 The Authors Computer Graphics Forum © 2018 The Eurographics Association and John Wiley & Sons Ltd. Digital fabrication devices are powerful tools for creating tangible reproductions of 3D digital models. Most available printing technologies aim at producing an accurate copy of a tridimensional shape. However, fabrication technologies can also be used to create a stylistic representation of a digital shape. We refer to this class of methods as ‘stylized fabrication methods’. These methods abstract geometric and physical features of a given shape to create an unconventional representation, to produce an optical illusion or to devise a particular interaction with the fabricated model. In this state-of-the-art report, we classify and overview this broad and emerging class of approaches and also propose possible directions for future research
Computational design of planar multistable compliant structures
This paper presents a method for designing planar multistable compliant structures. Given a sequence of desired stable states and the corresponding poses of the structure, we identify the topology and geometric realization of a mechanism—consisting of bars and joints—that is able to physically reproduce the desired multistable behavior. In order to solve this problem efficiently, we build on insights from minimally rigid graph theory to identify simple but effective topologies for the mechanism. We then optimize its geometric parameters, such as joint positions and bar lengths, to obtain correct transitions between the given poses. Simultaneously, we ensure adequate stability of each pose based on an effective approximate error metric related to the elastic energy Hessian of the bars in the mechanism. As demonstrated by our results, we obtain functional multistable mechanisms of manageable complexity that can be fabricated using 3D printing. Further, we evaluated the effectiveness of our method on a large number of examples in the simulation and fabricated several physical prototypes
Tile-based Pattern Design with Topology Control
International audiencePatterns with desired aesthetic appearances and physical structures are ubiquitous.However, such patterns are challenging to produce - manual authoring requires significant expertise and efforts while automatic computation lacks sufficient flexibility and user control.We propose a method that automatically synthesizes vector patterns with visual appearance and topological structures designated by users via input exemplars and output conditions.The input can be an existing vector graphics design or a new one manually drawn by the user through our interactive interface.Our system decomposes the input pattern into constituent components (tiles) and overall arrangement (tiling).The tile sets are general and flexible enough to represent a variety of patterns, and can produce different outputs with user specified conditions such as size, shape, and topological properties for physical manufacturing