
This is a flat (without history) import of (some of) the content from our markdown module. We've imported this without history because the repo contains our blog posts and showcases posts content prior to porting them to strapi. Since this contains many images, it would balloon the size of this repo to import the full history. Instead, please refer to the history of the (archived) markdown repo at: https://github.com/freesewing/markdown
2.1 KiB
title |
---|
210|Creating the closure |
Het begint er goed uit te zien, maar op deze manier krijgen we het slabbetje niet over baby's hoofdje. We hebben een sluiting nodig. We gaan de bandjes aan het uiteinde laten overlappen en er een drukknoop op zetten.
To round the straps, we'll use something new: a macro.
Macro's zijn kleine helpers die dingen automatiseren die anders heel snel heel saai zouden worden. Er zijn macro's om titels toe te voegen aan je patroon, of aanwijzingen van de stofrichting, een schaalkader, ... en er is dus ook een macro om hoeken af te ronden: de round
-macro.
Voordat we die kunnen gebruiken, moeten we onze part.shorthand()
-call updaten om aan te geven dat we ook graag macro's willen gebruiken. Voeg gewoon macro
toe op het einde:
let {
Point,
points,
Path,
paths,
measurements,
options,
macro
} = part.shorthand();
We hebben hier een halve cirkel nodig. De round
-macro werkt met hoeken van 90 graden, dus je gebruikt hem hier twee keer.
We voegen een paar punten toe om de macro te begeleiden, en dan zetten we hem aan het werk:
let strap = points.edgeTop.dy(points.top);
points.tipRight = points.edgeTop.translate(strap / 2, strap / 2);
points.tipRightTop = new Point(points.tipRight.x, points.edgeTop.y);
points.tipRightBottom = new Point(points.tipRight.x, points.top.y);
macro("round", {
from: points.edgeTop,
to: points.tipRight,
via: points.tipRightTop,
prefix: "tipRightTop",
render: true
});
macro("round", {
from: points.tipRight,
to: points.top,
via: points.tipRightBottom,
prefix: "tipRightBottom",
render: true
});
Add link to macro/extend docs
Net zoals bij de halsopening hebben we hier maar de helft getekend. We kunnen de punten gewoon kopiëren naar de andere kant.
Probleem: als we dat doen, overlappen de bandjes. En dat werkt niet voor een naaipatroon, want dan krijg je het niet uit één stuk stof geknipt. Dus moeten we de overlapping oplossen.