Jump to a calculator 671 tools
Hometech
Curtain Fabric Quantity: Widths, Cut Drops, Pattern Repeat & Metres to Order
A curtain is the track times the fullness, cut in whole widths, matched in whole repeats.
Fabric to Order
— m
Widths times the cut drop for every set
Cutting
- Fabric Widths across the Track
- — widths
- Cut Drop
- — cm
- Pattern Repeats per Drop
- — repeats
- Extra Fabric for Repeat Matching
- — m
- Fullness Actually Achieved
- — x
- Lining to Order (Plain, Same Widths)
- — m
- Widths per Curtain of a Pair
- — widths
Fullness is the heading's: the tape or pleat style decides how much fabric gathers into each centimetre of track, and the maker of the tape states it. Widths are rounded up to whole widths and the actual fullness shown is what those whole widths give; half widths are common in a pair and are left to the maker. Pattern matching rounds every cut drop up to whole repeats; plains use the hems alone. The lining uses the same widths at the finished drop plus the hems, with no repeat, which suits a lining of similar width. **This is a quantity take-off for ordering; the maker's own allowances for their workroom come first.**
Using this calculator
About the Curtain Fabric Quantity: Widths, Cut Drops, Pattern Repeat & Metres to Order
The formula
This is the expression the tool evaluates. Every term is named underneath, with the unit it must be supplied in.
widths = ceil(trackWidthCm x fullness / fabricWidthCm)240 cm of track at 2.25 fullness is 540 cm of fabric, which needs 4 widths of 137 cm.
cutDropCm = ceil((finishedDropCm + hemAllowanceCm) / patternRepeatCm) x patternRepeatCmWith a plain fabric (repeat 0) the cut drop is the finished drop plus hems.
fabricToOrderM = widths x cutDropCm x pairs / 100Add one extra repeat to the order to let the first cut start on the design, if the supplier does not cut to a match.
| Symbol | Stands for | Unit |
|---|---|---|
trackWidthCm | Track or Pole Width | cm |
finishedDropCm | Finished Drop | cm |
pairs | Pairs (or Single Panels) of This Size | sets |
fullness | Heading Fullness | x |
fabricWidthCm | Usable Fabric Width | cm |
hemAllowanceCm | Top & Bottom Hem Allowance | cm |
patternRepeatCm | Pattern Repeat (0 for a Plain) | cm |
fabricToOrderM | Fabric to Order | m |
widths | Fabric Widths across the Track | widths |
cutDropCm | Cut Drop | cm |
repeatsPerDrop | Pattern Repeats per Drop | repeats |
repeatWasteM | Extra Fabric for Repeat Matching | m |
actualFullness | Fullness Actually Achieved | x |
liningM | Lining to Order (Plain, Same Widths) | m |
widthsPerCurtain | Widths per Curtain of a Pair | widths |
How the result is derived
Step by step, from the values you type to the figure on screen.
- The 7 inputs are read from the form on every keystroke: Track or Pole Width, Finished Drop, Pairs (or Single Panels) of This Size, Heading Fullness, Usable Fabric Width, Top & Bottom Hem Allowance and Pattern Repeat (0 for a Plain).
- Each value is checked against the accepted range in the input table below. A value outside its range stops the calculation rather than producing a misleading figure — the results blank out and a message appears.
- The validated values are substituted into the expression above, which resolves Fabric to Order together with every supporting figure in one pass — no value is carried over from a previous entry.
- The supporting outputs — Fabric Widths across the Track, Cut Drop, Pattern Repeats per Drop, Extra Fabric for Repeat Matching, Fullness Actually Achieved, Lining to Order (Plain, Same Widths) and Widths per Curtain of a Pair — come from the same pass, so they always describe the same case as the headline figure.
- Results are rounded for display only. The full-precision value is used throughout the chain, so reading a rounded intermediate figure back into the tool by hand can shift the last digit.
What each input means
Where to read each value on the floor, the unit it must be in, and the range the tool accepts.
| Input | Unit | Accepted range | Default | What it means |
|---|---|---|---|---|
| Track or Pole Width | cm | 30 to 2000 cm | 240 | The full track, including any overlap arms and returns the curtains wrap round. |
| Finished Drop | cm | 30 to 1000 cm | 230 | From the track or pole to where the curtain should end. |
| Pairs (or Single Panels) of This Size | sets | 1 to 100 sets | 1 | Fabric for the whole window, however it is split, counts as one set. |
| Heading Fullness | x | 1 to 4 x | 2.25 | Fabric width per unit of track the heading tape or pleat style gathers into. The tape maker states it. |
| Usable Fabric Width | cm | 50 to 330 cm | 137 | Width between the selvedges, less what the side hems and seams take per width. |
| Top & Bottom Hem Allowance | cm | 0 to 100 cm | 30 | Turned-down heading plus double bottom hem. |
| Pattern Repeat (0 for a Plain) | cm | 0 to 200 cm | 64 | Vertical repeat of the design. Each cut drop is rounded up to whole repeats so the widths match. |
What the tool returns
The headline figure and every supporting value it is built from.
| Output | Unit | What it tells you |
|---|---|---|
| Fabric to Order (headline result) | m | Widths times the cut drop for every set |
| Fabric Widths across the Track | widths | |
| Cut Drop | cm | |
| Pattern Repeats per Drop | repeats | |
| Extra Fabric for Repeat Matching | m | |
| Fullness Actually Achieved | x | |
| Lining to Order (Plain, Same Widths) | m | |
| Widths per Curtain of a Pair | widths |
Worked example
Given
- Window
- 240 cm track, 230 cm drop, one pair
- Heading
- 2.25 fullness
- Fabric
- 137 cm wide, 64 cm repeat, 30 cm hems
Substituting
240 x 2.25 = 540 cm; 540 / 137 = 3.94, so 4 widths; 4 x 137 / 240 = 2.28 fullness achieved230 + 30 = 260 cm; 260 / 64 = 4.06, so 5 repeats = 320 cm cut drop4 x 320 = 1,280 cm = 12.8 m to order; 4 x (320 - 260) = 240 cm for the matchlining 4 x 260 = 10.4 mAnswer
- Widths
- 4 (2 per curtain)
- Cut drop
- 320 cm (5 repeats)
- Order
- 12.8 m, of which 2.4 m is repeat matching
In a plain fabric the same pair takes 10.4 m. The 64 cm repeat costs 2.4 m, nearly a fifth of the order.
How to use it
- Work through the input groups in order — Window and Make-Up & Fabric. The defaults are a realistic case, so you can change one value at a time and watch what moves.
- There is no calculate button. Every figure recalculates as you type or drag, which is what makes this usable for a what-if sweep rather than a single answer.
- Read Fabric to Order in the dark results panel — that is the headline figure, expressed in m.
- Check the supporting rows underneath (Fabric Widths across the Track, Cut Drop, Pattern Repeats per Drop, Extra Fabric for Repeat Matching, Fullness Actually Achieved, Lining to Order (Plain, Same Widths) and Widths per Curtain of a Pair) before acting on the headline — they are where an implausible input usually shows itself first.
- Reset to defaults returns every field to the reference case, which is the quickest way to check whether a surprising result came from the tool or from an input you had changed earlier.
Where this is used
- Process planning — establishing Fabric to Order before a trial is booked, so machine time and material in Apparel Manufacturing & Garmenting are committed against a calculated figure rather than an estimate.
- Costing and quotation — Fabric to Order is an input to the cost sheet, and quoting from a worked number rather than a remembered one is what keeps a margin intact.
- Troubleshooting — when the floor result drifts from plan, entering the measured values (starting with Track or Pole Width) shows how much of the gap in Fabric to Order each variable explains.
- Teaching and study — the accepted ranges bracket normal Apparel Manufacturing & Garmenting practice, so moving one variable at a time shows the shape of the relationship rather than a single answer.
Reading the result
Typical bands and what each one is telling you.
| Value | What it indicates |
|---|---|
| Repeat waste above 15% of the order | A large repeat against the drop. A small change in the finished drop can save a whole repeat on every width; check the drop before ordering. |
| Achieved fullness well above the heading's | Rounding up added most of a width. Either accept the fuller look or split a width between the curtains. |
| Achieved fullness below 2 for a pleated heading | The curtains will look flat when drawn. Raise the fullness or use a wider fabric. |
Assumptions and limits
- Fullness is the heading's: the tape or pleat style decides how much fabric gathers into each centimetre of track, and the maker of the tape states it. Widths are rounded up to whole widths and the actual fullness shown is what those whole widths give; half widths are common in a pair and are left to the maker. Pattern matching rounds every cut drop up to whole repeats; plains use the hems alone. The lining uses the same widths at the finished drop plus the hems, with no repeat, which suits a lining of similar width. **This is a quantity take-off for ordering; the maker's own allowances for their workroom come first.**
- Every input is bounded to the range normal practice occupies (Track or Pole Width 30 to 2000 cm, Finished Drop 30 to 1000 cm and Pairs (or Single Panels) of This Size 1 to 100 sets, and so on for the rest). Those bounds are guard rails against typing errors, not a claim that the formula fails one unit outside them.
- The calculation is deterministic: the same inputs always give the same result. It carries no allowance for machine condition, operator skill, ambient conditions or lot-to-lot material variation unless an input above explicitly represents one.
- Nothing is sent anywhere. The maths runs in your browser, so the numbers you type never leave the page.
Standards and further reading
- The heading tape maker's fullness ratio for the tape or pleat style chosen.
- EN 13772 and EN 1101, curtain and drape flammability tests, where a contract or public building requires flame-retardant fabric.
- The fabric label: usable width, vertical and horizontal repeat, and any drop direction.
Questions people ask
What fullness should I use?
The one the heading needs. Tape makers state it for each tape; pleated headings run fuller than gathered tapes or eyelets. This tool does not choose it.
Does the horizontal repeat matter?
For joining widths, yes, but the joins are matched on the vertical repeat and the horizontal one is built into the width. The cut drop is what the vertical repeat changes.
Why one extra repeat?
Because the roll seldom starts exactly where you want the design to sit at the heading. One repeat lets the first cut start on the right point.