Code Monkey home page Code Monkey logo

kaleidocycle's Introduction

English | 日本語

Geometry of the moduli space of a closed linkage

By Shizuo KAJI

This work was supported by Japan Science and Technology Agency (JST) PRESTO Grant Number JPMJPR16E3, Japan.

Files

  • Kaleidocycle.mw is the main Maple script that computes the shape and motion of Kaleidocycles satisfying various conditions. It has some visualisation features including creating animation and plans of paper models.
  • Kaleidocycle.nb is a similar script in Mathematica but comes with less functionality.
  • 3d_model directory contains 3D printable models. They are modelled by Kamagata Design Studio
  • paper_model directory contains paper models foldable by hand.
  • hexagon directory contains a paper model of the hexaflexagon, a two-dimensional cousin of Kaleidocycle.

References

The shape is patented, but please feel free to use any of the material here for personal use.

  • Shizuo Kaji, Johannes Schoenke, Eliot Fried, Michael Grunwald, Moebius Kaleidocycle, JP2018-033395(Japan), 2019JP007314(PCT), WO 2019167941(Publication Number), filed on 27 Feb. 2018.

For details, please look at the following materials (click the title to get the document)

Some of the results described above are also published in

Gallery

K9 K8 K15 K24div

kaleidocycle's People

Contributors

shizuo-kaji avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar

kaleidocycle's Issues

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.