1
0
Fork 0
freesewing/markdown/dev/reference/plugins/bust/en.md
2021-10-17 18:26:00 +02:00

2.4 KiB

title
bust

Build-time plugin   License: MIT   Code quality on DeepScan   Open issues tagged pkg:plugin-bust

The @freesewing/plugin-bust packages provides a plugin to help you adapt menswear patterns for breasts.

If you are designing a womenswear pattern, you won't need this plugin. But if you're adapting a menswear pattern for breasts, this plugin can help you.

Almost all menswear patterns use the chest circumference to draft the garment.

As a person with breasts, using your (full) chest circumference will give you bad fit. Instead, it's better to use your high bust measurement as chest circumference, and then create extra room for the breasts.

This is the same technique that's used in a full-bust adjustment to fit a womenswear pattern for a person with above-average sized breasts.

This plugin helps you by:

  • Storing the chest circumference in measurements.bust
  • Changing measurments.chestCircumference to the value of measurements.highBust

This way you can extend a menswear pattern and have it drafted with the high bust measurement as chest measurment, after which you can create room for the breasts.

It's used by our Carlita pattern, which extends the menswear Carlton pattern.

To learn more about extending a pattern, see Design inheritance

Installation

npm install @freesewing/plugin-bust

Usage

Like all build-time plugins, you load them by passing them to the freesewing.Design constructor:

import freesewing from "@freesewing/core";
import bust from "@freesewing/plugin-bust";
import config from "../config";

const Pattern = new freesewing.Design(config, bust);