diff --git a/packages/brian/index.html b/packages/brian/index.html
index dbcfda1f1dc..9bc2c4c79ca 100644
--- a/packages/brian/index.html
+++ b/packages/brian/index.html
@@ -27,7 +27,7 @@
var pattern = freesewing.patterns.brian
.with(debug)
.with(freesewing.plugins.theme)
- .with(freesewing.plugins.designer)
+ //.with(freesewing.plugins.designer)
pattern.settings.measurements = {
bicepsCircumference: 335,
centerBackNeckToWaist: 480,
diff --git a/packages/brian/src/back.js b/packages/brian/src/back.js
index 9256b715aeb..33a7178c46f 100644
--- a/packages/brian/src/back.js
+++ b/packages/brian/src/back.js
@@ -27,7 +27,7 @@ var back = {
});
macro("title", { at: points.title, nr: 2, title: "back" });
- snippets.armholePitchNotch = new Snippet("notch", points.armholePitch);
+ snippets.armholePitchNotch = new Snippet("bnotch", points.armholePitch);
if (sa) paths.sa = paths.seam.offset(sa).attr("class", "fabric sa");
}
diff --git a/packages/brian/src/sleeve.js b/packages/brian/src/sleeve.js
index 43603f1881a..d33c1d207db 100644
--- a/packages/brian/src/sleeve.js
+++ b/packages/brian/src/sleeve.js
@@ -177,6 +177,8 @@ var sleeve = {
);
points.wristLeft = points.wristRight.rotate(180, points.centerWrist);
+ // Paths
+ paths.sleevecap.render = false;
paths.seam = new Path()
.move(points.leftBiceps)
.move(points.wristLeft)
@@ -191,13 +193,27 @@ var sleeve = {
// Final?
if (final) {
- points.title = points.centerBiceps.shiftFractionTowards(
+ points.logo = points.centerBiceps.shiftFractionTowards(
points.centerWrist,
0.3
);
- macro("title", { at: points.title, nr: 3, title: "sleeve" });
- //snippets.armholePitchNotch = new Snippet("notch", points.armholePitch);
- //if (sa) paths.sa = paths.seam.offset(sa).attr("class", "fabric sa");
+ snippets.logo = new Snippet("logo", points.logo);
+ macro("title", { at: points.centerBiceps, nr: 3, title: "sleeve" });
+
+ points.sleeveTip = paths.sleevecap.shiftFractionAlong(0.5);
+ points.frontNotch = paths.sleevecap.shiftAlong(
+ paths.sleevecap.length() / 2 -
+ store.get("frontShoulderToArmholePitch") -
+ store.get("sleevecapEase") / 2
+ );
+ points.backNotch = paths.sleevecap.shiftAlong(
+ paths.sleevecap.length() / 2 +
+ store.get("backShoulderToArmholePitch") +
+ store.get("sleevecapEase") / 2
+ );
+ snippets.frontNotch = new Snippet("notch", points.frontNotch);
+ snippets.backNotch = new Snippet("bnotch", points.backNotch);
+ if (sa) paths.sa = paths.seam.offset(sa).attr("class", "fabric sa");
}
// Paperless?