1
0
Fork 0
freesewing/packages/penelope/config/index.js

80 lines
2 KiB
JavaScript
Raw Normal View History

import { version } from '../package.json'
2019-08-21 11:11:05 -07:00
// ?? 🤔 ?? --> https://en.freesewing.dev/packages/core/config
export default {
name: 'penelope',
2019-08-21 11:11:05 -07:00
version,
2019-09-29 16:58:21 +02:00
beta: true,
design: 'Wouter Van Wageningen',
code: 'Wouter Van Wageningen',
department: 'womenswear',
type: 'pattern',
2019-08-21 11:11:05 -07:00
difficulty: 3,
tags: ['skirt', 'bottom', 'basics'],
2019-08-21 11:11:05 -07:00
optionGroups: {
fit: [
'lengthBonus',
'hem',
'backVent',
'backVentLength',
'waistBand',
'waistBandWidth',
'zipperLocation',
'nrOfDarts',
'hemBonus'
2019-09-17 15:14:55 -07:00
],
advanced: [
'seatEase',
'waistEase',
'backDartDepthFactor',
'frontDartDepthFactor',
'dartToSideSeamFactor'
2019-08-21 11:11:05 -07:00
]
},
measurements: [
'waistCircumference',
'seatCircumference',
'waistToHips',
'waistToSeat',
'waistToKnee'
2019-08-21 11:11:05 -07:00
],
dependencies: {},
inject: {},
hide: [],
parts: ['front', 'back', 'waistband'],
2019-08-21 11:11:05 -07:00
options: {
dartMaximumDifference: 300,
dartMinimumDifference: 180,
dartMinimumWidth: 6,
dartSideMinimum: 10,
dartBackControl1: 100,
dartBackControl2: 5,
dartBackControl3: 4,
curvePlacement: 2.4,
dart2offset: 32,
dart2factor: 0.8,
2019-08-21 11:11:05 -07:00
hipCurveDividerDown: 40,
hipCurveDividerUp: 3,
sideSeamShiftPercentage: 0.006,
backVentWidth: 50,
paperlessOffset: 15,
waistBandOverlap: 25,
lengthBonus: { pct: 0, min: -50, max: 50 },
hemBonus: { pct: 0, min: -35, max: 0 },
hem: { mm: 25, min: 0, max: 75 },
backVent: { bool: true },
backVentLength: { pct: 40, min: 5, max: 70 },
waistBand: { bool: true },
waistBandWidth: { mm: 50, min: 10, max: 200 },
zipperLocation: { dflt: 'backSeam', list: ['backSeam', 'sideSeam'] },
2019-08-21 11:11:05 -07:00
nrOfDarts: { count: 2, min: 1, max: 2 },
seatEase: { mm: 5, min: 0, max: 15 },
waistEase: { mm: 5, min: 0, max: 15 },
backDartDepthFactor: { pct: 50, min: 35, max: 70 },
frontDartDepthFactor: { pct: 45, min: 30, max: 65 },
dartToSideSeamFactor: { pct: 50, min: 30, max: 70 }
}
}