Skip to main content Skip to navigation

Emerging Patterns

During the evenings of the Covid lockdowns I started 'doodling' with TurtleStitch, writing programs to generate patterns. I find it interesting how the fabric changes when patterns are stitched onto it, new textures appear and the fabric gets some depth. I also enjoy seeing other shapes appear when lines of stitches cross over each other.

There are many different ways of writing programs, and I wrote these programs focusing on what I found interesting. They may not be the best examples of code and there could be a few errors there too.

Most patterns are based on a single continuous line, stitching lines that radiate out of points. The programs mainly use turtle geometry with some cartesian geometry. The programs evolve over time, and the parameters that can be changed are dependent on the pattern I was exploring at that time.

We've been using TurtleStitchLink opens in a new window in our outreach activities for several years - creating sets of resources to support outreach Link opens in a new window and the Stitch in TimeLink opens in a new window project for Coventry City of Culture.

 

Pattern stitched onto felt

Some Variants    

QuartersLink opens in a new window

Quarter
SquaresLink opens in a new window

BowsLink opens in a new window

There is a video tutorial Link opens in a new window available to build a simple version of this pattern.

More
BowsLink opens in a new window

Even
BowsLink opens in a new window

Different
Distance
BowsLink opens in a new window

Offset
PatternsLink opens in a new window

Circles
and LinesLink opens in a new window

DiamondsLink opens in a new window

There is a video tutorial Link opens in a new window available to build a simple version of this pattern.

Curved
DiamondsLink opens in a new window

Two
BlocksLink opens in a new window

 

Zig ZagsLink opens in a new window

Stacked
BlocksLink opens in a new window

There is a video tutorial Link opens in a new window available to build a simple version of this pattern.

 

Square
GridLink opens in a new window

Triangle
GridLink opens in a new window