ForMatter/Materials/metal/Zirconium (Reactor / Industrial Grade, Zr 702)
mat_zirconium_pure

Zirconium (Reactor / Industrial Grade, Zr 702)

refractory transition metal, hexagonal close-packed · Zr, zircaloy substrate, Zr 702, Zr 705, reactor-grade zirconium, industrial-grade zirconium

A silvery-gray refractory metal that, when heat-treated or anodized, develops a layered black-iridescent oxide skin unlike any other industrial metal — the property the contemporary metalsmith Pat Pruitt (Laguna Pueblo) made into a signature surface for jewelry and sculpture. Zirconium sits one row below titanium on the periodic table, and shares titanium's strength-to-weight, corrosion resistance, and biocompatibility, with one extra: zirconium's oxide layer carries a deep black with a hint of mottled blue-violet that can't be replicated in any other metal. The bulk industrial uses are nuclear (the cladding tubes that hold uranium fuel pellets, neutron-transparent), chemical-process (zirconium is unsurpassed for resistance to hot concentrated acids and bases, except hydrofluoric), and orthopedic (oxidized-zirconium knee implants by Smith & Nephew). The metalsmithing use is small in tonnage but distinct in voice — Pruitt is the canonical example of zirconium as a jewelry material.

Group 4 transition metal, atomic number 40, atomic mass 91.22. Hexagonal close-packed (alpha) below 863 °C, body-centered cubic (beta) above. Density 6520 kg/m³ — measurably denser than titanium (4500 kg/m³), measurably lighter than steel (7860 kg/m³). Melting point 1855 °C. Tensile strength 380 MPa annealed (grade 702), 590 MPa for the niobium-alloyed grade 705. Yield 210 MPa (702), 380 MPa (705). Modulus 95 GPa. Elongation 25–35%. Mohs hardness 5. Thermal conductivity 22 W/m·K (substantially lower than steel). Coefficient of thermal expansion 5.7 × 10⁻⁶ /K. Chemically zirconium is exceptionally inert: forms a thin tenacious ZrO2 (zirconia) passivation layer at room temperature; resistant to nearly all acids except hydrofluoric and aqua regia; resistant to alkalis, organics, and most chloride environments. Reactor-grade zirconium is purified to remove hafnium (which co-occurs in zirconium ore) to <100 ppm because hafnium's high neutron absorption cross-section would defeat the purpose of the cladding tubes. Industrial-grade zirconium (the metalsmithing grade) tolerates the natural ~1.5% hafnium content and is much less expensive. Heat treatment in air at 540–620 °C for 30–90 minutes grows the black ZrO2 / Zr3O / ZrO interference-color oxide layer that is zirconium's signature surface — the layer can be tuned to a mottled black, deep blue-violet, or the iridescent transitions Pruitt favors. Anodization in dilute electrolyte produces a similar interference-color stack. Machinability is moderate: zirconium machines like a tougher titanium, with a strict requirement for adequate coolant and chip control because hot fine zirconium chips are pyrophoric (can self-ignite in air). The metalsmith works zirconium with TIG welding under argon and with coolant-rich CNC machining; finishing is by mechanical polish followed by oxide-layer development.

mechanical

  • tensile_strength_mpa380
  • yield_strength_mpa210
  • elastic_modulus_gpa95
  • elongation_pct30
  • hardness_mohs5
source: ASTM B551 (Zr 702 / 704 / 705 strip / sheet / plate); ATI Wah Chang technical data; Smith & Nephew OXINIUM clinical literature

thermal

  • melting_point_c1855
  • thermal_conductivity_w_mk22
source: NIST zirconium reference data

physical

  • density_kg_m36520
source: NIST

Sustainability

  • embodied carbon kg co2e per kg65
  • sourceEditorial estimate — zirconium is a refining-energy-intensive metal (the Kroll process for zirconium and the related hafnium separation are among the more energy-demanding metallurgical operations), placing the cradle-to-gate carbon load above titanium and well above stainless. Reactor-grade zirconium runs higher because of the additional hafnium-removal step.
  • embodied carbon recycled kg co2e per kg12
  • recyclabilitymoderate — zirconium scrap is recovered within the nuclear and chemical-process supply chains, but the metalsmithing-quantity scrap is small and not currently a defined recycling stream. Magnetic separation does not work (zirconium is non-magnetic); separation is by alloy specification.
  • biodegradableFalse
  • certificationsASTM B551 / B551M — Standard Specification for Zirconium and Zirconium Alloy Strip, Sheet, and Plate, ASTM B523 — Standard Specification for Seamless and Welded Zirconium and Zirconium Alloy Tubes, ASTM F2384 — Standard Specification for Wrought Zirconium-2.5 Niobium Alloy for Surgical Implant Applications
  • localityprimary global production: ATI Wah Chang (US), Westinghouse / ATR (US), CEZUS (France), Niob (Brazil), Western Zirconium / Westinghouse (US). Designer-quantity stock: McMaster (rod / sheet), Pat Pruitt's own working stock through metalsmithing supply specialists.
visual
as-machined zirconium is a slightly cool silvery-gray, very similar to stainless or titanium at first glance; the canonical surface is the heat-grown or anodized black-with-blue-violet-iridescence interference oxide, which carries depth and mottle that no other metal produces. Pruitt's signature surface — black with subtle violet-blue interference and visible polish-tool marks beneath the oxide — defines the contemporary metalsmithing register.
tactile
cool to the touch like stainless; slightly denser-feeling than titanium for the same size, slightly lighter than steel; takes a high mirror polish that holds well under the oxide; the oxidized surface is hard and abrasion-resistant
weight perception
moderate — between titanium and steel
acoustic
ringing high tap when struck; similar to titanium
Pat Pruitt (living — quote)

Zirconium came much later. It's more of an aesthetic metal for me, with its ability to grow a black zirconium oxide layer.

Pat Pruitt (Laguna Pueblo), interviewed by Matt Lambert in 'Indigenous &: Tradition Meets Technology,' Art Jewelry Forum, 19 June 2023. Pruitt is the canonical contemporary metalsmith working in zirconium, titanium, and stainless steel; his work is held by the Newark Museum of Art and other public collections. Verified living 2026-04-28.

PBR starter values

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

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

# finish:                   iridescent
albedo                      #1a1a22
metallic                    0.90
roughness                   0.18
ior                         1.45
transmission                0.00
clearcoat                   0.60
sheen                       0.00
anisotropic                 0.00
iridescence                 1.00
iridescence_ior             1.30
iridescence_thickness_min   100
iridescence_thickness_max   800
thickness                   0.60
attenuation_distance        0.40
emissive_intensity          0.07
copy as JSON
{
  "albedo": "#1a1a22",
  "metallic": 0.9,
  "roughness": 0.18,
  "ior": 1.45,
  "transmission": 0.0,
  "clearcoat": 0.6,
  "sheen": 0.0,
  "anisotropic": 0.0,
  "iridescence": 1.0,
  "iridescence_ior": 1.3,
  "iridescence_thickness_min": 100,
  "iridescence_thickness_max": 800,
  "thickness": 0.6,
  "attenuation_distance": 0.4,
  "emissive_intensity": 0.07
}
Blender 4.x Python
# Blender 4.x — Principled BSDF
# Zirconium (Reactor / Industrial Grade, Zr 702) · finish: iridescent
import bpy
mat = bpy.data.materials.new(name="mat_zirconium_pure")
mat.use_nodes = True
bsdf = mat.node_tree.nodes["Principled BSDF"]
bsdf.inputs["Base Color"].default_value         = (0.0103, 0.0103, 0.016, 1.0)
bsdf.inputs["Metallic"].default_value           = 0.900
bsdf.inputs["Roughness"].default_value          = 0.180
bsdf.inputs["IOR"].default_value                = 1.450
bsdf.inputs["Transmission Weight"].default_value = 0.000
bsdf.inputs["Coat Weight"].default_value        = 0.600
bsdf.inputs["Sheen Weight"].default_value       = 0.000
bsdf.inputs["Anisotropic"].default_value        = 0.000
KeyShot Python (lux)
# KeyShot 11+ — lux Python API, Generic material
# Zirconium (Reactor / Industrial Grade, Zr 702) · finish: iridescent
# Run from Window → Scripting Console
import lux
mat = lux.createMaterial(name="mat_zirconium_pure", materialType="Generic")
mat.setProperty("diffuse",      (26, 26, 34))   # 8-bit sRGB
mat.setProperty("metallic",     0.900)
mat.setProperty("roughness",    0.180)
mat.setProperty("indexOfRefraction", 1.450)
mat.setProperty("transparency", 0.000)
mat.setProperty("coatingWeight", 0.600)
Substance pbrMetalRough
{
  "_format": "Substance Designer / Painter \u2014 pbrMetalRough constants",
  "_about": "Zirconium (Reactor / Industrial Grade, Zr 702) \u00b7 finish: iridescent",
  "baseColor": {
    "r": 0.0103,
    "g": 0.0103,
    "b": 0.016
  },
  "metallic": 0.9,
  "roughness": 0.18,
  "ior": 1.45,
  "opacity": 1.0,
  "anisotropyLevel": 0.0,
  "_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_zirconium_pure",
      "pbrMetallicRoughness": {
        "baseColorFactor": [
          0.0103,
          0.0103,
          0.016,
          1.0
        ],
        "metallicFactor": 0.9,
        "roughnessFactor": 0.18
      },
      "extensions": {
        "KHR_materials_ior": {
          "ior": 1.45
        },
        "KHR_materials_clearcoat": {
          "clearcoatFactor": 0.6
        },
        "KHR_materials_iridescence": {
          "iridescenceFactor": 1.0,
          "iridescenceIor": 1.3,
          "iridescenceThicknessMinimum": 100,
          "iridescenceThicknessMaximum": 800
        }
      }
    }
  ]
}
USD Preview Surface
# USD Preview Surface — UsdShade.MaterialLook prim attributes
# Zirconium (Reactor / Industrial Grade, Zr 702) · finish: iridescent
def Material "mat_zirconium_pure" {
    token outputs:surface.connect = </mat_zirconium_pure/PreviewSurface.outputs:surface>

    def Shader "PreviewSurface" {
        uniform token info:id = "UsdPreviewSurface"
        color3f inputs:diffuseColor = (0.0103, 0.0103, 0.016)
        float   inputs:metallic     = 0.900
        float   inputs:roughness    = 0.180
        float   inputs:ior          = 1.450
        float   inputs:opacity      = 1.000
        float   inputs:clearcoat    = 0.600
        token   outputs:surface
    }
}
↓ download glTF material

Second life

repairabilitymoderate — zirconium welds in inert atmosphere; the canonical Pat Pruitt material for black-oxide-colored jewelry.
recyclabilitymoderate — specialty refractory recycler.
disposal pathspecialty refractory-metals recycler.
typical longevity100 years (typical)
failure modes
  • oxide-layer wear at high-contact surfaces
  • pyrophoricity of fine zirconium powder (chip-fire risk in machining; bulk zirconium is safe)

ASM Handbook Vol. 2; ATI Specialty Materials zirconium technical literature; Pat Pruitt bench-practice as canonical applied example.

Citations