Skip to content

Repeating Patterns

One of the most common ways to configure a knot is using a repeating Coding Pattern. Here are some popular knots and their patterns.

The Turks Head knot is the foundation for most other interweaves.

There is one simple rule that determines if a Turks Head knot is mathematically possible: the Greatest Common Divisor (GCD) of bights and parts must be 1. Stated another way, bights and parts cannot share a common multiple. Some practical ways to think about this rule include:

  • Bights cannot equal parts.
  • Bights and parts cannot both be even.
  • A prime number of bights and parts will always work (except equal numbers).

Turks Head knots (THK) use O1U1 Column Coding. Bight Forge renders this pattern by default.

If you explore different bight-part combinations, you’ll discover multi-strand patterns of interwoven Turks Heads. For example, when you first visit Bight Forge the default knot has 3 interwoven THKs.

You’ll also discover this 2-strand barber pole pattern.

You can also find this pretty (but less practical) 4-strand patterns.

To move from a Turks Head to a Fan knot, change the Coding Pattern to 02U2 or O3U3 and then click-drag the canvas to explore bight-part combinations.

Use 02U2 Column Coding to discover 2-strand Fan knots like this.

Use O3U3 Column Coding to discover 3-strand Herringbone patterns like this.

You’ll also find single-strand variations like this.

Sometimes you’ll land on interesting 3-strand patterns like this.

And on pretty but less practical 4-strand patterns like this.

Row Coding effectively rotates a weave 90 degrees. Many of the patterns you can find with Column Coding can also be found with Row Coding.

Use 02U2 Row Coding to discover 2-strand Gaucho patterns like this.

Use 03U3 Row Coding to find 3-strand Gaucho patterns like this.

One of the cool things you can do with Row Coding is to take a pattern like O3U3 and rearrange it as OUUUOO. This pattern with the right number of parts / rows creates this weave.

Change the number of bights and you’ll find this weave.

Classic Pineapple knots have one strand / color / pass per bight nest.

To configure Pineapple knots, apply these settings, then click-drag the canvas to explore different bight-part combinations.

Column CodingBight NestsShift Bottom Bights
OOUU21
OOOUUU31
OOOOUUUU42

This is a 2-strand Pineapple knot:

This is a 3-strand Pineapple knot:

And here is a 4-strand Pineapple knot:

If you take the Pineapple settings given above and switch to Row Coding, you’ll discover 2-strand Gaucho-like patterns similar to this.

Use O3U3 Row Coding to find patterns similar to a rotated Herringbone like this 3-strand example:

Instead of using 3 Bight Nests with an O3U3 pattern, try using 3 Bight Nests with O2U2 Column Coding.