Coding Granny Squares

Independent project 
Fall 2015

This was the start of my interest in generative design. While taking a class on Visual Computing in my undergrad years, I asked the question, can crochet be codified? The patterns themselves have a programming logic about them already, and I wanted to see how to make a visual code for granny squares.

 

I used shape grammars to design a granny square visual code. Below are the rules for the code. 

Rules for granny square grammar

Level Subdivision
Level Subdivision
Circular Stitching
Circular Stitching
Circle to Square Transition Prep
Circle to Square Transition Prep
Circle to Square Transition
Circle to Square Transition
Square Decoration - Bullion
Square Decoration - Bullion
Square Decoration - Basic Double
Square Decoration - Basic Double
Square Decoration - Popcorn
Square Decoration - Popcorn
Single Crochet Finish
Single Crochet Finish
Double Crochet Finish
Double Crochet Finish
Picot Finish
Picot Finish