Case Study: Canvas-006

Embroidery Computational Syntax Card

Module 1: Metadata Table

Property / ItemMetadata & Specification Content
Archive IDCanvas-006
Perceptual ImpressionStepped slant-slope extension, rhythmic alternating long-short lengths, featuring a strong 3D linear flow and dynamic sloped geometric texture
Basic StructureAlternating 1-unit short diagonals and 2-unit long diagonals, arrayed and shifted towards the lower-right direction
Thread SpecificationDMC / Size 25 Stranded Cotton, 4 strands folded
Color PaletteAlternating Olive Green and Dark Green (Dual-color toggle highlighting step-layering)
Composition DirectionProgressing from upper-left to lower-right; short and long stitches executed sequentially in arrayed extensions

Module 2: Starting & Vector Operations

  • Starting Rules:
    • Base Group 1-2 (Short Stitch): Starts at lower-left $(30, 90)$, ends at upper-right $(50, 70)$, forming a 1-unit diagonal short stitch.
    • Base Group 3-4 (Long Stitch): Starts at lower-left $(30, 110)$, ends at upper-right $(70, 70)$, forming a 2-unit diagonal long stitch.
    • Lower-Right Array Step: After completing each set (short + long), the starting coordinates offset towards the lower-right by $(\Delta x = +20, \Delta y = +20)$.
  • Polar Coordinate Vector & Angle Operations (Syntax Type: Stepped Slope Array):
    • Short Stitch Vector (1-2): Angle $45^\circ$, vector displacement $(\Delta x = 20, \Delta y = -20)$, spanning 1 grid unit.
    • Long Stitch Vector (3-4): Angle $45^\circ$, vector displacement $(\Delta x = 40, \Delta y = -40)$, spanning 2 grid units.
    • Gap Offset: Default $0.5$ unit (endpoints aligned precisely to grid intersection centers +0.5), ensuring high precision.

Module 3: Structural Mechanics & Topology

  • Core Topological Node Network:
    • Composed of alternating short-long diagonal topology with endpoints snapped precisely to grid intersection centers $(+0.5)$.
    • Forms a stable diagonal tension network through progressive dual-layer stacking.
  • Structural Mechanics Analysis:
    • Short/Long Stitch Stress Balance: Long stitches provide diagonal tension across longer spans, while short stitches lock local geometric nodes to prevent thread floating or loosening.
    • Stepped Progressive Tension: Equal-distance progression at a $45^\circ$ angle spreads tension evenly across the canvas, preventing fabric distortion caused by diagonal stitching.

Module 4: Vector API & Data

Canvas-006 Computational Embroidery: Alternating Long-Short Diagonal Slope Array

🧵 Canvas-006:斜線坡 (按針號 1-20 順序出現)

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20

SVG Vector Geometric Parameters:

  • ViewBox: 0 0 240 240
  • Grid Cell Standard: Grid unit = 20px, endpoints aligned at grid center +0.5
  • Stitch 1-2 (Short Diagonal): Start $(30, 90) \rightarrow$ End $(50, 70)$ | Length: 1 unit ($\sqrt{2}$)
  • Stitch 3-4 (Long Diagonal): Start $(30, 110) \rightarrow$ End $(70, 70)$ | Length: 2 units ($2\sqrt{2}$)
  • Array Offset Vector: Step $(\Delta x = +20, \Delta y = +20)$ | Repeated 4 times (Total 5 groups / 10 stitches / 20 points)

Module 5: Visual Gallery

Module 6: Algorithm Extensions & Variant Syntax

  • Thread Physics & Coverage:
    • Mesh Size: 18-count Mono Canvas.
    • Coverage & Layering: Alternating dual colors (Dark Green and Light Green) create dynamic flow and pronounced 3D stepped texture.
  • Stitch Variant Matrix:
    • Density Expansion Variant: Adjusting the short-to-long span ratio (e.g., 1 unit to 3 units) converts the pattern into a high-steepness slope variant.
  • Procedural Parameters:
    • gapRatio: Default $0.0$, locking endpoints strictly to grid intersection centers +0.5 to exhibit procedural computational embroidery geometry.
Scroll to Top