I definitely appreciate your many fine contributions.
I learn a lot from you, even if the math often eludes me.
Apparently you have a well tuned and powerful intellect.
Salute!
Attached is NodeEditorPlus node assemblage, to create a row of Knit stitches. (or Purl stitches)
This is a draft.
The setting of Interpcurve is used in order to have horizontal endpoint tangents.
Parameters are:
Roundness controls the roundness of the loops. 1.5 units of length.
Heightness controls the height in Y. 4 units.
numPoints is the number of points used to create curve.
Cycles is the number of stitches in the row. 4 units is used here.
Knit/Purl switch is used to select one or the other type of stitch.
Depthness controls the depth of oscillations in Z. 1 unit.
A vertical circle of radius 0.8 units can be placed at the start point of the curve, and swept to form a tube.
The row of 4 stitches can be network arrayed to (e.g.4) rows.
The rows can be offset to 4.5 units, for a snug fit.
This could likely be done in NEPlus with:
Geometry Select > Start Points
Geometry Select > Curves
Circle (vertical) centered at start point, radius 0.8 units.
Sweep
Array Grid, Width 1, Height 4.5 units, Num Copies ...
- Brian
In order to knit a random pattern of Knit and Purl stitches, up to 8 unit cells are needed.
The current node program only contains 1 (or so) of the needed unit cells.
Note that looking at a Knit stitch from the reverse side of the fabric, IS a Purl stitch.
A fabric with only Knit stitches forms "Vee" patterns.
A fabric with only Purl stitches forms a pattern of rows of bumps, like a row of "Pearls".
Mixing Knit and Purl stitches in various ways, forms other sorts of stitch PATTERNS.