Home » Calculators » Testing & Quality » Product Engineering, Specifications & Feasibility » Woven Construction Feasibility Checker
Jump to a calculator 618 tools

Product Engineering

Woven Construction Feasibility Checker

Put this calculator on your own site

Paste this where you want the calculator to appear. It works on any site — WordPress, Squarespace, Webflow, Ghost or plain HTML — and needs no JavaScript of yours. It carries a link back here, which is the only thing we ask for it.

See what it looks like

Three ceilings — reed, cover, loom speed. The smallest margin is the answer, and below 1 the fabric does not exist.

Target Construction Fabric
EPI
PPI
Ne
Ne
cm
Machine Limits Capability
no.
dents/cm
K
K
PPI

Feasibility Margin

— ×

Smallest margin across all three limits; below 1 is not producible

Limit Checks

Reed Density Required
— dents/cm
Cover Factor
— K
Total Ends
— no.
Reed Margin
— ×
Cover Factor Margin
— ×
Loom Speed Margin
— ×

A margin comfortably above 1 on all three still does not guarantee the fabric weaves well — it says only that the geometry and the machine are compatible. Yarn quality, sizing, shed geometry and weave structure decide whether it runs, and a plain weave at a given cover factor is far harder to produce than a twill or satin at the same figure, because floats relieve the crowding that cover factor measures. The maximum cover factor input should therefore be set per weave rather than per mill. Reed density also assumes a uniform draft; fancy and mixed-dent drafts need checking dent by dent.

Using this calculator

About the Woven Construction Feasibility Checker

The formula

This is the expression the tool evaluates. Every term is named underneath, with the unit it must be supplied in.

Reed density the construction demands
endsPerCm = targetEpi / 2.54 dentsPerCm = endsPerCm / endsPerDent

A reed is specified in dents per centimetre, and a construction is specified in ends per inch. The whole reed check is those two units meeting, with the ends-per-dent draft deciding how many warp threads share one gap.

Peirce cover factor
warpCover = targetEpi / sqrt(warpNe) weftCover = targetPpi / sqrt(weftNe) coverFactor = warpCover + weftCover - warpCover x weftCover / coverConstant

The subtracted term is the point of the formula. Warp and weft cross, so the area both cover is otherwise counted twice — adding the two halves alone would report a fabric denser than the one on the loom.

The three ceilings, and the binding one
reedMargin = maxReedDents / dentsPerCm coverMargin = maxCoverFactor / coverFactor ppiMargin = loomMaxPpi / targetPpi feasibilityMargin = min(reedMargin, coverMargin, ppiMargin)

Each margin is a capability divided by a demand, so all three are dimensionless and directly comparable. The smallest is the only one that matters: a construction fails at its tightest constraint, not at its average.

Symbols used above
SymbolStands forUnit
EPI / PPIEnds and picks per inch — the thread density the fabric is specified at/inch
NeEnglish cotton count — higher is finer, and it enters cover factor as a square root because yarn diameter doeshanks/lb
KCover factor — the proportion of fabric area occupied by yarn, on the Peirce scale where about 28 is a fully covered plain weave—
dents/cmReed density — the gaps per centimetre the reed is built with/cm
xA margin. Above 1 the machine can do it, below 1 it cannot, and 1.0 exactly is the limit with nothing in hand—

How the result is derived

Step by step, from the values you type to the figure on screen.

  1. Ends per inch are converted to ends per centimetre and divided by the ends-per-dent draft, giving the reed density the construction actually requires.
  2. Warp and weft cover are each computed as thread density over the square root of count — the square root because a yarn diameter scales that way, not linearly with count.
  3. The two are combined by Peirce's relation, which subtracts the overlap where warp crosses weft so the area is not counted twice.
  4. Each of the three demands is divided into its corresponding machine limit to give a margin, and the three margins are directly comparable because each is a pure ratio.
  5. The smallest margin is reported as the answer, because the binding constraint is what stops a fabric, and the other two ceilings are irrelevant until it is relieved.

What each input means

Where to read each value on the floor, the unit it must be in, and the range the tool accepts.

InputUnitAccepted rangeDefaultWhat it means
Ends per InchEPI10 to 400 EPI120
Picks per InchPPI5 to 400 PPI60
Warp CountNe1 to 200 Ne40
Weft CountNe1 to 200 Ne40
Fabric Widthcm20 to 400 cm160
Ends per Dentno.1 to 8 no.2
Maximum Reed Densitydents/cm5 to 80 dents/cm30
Maximum Cover FactorK10 to 40 K28
Cover Factor ConstantK20 to 40 K28
Maximum Loom PPIPPI10 to 400 PPI90

What the tool returns

The headline figure and every supporting value it is built from.

OutputUnitWhat it tells you
Feasibility Margin (headline result)×Smallest margin across all three limits; below 1 is not producible
Reed Density Requireddents/cm
Cover FactorK
Total Endsno.
Reed Margin×
Cover Factor Margin×
Loom Speed Margin×

Worked example

Given

Construction
120 x 60 / 40 x 40
Fabric width
160 cm
Ends per dent
2
Reed limit
30 dents/cm
Cover factor limit
K 28
Loom maximum
90 PPI

Substituting

endsPerCm = 120 / 2.54 = 47.24 ; dentsPerCm = 47.24 / 2 = 23.62warpCover = 120 / sqrt(40) = 120 / 6.3246 = 18.97weftCover = 60 / sqrt(40) = 9.49cover = 18.97 + 9.49 - (18.97 x 9.49 / 28) = 28.46 - 6.43 = 22.03reedMargin = 30 / 23.62 = 1.270 ; coverMargin = 28 / 22.03 = 1.271 ; ppiMargin = 90 / 60 = 1.500answer = min(1.270, 1.271, 1.500) = 1.270, set by the reedtotalEnds = round(120 x 160 / 2.54) = 7,559

Answer

Reed density required
23.62 dents/cm
Cover factor
K 22.03
Total ends
7,559
Reed margin
1.270x
Cover margin
1.271x
Loom speed margin
1.500x
Feasibility margin
1.270x

A routine 120x60 poplin, feasible with 27% in hand — and the interesting part is how close the reed and cover margins are. Two independent ceilings arriving within 0.001 of each other is not coincidence: at 2 ends per dent a plain weave runs out of reed and runs out of room at roughly the same construction. Raise the draft to 3 ends per dent and the reed margin jumps to 1.9x while cover stays at 1.27x, so cover becomes the binding limit and the reed stops being the thing to argue about.

How to use it

  1. Work through the input groups in order — Target Construction and Machine Limits. The defaults are a realistic case, so you can change one value at a time and watch what moves.
  2. 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.
  3. Read Feasibility Margin in the dark results panel — that is the headline figure, expressed in ×.
  4. Check the supporting rows underneath (Reed Density Required, Cover Factor, Total Ends, Reed Margin, Cover Factor Margin and Loom Speed Margin) before acting on the headline — they are where an implausible input usually shows itself first.
  5. 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

  • Costing a buyer's specification before quoting — establishing that the construction can be woven at all, on the looms the order would actually run on.
  • Reed selection and drawing-in planning, where the ends-per-dent draft is the cheapest variable to change and often the one that rescues a construction.
  • Loom allocation — a construction with a loom-speed margin near 1 belongs on the fast machines, and one with headroom can go anywhere.
  • Arguing a specification back to a customer with a number rather than an opinion, by naming which of the three ceilings the fabric breaks and by how much.

Reading the result

Typical bands and what each one is telling you.

ValueWhat it indicates
Below 1.0Not producible as specified. Read which margin is smallest — that names the change: a coarser reed, a finer yarn, or a faster loom.
1.0 to 1.1Theoretically possible and practically fragile. No allowance for reed wear, count variation or a weave tighter than plain.
1.1 to 1.3Normal commercial territory for a dense woven fabric. Expect to manage it rather than run it unattended.
Above 1.5Comfortable. If all three margins are this high the construction is well inside the machine and the constraint is commercial, not technical.
Cover factor above 28At or past a fully covered plain weave. Achievable in twill or satin, where floats relieve the crowding, but the cover limit input should be raised deliberately for that weave rather than left at the plain-weave default.

Assumptions and limits

  • A uniform draft — every dent carries the same number of ends. Fancy, mixed-dent and cramming drafts have to be checked dent by dent, and this tool will read them as easier than they are.
  • The Peirce cover factor with a constant of 28, which is the cotton convention. The constant is exposed as an input because it is a convention rather than a physical constant.
  • Cover factor is weave-blind. A plain weave at K 24 is far harder to produce than a 3/1 twill at the same figure, so the maximum cover factor belongs to the weave, not to the mill.
  • The count is nominal. Real yarn runs coarser than its label often enough that a margin under 1.05 should be treated as no margin.
  • Geometry only. Yarn quality, sizing, shed geometry and warp tension decide whether a feasible construction actually runs, and none of them appear here.

Standards and further reading

  • ASTM D3775 — warp end and filling pick count of woven fabrics, the measurement this tool takes as its input.
  • ISO 7211-2 — determination of the number of threads per unit length in woven fabrics.
  • F. T. Peirce, "The Geometry of Cloth Structure", Journal of the Textile Institute, 1937 — the origin of the cover factor relation used here.

Questions people ask

Why subtract a term in the cover factor instead of just adding warp and weft?

Because warp and weft occupy some of the same area. At every intersection one thread lies over the other, and a plain sum counts that patch twice — which would report K 28.46 for the worked example instead of the correct 22.03, a 29% overstatement. The subtracted product is the overlap correction, and it grows as the fabric gets denser, which is exactly when the error would otherwise matter most.

The margin is above 1 but the fabric will not weave. What is missing?

This tool answers a geometric question: will the threads fit and can the machine run that fast. It does not model weavability. The usual culprits are weave structure (a plain weave crowds far worse than a twill at the same cover factor), warp quality and sizing, shed geometry, and warp tension. A margin above 1 is a necessary condition, not a sufficient one.

My reed margin fails. What is the cheapest thing to change?

Ends per dent, almost always. Going from 2 to 3 raises the reed margin by half again without touching the fabric specification at all, because the same ends are distributed across fewer, wider dents. It costs some reed-mark risk on plain lightweight fabrics, which is why it is a decision rather than a default. Changing EPI or yarn count changes the fabric the customer ordered; changing the draft does not.

How do EPI and PPI relate to cover factor?

Cover factor is what EPI and PPI mean once yarn thickness is taken into account. 120 ends of 40s and 120 ends of 20s are the same thread count and nowhere near the same fabric — the 20s is twice as thick, so it covers far more area. Dividing by the square root of the count is what converts a bare thread count into a statement about how much of the fabric is actually yarn, which is why two constructions with identical EPI can sit on opposite sides of the cover limit.

Scroll to Top