Interactive Hexaflexagon Flexer With Artwork as Faces

The flexer program flexes symmetric hexaflexagons with the number of faces equal to three times a power of two, e.g. 3, 6, 12, 24 faces, etc. The example below flexes a dodecahexaflexagon (12 faces).

The flexer is controlled with three buttons. The Flex button flexes and rotates 60 degrees, thus cycling through three faces when pressed repeatedly. The Flex Out button flexes without rotating, thus moving into a different cycle. The Flip Over button flips the flexagon over, allowing you to flex the other direction. If flexing out from a given configuration is not possible, the Flex Out button is grayed.

To cycle through all the configurations, press Flex Out whenever possible. When not possible, press Flex instead.

The face images average 27K bytes in size, and range from 17K to 42K. Each flex may take a little time to compute the new face orientation.

I have occasionally seen older web browsers on slower computers crash occasionally when flexing too fast. It shouldn’t hurt anything. Just start it up again and flex more slowly.

Happy Flexing!

I’m sorry, but your browser doesn’t seem to recognize the “applet” tag. This means you can’t do Java.

Leave a Reply