Textile Engineering, Loom Weaving Costing & Composite Reinforcements
Woven Fabric GSM Weight from Warp/Weft, Tex & Crimp Formula
Calculate Warp Yarn Contribution (g/m²), Weft/Filling Yarn Contribution (g/m²), Total Finished Woven Fabric GSM (g/m²), and Warp-to-Weft Mass Balance Ratio.
Ignoring 6%–10% weave interlacing crimp under-costs woven apparel and carbon/glass prepreg GSM!
In textile mill costing and woven fiberglass/carbon composite ply engineering, 1 square meter (100 cm x 100 cm) of woven cloth with Warp Sett E_cm (ends per cm) and Weft/Filling Sett P_cm (picks per cm) contains 100 * E_cm straight meters of warp yarn—PLUS extra undulating path length as warp and weft bend over and under each other, quantified by Warp Crimp c_w (%) and Weft Crimp c_f (%)! Since linear yarn density in Tex equals grams per 1,000 meters of yarn, multiplying (100 * Ends_cm * (1 + c_w / 100) meters/m²) * (Tex_warp / 1,000 g/m) simplifies cleanly to Warp_GSM = 0.1 * E_cm * Tex_warp * (1 + c_w / 100) and Weft_GSM = 0.1 * P_cm * Tex_weft * (1 + c_f / 100)!
Verify on a Poplin Shirting / Technical Plain-Weave Spec—Warp_Ends_per_cm E = 28.0 (B2), Weft_Picks_per_cm P = 24.0 (B3), Warp_Yarn_Count = 20.0 Tex (B4), Weft_Yarn_Count = 25.0 Tex (B5), Warp_Crimp = 6.0% (B6), and Weft_Crimp = 8.0% (B7): Warp Areal Mass hits 0.1 * 28 * 20 * 1.06 = 59.36 g/m² (E2), Weft Areal Mass equals 0.1 * 24 * 25 * 1.08 = 64.80 g/m² (E3), Total Greige Fabric GSM equals 124.16 g/m² (E4), and Crimp-Added Extra Yarn Mass alone accounts for 8.16 g/m² (E5)!
| Woven Fabric GSM KPI (28x24 /cm, 20x25 Tex, 6% Warp / 8% Weft Crimp) | Formula | Verified Output |
|---|---|---|
| Warp Yarn Mass (g/m²) | 0.1 * Ends_cm * Tex_warp * (1 + Crimp_w/100) | 59.36 g/m² (118.72 @ 40 Tex) |
| Weft Yarn Mass (g/m²) | 0.1 * Picks_cm * Tex_weft * (1 + Crimp_f/100) | 64.80 g/m² (103.68 @ 40 Tex) |
| Total Woven Fabric GSM (g/m²) | Warp_GSM + Weft_GSM | 124.16 GSM (222.40 @ 40/40 Tex) |
| Crimp-Only Extra Mass (g/m²) | Total_GSM - 0.1*(Ends*Tex_w + Picks*Tex_f) | 8.16 g/m² (14.40 @ 40/40 Tex) |
Exact Crimp-Adjusted Woven Fabric Areal Density (GSM) Formula
Validate Ends_cm > 0, Picks_cm > 0, Tex_warp > 0, Tex_weft > 0, and Warp/Weft Crimp in [0, 35]%!
=LET(en_c, B2, pk_c, B3, tx_w, B4, tx_f, B5, cr_w, B6, cr_f, B7, IF(OR(en_c <= 0, pk_c <= 0, tx_w <= 0, tx_f <= 0, cr_w < 0, cr_w > 35, cr_f < 0, cr_f > 35), "Invalid Weave Spec", LET(gm_w, 0.1 * en_c * tx_w * (1 + cr_w / 100), gm_f, 0.1 * pk_c * tx_f * (1 + cr_f / 100), ROUND(gm_w + gm_f, 2))))Heavy Workwear Duck / Canvas 40-Tex Yarn Upgrade Check (Set Warp & Weft = 40 Tex)
Switch both Warp_Tex B4 and Weft_Tex B5 to heavier 40.0 Tex plied yarns: Warp GSM E2 doubles to 118.72 g/m², Weft GSM E3 rises to 103.68 g/m², lifting Total Canvas GSM E4 to 222.40 g/m² (with 14.40 g/m² of crimp take-up in E5)!
=IF(ISTEXT(E4), E4, ROUND(E4 - 0.1 * (B2 * B4 + B3 * B5), 2))Try the example
Use the original values or change them to test your understanding.