diff --git a/packages/bruce/index.html b/packages/bruce/index.html index 7dba07b35b2..9d17ded5708 100644 --- a/packages/bruce/index.html +++ b/packages/bruce/index.html @@ -3,7 +3,8 @@ Bruce - + + @@ -29,18 +30,18 @@ } // Uncomment this line to enable paperless - pattern.settings.paperless = true; + //pattern.settings.paperless = true; // Some default settings - pattern.settings.sa = 10; + //pattern.settings.sa = 10; pattern.settings.units = 'metric'; - pattern.options.bulge = 15; + pattern.options.bulge = 0; pattern.settings.onl = ['side']; - //pattern.sampleOption('gussetInsetRatio'); + pattern.sampleOption('legBonus'); //pattern.sampleMeasurement('hipsToUpperLeg'); //pattern.sampleModels(freesewing.models.men, 'manSize40'); //pattern.sampleModels(freesewing.antman, 'ant'); - pattern.draft(); + //pattern.draft(); document.getElementById("svg").innerHTML = pattern.render(); function pointHover(evt) { diff --git a/packages/bruce/src/front.js b/packages/bruce/src/front.js index 73a58b4404c..209edac4b88 100644 --- a/packages/bruce/src/front.js +++ b/packages/bruce/src/front.js @@ -147,7 +147,6 @@ var front = { nr: 2, title: 'front' }); - macro('grainline', { from: points.dartJoin, to: points.topMid diff --git a/packages/bruce/src/shared.js b/packages/bruce/src/shared.js index 90e1e768278..4296c5a910f 100644 --- a/packages/bruce/src/shared.js +++ b/packages/bruce/src/shared.js @@ -37,10 +37,10 @@ export function init(part) { /* Length helper */ store.set('length', measurements.hipsToUpperLeg * store.get('yScale')); store.set('riseLength', measurements.hipsToUpperLeg + store.get('rise')); - store.set('fullLength', store.get('riseLength') + store.get('legBonus')); + store.set('fullLength', store.get('riseLength') + store.get('legBonus') * store.get('yScale')); /* Height ratio front/inset */ - store.set('heightInset', store.get('riseLength') * options.heightRatioInset); + store.set('heightInset', store.get('riseLength') * options.heightRatioInset + store.get('legBonus') * store.get('yScale')); store.set('heightFront', store.get('riseLength') * (1 - options.heightRatioInset)); /* Absolute amount to raise the back */