Calculations
Mattress and Foam Assembly Calculations: The Core Formulas Worked Step by Step
The five formulas that govern a mattress line, worked with real units and numbers: foam cut yield, quilting throughput, adhesive coverage, spring output, and fabric roll yield.
Foam cut yield is the first number to lock down because it sets your material draw. Yield equals net usable foam volume divided by gross bun volume. A convoluted bun measured 80 by 76 by 6 inches gives a gross of 36,480 cubic inches, or 21.1 cubic feet. If a queen core layer is 60 by 80 by 3 inches, that is 14,400 cubic inches, and one bun yields two full layers plus offcut. Net usable across the bun runs 2 times 14,400 equals 28,800 cubic inches, so yield is 28,800 divided by 36,480, equal to 78.9 percent. Feed the bun and part dimensions into the Foam Cut Yield calculator to confirm before you release the cut ticket.
Quilting line speed converts panel length into panels per hour, which drives every downstream station. Effective speed equals machine feed rate times uptime fraction, divided by panel length plus indexing gap. At a 9.5 yard per minute feed, a 2.22 yard panel (80 inches) plus a 0.11 yard skip gap needs 2.33 yards per cycle, so 9.5 divided by 2.33 equals 4.08 panels per minute. Apply 85 percent uptime and you land at 3.47 panels per minute, or 208 panels per hour. The Quilting Line Speed calculator lets you swap feed rate and stitch pattern length to see the panel count shift immediately.
Adhesive usage is a spread-rate problem, not a guess. Grams of adhesive equals bond area in square feet times coverage rate in grams per square foot, divided by transfer efficiency. Laminating a queen topper with 33.3 square feet of glue lines at 4.5 grams per square foot needs 150 grams at 100 percent transfer, but web spray runs about 80 percent efficiency, so real draw is 150 divided by 0.80 equals 187.5 grams per mattress. Over a 400 unit shift that is 75 kg. Run the layer count and bond area through the Adhesive Usage calculator so canister replacement intervals match actual draw.
Spring unit output ties coil production to mattress demand. Units per hour equals coiler strokes per minute times 60, divided by coils per row times rows per unit, then multiplied by assembly yield. A coiler at 110 strokes per minute makes 6,600 coils per hour. A pocketed queen with 15 coils per row and 51 rows uses 765 coils, so 6,600 divided by 765 equals 8.6 raw units per hour per line. At 94 percent assembly yield after reject of weak welds you get 8.1 sellable units. The Spring Unit Output calculator handles coil-per-unit changes when you move between firmness models.
Fabric roll yield tells you how many covers a roll produces and where the tail scrap hides. Panels per roll equals usable roll length divided by panel length, with a 3 to 4 percent end-of-roll allowance. A 60 yard tricot roll, minus a 2 yard core and defect trim, gives 58 usable yards. At a 2.22 yard cut length, 58 divided by 2.22 equals 26.1, so 26 panels with 0.28 yards remnant. Across 40 rolls that remnant is 11.2 yards of pure loss. The Fabric Roll Yield calculator flags nesting gains when you alternate panel orientations on wide goods.
Compression pack rate governs boxed-bed throughput and freight cost, so it belongs in the same math set. Packs per hour equals press cycle count times 60, divided by cycle seconds, times first-pass seal yield. A roll-pack press at 95 seconds per cycle runs 37.9 cycles per hour, and at 97 percent seal integrity you ship 36.8 boxed units per hour per press. Compression ratio also matters: a 12 inch hybrid pressed to 3.6 inches is a 3.33 to 1 ratio, near the safe ceiling for pocketed coil. The Compression Pack Rate calculator pairs cycle time with ratio limits so you do not over-compress the spring layer.
Labor content is measured in minutes per mattress, not headcount, so it scales cleanly. Minutes per unit equals total direct labor minutes on shift divided by units completed. Twelve assemblers working a 450 minute net shift contribute 5,400 minutes; at 380 units that is 14.2 minutes per mattress. Split by station, tape edge might hold 4.1 minutes, closing 3.3, and quilting handling 2.0. The Labor Per Mattress calculator lets you load station times and crew size to see where the minutes concentrate before you rebalance the line.
Tie the numbers together with a simple takt check so no single formula misleads you. Takt equals available minutes divided by demand: a 450 minute shift against 400 units is 1.125 minutes per unit, or 53.3 units per hour required. Your quilting delivers 208 panels per hour and springs deliver 8.1 units per line, so springs are the constraint unless you run seven parallel coiler lines. When you validate each stage against takt using the Spring Unit Output and Quilting Line Speed figures, you catch the bottleneck on paper instead of on the floor.
Published 2026-07-01.