Pure titanium, soft enough to bend, light as aluminum, strong as steel, biocompatible for implants, untouched by seawater. The metal of high-end eyewear, dental implants, marine hardware, and the surface skin of the SR-71 Blackbird. Expensive, slow to machine, burns in pure oxygen.
Unalloyed titanium, ~99.2% Ti, with controlled levels of Fe, O, C, N. Yield 275 MPa, modulus 105 GPa. Excellent corrosion resistance — particularly in chloride environments where stainless pits. Machining and welding require inert atmosphere and slow speeds; chips can ignite. Standard for chemical-process equipment, marine hardware, biomedical components.
Principled BSDF defaults derived from the sphere metallic finish. Reasonable seed for Blender, Substance, Keyshot, Rhino — tune per material. Or grab the whole library at once: ForMaterials library →
# finish: metallic albedo #b8b8b0 metallic 1.00 roughness 0.25 ior 1.45 transmission 0.00 clearcoat 0.00 sheen 0.00 anisotropic 0.00
{
"albedo": "#b8b8b0",
"metallic": 1.0,
"roughness": 0.25,
"ior": 1.45,
"transmission": 0.0,
"clearcoat": 0.0,
"sheen": 0.0,
"anisotropic": 0.0
}
# Blender 4.x — Principled BSDF
# Titanium Grade 2 (Commercially Pure) · finish: metallic
import bpy
mat = bpy.data.materials.new(name="mat_titanium_grade2")
mat.use_nodes = True
bsdf = mat.node_tree.nodes["Principled BSDF"]
bsdf.inputs["Base Color"].default_value = (0.4793, 0.4793, 0.4342, 1.0)
bsdf.inputs["Metallic"].default_value = 1.000
bsdf.inputs["Roughness"].default_value = 0.250
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.000
bsdf.inputs["Anisotropic"].default_value = 0.000
# KeyShot 11+ — lux Python API, Generic material
# Titanium Grade 2 (Commercially Pure) · finish: metallic
# Run from Window → Scripting Console
import lux
mat = lux.createMaterial(name="mat_titanium_grade2", materialType="Generic")
mat.setProperty("diffuse", (184, 184, 176)) # 8-bit sRGB
mat.setProperty("metallic", 1.000)
mat.setProperty("roughness", 0.250)
mat.setProperty("indexOfRefraction", 1.450)
mat.setProperty("transparency", 0.000)
mat.setProperty("coatingWeight", 0.000)
{
"_format": "Substance Designer / Painter \u2014 pbrMetalRough constants",
"_about": "Titanium Grade 2 (Commercially Pure) \u00b7 finish: metallic",
"baseColor": {
"r": 0.4793,
"g": 0.4793,
"b": 0.4342
},
"metallic": 1.0,
"roughness": 0.25,
"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."
}
{
"asset": {
"version": "2.0",
"generator": "ForMatter"
},
"materials": [
{
"name": "mat_titanium_grade2",
"pbrMetallicRoughness": {
"baseColorFactor": [
0.4793,
0.4793,
0.4342,
1.0
],
"metallicFactor": 1.0,
"roughnessFactor": 0.25
},
"extensions": {
"KHR_materials_ior": {
"ior": 1.45
}
}
}
]
}
# USD Preview Surface — UsdShade.MaterialLook prim attributes
# Titanium Grade 2 (Commercially Pure) · finish: metallic
def Material "mat_titanium_grade2" {
token outputs:surface.connect = </mat_titanium_grade2/PreviewSurface.outputs:surface>
def Shader "PreviewSurface" {
uniform token info:id = "UsdPreviewSurface"
color3f inputs:diffuseColor = (0.4793, 0.4793, 0.4342)
float inputs:metallic = 1.000
float inputs:roughness = 0.250
float inputs:ior = 1.450
float inputs:opacity = 1.000
float inputs:clearcoat = 0.000
token outputs:surface
}
}
Commercially pure titanium — softer than the alloyed grades but still heat-sensitive at the cut. Possible on the MR-1 at conservative feeds; ShopBot will struggle. Workable for jewelry-scale cuts; production-scale CNC happens on dedicated rigid mills.
Machinery's Handbook 30th ed., 'Titanium Machining' (CP grade 2); Sandvik titanium-machining guide; Pat Pruitt's bench practice as canonical applied example for student-scale titanium CNC (per pat_pruitt_canonical memory).
→ try this material in swarfASM Handbook Vol. 2: Titanium and Titanium Alloys; ASTM B265 grade-2 datasheet.
Fabricated and cold-connected stainless steel, niobium, titanium, plated base metal. Accession 1999.11A-C. Threaded-rod cold connections instead of solder; titanium contributes one of the three industrial-metal palettes the brooch reads against.
House vocabulary — terms ForMatter uses with intent.
Materials and processes for people who design and make things.
A local-first library of materials, processes, applications, and finishes — equal weight, citable everywhere, so a student can move from "what is this" toward "what's actually buildable here, now, by me." Part of the renato.design ecosystem — sibling of Plenum, Specimen, Ingenue, gesture, graf, and the Renato Rhino plug-ins. Form and matter, inseparable.
Half of teaching materials is teaching how the material is made into the thing. The standard subscription library was always light on that half. The wedge here isn't better samples or a prettier interface — it's treating Process as a peer entity, not a footnote.
Conway, Lefteri, Forty, Sparke, ASM, GIA. Every voice: Voices.
Local to this browser. No telemetry.