ForMatter/Materials/textile/Cordura® 1000D Nylon (Mil-Spec)
mat_cordura_1000d_nylon

Cordura® 1000D Nylon (Mil-Spec)

synthetic woven, high-tenacity nylon 6,6, polyurethane-coated, mil-spec heavy · Cordura 1000D, 1000-denier Cordura, Cordura mil-spec nylon, MIL-DTL-32439 nylon, 1000D ballistic-style Cordura

The armored cousin of 500D Cordura, twice the yarn weight, twice the abrasion life. Heavy 1000-denier nylon 6,6 woven dense and PU-coated for the hardest soft-goods uses — military rucksacks (the US Army standard pack body), gun cases, tool rolls, motorcycle luggage, the duffel that lives in the truck bed for a decade. Where 500D is the Patagonia daypack body, 1000D is the MOLLE rucksack and the Maxpedition. The fabric is heavy enough that bag designers compose it sparingly — full panels for the body, lighter weights for the lid and pockets. Cordura is an Invista trademark and the 1000D grade is the one specified in MIL-DTL-32439 for Army rucksack textiles.

Plain-weave high-tenacity nylon 6,6 yarn at 1000 denier (~1110 dtex), thread count typically 30×30 ends/picks per inch, with a 2-pass polyurethane back-coating; some grades add a face DWR. Fabric weight 11–12 oz/yd² (370–410 g/m²) — roughly 50 percent heavier than 500D Cordura. Wyzenbeek abrasion 60,000+ double-rubs (vs. 30,000 for 500D, vs. ~3000 for 500D polyester). Tear strength 200–280 N. Tensile strength 2800–3500 N. Hydrostatic head 800–1500 mm with the standard PU back. The MIL-DTL-32439 spec calls out yarn tenacity, breaking load, tear strength, and color-fastness; commercial 1000D Cordura grades typically meet or exceed it. Hot-cuts to seal the edge against fraying. Sews with a #21 or #22 needle and Tex 90+ bonded nylon thread; bartacks at every stress point or the seam fails before the cloth does. Recycled-content (Cordura EcoMade) variants increasingly available since 2018.

mechanical

  • weight_g_m2390
  • tensile_strength_n3100
  • tear_strength_n240
  • abrasion_wyzenbeek_double_rubs60000
source: Invista Cordura technical data sheets; MIL-DTL-32439 detail specification for Army rucksack textiles

Sustainability

  • embodied carbon kg co2e per kg8.5
  • sourceEditorial estimate from ICE / Granta CES EduPack class databases — industry mean for nylon 6,6, cradle-to-gate, supplier mix shifts the number significantly. Recycled-content Cordura (EcoMade grades) shifts downward.
  • recyclabilitylow to moderate — nylon 6,6 chemically recyclable (Aquafil ECONYL precedent); PU coating complicates recovery
  • biodegradableFalse
  • certificationsbluesign-approved (all Cordura grades since 2020), Cordura EcoMade (recycled-content sub-brand), OEKO-TEX, MIL-DTL-32439 compliant (mil-spec grades)
  • localityyarn produced under license in Asia, Europe, and Americas; finishing in US, Korea, Taiwan, Italy
visual
deep solid color from yarn-dye; coarse weave readable at arm's length; the back PU coat shows as a slight sheen; weighty drape that breaks rather than flows
tactile
stiff, dense, substantial — the fabric reads as armor when held against a daypack weight; softens over years of use but never goes limp
weight perception
heavy — a yard reads as a serious investment of weight for the sake of toughness
acoustic
a low solid rustle, deeper than 500D, without the thin paper-sound of lighter pack fabrics

PBR starter values

finish · fibrous — open for table, JSON, host snippets, downloads

Principled BSDF defaults derived from the sphere fibrous finish. Reasonable seed for Blender, Substance, Keyshot, Rhino — tune per material. Or grab the whole library at once: ForMaterials library →

# finish:                   fibrous
albedo                      #2c2823
metallic                    0.00
roughness                   0.70
ior                         1.45
transmission                0.00
clearcoat                   0.00
sheen                       0.70
anisotropic                 0.50
copy as JSON
{
  "albedo": "#2c2823",
  "metallic": 0.0,
  "roughness": 0.7,
  "ior": 1.45,
  "transmission": 0.0,
  "clearcoat": 0.0,
  "sheen": 0.7,
  "anisotropic": 0.5
}
Blender 4.x Python
# Blender 4.x — Principled BSDF
# Cordura® 1000D Nylon (Mil-Spec) · finish: fibrous
import bpy
mat = bpy.data.materials.new(name="mat_cordura_1000d_nylon")
mat.use_nodes = True
bsdf = mat.node_tree.nodes["Principled BSDF"]
bsdf.inputs["Base Color"].default_value         = (0.0252, 0.0212, 0.0168, 1.0)
bsdf.inputs["Metallic"].default_value           = 0.000
bsdf.inputs["Roughness"].default_value          = 0.700
bsdf.inputs["IOR"].default_value                = 1.450
bsdf.inputs["Transmission Weight"].default_value = 0.000
bsdf.inputs["Coat Weight"].default_value        = 0.000
bsdf.inputs["Sheen Weight"].default_value       = 0.700
bsdf.inputs["Anisotropic"].default_value        = 0.500
KeyShot Python (lux)
# KeyShot 11+ — lux Python API, Generic material
# Cordura® 1000D Nylon (Mil-Spec) · finish: fibrous
# Run from Window → Scripting Console
import lux
mat = lux.createMaterial(name="mat_cordura_1000d_nylon", materialType="Generic")
mat.setProperty("diffuse",      (44, 40, 35))   # 8-bit sRGB
mat.setProperty("metallic",     0.000)
mat.setProperty("roughness",    0.700)
mat.setProperty("indexOfRefraction", 1.450)
mat.setProperty("transparency", 0.000)
mat.setProperty("coatingWeight", 0.000)
Substance pbrMetalRough
{
  "_format": "Substance Designer / Painter \u2014 pbrMetalRough constants",
  "_about": "Cordura\u00ae 1000D Nylon (Mil-Spec) \u00b7 finish: fibrous",
  "baseColor": {
    "r": 0.0252,
    "g": 0.0212,
    "b": 0.0168
  },
  "metallic": 0.0,
  "roughness": 0.7,
  "ior": 1.45,
  "opacity": 1.0,
  "anisotropyLevel": 0.5,
  "_notes": "Channels listed are the standard Substance pbrMetalRough output. Drop into a Uniform Color node per channel, or as the constant input on a layered stack."
}
glTF 2.0 Metallic-Roughness
{
  "asset": {
    "version": "2.0",
    "generator": "ForMatter"
  },
  "materials": [
    {
      "name": "mat_cordura_1000d_nylon",
      "pbrMetallicRoughness": {
        "baseColorFactor": [
          0.0252,
          0.0212,
          0.0168,
          1.0
        ],
        "metallicFactor": 0.0,
        "roughnessFactor": 0.7
      },
      "extensions": {
        "KHR_materials_ior": {
          "ior": 1.45
        },
        "KHR_materials_sheen": {
          "sheenColorFactor": [
            1.0,
            1.0,
            1.0
          ],
          "sheenRoughnessFactor": 0.7
        }
      }
    }
  ]
}
USD Preview Surface
# USD Preview Surface — UsdShade.MaterialLook prim attributes
# Cordura® 1000D Nylon (Mil-Spec) · finish: fibrous
def Material "mat_cordura_1000d_nylon" {
    token outputs:surface.connect = </mat_cordura_1000d_nylon/PreviewSurface.outputs:surface>

    def Shader "PreviewSurface" {
        uniform token info:id = "UsdPreviewSurface"
        color3f inputs:diffuseColor = (0.0252, 0.0212, 0.0168)
        float   inputs:metallic     = 0.000
        float   inputs:roughness    = 0.700
        float   inputs:ior          = 1.450
        float   inputs:opacity      = 1.000
        float   inputs:clearcoat    = 0.000
        token   outputs:surface
    }
}
↓ download glTF material
Finishes that suit this material

Second life

repairabilitymoderate — same as 500D Cordura; the heavier denier is more abrasion-resistant initially but fails the same way.
recyclabilitylow — same.
disposal pathresale → general waste; specialty programs.
typical longevity20 years (typical)
failure modes
  • same as 500D — UV, coating delamination, abrasion

INVISTA Cordura technical literature; backpack-industry repair-shop documentation.

Citations