Applying Frieze Pattern Repeats in ArahPaint
- Open the layer containing the motif you want to repeat in ArahPaint6.
- Select the layer, go to Layer > Repeat > Frieze Pattern (or equivalent repeat/transform tool).
- Choose one of the 7 frieze groups based on the desired look (see table below).
- Set the repeat direction (horizontal or vertical) and repeat count/length.
- Preview, then apply to generate the repeated layer.
| # | Symmetry Type | Notation | Visual Effect | Typical Use |
|---|---|---|---|---|
| 1 | Translation only (hop) | p1 | Motif repeats identically, no flips | Simple border, continuous motif |
| 2 | Vertical mirror (sidle) | p1m1 | Motif mirrored on vertical axis, then repeated | Symmetric border elements (e.g. leaves, arrows) |
| 3 | 180° rotation (spinning hop) | p2 | Motif rotated 180° each repeat | Alternating up/down motif, chain-like look |
| 4 | Horizontal mirror (jump) | p11m | Motif mirrored along the repeat direction (flipped top-to-bottom) | Wave/ribbon effects |
| 5 | Glide reflection (step) | p11g | Motif mirrored horizontally AND offset by half-repeat | Braid, zigzag, interlace patterns |
| 6 | Vertical mirror + 180° rotation (spinning sidle) | p2mg | Combines mirror and rotation, alternating orientation | Complex decorative borders |
| 7 | Full symmetry (spinning jump) | p2mm | Full mirror symmetry both ways + rotation | Most ornate, formal borders (medallions) |
Progress:
- Step 1: Identify the motif/layer to repeat and its single repeat direction (horizontal or vertical)
- Step 2: Determine the desired visual rhythm (plain repeat, mirrored, alternating, interlaced)
- Step 3: Match the rhythm to one of the 7 frieze groups using the reference table
- Step 4: Apply the frieze transform in ArahPaint6, set repeat length/count
- Step 5: Preview the repeated strip at actual scale (check motif doesn't collide or leave unwanted gaps at the glide/mirror seam)
- Step 6: Fine-tune offset for glide reflection patterns (p11g) — seam alignment is the most common adjustment point
- Step 7: Save/export the repeated layer, then integrate into the full fabric design or weave simulation
Example 1: Input: A single arrow-shaped motif needs to form a continuous border running along the warp direction, with the arrow alternating up and down like a chain. Output: Apply frieze pattern p2 (180° rotation / "spinning hop") along the vertical repeat axis — each successive motif rotates 180° from the previous one.
Example 2: Input: A leaf motif should form a symmetric trim where each leaf pair mirrors around a central vertical line, repeating along the weft. Output: Apply frieze pattern p1m1 (vertical mirror / "sidle") with horizontal repeat direction.
Example 3: Input: A braid-like interlace border is needed, where the motif flips and shifts to create a woven/zigzag illusion. Output: Apply frieze pattern p11g (glide reflection / "step") — set the glide offset to half the repeat length for correct interlace alignment.
- Always match the frieze group to the motif's inherent symmetry — an asymmetric motif in p1 looks very different than the same motif in p2mm.
- Preview at least 4–5 repeats before committing; seam issues (especially in glide reflection p11g) only become visible over multiple cycles.
- For jacquard borders intended to be mirrored again into a full 2D layout later, prefer p2mm or p11m since they tie cleanly into standard rectangular repeats.
- Keep the motif's bounding box clean (no overhanging pixels) before applying any frieze transform — stray pixels get duplicated/mirrored and compound visually.
- Name the repeated layer with its frieze type (e.g. "Border_p11g") so the pattern logic is traceable later when assembling the full design.
- Don't confuse glide reflection (p11g) with simple horizontal mirroring (p11m) — the half-step offset is what creates the interlace effect; omitting it produces a static mirrored repeat instead.
- Don't apply a frieze repeat to a motif that isn't yet finalized — any post-repeat edits must be mirrored manually across all transformed copies unless redone from the source layer.
- Don't assume frieze repeat direction defaults correctly — always verify whether the tool is repeating along warp or weft before generating multiple copies.
- Don't skip checking fabric simulation after repeat — frieze transforms can introduce unintended color/weave clashes at seams that aren't visible in the flat paint view.