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

56 lines
1.6 KiB
JavaScript
Raw Normal View History

2021-02-02 06:57:24 -08:00
import { version } from '../package.json'
export default {
name: 'cornelius',
version,
design: 'Wouter Van Wageningen',
code: 'Wouter Van Wageningen',
department: 'unisex',
type: 'pattern',
difficulty: 6,
tags: ['pants'],
optionGroups: {
2021-02-18 07:58:49 -08:00
fit: ['fullness','waistReduction'],
style: ['waistbandBelowWaist','cuffStyle','cuffWidth','ventLength'],
2021-02-18 07:58:49 -08:00
advanced: ['bandBelowKnee', 'kneeToBelow']
2021-02-02 06:57:24 -08:00
},
parts: ['frontpoints','back','front','waistband','legband','legbandkeystone','pocket','pocketfacing'],
2021-02-10 07:19:15 -08:00
inject: {
2021-02-18 07:58:49 -08:00
front: 'frontpoints',
back: 'frontpoints',
pocket: 'frontpoints',
pocketfacing: 'frontpoints'
2021-02-10 07:19:15 -08:00
},
2021-02-18 07:58:49 -08:00
measurements: ['waist', 'hips', 'inseam', 'seat', 'waistToKnee', 'waistToHips', 'waistToFloor', 'knee'],
2021-02-10 07:19:15 -08:00
dependencies: {
back: 'front',
legband: ['back','front'],
legbandkeystone: ['back','front'],
waistband: ['back','front']
2021-02-10 07:19:15 -08:00
},
2021-02-18 07:58:49 -08:00
hide: ['frontpoints'],
2021-02-02 06:57:24 -08:00
options: {
2021-02-18 07:58:49 -08:00
pctAtoO: 0.50,
pctAtoC: 0.25,
pctUtoA: 0.25,
pctJtoA: 0.25,
pctZtoR: 0.35,
pctRtoZin: 0.75,
pctRtoZup: 0.25,
pctRtoKin: 0.75,
pctRtoKdown: 0.25,
pctKtoRout: 0.15,
pctKtoRup: 0.25,
pctKtoH: 0.70,
pctSeatAdjustment: 0.50,
kneeToBelow: { pct: 94, min: 85, max: 110 },
ventLength: { pct: 70, min: 50, max: 110 },
2021-02-18 07:58:49 -08:00
fullness: { pct: 0, min: 0, max: 55 },
waistbandBelowWaist: { pct: 5, min: 0, max: 15 },
waistReduction: { pct: 1, min: -2, max: 10 },
cuffWidth: { pct: 0, min: -50, max: 150 },
cuffStyle: { dflt: 'traditional', list: [ 'traditional', 'elegant', 'keystone' ]},
2021-02-18 07:58:49 -08:00
bandBelowKnee: {pct: 25, min: 15, max: 50 },
2021-02-02 06:57:24 -08:00
}
}