ListFan
Calculators · Free

Repeat-matched upholstery cutting planner

Plan identical upholstery panels with aligned straight-repeat patterns.

01Enter your values

Runs in your browser

Runs offline in your browser. Once the page and required files have loaded, processing needs no internet.

Enter millimetres and include seams in panel sizes. Use fabric width after edge and horizontal motif trimming. Starts are spaced by whole repeats; the last panel needs only its actual size. One vertical repeat is added for initial alignment. No rotation or half-drop matching.

Example
mm
mm
mm
mm
mm

How it works

Plan identical upholstery panels with aligned straight-repeat patterns.

pₓ = ceil(w/rₓ)rₓ; pᵧ = ceil(l/rᵧ)rᵧ; a = floor((W−w)/pₓ)+1; L = (ceil(n/a)−1)pᵧ+l+rᵧ; rₓ=0 ⇒ pₓ=w; rᵧ=0 ⇒ pᵧ=l

Runs in your browser

Discovery source

Your data stays yours

Inputs are processed on this page and are never sent to a server.

About this tool

Plan identical upholstery panels with aligned straight-repeat patterns.

Enter millimetres and include seams in panel sizes. Use fabric width after edge and horizontal motif trimming. Starts are spaced by whole repeats; the last panel needs only its actual size. One vertical repeat is added for initial alignment. No rotation or half-drop matching.

Use tool ↑

How to use it

  1. Enter your values

    Usable fabric width after edge/motif trimming · Cut panel width including allowances · Cut panel length including allowances · Identical panels · Horizontal pattern repeat (0 = none) · Vertical pattern repeat (0 = none)

  2. Calculate / generate

    Plan identical upholstery panels with aligned straight-repeat patterns.

  3. Result

    Total fabric length: 2,750 mm

Calculation method

pₓ = ceil(w/rₓ)rₓ; pᵧ = ceil(l/rᵧ)rᵧ; a = floor((W−w)/pₓ)+1; L = (ceil(n/a)−1)pᵧ+l+rᵧ; rₓ=0 ⇒ pₓ=w; rᵧ=0 ⇒ pᵧ=l

Example scenario

Repeat-matched upholstery cutting planner

Usable fabric width after edge/motif trimming
1400 mm
Cut panel width including allowances
600 mm
Cut panel length including allowances
650 mm
Identical panels
6
Horizontal pattern repeat (0 = none)
200 mm
Vertical pattern repeat (0 = none)
300 mm
Result
Total fabric length: 2,750 mm

Frequently asked questions

Does it minimize all fabric waste?

No. This is a regular grid of identical rectangular panels, not mixed-shape nesting. Check motif placement, nap and shrinkage before cutting.

Where does my data go?

Calculations run on your device. Form inputs are not sent to a server.