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.
The cause with the most stops is not usually the cause with the most minutes.
Loom Efficiency from Stops Alone
—%
Before scheduled changeovers and set marks
Downtime Pareto, Lost Metres & Value
Largest Cause Share of Downtime
—%
Warp Breaks Share
—%
Weft Stops Share
—%
Mechanical Share
—%
Downtime per Loom Hour
—min/h
Stops per Loom Hour
—/h
Lost Production
—m/h
Lost Production Across the Shed
—m/yr
Contribution Lost
—/yr
Efficiency here is the stop-driven figure only: scheduled changeovers, beam gaiting, style changes, waiting for a weaver and planned maintenance are excluded, so it will always read higher than posted machine efficiency. Mean repair times are treated as constants per cause, which is right for totalling minutes and wrong for predicting any individual stop - the distributions are strongly right-skewed and the tail often carries a third of the time. The three causes here are the standard first cut; a monitoring system that separates weft break from weft feeder, or warp break from drop-wire fault, will produce a sharper Pareto and should be used where available. Lost metres assume the loom would otherwise have run at full speed on the same construction, which overstates the recoverable portion slightly because some stops occur during periods the loom would have been stopped anyway. Contribution per metre, not selling price, is the correct value to apply: the variable cost of yarn not woven is not incurred.
Using this calculator
About the Loom Stop Cause Pareto, Lost Metres & Annual Cost
The formula
This is the expression the tool evaluates. Every term is named underneath, with the unit it must be supplied in.
Rate to frequencystopsPerHour = rate x loomRpm x 60 / 100000
A stop rate is dimensionless until loom speed is applied. The same warp break rate costs a 900 rpm air-jet 64% more stops per hour than a 550 rpm machine, which is why break rates and not stop counts are the comparable quantity between sheds.
Frequency weighted by repair timedowntimeMin = sum over causes of stopsPerHour x meanStopMinutes
This is the step that reorders the Pareto. Mechanical stops here are the rarest cause and the second largest consumer of time, because eight minutes with a mechanic outweighs a great many one-minute weft clearances.
Time efficiency from stops aloneefficiency = ( 60 - downtimeMin ) / 60 x 100
Excludes beam gaiting, style changes, planned maintenance and waiting for a weaver. Real posted efficiency is always lower, and the gap between this figure and the posted one is the manning and scheduling loss.
Minutes to metres to moneymetresPerHour = loomRpm x 60 / ( picksPerCm x 100 ) lostMetres = metresPerHour x downtimeMin / 60
Pick density is what converts loom speed into cloth. A dense construction makes each lost minute cheaper in metres and usually dearer per metre, so the value of a stop is far less variable than either figure alone suggests.
Symbols used above
Symbol
Stands for
Unit
stop rate
Stops normalised to 100,000 picks, independent of loom speed
/100k picks
MTTR
Mean time to restart after a stop of that cause
min
Pareto share
One cause's minutes as a fraction of all downtime minutes
%
contribution
Selling price less variable cost, per metre
/m
How the result is derived
Step by step, from the values you type to the figure on screen.
The 11 inputs are read from the form on every keystroke: Warp Breaks, Weft Breaks, Mechanical & Other Stops, Mean Time to Mend a Warp Break, Mean Time to Clear a Weft Stop, Mean Time for a Mechanical Stop, Loom Speed, Pick Density, Looms in the Shed, Scheduled Running Hours and Contribution per Metre.
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 Loom Efficiency from Stops Alone together with every supporting figure in one pass — no value is carried over from a previous entry.
The supporting outputs — Largest Cause Share of Downtime, Warp Breaks Share, Weft Stops Share, Mechanical Share, Downtime per Loom Hour, Stops per Loom Hour, Lost Production, Lost Production Across the Shed and Contribution Lost — 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
Warp Breaks
/100k picks
0 to 100 /100k picks
6
Weft Breaks
/100k picks
0 to 100 /100k picks
4
Mechanical & Other Stops
/100k picks
0 to 100 /100k picks
1.2
Mean Time to Mend a Warp Break
min
0.1 to 60 min
3.5
Mean Time to Clear a Weft Stop
min
0.1 to 60 min
1.2
Mean Time for a Mechanical Stop
min
0.1 to 240 min
8
Loom Speed
rpm
50 to 1500 rpm
550
Pick Density
/cm
2 to 120 /cm
22
Looms in the Shed
—
1 to 2000
120
Scheduled Running Hours
h/yr
100 to 8760 h/yr
7500
Contribution per Metre
/m
0.01 to 100 /m
1.35
What the tool returns
The headline figure and every supporting value it is built from.
Output
Unit
What it tells you
Loom Efficiency from Stops Alone (headline result)
%
Before scheduled changeovers and set marks
Largest Cause Share of Downtime
%
Warp Breaks Share
%
Weft Stops Share
%
Mechanical Share
%
Downtime per Loom Hour
min/h
Stops per Loom Hour
/h
Lost Production
m/h
Lost Production Across the Shed
m/yr
Contribution Lost
/yr
Worked example
Given
0
6 warp, 4 weft and 1.2 mechanical stops per 100k picks
1
Mean repair 3.5, 1.2 and 8.0 minutes
2
550 rpm, 22 picks/cm
3
120 looms, 7,500 h a year, 1.35 contribution per metre
Substituting
picks/h = 550 x 60 = 33,000, so scale = 0.33warp = 6 x 0.33 x 3.5 = 6.93 min/hweft = 4 x 0.33 x 1.2 = 1.584, mech = 1.2 x 0.33 x 8 = 3.168downtime = 11.682 min/h, efficiency = 48.318 / 60 = 80.53%metres/h = 33,000 / 2,200 = 15, lost = 15 x 11.682 / 60 = 2.9205 m/h
Answer
0
3.696 stops and 11.682 minutes of downtime per loom hour
1
80.53% efficiency from stops alone
2
Warp 59.322%, mechanical 27.1186%, weft 13.5593% of downtime
3
2.9205 m/h lost, 2,628,450 m/yr across the shed
4
3,548,407.5 of contribution lost a year
Count the stops and weft looks like a third of the problem; count the minutes and it is an eighth. The ranking that matters is warp first, mechanical second - and mechanical is the one a stop-count report will always bury, because 0.396 stops an hour looks like nothing until it is multiplied by eight minutes.
How to use it
Work through the input groups in order — Stop Rates and Machine & Value. 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 Loom Efficiency from Stops Alone in the dark results panel — that is the headline figure, expressed in %.
Check the supporting rows underneath (Largest Cause Share of Downtime, Warp Breaks Share, Weft Stops Share, Mechanical Share, Downtime per Loom Hour, Stops per Loom Hour, Lost Production, Lost Production Across the Shed and Contribution Lost) 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 Loom Efficiency from Stops Alone before a trial is booked, so machine time and material in Warping, Sizing, Weaving & Fabric Formation Control are committed against a calculated figure rather than an estimate.
Costing and quotation — Loom Efficiency from Stops Alone 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 Warp Breaks) shows how much of the gap in Loom Efficiency from Stops Alone each variable explains.
Teaching and study — the accepted ranges bracket normal Warping, Sizing, Weaving & Fabric Formation Control 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
Warp 3 - 8 per 100k picks
Normal band for sized cotton warp on modern shuttleless looms.
Weft 1 - 5 per 100k picks
Air-jet sits at the higher end, rapier lower.
Efficiency above 92%
Good weaving on a stable construction, before manning losses.
One cause above 50% of minutes
A genuine Pareto. Fix it before touching anything else.
Assumptions and limits
Efficiency here is the stop-driven figure only: scheduled changeovers, beam gaiting, style changes, waiting for a weaver and planned maintenance are excluded, so it will always read higher than posted machine efficiency. Mean repair times are treated as constants per cause, which is right for totalling minutes and wrong for predicting any individual stop - the distributions are strongly right-skewed and the tail often carries a third of the time. The three causes here are the standard first cut; a monitoring system that separates weft break from weft feeder, or warp break from drop-wire fault, will produce a sharper Pareto and should be used where available. Lost metres assume the loom would otherwise have run at full speed on the same construction, which overstates the recoverable portion slightly because some stops occur during periods the loom would have been stopped anyway. Contribution per metre, not selling price, is the correct value to apply: the variable cost of yarn not woven is not incurred.
Every input is bounded to the range normal practice occupies (Warp Breaks 0 to 100 /100k picks, Weft Breaks 0 to 100 /100k picks and Mechanical & Other Stops 0 to 100 /100k picks, 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
ISO 8498 - woven fabrics, description of defects, vocabulary.
ASTM D3990 - terminology relating to fabric defects.
ASTM D5430 - visually inspecting and grading fabrics, for the defect consequences of stops.
ISO 13053-2 - quantitative methods in process improvement, Six Sigma, tools and techniques.
Questions people ask
Why normalise stops to 100,000 picks rather than per hour?
Because per-hour figures measure the loom and per-pick figures measure the warp. A stop rate per hour changes when the machine is slowed for a difficult style, which makes it useless for judging whether the sizing or the yarn improved. Normalising to picks removes speed from the comparison and leaves a quantity that reflects the material and the setting - it is the number a spinner or a size-box supervisor can be held to. The conversion back to per-hour matters for costing, which is why both appear here: the rate for diagnosis, the frequency for money. Mixing them up is the most common error in weaving reports, and it usually flatters a shed that has quietly slowed its machines.
The efficiency here is higher than the figure on our board. Why?
Because this one counts only the time lost to stops that occurred while the loom was running and available. The posted efficiency also carries beam gaiting and style changeovers, waiting time when the weaver is at another machine, planned maintenance, quality holds, and any period the loom stood idle for want of a warp or an order. On a well-run shed the gap is five to ten points; a much larger gap points at manning or scheduling rather than at weaving. The distinction is worth preserving because the two gaps have entirely different owners: this figure belongs to the weaving master and the size box, the remainder belongs to planning.
Should mean time to repair really be treated as a constant per cause?
It is an approximation that holds well enough for ranking and badly for prediction. Repair times are strongly right-skewed: most warp breaks are mended in two minutes and a few take twenty because the end has to be traced back through the heald and the reed, or because several ends broke together in a bad patch of warp. Using the mean is correct for computing total minutes, which is what the Pareto needs, but it hides the fact that a small tail of long stops often contributes a third of the time. If the monitoring system reports the distribution rather than the mean, look at the ninetieth percentile as well - it usually identifies a mechanical or a sizing problem that the average conceals.
How much of the lost production is genuinely recoverable?
Less than the total, and more than most sheds assume. Some downtime is irreducible - a weft package runs out and must be changed, an end will occasionally break in the best-sized warp. The recoverable portion is the difference between the current stop rates and what the same machines achieve on their best-running styles, which is a target the shed can prove rather than one imported from a brochure. In the worked example, moving warp breaks from 6 to 4 per 100k picks alone returns 2.31 minutes an hour, which is about 519,000 metres and 700,000 of contribution a year - and the two-point improvement is a sizing and yarn question with well-understood levers rather than a capital one.