Artificial Life and Robotics

, Volume 19, Issue 4, pp 311–316 | Cite as

3D printing and simulation of naturally randomized cellular automata

  • Yasusi Kanada
Original Article


3D printing technology usually aims at reproducing objects deterministically designed by 3D CAD tools; however, the author has discovered that 3D printing can also generate self-organizing patterns similar to stochastic (or randomized) 1D cellular automata (CA). A method for generating patterns similar to randomized 1D or 2D CA by using a fused deposition modeling 3D printer is thus proposed. With constant head motion and constant filament extrusion and without explicit randomness, this method generates very fine emergent patterns with natural fluctuation. By means of this method, each time a different pattern is generated. In addition, a computational CA model that simulates the above process is also proposed. The proposed method will open a new horizon of 3D printing applications.


3D printing Self-organization Asynchronous cellular automata (CA) Natural randomness Fluctuation Fused deposition modeling (FDM) 


  1. 1.
    Crump SS (1992) Apparatus and method for creating three-dimensional objects. US Patent 5121329Google Scholar
  2. 2. (2013) Creating naturally-fluctuated patterns using a 3D printer. YouTube.
  3. 3.
    Hofmann MI (1987) A cellular automaton model based on cortical physiology. Complex Syst 1:187–202zbMATHGoogle Scholar
  4. 4.
    Hull C (1986) Apparatus for production of three-dimensional objects by stereolithography. US Patent 4575330Google Scholar
  5. 5.
    Ingerson TE, Buvel RL (1984) Structure in asynchronous cellular automata. Phys D 10:59–68CrossRefMathSciNetGoogle Scholar
  6. 6.
    Kanada Y (1994) The effects of randomness in asynchronous 1D cellular automata. Artificial life IVGoogle Scholar
  7. 7.
    Kanada Y (1994) The effects of randomness in asynchronous 1D cellular automata. Extended version.
  8. 8.
  9. 9.
    RepRap Wiki.
  10. 10.
    Asynchronous cellular automaton. Wikipedia.
  11. 11.
    OpenSCAD user manual. WikiBooks.
  12. 12.
    Wolfram S (1984) Universality and complexity in cellular automata. Phys D 10:1–35CrossRefMathSciNetGoogle Scholar

Copyright information

© ISAROB 2014

Authors and Affiliations

  1. 1.TokyoJapan

Personalised recommendations