Metamaterials are designed to realize exotic physical properties through the geometric arrangement of their underlying structural layout1,2. Traditional mechanical metamaterials achieve functionalities such as a target Poisson's ratio3 or shape transformation4-6 through unit-cell optimization7-9, often with spatial heterogeneity10-12. These functionalities are programmed into the layout of the metamaterial in a way that cannot be altered. Although recent efforts have produced means of tuning such properties post-fabrication13-19, they have not demonstrated mechanical reprogrammability analogous to that of digital devices, such as hard disk drives, in which each unit can be written to or read from in real time as required. Here we overcome this challenge by using a design framework for a tileable mechanical metamaterial with stable memory at the unit-cell level. Our design comprises an array of physical binary elements (m-bits), analogous to digital bits, with clearly delineated writing and reading phases. Each m-bit can be independently and reversibly switched between two stable states (acting as memory) using magnetic actuation to move between the equilibria of a bistable shell20-25. Under deformation, each state is associated with a distinctly different mechanical response that is fully elastic and can be reversibly cycled until the system is reprogrammed. Encoding a set of binary instructions onto the tiled array yields markedly different mechanical properties; specifically, the stiffness and strength can be made to range over an order of magnitude. We expect that the stable memory and on-demand reprogrammability of mechanical properties in this design paradigm will facilitate the development of advanced forms of mechanical metamaterials.
Read full abstract