SwivelFold: examples

Collection of basic examples of swivel folds. Swivel fold is called Hikiyose Ori (meaning pull left / pull right fold) in Japanese.

SwivelFold[ā€œRā€]

Preparation 1

In[ļ]:=
EosSession["Swivel Fold"];
In[ļ]:=
MarkOff[];
In[ļ]:=
NewOrigami[15];
In[ļ]:=
NewPoint[{"E"{0,8},"F"{0,12}}]
Swivel Fold/Origami: Step 1
Out[ļ]=
In[ļ]:=
HO["AC"]!
Swivel Fold/Origami: Step 3
Out[ļ]=
In[ļ]:=
HO["AC","E",Mark{{"AB","G"}}]!
Swivel Fold/Origami: Step 5
Out[ļ]=
In[ļ]:=
HO["AC","F",Mark{{"AB","H"}}]
Swivel Fold/Origami: Step 6
Out[ļ]=
In[ļ]:=
ShowOrigami[ShowFaceId->All]
Swivel Fold/Origami: Step 6
Out[ļ]=
In[ļ]:=
ValleyFold[{5,7},"GE"]
Swivel Fold/Origami: Step 7
Out[ļ]=
In[ļ]:=
ShowLayeredFace[]
Swivel Fold/Origami: Step 7
Out[ļ]=
ļ€ļ€1,{5,7},
,ļ€2,{9,13},
,ļ€3,{8,12},


function call

In[ļ]:=
Block[{$probeFold=True},SwivelFold["R"][{"FH","EG"},{"A",5}]]
Ā«
HO[F-E,F-H,Case2,Mark{{E-G,I},{E-A,k,l0$}}]
Ā»
Ā«
CutEdges[{{10,11}}]
Ā»
Ā«
FO[-Ļ€][F-l0$]
Ā»
Ā«
NewPoints[k2$l0$]
Ā»
Ā«
FO[-Ļ€][11,E-I]
Ā»
Ā«
NewPoints[k3$k]
Ā»
Ā«
FO[-Ļ€][10,I-A]
Ā»
Compare with left swivel

Preparation 2

function call

Preparation 3

Inline call

SwivelFold[ā€œLā€]

Preparation 1

function call 1

function call 2

UnfoldAll 2

Load Eos