Size Charts and Points of Measurement
Two masters work together to define how your garments are sized: the Size Chart (the scale — XS, S, M, L, XL) and the Point of Measurement master (the named points your patterns and samples measure against — chest, sleeve length, hem).
You'll set up Size Charts once per scale your factory uses. The POM master is a growing list that designers extend as new measurement points come up.
Size Chart
A Size Chart is a simple master with three things:
- Chart name — what you'll pick on a Tech Pack. "Adult Unisex," "Womens EU," "Kids 2–14."
- Base Size — the size the pattern is drafted at and the other sizes are graded off. For adult ranges this is usually M; for kids it's often the middle of the range.
- Sizes table (Size Table Detail) — the list of sizes in the chart, in order. XS, S, M, L, XL, 2XL.
That's it. The chart doesn't carry the measurements — those live on the Pattern POM table, per pattern. The chart just defines which sizes exist.
Create one Size Chart per scale you actually use. Don't create a chart per Tech Pack — the whole point of the master is that many Tech Packs can share one chart.
Point of Measurement (POM)
A POM is a named measurement point. The master has four fields:
- POM name — "Chest," "Sleeve length," "Hem opening," "Inseam."
- POM Location (image) — a small diagram showing exactly where on the garment the measurement is taken. This is the field that prevents arguments. Fill it in.
- Apply On (linked to an Item Group) — what type of garment this POM applies to. A "Sleeve length" POM applies to garments with sleeves; an "Inseam" POM applies to pants.
- On X (checkbox) — flags whether this measurement runs along the X (warp/lengthwise) axis of the fabric. Tick it for lengthwise measurements like inseam, sleeve length, front rise, and body length; leave it unticked for crosswise (Y/weft) measurements like chest, hem, hip, and waist. GarmentFlow uses this flag to apply the right shrinkage value (Shrinkage on X vs. Shrinkage on Y) when calculating before-wash targets. See Points of measurement and grading for the full axis convention.
How Size Charts and POMs combine on a Pattern
When you build a Pattern, you pick a Size Chart (which gives you the size scale) and you fill in a Pattern POM row for each measurement point you care about. The intersection of the two is what gives you a graded spec: for each size in the chart, GarmentFlow computes the expected value of each POM using base measurement + growth.
That intersection is what samples are measured against, what reports check for deviation, and what brands sign off on.
Image: A Size Chart record showing the sizes table on the left, alongside a Point of Measurement record with a location diagram on the right
A working example
You're setting up sizing for a factory that produces adult unisex tees and womenswear dresses.
- Size Charts:
- "Adult Unisex Tee" with sizes XS, S, M, L, XL, 2XL and base M.
-
"Womens EU Dress" with sizes 34, 36, 38, 40, 42 and base 38.
-
POMs. The standard seeded library covers the points most garments need. The X flag follows the textile convention — lengthwise measurements run on X, crosswise measurements run on Y:
| POM | On X |
|---|---|
| CHEST | ☐ |
| NECK | ☐ |
| SHOULDER TO SHOULDER | ☐ |
| BICEP | ☐ |
| HEM WIDTH | ☐ |
| WAIST | ☐ |
| HIP | ☐ |
| THIGH (10cm below crotch) | ☐ |
| KNEE | ☐ |
| LEG OPENING | ☐ |
| FRONT LENGTH (HPS) | ☑ |
| BACK LENGTH (CB) | ☑ |
| SLEEVE LENGTH | ☑ |
| CUFF WIDTH | ☑ |
| ARMHOLE | ☑ |
| FRONT RISE | ☑ |
| BACK RISE | ☑ |
| INSEAM | ☑ |
| OUTSEAM | ☑ |
| WAISTBAND HEIGHT | ☑ |
Two Size Charts. The seeded POM library. From here, every tee pattern picks the unisex chart and the POMs it uses; every dress or pant pattern picks its own chart and POMs. Sizing is set.
What to do next
The last design master to know about: Washcare symbols, which print onto care labels on every finished garment.