Block 1: Frieze groups

Block 2: Tilings

Block 3: 2D-Lattices and wallpaper groups

Block 4: 3D-Lattices.

See this previous post about block1 and frieze groups.

I am almost done with block 2 but I am still struggling with tilings ( TMA02 question 4 ). In the meantime I have coded a nice Mathematica pattern editor, ( which I hope will form the base for a Wallpaper Group editor and generator ).

Click to enlarge. |

Programming Mathematica is easy and fast, that is: after you have wrestled yourself through the rather steep learning curve. An advanced topic in Mathematica ( i.e. chapter 15 in the Cookbook ) is the programming with DynamicModules and Manipulate. It turns out that, even as a GUI, Mathematica seems to have no limitations to what is possible. In order to code the pattern editor I had to crash myself through Manipulate for which I received invaluable help from the Mathematica experts community at Mathematica StackExchange. Thank you very much!

## No comments:

## Post a Comment