Abstract

Multistable origami and its snapping behaviors between the folded states have attracted scientists’ and engineers’ attention as the building block for the design of mechanical devices and metamaterials. We propose a novel method for designing origami-based multistable structures, by which we mean (1) to obtain the prescribed overall motion and (2) to control the stiffness of snapping provided by the elastic strain. We solve this design problem by first representing the desired motion with linkage structures with quadrilateral holes, called the frames, and then filling the frames with origami modules, called quadrilateral boundary modules. By introducing an intentional incompatibility between the motions of the frames and the modules, we design the snapping behavior that follows the linkage motion. We provide the representation model to evaluate the incompatibility and propose an optimization-based framework for the design. We also validate our design applied to a Sarrus linkage through bar-and-hinge analysis and experiments using physical prototypes.

1 Introduction

Origami patterns that are not rigidly foldable, i.e., patterns that require the panels to undergo elastic deformation, often exhibit multistability. Such multistable structures, e.g., twist fold [1], triangulated cylindrical origami [2,3], and pleated hypar [4,5], exhibit rich nonlinear behaviors of the snapping between states. Multistable structures can be used as the building block for the design of mechanical devices and metamaterials, such as switches with tactile feedback [6], vibration isolator [7], mechanical memory [8], cellular materials [9], and meter-scale deployable structures that stay stable in the deployed state [10,11].

In this paper, we propose a novel method for designing origami-based multistable structures, by which we mean (1) to obtain the prescribed overall motion and (2) to control the stiffness of snapping provided by the elastic strain. (1) Most of the existing design approaches are based on the assembly of known multistable origami structures as the building blocks. As such a building block transforms in a predefined manner, it is difficult to design the desired shape deformation. For the versatility of motion design, we adapt quadrangular boundary rigidly foldable origami proposed by Demaine and Ku [12] as the building block and extend the system for bistability design. (2) The stiffness of snapping is controlled by the strain energy potential barrier between stable states (Fig. 1). The strain energy potential and the resulting force can be computed numerically through the angular spring model [1], bar-and-hinge model [4,5], and finite element method analysis [1315]. However, the inverse problem, i.e., giving the stiffness first and then calculating the structure that realizes it, remains a challenging task. To tackle this design problem, Melancon et al. [11] use the concept of geometric incompatibility to estimate the strain energy barrier. In our study, we take a similar approach to designing geometric incompatibility. We provide a novel incompatibility metric for a quadrangular boundary module.

Fig. 1
Plot of potential energy and displacement in a bistable structure of our design. Blue indicates the frame with quadrilateral holes, and red indicates the quadrilateral boundary module. The incompatibility between the frame and the modules creates a potential energy barrier.
Fig. 1
Plot of potential energy and displacement in a bistable structure of our design. Blue indicates the frame with quadrilateral holes, and red indicates the quadrilateral boundary module. The incompatibility between the frame and the modules creates a potential energy barrier.
Close modal

We solve the design problem of origami-based multistable structures by first prescribing the desired motion using linkage structures with quadrilateral holes, called frames. Frames are relatively easy to design because they form less constrained systems compared to rigid origami without holes; origami without holes tends to be over-constrained. Then, we fill the frames with origami modules, called quadrilateral boundary modules, so that the motions of the modules approximately follow the motion of the frames provided by the linkage. When fitting modules to the linkage, we further create intentional incompatibility between the motions of frames and quadrilateral boundary modules (Fig. 1). This causes strain on the modules, leading to snapping behavior. We propose an optimization-based approach to provide tunable stiffness of snapping by adjusting the amount of incompatibility.

In this paper, we first introduce linkages with quadrilateral holes that can create versatile motions (Sec. 2). Then, we provide the basic geometry of quadrilateral boundary modules (Sec. 3). We also propose a family of modules with sufficiently wide design space. To evaluate equivalent elastic strain due to the incompatibility of frames, we provide the representation model of the motion of the module (Sec. 4). Then, we propose an optimization-based design approach using this representation model to obtain the shapes of quadrilateral modules with desired stiffness (Sec. 5). In Sec. 6, we validate the snapping behavior of the designed modules by comparing them with bar-and-hinge analysis and a loading experiment on physical prototypes. We also build a theoretical model for a two-bit memory based on serially connected modules and experimentally validate the multistability property.

2 Linkages With Quadrilateral Frames

Although our final goal is to make surface structures, we first use linkage structures that leave holes. Figure 2 shows some examples of transformable linkages with quadrilateral frames that can create a variety of motions. A Sarrus linkage can create a linear motion of two parallel panels (Fig. 2(a)). After filling the holes with proper origami modules, it can form a flatly foldable closed tube. Another linkage can create a similar linear extension but with shrinking motion in its radius direction (Fig. 2(b)). Fuller’s Jitterbug structure is an expandable polyhedron composed of corner-connected polygons with six quadrilateral holes. This forms a volume-changing closed polyhedron after filling the holes (Fig. 2(c)). Hoberman’s Switchpitch [16,17] is based on the polyhedral with vertices alternately moving outward and inward. This can be generalized to a family of linkages that transforms between different polyhedra with the same symmetry, e.g., a rhombic dodecahedron linkage can deform into an octahedron or a cube (Fig. 2(d)).

Fig. 2
Examples of linkages with quadrilateral frames. Bold segments show the quadrilateral frame: (a) Sarrus linkage, (b) scissors-like extension mechanism, (c) Jitterbug mechanism, and (d) polyhedral linkage that transforms between octahedron, rhombic dodecahedron, and cube.
Fig. 2
Examples of linkages with quadrilateral frames. Bold segments show the quadrilateral frame: (a) Sarrus linkage, (b) scissors-like extension mechanism, (c) Jitterbug mechanism, and (d) polyhedral linkage that transforms between octahedron, rhombic dodecahedron, and cube.
Close modal

These example structures can further be assembled linearly or tessellated in 3D to form architectured material, where each structure can be designed as a tunable geometric and functional building block. In this paper, we particularly focus on the Sarrus linkage type that creates a linearly expandable bistable structure with tunable stiffness, but our approach can be applied to a variety of linkage structures.

3 Quadrilateral Boundary Modules

A quadrilateral boundary module is a polyhedral surface homeomorphic to a disk with a quadrilateral boundary, which is not necessarily developable. We consider the kinematics based on the rigid origami model, i.e., the model composed of rigid panels and revolute hinges. A generic quadrilateral boundary module forms a one degree-of-freedom (DOF) mechanism when the module is composed of triangular panels; here, the DOF of triangulated origami is computed as the number of boundary edges minus 3 [18].

3.1 Related Works.

The mechanism of quadrilateral boundary module origami has been studied by Demaine and Ku [12]. They focus on the developable module and represent the motion of the module as a curve on two-dimensional parameter space using diagonal lengths. They showed the universality of the design of a module that satisfies multiple boundary configurations. We use a wider family of quadrilateral boundary modules without developability constraints for our design. Also, we provide an improved parameter space that provides a reasonable incompatibility metric.

Quadrilateral boundary modules have been implicitly or explicitly used for the design of approximated bellows structures. As bellows are not realizable with rigid origami models, their transformation requires “cheating” or a small elastic deformation of each panel. Goldberg’s tristable polyhedron is one such mechanism, which can be interpreted as a mechanism formed by two quadrilateral boundary modules. Ma and You designed a collapsible tube by attaching triangulated quadrilateral boundary modules to the corners of a Sarrus linkage [19]; the same composition of linkage and modules for our design. Hoberman designed foldable polyhedral near-bellows with bistability by combining modules with quadrilateral boundaries [10,11]. Tachi proposed cap structures that conform to the motion of the ends of rigid origami tube [20]. Our study is inspired by these studies of approximately achieving prescribed impossible behaviors. We further aim to additionally tune the snapping stiffness by properly defining the incompatibility between the frames and the modules.

3.2 Mirror-Symmetric Biconical Modules.

We propose a family of quadrilateral boundary modules called mirror-symmetric biconical modules, which is a family that contains the four-panel modules in Ref. [11] and some of the developable modules in Ref. [12]. Refer to Fig. 3. We give a simple open polyline V0V1Vn, called profile polyline, that lies on a plane, mirror plane, and two points O1, O2, pivots, symmetric about the plane. A mirror-symmetric biconical module is a quadrilateral boundary module that is a union of two generalized polyhedral cones formed by extruding profile polyline to each of the pivots. A mirror-symmetric biconical module consists of n pairs of triangular panels and has a sequence of n − 1 quadrivalent interior vertices along the profile polyline, which produce the one-DOF mechanism.

Fig. 3
Mirror-symmetric biconical module
Fig. 3
Mirror-symmetric biconical module
Close modal

We describe the kinematics by finding the profile polyline staying on the mirror plane while the pivots move away from or closer to each other symmetrically about the mirror planes. The initial completely flatly folded state is given when O1 and O2 are on the mirror plane. As O1 moves away by distance h from the plane, each triangle rotates about the edge of the profile polyline. The profile polyline continuously transforms to keep the lifted triangles connected.

The specific motion can be given as follows. Refer to Fig. 4. Let Tmin be the triangle with the shortest height hmin, i.e., the distance from the pivot to the edge on the profile polyline. Then, h = hminsinα > 0 increases as α > 0 increases, where α denotes the rotated angle measured between Tmin and the mirror plane. Each triangle Ti with distance hi is then rotated by arcsin(hmin/hi)sinα to form a one-DOF motion. The distance d takes its maximum when α = 90 deg; we call the corresponding folded state the fully opened state.

Fig. 4
Kinematics of a mirror-symmetric biconical module
Fig. 4
Kinematics of a mirror-symmetric biconical module
Close modal

The entire deformation behavior of a module from the flat state to the fully opened state is unique. However, after the module hits the fully opened state, the mechanism bifurcates into multiple modes by the flipping of the panels (Fig. 5). Because d = hminsinα = hminsin(180 deg − α), Tmin at α = 90 deg can either fold in (90 deg, 180 deg) (flips) or fold back in (0, 90 deg) with the same pivot positions d. Each triangle Ti with larger height hi > hmin cannot flip because it cannot take the rotation angle of 90 deg. If there are multiple triangles Tmin with minimum height hmin, then each of Tmin can either flip or not, creating 2#ofTmin different modes. Although the mode transition by flipping is an interesting phenomenon by itself, it is necessary to prevent it in our design as it can cause unpredictable transitions of states.

Fig. 5
Mode bifurcation by the flip of triangles. There are two triangles with minimum height, resulting in four modes.
Fig. 5
Mode bifurcation by the flip of triangles. There are two triangles with minimum height, resulting in four modes.
Close modal

4 Representation of Configuration

4.1 Representation.

The quadrilateral boundary modeled as a four-bar linkage has two DOF, while the rigid origami module inside the quadrilateral boundary is a one-DOF structure. Hence, the deformation of the quadrilateral boundary module can be represented as a one-dimensional path (configuration space) in a two-dimensional coordinate space (parameter space). Natural parameterization of the linkage is to use diagonal lengths as proposed in Ref. [12]; however, the use of diagonal lengths results in a singularity at the flat state, meaning that the infinitesimal (first-order) motion of the frame can be achieved without a first-order length change of diagonals. This is problematic when we use the parameter space to measure the incompatibility between different motions. We provide a representation, such that the distances between configurations can be interpreted as incompatibility metrics with physical meaning.

Figure 6 shows the overview of our parameterization. We first align the frame ABCD such that C is the origin, A is on the z axis, BD is parallel to the x axis, and then scale such that each edge length is 1. Because the edge lengths are equal, every non-degenerate configuration is mirror symmetric with respect to the yz plane and a plane parallel to the xy plane passing through B and D. Then, the entire motion is represented by the motion of point B on a unit sphere, which can be expressed using the coordinates (ϕ, θ) on a sphere, where ϕ ∈ [ − 90 deg, 90 deg] is the azimuthal angle and θ ∈ [0, 90 deg] is the polar angle.

Fig. 6
Representation curve. (Left) The deformation behavior of a quadrilateral boundary ABCD on a sphere. The bold curve represents the locus of point B when the quadrilateral boundary is deformed. (Middle) Locus of points B and B′ of two quadrilateral boundary modules. (Right) Representation curves, i.e., the locus of P and P′ on the ellipsoid (the unit sphere scaled by 1/2 in the y-axis direction).
Fig. 6
Representation curve. (Left) The deformation behavior of a quadrilateral boundary ABCD on a sphere. The bold curve represents the locus of point B when the quadrilateral boundary is deformed. (Middle) Locus of points B and B′ of two quadrilateral boundary modules. (Right) Representation curves, i.e., the locus of P and P′ on the ellipsoid (the unit sphere scaled by 1/2 in the y-axis direction).
Close modal

To provide the metrics related to the strain, we further tweak the parameters. We define point P as the nonuniform scaling of B by 1/2 in the y-coordinate direction, as the reason for scaling is explained in the next section. We call P the representation point of the boundary configuration and the set of P corresponding to the folding motion the representation curve of the quadrilateral boundary module. The representation curve is the configuration space that lies on the ellipsoidal parameter space.

4.2 Strain Evaluation From Incompatibility.

Note that the distortion of the module in actual material is realized by the combination of backlash at the crease and the deformation of panels. In our study, we use an approximated evaluation of elastic strain by assuming that the deformation is concentrated at the vertices. More specifically, we consider rigid origami models of frames and modules connected with zero-length springs attached at the vertices. Under the above-mentioned assumption, we show that the Euclid distances between configurations on the ellipsoidal parameter space can measure the elastic strain.

Consider the quadrilateral boundary ABCD of the module obtained as rigid origami without any strain and the target quadrilateral boundary ABCD′ after distortion. Now, we assume that there exists a zero-length spring with spring constant k between the corresponding two vertices AA′, BB′, CC′, DD′ (Fig. 7). We estimate the strain energy of the distorted module by the elastic energy E, equivalent strain energy, stored in the zero-length spring.

Fig. 7
Quadrilateral boundary ABCD of the module obtained as rigid origami without any strain (thin lines) and quadrilateral boundary A′B′C′D′ of the module with forced deformation (bold lines)
Fig. 7
Quadrilateral boundary ABCD of the module obtained as rigid origami without any strain (thin lines) and quadrilateral boundary A′B′C′D′ of the module with forced deformation (bold lines)
Close modal
By symmetry, the two frames are aligned to match their orientations (x,y,z axes) and the center of mass when the potential energy is minimized (Fig. 7). Now we let CB and CB be (x, y, z) and (x′, y′, z′). The difference (Δx, Δy, Δz) : = (x, y, z) − (x′, y′, z′) represents the displacement. The displacement at the vertices are (0, |Δy|/2, |Δz|) at A and C and (|Δx|, |Δy|/2, 0) at B and D. Therefore, the total energy of the four springs at A, B, C, and D is
(1)
(2)
(3)
Now we can check that the equivalent strain energy is proportional to the squared distance between two representation points defined in Sec. 4.1. Let P=(x,(1/2)y,z) and P=(x,(1/2)y,z) represent the representation points of configuration ABCD and ABCD′, respectively (Fig. 6, right). Then the Euclidean distance d = PP′ between them is
(4)
We now define equivalent strainεq caused by the misalignment between the ideal quadrilateral boundary and the actual quadrilateral boundary module as
(5)
Using this representation method, we can characterize multistability by the distance between the representation curves of the target quadrilateral boundary and the quadrilateral boundary modules taking minimal values in two or more positions. The positions where the distances between the curves are minimal are the stable state of the quadrilateral boundary module. In particular, if there are two or more points where the curves intersect each other, the module is in a stable state with zero strain. The height of the energy barrier can be evaluated by the maximum distance between the representation curves of the frame and the module between stable states. We call the maximum distance, the maximum equivalent strainεqMax.

5 Design Scheme

Now, we propose the design scheme of the bistable structure using the representation model. As an example case, we designed a linearly extending bistable structure based on the Sarrus linkage by filling its quadrilateral frames with mirror-symmetric biconical modules. Note that the following procedure can be applied for designs for other types of linkages that are shown in Sec. 2. We let the length of one side of the quadrilateral frame be 10 and the height of the Sarrus linkage be l. Since the fully extended state is a singular state of the original linkage, we avoid the singular state by setting the range in 30 deg ≤ θ ≤ 90 deg, so l moves in 0 ≤ l ≤ 20cos 30 deg ≈ 17.3 (Fig. 8). Here, θ is the polar angle of B of the frame, which is equivalent to the rotation angle of a panel of the Sarras linkage. Therefore, we consider solving the motion between the flat state P0(ϕ, θ) = (30 deg, 90 deg) and the deployed state P2(ϕ, θ) = (30 deg, 30 deg).

Fig. 8
(a) Frame of an extending cylinder with Sarrus linkage, (b) Representation curve of the frame drawn on an ellipsoid, and (c) Representation curve of the frame on the ϕθ plane.
Fig. 8
(a) Frame of an extending cylinder with Sarrus linkage, (b) Representation curve of the frame drawn on an ellipsoid, and (c) Representation curve of the frame on the ϕθ plane.
Close modal

5.1 Optimization.

To solve this design problem, we propose the following optimization scheme. First, we use a mirror-symmetric biconical module with six-vertex polyline and use its parameters as design variables. Next, within the search range of this design variable, we searched for a module that has a representation curve that is close to the target curve as much as possible by optimization. This provided a structure that approximately forms the desired mechanism with a very small strain, called a quasi-mechanism structure. Then, using this quasi-mechanism as the reference, we create bistable structures with tuned stiffness of snapping by designing a module with a representation curve that intersects the target curve at specific points but passes through a point of maximum specified distance from the target curve. The variables and objective functions for both steps are explained below.

We implemented the design scheme using Rhino/Grasshopper to explicitly code the kinematics of biconical modules, create the representation curves, and solve the optimization problem using the evolutionary algorithm of Galapagos [21]. The method proposed is general and can also be applied to the design of various multistability structures using other types of linkages introduced in Sec. 2.

5.1.1 Variables.

We use the mirror-symmetric biconical module of six vertices, parameterized at the flat state on the xy plane (Fig. 9). We place the pivots on the origin and consider a further symmetry about y axis and use the polar coordinates of two interior vertices (r1, γ1) and (r2, γ2) as design variables. Here, the boundary vertex is fixed such that r0 = 10 and γ0 = 60 deg to have a valid configuration at the flat state. Also, to prevent self-intersections of the polylines, we also set the constraint 0 deg ≤ γ2γ1 ≤ 60 deg.

Fig. 9
Design variables
5.1.2 Quasi-Mechanism’s Objective Function.
To design a quasi-mechanism structure, we want to find a module with its representation curve Cm(γ1, γ2, r1, r2) that matches as closely as possible to the target frame’s representation curve Ct between P0 and P2. See Fig. 10, left. To evaluate the mean distances between the target curve Ct and the current Cm, we first sample n + 1 points along Ct between P0 and P2 by dividing it into n equal parts. For each of the sampled points i=0,,n on Ct, we find the shortest distance di to Cm. Then we minimize the objective function G given as the average of the squares of di.
(6)
Fig. 10
(a) Evaluation of the modules for quasi-mechanism structure and (b) Evaluation of the modules for bistable structure.
Fig. 10
(a) Evaluation of the modules for quasi-mechanism structure and (b) Evaluation of the modules for bistable structure.
Close modal
5.1.3 Bistable Mechanism’s Objective Function.

To design a bistable structure, we let Cm(γ1, γ2, r1, r2) pass through two stable points P0, P2 on Ct and a point P1 not on Ct between the two points (Fig. 10, right). The distance from P1 to the Ct is the estimated equivalent strain causing the potential energy barrier between the stable points and is denoted by ε1.

Here, we found that P1 cannot be arbitrarily chosen. The heuristics for choosing P1 is to first refer to the shape of the representation curve of the quasi-mechanism module and find the farthest point with maximum equivalent strain. This is around (ϕ, θ) ≈ (30 deg − δ, 50 deg), where δ ≈ 3 deg corresponding to ϵqMax=1.98% in our case. Then, we set P1 to be reasonably close to this point but further away from the Ct to achieve the prescribed snapping stiffness.

We minimize d1 and d2, which are the shortest distance from P1 and P2 to Cm. Specifically, we minimize the objective function H given as follows:
(7)
where f(ε1,dflip) is a penalty function to prevent the flipping. Here, dflip is the distance from the fully opened state on Cm to the frame’s representation curve in 0 ≤ θ ≤ 90 deg (full-range version of Ct, which is restricted between P0 and P2). To avoid the flipping while not losing the fitness, we design the penalty function to minimize d1/ε1<1, d2/ε1<1, and ε1/dflip<1 at the same time. In our case, we used f(ε1,dflip)=ε13/dflip.

5.2 Optimization Results.

The result of the optimization is shown in Figs. 11 and 12. For a quasi-mechanism structure, we obtained a module where V0, V1, V2 are almost in a straight line (Fig. 11(1a)), thus is approximately realizable only with a four-vertex polyline. The representation curve almost follows that of the frame, where the maximum equivalent strain εqMax of 1.98% is obtained at Pmax(28.1 deg, 50.8 deg). The objective function G converged to 0.000152, which indicates the average (specifically, root mean square) equivalent strain of 1.23%. As already explained, Pmax is then used as the reference for determining P1a and P1b.

Fig. 11
Results of the optimization: the top row is a module for a quasi-mechanism structure, and the middle and the bottom rows are modules A and B for bistable structures: ((1a), (2a), and (3a)) Mirror-symmetric biconical module obtained by optimization. G, H denote the evaluated values, and SqMax denotes the maximum strain and θ when it is taken, ((1b), (2b), and (3b)) Representation curves of the target frame (thin curves) and the module (bold curves) on an ellipsoidal sphere, and ((1c), (2c), and (3c)) The representation curves are drawn on the ϕθ plane.
Fig. 11
Results of the optimization: the top row is a module for a quasi-mechanism structure, and the middle and the bottom rows are modules A and B for bistable structures: ((1a), (2a), and (3a)) Mirror-symmetric biconical module obtained by optimization. G, H denote the evaluated values, and SqMax denotes the maximum strain and θ when it is taken, ((1b), (2b), and (3b)) Representation curves of the target frame (thin curves) and the module (bold curves) on an ellipsoidal sphere, and ((1c), (2c), and (3c)) The representation curves are drawn on the ϕθ plane.
Close modal
Fig. 12
Obtained structure with designed modules. Top: structures applied to a single Sarrus linkage module. Bottom: structures applied to a series of Sarrus linkage modules. (1) Quasi-mechanism structure, (2) multistable structure with smaller strain (module A), and (3) multistable structure with larger strain (module B).
Fig. 12
Obtained structure with designed modules. Top: structures applied to a single Sarrus linkage module. Bottom: structures applied to a series of Sarrus linkage modules. (1) Quasi-mechanism structure, (2) multistable structure with smaller strain (module A), and (3) multistable structure with larger strain (module B).
Close modal

For bistable structures, we computed module A with a smaller strain and module B with a larger strain. (A) For module A, we set P1 to be P1a(25 deg, 45 deg) which corresponds to the target maximal equivalent strain of ε1a=4.74%. This resulted in the maximum equivalent strain for module A is εqMax=6.22% at Pmax = (23.5 deg, 45.5 deg) (Fig. 11(2a)). (B) For module B, P1b(20 deg, 45 deg), we set P1 to be P1b(20 deg, 45 deg), which correspond to target maximal strain of ε1b=9.38%, respectively, as shown in Fig. 11(3a). This resulted in the maximum equivalent strain for module B is εqMax=9.35% at Pmax = (19.4 deg, 41.8 deg). There are problems converged to have γ2 = 0 with degenerate vertices, so it is realizable only with a five-vertex polyline. The representation curve of the obtained modules almost passes through given P1 and P2 (Figs. 11(2b), 11(3b), 11(2c), and 11(3c)); the distances were d1a = 0.015, d2a = 0.0094 for module A and d1b = 0.0023, d2b = 0.00032 for module B.

Finally, the objective function of modules A and B converged to H = 5.62 × 10−5 and H = 3.20 × 10−5 with dflip = 0.261 and dflip = 0.258, respectively. The representation curve for module A satisfies d1/ε10.31<1, d2/ε10.20<1, and ε1/dflip0.18<1 as desired. Similarly, the representation curve for module B satisfies d1/ε10.024<1, d2/ε10.0034<1, and ε1/dflip0.36<1 as desired.

By using the obtained modules, we can design deployable tubular structures by applying the modules to the series of Sarrus linkages (Fig. 12, bottom). The tubular structure with quasi-mechanism modules in Fig. 12(1) (bottom) can be used as mechanical elements such as bellows or linear pneumatic actuators. On the other hand, when n bistable structures are connected serially as in Figs. 12(2) and (3) (bottom), we obtain a multistable structure with 2n stable positions.

6 Validation

6.1 Physical Prototypes.

We made a physical model of the quasi-mechanism module and bistable modules A and B with a unit length(r0) of 35 mm as in Figs. 13(a)13(d). We used heat-adhesive laminate film of a thickness of 0.25 mm as rigid panels and non-woven fabric (polyester) to create a foldable hinge of close to zero stiffness. To avoid the overlapping of thick panels on the valley fold line, we gave a 0.7 mm gap between the panels.

Fig. 13
(a) The cutting pattern of a quasi-mechanical module, (b) Flat and deployed state of the physical model of the quasi-mechanism module, (c) bistable module A, (d) bistable module B, and (e) The locally stable state of bistable module B
Fig. 13
(a) The cutting pattern of a quasi-mechanical module, (b) Flat and deployed state of the physical model of the quasi-mechanism module, (c) bistable module A, (d) bistable module B, and (e) The locally stable state of bistable module B
Close modal

Figure 14 shows the detailed fabrication process: (1) place a laminate film as the adhesion side on the bottom of the cutting mat and cut with a cutting plotter, (2) attach a temporary sticker sheet onto the laminate film, (3) remove the part that does not become the panel of the module, (4) place a non-woven fabric on the adhesion side of the laminate film and thermally bond with an iron, and (5) remove the sticker sheet. This will complete one-half of the structure. Now we attach two pieces with double-sided tapes at the non-woven fabric surrounding the boundary. Finally, we cut off the unwoven fabric at the corner to reduce the excessive stiffness.

Fig. 14
The process of fabrication
Fig. 14
The process of fabrication
Close modal

From hands-on interaction with the physical models, we experienced snapping between the flat position and the fully deployed state for all three modules. We also found that when we apply unbalanced force to bistable modules A and B, the structure may be locally stable with one module deployed and two modules folded. This unintended multistability effect is due to the limited stiffness of the quadrangular panels in the Sarrus linkage (Fig. 13(d)).

6.2 Bistability Analysis of Each Module.

We first verify the bistability of the mechanism from one unit of the Sarrus linkage with its holes filled with each computed module (Fig. 12, top) by comparing it with the bar-and-hinge mechanism. Consider a linear motion changing the height l ∈ [0, ∼ 62] while applying the load perpendicular to the upper and lower surfaces.

6.2.1 Estimated Behavior.

Using the equivalent strain energy computed from the geometric incompatibility and its derivative with respect to the displacement, we can obtain the expected plot of energy–displacement and force–displacement plots. Red curves in Fig. 16 show the estimated curves from the geometric model. Note that the vertical axis for the energy or the force is relative in our model, so they are transformed to fit with the results of bistable module A.

6.2.2 Bar-and-Hinge Analysis.

For comparison, we performed structural analysis using a bar-and-hinge model [22]. We used Merlin [23,24] implementing a bar-and-hinge model on matlab to obtain force–displacement plots by applying vertical displacement at the three points on the top triangle while keeping the bottom triangle fixed.

The material parameters of the bar-and-hinge model were as follows: Young’s modulus (E*) is set arbitrarily as we compare only the relative stiffness, while we choose the Poisson ratio and the thickness of the sheet to be 0.3 and 0.25. Also, we let the hinge stiffness of fold lines be effectively zero by setting L* = 100,000 [23]. Blue curves in Fig. 16 show the results from the bar-and-hinge model analysis.

6.2.3 Experimental Results.

We conducted a cycle of extension and compression using the physical prototypes of bistable modules A and B, which are fabricated in Sec. 6.1. The bottom triangle of modules was attached to the base made of foam board, and the top triangle of the module is attached to the force gauge (ZTA-50N Imada Corp.). The connection part between the force gauge and the upper triangular surface of the module is fabricated using the fused filament fabrication type 3D printer. To eliminate the effect of air pressure, we punched a hole in the rectangle panel of each module (Fig. 21). The speed of the cycle of the force gauge is 50 mm/min.

The outlines of the colored areas in Fig. 15 show the force–displacement curve for a cycle of the extension and compression experiment. Since the physical experiment contains the effect of the plasticity and elasticity of hinges, we cannot directly compare it with the result from the equivalent strain or the bar-and-hinge model. We separate the plasticity and elasticity effects due to the hinges between panels in the following way. As a preprocess, we applied noise removal using Gaussian window filtering of standard deviation σ equal to 0.6% of the total displacement of the cycle.

Fig. 15
Force–displacement curves of a cycle of extension and compression experiment. Each plot shows the result of each unit module: (a) the quasi-mechanism module, (b) the bistable module A, and (c) the bistable module B. The black curves represent the averaged load value from which the initial buckling part is replaced by linear extrapolation. The black dashed horizontal lines represent the calibrated zero force.
Fig. 15
Force–displacement curves of a cycle of extension and compression experiment. Each plot shows the result of each unit module: (a) the quasi-mechanism module, (b) the bistable module A, and (c) the bistable module B. The black curves represent the averaged load value from which the initial buckling part is replaced by linear extrapolation. The black dashed horizontal lines represent the calibrated zero force.
Close modal

The plasticity or friction of the hinges is observed as the hysteresis curve (colored areas in Fig. 15) of the single unit curve, which would not exist in a conservative system. To separate this effect, we average the load for the forward and backward paths, as shown in the bold-colored curves in Fig. 15. However, since the plot tends to be noisy due to a series of small buckling near the flat state, we replaced the curve near the zero point (0–2.6 mm for the quasi-mechanism module, 0–4.66 mm for the bistable module A, and 0–7.61 mm for the bistable module B) with a linear extrapolation from the half displacement position of the maximum extreme to the last displacement of the buckling range (2.6–15.83 mm for the quasi-mechanism module, 4.66–18.18 mm for the bistable module A, and 7.61–20.67 mm for the bistable module B). The plastic effect leads to the drift of zero points, as shown by the dashed black lines in Fig. 15. We calibrated the zero point by letting the average load (black curves in Fig. 15) become zero.

To remove the elastic stiffness of the hinges, we consider an approximate nonlinear spring computed by assuming that the angular spring is placed at the hinges of the Sarrus linkage (Fig. 8). The potential energy is computed as
We subtract this energy from the energy plot obtained by integrating the force–displacement curve of the experiment. Here, we calibrate k such that the lowest subtracted potential energy is 0. The black curves in Fig. 16 show the result of the energy calibration of the experimental results. Figure 16 also shows that the stable positions of each calibrated experiment result are very similar to the estimated positions of the equivalent strain energy and bar-and-hinge analyses.
Fig. 16
Comparison between the equivalent strain model, bar-and-hinge analysis results, and calibrated experimental results, each indicated by red, blue, and black curves: (a) Potential energy–displacement plot of each module and (b) Force–displacement plot of each module from differentiating from the energy. The point marks the peak position of potential energy. Peak positions and two stable positions of each module are indicated in (a) and (b).
Fig. 16
Comparison between the equivalent strain model, bar-and-hinge analysis results, and calibrated experimental results, each indicated by red, blue, and black curves: (a) Potential energy–displacement plot of each module and (b) Force–displacement plot of each module from differentiating from the energy. The point marks the peak position of potential energy. Peak positions and two stable positions of each module are indicated in (a) and (b).
Close modal

6.2.4 Comparison.

Refer to Fig. 16 for a comparison between models and the experiment. Note that since we did not specify the material property in the model, the values in the potential energy and force are relative. Therefore, we scaled such that the highest potential energy in module A is equal in the equivalent strain model, bar-and-hinge model, and experiment.

The dots in Fig. 16(a) show the displacement of the peak of each energy result. As designed, we obtained the energy barriers of the quasi-mechanism module being the lowest and the energy barrier of module B being the largest in both the bar-and-hinge model and the experiment. For all three models, we obtained a force–displacement plot in Fig. 16(b) causing the snapping behavior between flat and deployed states. This validates the design method for differentiating the barriers on a qualitative level. However, we also observed that the difference in magnitude of the energy barriers between the three modules is smaller in the bar-and-hinge model and even smaller in the experiment compared to the equivalent strain model. We consider that this is due to the nonlinear effect of the difference between the concentrated strain at the vertices (as modeled in the design model) and the actual strain dispersed to surfaces.

The displacement that takes the peak value and stable points of the potential energy is also similar; however, the displacement of peak values is slightly shifted to the smaller in the bar-and-hinge model and experiment (Fig. 16 (top plots)). The quasi-mechanism module shifts by 1.13% (43.75 → 43.05) in the bar-and-hinge result, and 6.95% (43.75 → 39.44) in the experiment, of the total stroke, module A shifts by 5.03% (48.51 → 45.39) in the bar-and-hinge result and 8.06% (48.51 → 43.51) in the experiment, and module B shifts by 8.02% (51.54 → 46.57) in the bar-and-hinge result and 7.94% (51.54 → 46.62) in the experiment.

6.3 Multistability of Two-Bit Memory.

The serial composition of bistable modules with different stiffness can take 2n positions that can be controlled from a sequence of motions on one side; such a behavior can be interpreted as a n-bit mechanical memory [8]. Serially connecting modules A and B (Fig. 17) are expected to be a two-bit memory that exhibits a cycle of transitions between 22 states.

Fig. 17
22 states and two-bit mechanical memories made of modules A and B. Module B is attached on top of A.
Fig. 17
22 states and two-bit mechanical memories made of modules A and B. Module B is attached on top of A.
Close modal

6.3.1 Theory.

First, we make a theoretical prediction of the two-bit memory hysteresis from the force f and the potential energy EA and EB of the bistable modules A and B. We consider a three-dimensional space spanned by displacements lA, lB, and the force f as shown in Fig. 18. lA and lB indicate the heights of bistable modules A and B, respectively. f indicates the equilibrium force of the corresponding displacement, which is identical to the force of the serial system. The force–displacement plots of modules A and B based on the bar-and-hinge model in Fig. 16(b) are plotted in the lAf and lBf planes as the red and green curves, respectively, in Fig. 18(a). Here, in order to model the collision of panels at the flat state, we added a vertical curve to the force–displacement plot at l = 0, so that a single module cannot take a negative height.

Fig. 18
(a) Force–displacement plots of module A (red) and B (green) and extrusion surfaces of each curve. The black curve represents the intersection curve of two extrusion surfaces, (b) The P-plane projected intersection curve indicates the force equilibrium path, (c) the total potential energy plot with modules A and B, and (d) the contour map of total energy and the lAlB-plane projected intersection curve. The dashed orange lines indicate the region dominated by each stable point. The force equilibrium path passes through the four stable states.
Fig. 18
(a) Force–displacement plots of module A (red) and B (green) and extrusion surfaces of each curve. The black curve represents the intersection curve of two extrusion surfaces, (b) The P-plane projected intersection curve indicates the force equilibrium path, (c) the total potential energy plot with modules A and B, and (d) the contour map of total energy and the lAlB-plane projected intersection curve. The dashed orange lines indicate the region dominated by each stable point. The force equilibrium path passes through the four stable states.
Close modal

Now, the force equilibrium for module A is described as the surface obtained by the extrusion of the lAf plot to the lB axis. Similarly, the force equilibrium for module B is described as the extrusion surface of the lBf plot along the lA-axis (Fig. 18(a)). Since the equilibrium path of the serial system satisfies that the load on modules A and B are the same, it can be obtained as the intersection of two extrusion surfaces, as expressed by the black bold curve in Fig. 18. We can plot the relationship between the merged length (lA + lB) as the projection to a plane containing the diagonal direction, called the P-plane. By scaling this projected curve by 2 in the horizontal direction, we can obtain the force equilibrium path of the total displacement for the serial system (Fig. 18(b)).

By observing the total potential energy EA(lA, lB) + EB(lA, lB), we can check the stability of the equilibrium path (Fig. 18(c)). The potential energy takes the local minimum at four stable points [00], [11], [10], and [01]. The lAlB-plane is partitioned into four regions (orange dashed lines in Fig. 18(d)) corresponding to the four stable points such that the energy gradient descent path from a state in a region ends up in its corresponding stable state. Figure 18(d) shows the projected intersection curve to the lAlB-plane with the contour map of the total energy plot. We can check that the force equilibrium path passes through each stable point and region.

The hysteresis path that appears in the forced displacement loading condition can be drawn by choosing the local minimum point for a varying total displacement lA + lB. The path has a snap-through behavior that jumps from an unstable equilibrium point to a stable equilibrium point with the same total displacement. Therefore, the snap-through is visualized by a straight line drawn perpendicular to the P-plane on the energy plot (Fig. 19).

Fig. 19
The red curve shows the theoretical hysteresis path (forced displacement path) in the serial system. Snap-through (snapping behavior) occurs where the force equilibrium path is tangent to a plane perpendicular to the P-plane.
Fig. 19
The red curve shows the theoretical hysteresis path (forced displacement path) in the serial system. Snap-through (snapping behavior) occurs where the force equilibrium path is tangent to a plane perpendicular to the P-plane.
Close modal

Based on the above discussion, in Fig. 19, we were able to identify the behavior of the forced displacement cycle, which is characterized by the three times snap-through between equilibrium points and hysteresis passing through stable regions [00], [11], [10], [01]. The hysteresis curves computed from bar-and-hinge and equivalent strain models are shown in Figs. 20(f) and 20(g), respectively. Note that the forced displacement path actually hits the stable points [00], [11], [10], but not [01]; as the result, the curve passes through f = 0 at [00], [11], [10], but not at [01]. The estimated behavior of the serial system from equivalent strain energy shows a larger distance between the stable points [01] and [10] and a larger negative force than the bar-and-hinge model.

Fig. 20
(a)–(d) 22 states of a mechanical memory made of module A and module B were experimentally verified, (e) The results of the force–displacement plot of a reciprocating experiment, which fully deploys from the flat state and returns to the flat state. The graph starts at the origin and proceeds in the direction of the arrows. The blue points indicate the four stable states (a)–(d). The experiment result is compared with (f) bar-and-hinge analysis results and (g) the estimated behavior from equivalent strain energy.
Fig. 20
(a)–(d) 22 states of a mechanical memory made of module A and module B were experimentally verified, (e) The results of the force–displacement plot of a reciprocating experiment, which fully deploys from the flat state and returns to the flat state. The graph starts at the origin and proceeds in the direction of the arrows. The blue points indicate the four stable states (a)–(d). The experiment result is compared with (f) bar-and-hinge analysis results and (g) the estimated behavior from equivalent strain energy.
Close modal

6.3.2 Experiment.

We connected modules A and B. The bottom triangle of module A was attached to the base made of foam board, and the top triangle of module B is attached to the force gauge (Fig. 20(a)). We started at the flat state (Fig. 20(a)) and stretched until both modules were deployed (Fig. 20(c)). Then the load on the displacement of one cycle returned to the flat state was measured. In this experiment, the speed of the force gauge is 50 mm/min.

We obtained four states and the hysteresis transitions between the states as designed as shown in Figs. 20(a)20(d). In the deployment process from the flat state (a), module A deploys first (state (b)), and module B follows (state(c)). When this is in compression, module A first compresses (state (d)), then module B compresses (state (a)) and comes back to the flat state. During the entire course of the experiment, the local stability problem due to symmetry breaking described in Sec. 6.1 did not occur. This can be attributed to the fact that the forces applied through the designed connections are evenly distributed.

Figure 20(e) shows the force–displacement plot of an extension and compression cycle path. The result shows the two-bit memory hysteresis and snapping behavior very similar to the expected hysteresis path in Fig. 19. We also record that the three stable states of Figs. 20(a), 20(c), and 20(d) are at the zero force position and the stable state of Fig. 20(b) was not zero force as we expected. However, the mismatch between deployment and compression paths was observed even in the same memory states. This unintended hysteresis can be attributed to the absorption of energy due to the bending of the rectangular panel in Fig. 21(a) or the plasticity and the play of the hinge in Fig. 21(b).

Fig. 21
(a) The rectangle panel is slightly bent and (b) The play at the hinge of non-woven fabric absorbs deformation
Fig. 21
(a) The rectangle panel is slightly bent and (b) The play at the hinge of non-woven fabric absorbs deformation
Close modal

Figures 20(f) and 20(g) compare the hysteresis curves, computed through the bar-and-hinge model and the equivalent strain energy, by fitting the second maximum extreme value to the experimental result. Although the presence of plastic and elastic resistances in the hinges and other elements makes a direct comparison difficult, we observed that the experimental model behaved as the two-bit memory system predicted by our models.

7 Conclusion

We have proposed a novel design approach for multistable structures by filling the linkage structure with quadrilateral boundary modules so that the equivalent maximum strain takes the designed values. The estimated behavior of this design is compared with the bar-and-hinge analysis and the experiment and is shown to be in qualitative agreement, while we observed that the equivalent strain model tends to overestimate the differences in energy barriers of the models. We also performed experiments on the fabricated two-bit mechanical memory to validate the designed behavior and showed that it performed similarly to the expected hysteresis transitions and path. Since our design example was limited to the linear motion produced by the Sarrus linkage, we plan to apply our method to different linkage and tessellation designs to create different structures and materials in the future.

Acknowledgment

We thank Chuck Hoberman, Erik Demaine, and Jason Ku for helpful discussions and inspiration. This work is supported by JST PRESTO grant number JPMJPR1927.

Conflict of Interest

There are no conflicts of interest.

Data Availability Statement

The datasets generated and supporting the findings of this article are obtainable from the corresponding author upon reasonable request.

References

1.
Silverberg
,
J. L.
,
Na
,
J.-H.
,
Evans
,
A. A.
,
Liu
,
B.
,
Hull
,
T. C.
,
Santangelo
,
C. D.
,
Lang
,
R. J.
,
Hayward
,
R. C.
, and
Cohen
,
I.
,
2015
, “
Origami Structures With a Critical Transition to Bistability Arising From Hidden Degrees of Freedom
,”
Nat. Mater.
,
14
(
4
), pp.
389
393
.
2.
Jianguo
,
C.
,
Xiaowei
,
D.
,
Ya
,
Z.
,
Jian
,
F.
, and
Yongming
,
T.
,
2015
, “
Bistable Behavior of the Cylindrical Origami Structure With Kresling Pattern
,”
ASME J. Mech. Des.
,
137
(
6
), p.
061406
.
3.
Jianguo
,
C.
,
Xiaowei
,
D.
,
Yuting
,
Z.
,
Jian
,
F.
, and
Ya
,
Z.
,
2016
, “
Folding Behavior of a Foldable Prismatic Mast With Kresling Origami Pattern
,”
ASME J. Mech. Rob.
,
8
(
3
), p.
031004
.
4.
Filipov
,
E.
, and
Redoutey
,
M.
,
2018
, “
Mechanical Characteristics of the Bistable Origami Hypar
,”
Extreme Mech. Lett.
,
25
, pp.
16
26
.
5.
Liu
,
K.
,
Tachi
,
T.
, and
Paulino
,
G. H.
,
2019
, “
Invariant and Smooth Limit of Discrete Geometry Folded From Bistable Origami Leading to Multistable Metasurfaces
,”
Nat. Commun.
,
10
(
1
), pp.
1
10
.
6.
Chang
,
Z.
,
Ta
,
T. D.
,
Narumi
,
K.
,
Kim
,
H.
,
Okuya
,
F.
,
Li
,
D.
, and
Kato
,
K.
,
2020
, “
Kirigami Haptic Swatches: Design Methods for Cut-and-Fold Haptic Feedback Mechanisms
,”
Proceedings of the 2020 CHI Conference on Human Factors in Computing Systems
,
Honolulu, HI
,
Apr. 25–30
, pp.
1
12
.
7.
Ishida
,
S.
,
Suzuki
,
K.
, and
Shimosaka
,
H.
,
2017
, “
Design and Experimental Analysis of Origami-Inspired Vibration Isolator With Quasi-Zero-Stiffness Characteristic
,”
ASME J. Vib. Acoust.
,
139
(
5
), p.
051004
.
8.
Yasuda
,
H.
,
Tachi
,
T.
,
Lee
,
M.
, and
Yang
,
J.
,
2017
, “
Origami-Based Tunable Truss Structures for Non-Volatile Mechanical Memory Operation
,”
Nat. Commun.
,
8
(
1
), pp.
1
7
.
9.
Iniguez-Rabago
,
A.
,
Li
,
Y.
, and
Overvelde
,
J. T.
,
2019
, “
Exploring Multistability in Prismatic Metamaterials Through Local Actuation
,”
Nat. Commun.
,
10
(
1
), pp.
1
10
.
10.
Hoberman
,
C.
,
2019
, “
Construction Method for Foldable Polyhedral Enclosures
,” Nov. 5, US Patent 10,465,376.
11.
Melancon
,
D.
,
Gorissen
,
B.
,
García-Mora
,
C. J.
,
Hoberman
,
C.
, and
Bertoldi
,
K.
,
2021
, “
Multistable Inflatable Origami Structures at the Metre Scale
,”
Nature
,
592
(
7855
), pp.
545
550
.
12.
Demaine
,
E. D.
, and
Ku
,
J. S.
,
2017
, “
Folded Structures Satisfying Multiple Conditions
,”
J. Inform. Process.
,
25
, pp.
601
609
.
13.
Hanna
,
B. H.
,
Lund
,
J. M.
,
Lang
,
R. J.
,
Magleby
,
S. P.
, and
Howell
,
L. L.
,
2014
, “
Waterbomb Base: A Symmetric Single-Vertex Bistable Origami Mechanism
,”
Smart Mater. Struct.
,
23
(
9
), p.
094009
.
14.
Ma
,
W.
,
Zhang
,
Z.
,
Zhang
,
H.
,
Li
,
Y.
,
Wu
,
H.
,
Jiang
,
S.
, and
Chai
,
G.
,
2019
, “
An Origami-Inspired Cube Pipe Structure With Bistable Anti-symmetric CFRP Shells Driven by Magnetic Field
,”
Smart Mater. Struct.
,
28
(
2
), p.
025028
.
15.
Smit
,
T.
,
2017
, “
Finite Element Modeling of Non-Rigid Origami—Parametric Study on Bistable Origami Using the Finite Element Method
,” Master’s thesis,
TUDelft
,
Delft, The Netherlands
.
16.
Hoberman
,
C.
,
2008
, “
Geared Expanding Structures
,” Dec. 16, US Patent 7,464,503.
17.
Chen
,
Y.
,
Guest
,
S.
,
Fowler
,
P.
, and
Feng
,
J.
,
2011
, “
Symmetry Adapted Analysis of the Hoberman Switch-Pitch Ball
,”
IABSE/IASS-2011 Symposium
,
London, UK
,
Sept. 20–23
.
18.
Tachi
,
T.
,
2009
, “
Simulation of Rigid Origami
,”
Origami
,
4
(
8
), pp.
175
187
.
19.
Ma
,
J.
, and
You
,
Z.
,
2014
, “
Energy Absorption of Thin-Walled Square Tubes With a Prefolded Origami Pattern—Part I: Geometry and Numerical Simulation
,”
ASME J. Appl. Mech.
,
81
(
1
), p.
011003
.
20.
Tachi
,
T.
,
2017
, “
Capping Rigid Origami Tubes
,”
Proceedings of IASS Annual Symposium 2017
,
Hamburg, Germany
,
Sept. 25–28
, pp.
1
10
.
21.
Rutten
,
D.
,
2013
, “
Galapagos: On the Logic and Limitations of Generic Solvers
,”
Archit. Des.
,
83
(
2
), pp.
132
135
.
22.
Filipov
,
E.
,
Liu
,
K.
,
Tachi
,
T.
,
Schenk
,
M.
, and
Paulino
,
G.
,
2017
, “
Bar and Hinge Models for Scalable Analysis of Origami
,”
Int. J. Solids Struct.
,
124
, pp.
26
45
.
23.
Liu
,
K.
, and
Paulino
,
G. H.
,
2017
, “
Nonlinear Mechanics of Non-rigid Origami: an Efficient Computational Approach
,”
Proc. R. Soc. A: Math. Phys. Eng. Sci.
,
473
(
2206
), p.
20170348
.
24.
Liu
,
K.
, and
Paulino
,
G.
,
2018
, “Highly Efficient Nonlinear Structural Analysis of Origami Assemblages Using the Merlin2 Software,”
Origami 7
,
R. J.
Lang
,
M
Bolitho
, and
Z.
You
, eds.,
Tarquin
,
Hertfordshire, UK
, pp.
1167
1182
.