Computation models in e-origami system  Eos

by Tetsuo Ida, University of Tsukuba, Japan


We discuss the computation models incorporated in Eos. Suppose that we practice origami with a square sheet of paper to create a shape of interest. Furthermore, we also want to consider origami as a process of creation in the era of digital transformation (often coined as DX). That is to say; we interact with a computer to create the intended shape in the computer’s memory and visualize it on the computer’s screen.

The advantages of this approach are improved precision,  provability of properties of the created structures,  fine-tuning of shapes, and deference to other kinds of DX processes such as 3D printing. This approach leads us to the notion of computational origami discipline. Eos is a software tool for studying computational origami.

We discuss the mechanism of  Eos.  Although we introduced Eos as a software tool, it is by no means a mere collection of independent software modules. Eos  is an engine of geometric processing focusing on origami. It performs a streamlined and verifiable creation of origami and contains a geometric reasoner of origami.

We realize the engine and the reasoner using several computation models that communicate by common structures. 

We explain these computation models and their functionality by several origami examples.  We take samples from geometric origami and classical origami.