Growing and Evolving 3D Prints

07/07/2021
by   Jon McCormack, et al.
15

Design - especially of physical objects - can be understood as creative acts solving practical problems. In this paper we describe a biologically-inspired developmental model as the basis of a generative form-finding system. Using local interactions between cells in a two-dimensional environment, then capturing the state of the system at every time step, complex three-dimensional (3D) forms can be generated by the system. Unlike previous systems, our method is capable of directly producing 3D printable objects, eliminating intermediate transformations and manual manipulation often necessary to ensure the 3D form is printable. We devise fitness measures for optimising 3D printability and aesthetic complexity and use a Covariance Matrix Adaptation Evolutionary Strategies algorithm (CMA-ES) to find 3D forms that are both aesthetically interesting and physically printable using fused deposition modelling printing techniques. We investigate the system's capabilities by evolving and 3D printing objects at different levels of structural consistency, and assess the quality of the fitness measures presented to explore the design space of our generative system. We find that by evolving first for aesthetic complexity, then evolving for structural consistency until the form is 'just printable', gives the best results.

READ FULL TEXT

page 1

page 2

page 4

page 5

page 6

page 8

page 9

page 11

research
02/11/2021

Searching for Designs in-between

The use of evolutionary methods in design and art is increasing in diver...
research
01/05/2022

Complexity and Aesthetics in Generative and Evolutionary Art

In this paper we examine the concept of complexity as it applies to gene...
research
02/03/2021

The Enigma of Complexity

In this paper we examine the concept of complexity as it applies to gene...
research
02/01/2023

Evolving Flying Machines in Minecraft Using Quality Diversity

Minecraft is a great testbed for human creativity that has inspired the ...
research
05/23/2017

An evolutionary strategy for DeltaE - E identification

In this article we present an automatic method for charge and mass ident...
research
11/25/2021

On the Difficulty of Evolving Permutation Codes

Combinatorial designs provide an interesting source of optimization prob...

Please sign up or login with your details

Forgot password? Click here to reset