Files
engineering-skills/additive-manufacturing/references/materials-db.json
T

706 lines
42 KiB
JSON
Raw Normal View History

{
"_meta": {
"version": "2.0",
"description": "AM Materials Database — mechanical properties, roughness by orientation, post-processing for Ra targets, selection guide. Values from literature and datasheets. Always verify with the specific supplier datasheet.",
"units": { "UTS": "MPa", "YS": "MPa", "E": "GPa", "elongation": "%", "HDT": "°C", "T_max_service": "°C", "density": "g/cm³", "Ra": "µm", "accuracy": "mm", "shrinkage": "%", "fatigue_limit": "MPa" },
"fatigue_note": "fatigue_limit_asbuilt = fatigue limit @ 10^7 cycles, R=0.1, as-built (high scatter ±20%). fatigue_limit_HIP_machined = with HIP + surface machining, close to forged. Kf_asbuilt_side = stress concentration factor from side surface roughness (Ra 1520µm). See references/fatigue-design.md for complete calculation.",
"roughness_note": "Ra on typical surfaces. top_surface = parallel to the XY plane (last layer). side_XY = vertical surfaces. down_facing = lower overhang/support surfaces. As-built values without post-processing.",
"anisotropy_note": "anisotropy_Z_factor = UTS_Z / UTS_XY. E.g. 0.6 means the strength in the Z direction (layer stacking) is 60% of that in the XY plane."
},
"processes": {
"FDM": { "Ra_typical": [15,50], "accuracy_mm": 0.3, "supports": true, "note": "High anisotropy. Roughness strongly depends on orientation and layer height." },
"SLA": { "Ra_typical": [1,6], "accuracy_mm": 0.15,"supports": true, "note": "UV post-cure mandatory. Best Ra among polymer processes." },
"DLP": { "Ra_typical": [2,8], "accuracy_mm": 0.15,"supports": true, "note": "Faster than SLA. Ra depends on projector resolution." },
"SLS": { "Ra_typical": [8,15], "accuracy_mm": 0.3, "supports": false, "note": "Powder acts as support. Good isotropy. Significant shrinkage (~3.5%)." },
"MJF": { "Ra_typical": [6,12], "accuracy_mm": 0.25,"supports": false, "note": "Slightly better finish than SLS. Full-color available." },
"LPBF": { "Ra_typical": [8,20], "accuracy_mm": 0.1, "supports": true, "note": "Metal supports are critical. Stress relief mandatory before removal." },
"EBM": { "Ra_typical": [20,35], "accuracy_mm": 0.2, "supports": true, "note": "Higher Ra than LPBF. Vacuum chamber. Reduced thermal gradients." },
"BJT": { "Ra_typical": [4,10], "accuracy_mm": 0.4, "supports": false, "note": "Post-print sintering. Shrinkage ~20%. Tolerances worse than LPBF." }
},
"polymers": [
{
"id": "PLA",
"name": "PLA (Polylactic Acid)",
"family": "standard_fdm", "processes": ["FDM"],
"mechanical": { "UTS_min": 50, "UTS_max": 65, "E_min": 3.3, "E_max": 3.8, "elongation_min": 3, "elongation_max": 6, "anisotropy_Z_factor": 0.55 },
"thermal": { "HDT_min": 52, "HDT_max": 65, "T_max_service": 52 },
"surface_roughness": {
"top_surface": { "Ra_min": 5, "Ra_max": 15 },
"side_XY": { "Ra_min": 15, "Ra_max": 35 },
"down_facing": { "Ra_min": 25, "Ra_max": 60, "note": "support interface" },
"Ra_asbuilt_typical": 25,
"postprocess_achievable": {
"sanding_400": { "Ra_min": 3, "Ra_max": 8 },
"sanding_800": { "Ra_min": 1.5, "Ra_max": 4 },
"primer_sand": { "Ra_min": 0.8, "Ra_max": 2 }
}
},
"flags": { "biocompatible": false, "uv_resistant": false, "food_safe_possible": false, "predry_required": false, "enclosure_required": false, "supports_needed": true },
"chemical_resistance": { "acids_dilute": "good", "bases_dilute": "good", "solvents_organic": "poor", "fuels": "poor", "UV_outdoor": "poor" },
"shrinkage": { "min": 0.1, "max": 0.3 },
"cost_relative": 1, "print_difficulty": "easy",
"variants": ["PLA+", "PLA-CF (+20% UTS, hardened steel nozzle mandatory)"],
"applications": ["visual prototypes", "concept models", "non-structural parts", "gadgets"],
"warnings": ["biodegradable — avoid prolonged humid/hot environments", "no UV outdoor", "brittle under impact"],
"postprocessing_sequence": ["support removal", "wet sanding 120→240→400→800", "primer surfacer", "painting or clear coat"]
},
{
"id": "PETG",
"name": "PETG (Polyethylene Terephthalate Glycol)",
"family": "standard_fdm", "processes": ["FDM"],
"mechanical": { "UTS_min": 50, "UTS_max": 55, "E_min": 2.1, "E_max": 2.5, "elongation_min": 50, "elongation_max": 200, "anisotropy_Z_factor": 0.65 },
"thermal": { "HDT_min": 75, "HDT_max": 80, "T_max_service": 75 },
"surface_roughness": {
"top_surface": { "Ra_min": 5, "Ra_max": 12 },
"side_XY": { "Ra_min": 12,"Ra_max": 30 },
"down_facing": { "Ra_min": 20,"Ra_max": 50 },
"Ra_asbuilt_typical": 20,
"postprocess_achievable": {
"sanding_400": { "Ra_min": 2, "Ra_max": 6 },
"sanding_800": { "Ra_min": 1.0, "Ra_max": 3 }
}
},
"flags": { "biocompatible": false, "uv_resistant": false, "food_safe_possible": true, "food_safe_note": "depends on pigments and additives from supplier", "predry_required": false, "enclosure_required": false, "supports_needed": true },
"chemical_resistance": { "acids_dilute": "excellent", "bases_dilute": "excellent", "alcohols": "excellent", "solvents_organic": "moderate", "fuels": "good" },
"shrinkage": { "min": 0.1, "max": 0.3 },
"cost_relative": 1.2, "print_difficulty": "moderate",
"warnings": ["high stringing — temperature and retraction are critical", "sticks heavily to bed — use release agent on glass"],
"postprocessing_sequence": ["support removal", "sanding 180→400→800", "polyurethane primer + painting"]
},
{
"id": "ABS",
"name": "ABS (Acrylonitrile Butadiene Styrene)",
"family": "engineering_fdm", "processes": ["FDM"],
"mechanical": { "UTS_min": 40, "UTS_max": 50, "E_min": 2.0, "E_max": 2.5, "elongation_min": 5, "elongation_max": 25, "anisotropy_Z_factor": 0.55 },
"thermal": { "HDT_min": 90, "HDT_max": 100, "T_max_service": 90 },
"surface_roughness": {
"top_surface": { "Ra_min": 5, "Ra_max": 15 },
"side_XY": { "Ra_min": 15,"Ra_max": 40 },
"down_facing": { "Ra_min": 25,"Ra_max": 55 },
"Ra_asbuilt_typical": 25,
"postprocess_achievable": {
"acetone_smoothing": { "Ra_min": 1.5, "Ra_max": 5, "note": "alters dimensions ±0.10.3mm" },
"sanding_800": { "Ra_min": 2, "Ra_max": 6 }
}
},
"flags": { "uv_resistant": false, "predry_required": false, "enclosure_required": true, "enclosure_temp_min": 40, "supports_needed": true },
"shrinkage": { "min": 0.5, "max": 1.5 },
"cost_relative": 1.2, "print_difficulty": "difficult",
"warnings": ["severe warping without enclosure", "toxic fumes — ventilation mandatory"],
"postprocessing_sequence": ["support removal", "acetone smoothing OR sanding 120→400→800", "primer + painting"]
},
{
"id": "ASA",
"name": "ASA (Acrylonitrile Styrene Acrylate)",
"family": "engineering_fdm", "processes": ["FDM"],
"mechanical": { "UTS_min": 45, "UTS_max": 55, "E_min": 2.1, "E_max": 2.6, "elongation_min": 5, "elongation_max": 20, "anisotropy_Z_factor": 0.55 },
"thermal": { "HDT_min": 90, "HDT_max": 100, "T_max_service": 90 },
"surface_roughness": {
"top_surface": { "Ra_min": 5, "Ra_max": 15 },
"side_XY": { "Ra_min": 15,"Ra_max": 40 },
"Ra_asbuilt_typical": 25
},
"flags": { "uv_resistant": true, "predry_required": false, "enclosure_required": true, "supports_needed": true },
"shrinkage": { "min": 0.5, "max": 1.0 },
"cost_relative": 1.5, "print_difficulty": "difficult",
"applications": ["outdoor parts", "automotive exterior", "signage"],
"postprocessing_sequence": ["support removal", "sanding 180→400→800", "UV-resistant primer + painting"]
},
{
"id": "PA12-FDM",
"name": "PA12 / Nylon 12 — FDM",
"family": "engineering_fdm", "processes": ["FDM"],
"mechanical": { "UTS_min": 50, "UTS_max": 60, "E_min": 1.6, "E_max": 2.2, "elongation_min": 30, "elongation_max": 300, "anisotropy_Z_factor": 0.60 },
"thermal": { "HDT_min": 120, "HDT_max": 120, "T_max_service": 110 },
"surface_roughness": {
"top_surface": { "Ra_min": 8, "Ra_max": 20 },
"side_XY": { "Ra_min": 20,"Ra_max": 45 },
"down_facing": { "Ra_min": 30,"Ra_max": 60 },
"Ra_asbuilt_typical": 30
},
"flags": { "predry_required": true, "predry_conditions": "7080°C / 48h before each session", "enclosure_required": true, "supports_needed": true },
"chemical_resistance": { "fuels": "excellent", "oils": "excellent", "bases": "excellent", "acids_conc": "moderate" },
"shrinkage": { "min": 1.0, "max": 2.0 },
"cost_relative": 2.0, "print_difficulty": "difficult",
"applications": ["gears", "snap-fits", "automotive parts", "mechanical components"],
"warnings": ["hygroscopic — pre-dry MANDATORY before each session"]
},
{
"id": "PC",
"name": "PC (Polycarbonate)",
"family": "high_performance_fdm", "processes": ["FDM"],
"mechanical": { "UTS_min": 55, "UTS_max": 70, "E_min": 2.3, "E_max": 2.8, "elongation_min": 100, "elongation_max": 120, "anisotropy_Z_factor": 0.60 },
"thermal": { "HDT_min": 110, "HDT_max": 130, "T_max_service": 115 },
"surface_roughness": {
"top_surface": { "Ra_min": 5, "Ra_max": 15 },
"side_XY": { "Ra_min": 15,"Ra_max": 35 },
"Ra_asbuilt_typical": 20,
"postprocess_achievable": {
"sanding_1200_polish": { "Ra_min": 0.1, "Ra_max": 0.5, "note": "polishing for transparency" }
}
},
"flags": { "transparent": true, "predry_required": true, "predry_conditions": "8090°C / 46h", "enclosure_required": true, "enclosure_temp_min": 60, "nozzle_temp_min": 260, "nozzle_temp_max": 290, "supports_needed": true },
"shrinkage": { "min": 0.5, "max": 0.8 },
"cost_relative": 2.5, "print_difficulty": "very difficult",
"applications": ["optical components", "electronic housings", "transparent covers", "thermal fixtures"]
},
{
"id": "PEEK-FDM",
"name": "PEEK (Polyether Ether Ketone) — FDM",
"family": "ultra_high_performance", "processes": ["FDM"],
"mechanical": { "UTS_min": 90, "UTS_max": 105, "E_min": 3.5, "E_max": 4.2, "elongation_min": 30, "elongation_max": 50, "anisotropy_Z_factor": 0.70 },
"thermal": { "HDT_min": 250, "HDT_max": 260, "T_max_service": 240 },
"surface_roughness": {
"side_XY": { "Ra_min": 15, "Ra_max": 40 },
"Ra_asbuilt_typical": 25,
"postprocess_achievable": {
"machining_CNC": { "Ra_min": 0.4, "Ra_max": 1.6 }
}
},
"flags": { "biocompatible": true, "biocompat_standards": ["ISO 10993", "USP Class VI"], "uv_resistant": true, "predry_required": true, "predry_conditions": "120°C / 4h", "enclosure_required": true, "enclosure_temp_min": 90, "nozzle_allMetal_required": true, "supports_needed": true },
"chemical_resistance": { "general": "excellent" },
"cost_relative": 30, "cost_EUR_per_kg": "200400", "print_difficulty": "extreme",
"variants": ["CF-PEEK (+30% E, -ductility)"],
"applications": ["medical", "aerospace", "high-temperature chemical", "spinal implants"],
"warnings": ["all-metal hot end mandatory (no PTFE >260°C)", "slow cooling inside enclosure"]
},
{
"id": "TPU-FDM",
"name": "TPU / TPE elastomers — FDM",
"family": "flexible_fdm", "processes": ["FDM"],
"mechanical": { "UTS_min": 10, "UTS_max": 40, "elongation_min": 300, "elongation_max": 600 },
"thermal": { "HDT_min": 70, "HDT_max": 85, "T_max_service": 75 },
"shore": { "min": 85, "max": 98, "scale": "A" },
"surface_roughness": {
"side_XY": { "Ra_min": 15, "Ra_max": 35 },
"Ra_asbuilt_typical": 22
},
"flags": { "flexible": true, "predry_required": false, "enclosure_required": false, "direct_drive_recommended": true, "supports_needed": true },
"cost_relative": 2.0, "print_difficulty": "moderate",
"warnings": ["reduced or zero retraction with direct drive", "bowden extruder: severe underextrusion", "slow printing (2035 mm/s max perimeters)"]
},
{
"id": "CF-short-FDM",
"name": "Short-fiber composites — PA-CF, PETG-CF, PC-CF",
"family": "composite_fdm", "processes": ["FDM"],
"mechanical": { "UTS_note": "+2040% vs base polymer", "E_note": "+3060% vs base polymer", "elongation_note": "reduced — more brittle" },
"surface_roughness": {
"side_XY": { "Ra_min": 15, "Ra_max": 45 },
"Ra_asbuilt_typical": 30
},
"flags": { "hardened_nozzle_required": true, "predry_required": "depends on base polymer", "enclosure_required": "depends on base polymer" },
"cost_relative": 2.5, "print_difficulty": "moderate-difficult",
"warnings": ["brass nozzles wear out within a few hours — hardened steel or ruby nozzle mandatory"]
},
{
"id": "Onyx-ContinuousFiber",
"name": "Onyx + Continuous Fiber — Markforged",
"family": "composite_continuous_fiber", "processes": ["FDM-Markforged"],
"mechanical": { "UTS_max_CF": 800, "E_max_CF_GPa": 70, "UTS_onyx": 30, "note": "Continuous CF oriented along load direction" },
"thermal": { "T_max_service": 105 },
"surface_roughness": { "side_XY": { "Ra_min": 10, "Ra_max": 25 }, "Ra_asbuilt_typical": 20 },
"flags": { "markforged_only": true, "enclosure_required": true },
"reinforcement_options": ["Carbon Fiber", "Kevlar", "HSHT Fiberglass"],
"cost_relative": 8, "print_difficulty": "moderate (dedicated machine)",
"applications": ["structural aluminum replacement", "fixtures", "tooling", "robot end-effectors"],
"warnings": ["Markforged machines only", "not repairable with standard FDM"]
},
{
"id": "PA12-SLS",
"name": "PA12 SLS (EOS PA2200, Duraform PA)",
"family": "sls_powder", "processes": ["SLS"],
"mechanical": { "UTS_min": 45, "UTS_max": 50, "E_min": 1.7, "E_max": 1.9, "elongation_min": 18, "elongation_max": 23, "anisotropy_Z_factor": 0.90 },
"thermal": { "HDT_min": 163, "HDT_max": 163, "T_max_service": 150 },
"surface_roughness": {
"top_surface": { "Ra_min": 6, "Ra_max": 12 },
"side_XY": { "Ra_min": 8, "Ra_max": 15 },
"down_facing": { "Ra_min": 8, "Ra_max": 18, "note": "SLS: no support interface" },
"Ra_asbuilt_typical": 10,
"postprocess_achievable": {
"bead_blast": { "Ra_min": 4, "Ra_max": 8 },
"vibratory": { "Ra_min": 2, "Ra_max": 5 },
"SLS_coating": { "Ra_min": 3, "Ra_max": 6 },
"machining": { "Ra_min": 0.4,"Ra_max": 1.6 }
}
},
"fatigue": {
"fatigue_limit_asbuilt_min": 18, "fatigue_limit_asbuilt_max": 25,
"fatigue_reference_cycles": "10^6, R=0.1",
"fatigue_anisotropy_Z_XY_asbuilt": 0.92,
"note": "Polymer with the best fatigue behavior among AM processes. Moisture-sensitive: store at humidity < 50% RH. Over-aged powder reduces elongation and fatigue."
},
"flags": { "supports_needed": false, "isotropic": true, "predry_required": false },
"chemical_resistance": { "fuels": "excellent", "oils": "excellent", "acids_dilute": "good" },
"shrinkage": { "min": 3.0, "max": 4.0, "axis_note": "isotropic ~3.5% XY and Z" },
"accuracy": "±0.3mm", "cost_relative": 5,
"applications": ["functional parts", "complex geometries", "series 10200 pcs", "prosthetics"],
"warnings": ["shrinkage 3.54% — compensate in CAD", "recycled powder max 50%"],
"postprocessing_sequence": ["breakout + cleaning (compressed air + blasting)", "standard bead blast", "dyeing if color is required", "coating if sealing is required"]
},
{
"id": "PA12-MJF",
"name": "PA12 MJF (HP Multi Jet Fusion)",
"family": "mjf_powder", "processes": ["MJF"],
"mechanical": { "UTS_min": 48, "UTS_max": 53, "E_min": 1.8, "E_max": 2.0, "elongation_min": 15, "elongation_max": 20, "anisotropy_Z_factor": 0.92 },
"thermal": { "HDT_min": 163, "HDT_max": 165, "T_max_service": 150 },
"surface_roughness": {
"top_surface": { "Ra_min": 5, "Ra_max": 10 },
"side_XY": { "Ra_min": 6, "Ra_max": 12 },
"Ra_asbuilt_typical": 8,
"postprocess_achievable": {
"bead_blast": { "Ra_min": 3, "Ra_max": 7 },
"vibratory": { "Ra_min": 2, "Ra_max": 4 }
}
},
"flags": { "supports_needed": false, "color_available": true, "color_note": "Full color HP MJF 5200" },
"shrinkage": { "min": 3.0, "max": 4.0 },
"accuracy": "±0.20.3mm", "cost_relative": 5,
"packing_density_optimal": "812%",
"applications": ["medium-volume production", "colored parts", "series 50500 pcs"]
},
{
"id": "PA11-SLS",
"name": "PA11 SLS",
"family": "sls_powder", "processes": ["SLS"],
"mechanical": { "UTS_min": 48, "UTS_max": 53, "E_min": 1.6, "E_max": 1.8, "elongation_min": 40, "elongation_max": 50, "anisotropy_Z_factor": 0.90 },
"thermal": { "T_max_service": 120 },
"surface_roughness": {
"side_XY": { "Ra_min": 8, "Ra_max": 16 },
"Ra_asbuilt_typical": 11
},
"flags": { "supports_needed": false, "bio_based": true, "bio_based_source": "castor oil" },
"shrinkage": { "min": 2.5, "max": 3.5 }, "cost_relative": 6,
"applications": ["automotive components", "high-impact parts", "prosthetics and orthotics"],
"notes": "Prefer over PA12 when: elongation >30% is required, repeated impacts, presence of notches"
},
{
"id": "PA12-CF-SLS",
"name": "PA12-CF / PA12-GF SLS",
"family": "sls_powder_composite", "processes": ["SLS"],
"mechanical": { "UTS_min": 50, "UTS_max": 55, "E_min": 3.5, "E_max": 4.5, "elongation_min": 5, "elongation_max": 10 },
"thermal": { "HDT_min": 180, "HDT_max": 200, "T_max_service": 175 },
"surface_roughness": { "side_XY": { "Ra_min": 9, "Ra_max": 18 }, "Ra_asbuilt_typical": 12 },
"flags": { "supports_needed": false },
"cost_relative": 7,
"applications": ["rigid structural parts", "elevated temperature", "technical housings"]
},
{
"id": "TPU-SLS",
"name": "TPU SLS (BASF Ultrasint TPU)",
"family": "sls_flexible", "processes": ["SLS"],
"mechanical": { "UTS_min": 8, "UTS_max": 12, "elongation_min": 350, "elongation_max": 500 },
"shore": { "min": 88, "max": 92, "scale": "A" },
"surface_roughness": { "side_XY": { "Ra_min": 8, "Ra_max": 16 }, "Ra_asbuilt_typical": 12 },
"flags": { "supports_needed": false, "flexible": true },
"cost_relative": 8,
"applications": ["shoe soles", "dampers", "flexible seals", "functional lattice"]
},
{
"id": "Resin-Standard",
"name": "Standard ABS-like Resin — SLA/DLP",
"family": "resin_standard", "processes": ["SLA", "DLP", "MSLA"],
"mechanical": { "UTS_min": 50, "UTS_max": 70, "E_min": 2.5, "E_max": 3.5, "elongation_min": 5, "elongation_max": 15 },
"thermal": { "HDT_min": 55, "HDT_max": 70, "T_max_service": 55 },
"surface_roughness": {
"top_surface": { "Ra_min": 1.0, "Ra_max": 3.0 },
"side_XY": { "Ra_min": 2.0, "Ra_max": 6.0, "note": "visible stair-stepping with layer >50µm" },
"down_facing": { "Ra_min": 3.0, "Ra_max": 8.0, "note": "touchpoint marks from supports" },
"Ra_asbuilt_typical": 3,
"postprocess_achievable": {
"sanding_800": { "Ra_min": 0.4, "Ra_max": 1.0 },
"polish": { "Ra_min": 0.05,"Ra_max": 0.2 }
}
},
"flags": { "supports_needed": true, "post_cure_required": true, "IPA_wash_required": true, "uv_resistant": false },
"shrinkage": { "min": 0.1, "max": 0.3 }, "accuracy": "±0.10.15mm",
"cost_relative": 2, "print_difficulty": "easy",
"warnings": ["UV photodegradation — outdoor yellowing", "post-cure mandatory for final properties"],
"postprocessing_sequence": ["IPA wash 1015 min", "air drying 5 min", "UV post-curing 9001200 mJ/cm²", "support removal", "sanding if Ra <2µm is required", "UV-stable clear coat"]
},
{
"id": "Resin-HighTemp",
"name": "High-Temp Resin — SLA/DLP",
"family": "resin_hightemp", "processes": ["SLA", "DLP"],
"mechanical": { "UTS_min": 60, "UTS_max": 80, "elongation_min": 2, "elongation_max": 6 },
"thermal": { "HDT_min": 160, "HDT_max": 280, "T_max_service": 160 },
"surface_roughness": { "side_XY": { "Ra_min": 2, "Ra_max": 6 }, "Ra_asbuilt_typical": 3 },
"flags": { "supports_needed": true, "post_cure_required": true, "brittle": true },
"cost_relative": 5,
"applications": ["small-series injection molds", "process fixtures", "aerodynamic testing"]
},
{
"id": "Resin-Flexible",
"name": "Flexible/Elastic Resin — SLA/DLP",
"family": "resin_flexible", "processes": ["SLA", "DLP"],
"shore": { "min": 40, "max": 80, "scale": "A" },
"surface_roughness": { "side_XY": { "Ra_min": 2, "Ra_max": 8 }, "Ra_asbuilt_typical": 4 },
"flags": { "supports_needed": true, "post_cure_required": true, "flexible": true },
"cost_relative": 3,
"warnings": ["mechanical properties lower than TPU SLS"]
},
{
"id": "Resin-Dental-Medical",
"name": "Dental/Medical Resin — SLA/DLP",
"family": "resin_medical", "processes": ["SLA", "DLP"],
"mechanical": { "UTS_min": 60, "UTS_max": 80 },
"surface_roughness": { "side_XY": { "Ra_min": 1, "Ra_max": 4 }, "Ra_asbuilt_typical": 2 },
"flags": { "biocompatible": true, "biocompat_standards": ["ISO 10993", "class IIa/IIb"], "supports_needed": true, "post_cure_required": true },
"cost_relative": 8,
"applications": ["anatomical models", "surgical guides", "aligners", "temporary devices"]
},
{
"id": "Resin-Ceramic",
"name": "Ceramic Resin Alumina/Zirconia — SLA/DLP",
"family": "ceramic_vat", "processes": ["SLA", "DLP"],
"mechanical": { "UTS_min": 200, "UTS_max": 600, "note": "after sintering" },
"surface_roughness": {
"Ra_asbuilt_typical": 2,
"postprocess_achievable": {
"after_sintering": { "Ra_min": 0.5, "Ra_max": 3 },
"after_grinding": { "Ra_min": 0.05,"Ra_max": 0.4 }
}
},
"flags": { "biocompatible": true, "supports_needed": true, "multi_step_process": true },
"shrinkage": { "min": 20, "max": 25, "note": "ALWAYS COMPENSATE IN CAD" },
"cost_relative": 15,
"applications": ["zirconia dental prosthetics", "technical alumina components", "ceramic insulators"],
"warnings": ["shrinkage 2025% — compensation in CAD is mandatory", "multi-step process: print → debinding → sintering"],
"postprocessing_sequence": ["IPA wash", "UV post-cure", "debinding 200600°C ramp 15°C/min", "pre-sintering 1000°C/2h", "sintering 14501600°C/2h", "optional HIP", "grinding/lapping functional surfaces"]
}
],
"metals": [
{
"id": "AlSi10Mg",
"name": "AlSi10Mg",
"family": "aluminum_alloy", "processes": ["LPBF"],
"mechanical": {
"UTS_asbuilt_min": 400, "UTS_asbuilt_max": 470,
"UTS_SR_min": 350, "UTS_SR_max": 420,
"YS_min": 240, "YS_max": 280, "E_min": 70, "E_max": 75,
"elongation_min": 6, "elongation_max": 11, "anisotropy_Z_factor": 0.85
},
"thermal": { "T_max_service": 150 }, "density": 2.68,
"surface_roughness": {
"top_surface": { "Ra_min": 5, "Ra_max": 15 },
"side_XY": { "Ra_min": 8, "Ra_max": 20 },
"down_facing": { "Ra_min": 15, "Ra_max": 35 },
"Ra_asbuilt_typical": 12,
"postprocess_achievable": {
"bead_blast": { "Ra_min": 4, "Ra_max": 8 },
"vibratory": { "Ra_min": 2, "Ra_max": 5 },
"shot_peen": { "Ra_min": 3, "Ra_max": 7, "note": "introduces compressive stress — improves fatigue" },
"machining": { "Ra_min": 0.4, "Ra_max": 1.6 },
"electropolish": { "Ra_min": 0.5, "Ra_max": 2.0, "note": "variable results on Al" },
"anodizing": { "note": "does not change Ra — protection and color" }
}
},
"flags": { "biocompatible": false, "supports_needed": true },
"accuracy": "±0.050.1mm", "shrinkage": { "min": 0.3, "max": 0.5 }, "build_atmosphere": "Nitrogen",
"heat_treatment": {
"stress_relief": { "temp_C": 300, "time_h": 2, "atmosphere": "air or argon", "mandatory": true, "timing": "BEFORE removal from build plate" },
"T6": { "mandatory": false, "note": "improves ductility" }
},
"fatigue": {
"fatigue_limit_asbuilt_min": 90, "fatigue_limit_asbuilt_max": 130,
"fatigue_limit_HIP_machined_min": 120, "fatigue_limit_HIP_machined_max": 170,
"fatigue_limit_reference_forged_6061T6": 100,
"fatigue_anisotropy_Z_XY_asbuilt": 0.60,
"fatigue_anisotropy_Z_XY_HIP": 0.90,
"Kf_asbuilt_side_Ra15_20": 1.7,
"shot_peen_improvement_pct": "1525",
"note": "Very sensitive to porosity and powder humidity. With HIP it approaches forged 6061-T6 performance."
},
"machinability": "excellent", "cost_relative": 3,
"applications": ["lightweight structural parts", "housings", "aero/auto brackets", "heat sinks", "manifolds"],
"warnings": ["no applications >150°C", "stress relief before build plate removal — critical"],
"postprocessing_sequence": ["stress relief 300°C/2h", "build plate removal (EDM/saw)", "support removal", "machining critical surfaces", "surface finishing", "anodizing if required"]
},
{
"id": "Scalmalloy",
"name": "Scalmalloy® (AlMgScZr)",
"family": "aluminum_advanced", "processes": ["LPBF"],
"mechanical": { "UTS_min": 520, "UTS_max": 540, "YS_min": 470, "YS_max": 490, "elongation_min": 13, "elongation_max": 16 },
"density": 2.67,
"surface_roughness": { "side_XY": { "Ra_min": 8, "Ra_max": 20 }, "Ra_asbuilt_typical": 12 },
"flags": { "supports_needed": true },
"heat_treatment": { "T6": { "mandatory": true } },
"cost_relative": 12, "cost_note": "~35× AlSi10Mg",
"applications": ["high-performance structural parts for aero/motorsport/UAV"],
"warnings": ["very high cost — justify with performance analysis"]
},
{
"id": "Ti-6Al-4V",
"name": "Ti-6Al-4V Grade 23 (ELI)",
"family": "titanium_alloy", "processes": ["LPBF", "EBM"],
"mechanical": {
"UTS_LPBF_min": 900, "UTS_LPBF_max": 1100,
"UTS_EBM_min": 830, "UTS_EBM_max": 1000,
"YS_min": 800, "YS_max": 1000, "E_min": 110, "E_max": 120,
"elongation_min": 8, "elongation_max": 15, "anisotropy_Z_factor": 0.88
},
"thermal": { "T_max_service": 315 }, "density": 4.43,
"surface_roughness": {
"top_surface": { "Ra_min": 5, "Ra_max": 15 },
"side_XY": { "Ra_min": 8, "Ra_max": 20 },
"down_facing": { "Ra_min": 20, "Ra_max": 40 },
"Ra_asbuilt_typical": 14,
"postprocess_achievable": {
"machining": { "Ra_min": 0.4, "Ra_max": 1.6 },
"electropolish": { "Ra_min": 0.5, "Ra_max": 2.0 },
"shot_peen": { "Ra_min": 3, "Ra_max": 8 },
"machining_surgical": { "Ra_min": 0.2, "Ra_max": 0.8, "note": "implant surgical surfaces" }
}
},
"flags": { "biocompatible": true, "biocompat_standards": ["ISO 10993"], "supports_needed": true },
"accuracy": "±0.050.1mm", "shrinkage": { "min": 0.2, "max": 0.4 }, "build_atmosphere": "Argon",
"heat_treatment": {
"stress_relief": { "temp_C": 650, "time_h": 3, "atmosphere": "vacuum or argon", "mandatory": true },
"HIP": { "temp_C": 900, "pressure_MPa": 150, "time_h": 3, "mandatory_for": "biomedical, fatigue-critical" },
"annealing": { "temp_C": 790, "time_h": 2, "mandatory": false }
},
"fatigue": {
"fatigue_limit_asbuilt_min": 200, "fatigue_limit_asbuilt_max": 320,
"fatigue_limit_HIP_machined_min": 400, "fatigue_limit_HIP_machined_max": 550,
"fatigue_limit_reference_forged": 650,
"fatigue_anisotropy_Z_XY_asbuilt": 0.67,
"fatigue_anisotropy_Z_XY_HIP": 0.95,
"Kf_asbuilt_side_Ra15_20": 2.1,
"shot_peen_improvement_pct": "2040",
"note": "Huge as-built scatter (±30%). HIP + machining brings performance close to forged. For biomedical implants: HIP is mandatory."
},
"cost_relative": 8,
"applications": ["orthopedic implants", "aerospace hot section", "lightweight racing structures"],
"warnings": ["HIP mandatory for implants", "stress relief critical before support removal"],
"postprocessing_sequence": ["stress relief 650°C/3h/vacuum", "build plate removal (EDM)", "support removal", "HIP for biomedical/fatigue-critical", "machining functional surfaces", "electropolish or passivation", "CT scan inspection (implants)"]
},
{
"id": "316L",
"name": "316L Stainless Steel",
"family": "stainless_steel", "processes": ["LPBF", "BJT"],
"mechanical": {
"UTS_LPBF_min": 550, "UTS_LPBF_max": 640,
"UTS_BJT_min": 480, "UTS_BJT_max": 540,
"YS_min": 400, "YS_max": 460, "E_min": 193, "E_max": 200,
"elongation_min": 40, "elongation_max": 50
},
"density": 7.99,
"surface_roughness": {
"side_XY": { "Ra_min": 8, "Ra_max": 20 },
"Ra_asbuilt_typical": 12,
"postprocess_achievable": {
"machining": { "Ra_min": 0.4, "Ra_max": 1.6 },
"electropolish": { "Ra_min": 0.2, "Ra_max": 0.8, "note": "excellent on 316L — food/medical standard" },
"shot_peen": { "Ra_min": 3, "Ra_max": 6 },
"passivation": { "note": "does not change Ra — protects against corrosion" }
}
},
"flags": { "biocompatible": true, "supports_needed": true, "BJT_no_supports": true },
"accuracy_LPBF": "±0.050.1mm", "accuracy_BJT": "±0.30.5mm post-sinter",
"shrinkage_LPBF": { "min": 0.2, "max": 0.3 },
"shrinkage_BJT": { "min": 18, "max": 22, "note": "sintering — compensate in CAD" },
"build_atmosphere": "Nitrogen or Argon",
"heat_treatment": {
"stress_relief": { "temp_C": 1000, "time_h": 1.5, "atmosphere": "vacuum", "mandatory": false },
"solution_anneal": { "temp_C": 1050, "time_h": 1, "note": "if maximum corrosion resistance is required" }
},
"fatigue": {
"fatigue_limit_asbuilt_min": 180, "fatigue_limit_asbuilt_max": 220,
"fatigue_limit_HIP_machined_min": 220, "fatigue_limit_HIP_machined_max": 260,
"fatigue_limit_reference_forged": 220,
"fatigue_anisotropy_Z_XY_asbuilt": 0.80,
"fatigue_anisotropy_Z_XY_HIP": 0.96,
"Kf_asbuilt_side_Ra15_20": 1.6,
"shot_peen_improvement_pct": "1525",
"note": "As-built fatigue is almost comparable to forged material — ductile and defect-tolerant alloy. BJT: fatigue data not available, not recommended for fatigue-critical applications without HIP."
},
"cost_relative": 4,
"applications": ["medical", "food-contact", "chemical", "marine"],
"notes": "BJT is cheaper for volumes >50 pcs — looser tolerances"
},
{
"id": "17-4PH",
"name": "17-4PH (AISI 630)",
"family": "stainless_steel_ph", "processes": ["LPBF", "BJT"],
"mechanical": {
"UTS_min": 1000, "UTS_max": 1300, "UTS_condition": "H900",
"YS_min": 950, "YS_max": 1200, "elongation_min": 5, "elongation_max": 12
},
"density": 7.78,
"surface_roughness": {
"side_XY": { "Ra_min": 8, "Ra_max": 20 }, "Ra_asbuilt_typical": 12,
"postprocess_achievable": {
"machining": { "Ra_min": 0.4, "Ra_max": 1.6 },
"grinding": { "Ra_min": 0.1, "Ra_max": 0.4 }
}
},
"flags": { "supports_needed": true },
"heat_treatment": {
"solution_anneal": { "temp_C": 1040, "time_h": 1, "atmosphere": "vacuum" },
"aging_H900": { "temp_C": 480, "time_h": 1, "atmosphere": "air", "mandatory": true, "warning": "MANDATORY — without aging, properties are ~40% of H900 values" }
},
"fatigue": {
"fatigue_limit_H900_min": 350, "fatigue_limit_H900_max": 430,
"fatigue_limit_reference_forged_H900": 450,
"fatigue_anisotropy_Z_XY_asbuilt": 0.75,
"Kf_asbuilt_side_Ra15_20": 1.7,
"shot_peen_improvement_pct": "1525",
"note": "Fatigue data available only in H900 condition (aging mandatory). As-built is not an option for fatigue."
},
"cost_relative": 5,
"applications": ["loaded structural parts", "molds", "tooling", "aerospace", "marine hardware"],
"warnings": ["aging H900 is mandatory — never omit it"],
"postprocessing_sequence": ["stress relief", "build plate + support removal", "solution anneal 1040°C/1h", "aging H900 480°C/1h/air", "machining", "grinding if Ra <0.4µm"]
},
{
"id": "IN625",
"name": "Inconel 625",
"family": "nickel_superalloy", "processes": ["LPBF"],
"mechanical": { "UTS_min": 900, "UTS_max": 1000, "YS_min": 600, "YS_max": 700, "elongation_min": 30, "elongation_max": 40 },
"thermal": { "T_max_service": 980 }, "density": 8.44,
"surface_roughness": {
"side_XY": { "Ra_min": 10, "Ra_max": 25 }, "Ra_asbuilt_typical": 15,
"postprocess_achievable": {
"machining": { "Ra_min": 0.4, "Ra_max": 1.6 },
"electropolish": { "Ra_min": 0.5, "Ra_max": 2.0 }
}
},
"flags": { "supports_needed": true }, "build_atmosphere": "Argon",
"heat_treatment": { "stress_relief": { "temp_C": 1050, "time_h": 2, "atmosphere": "vacuum", "mandatory": true } },
"fatigue": {
"fatigue_limit_asbuilt_min": 280, "fatigue_limit_asbuilt_max": 380,
"fatigue_anisotropy_Z_XY_asbuilt": 0.72,
"Kf_asbuilt_side_Ra15_20": 1.7,
"note": "Relatively limited data in the literature. Use with safety margin >= 2.0 for critical applications."
},
"cost_relative": 10,
"applications": ["offshore chemical", "oil&gas", "engine cold sections", "marine"]
},
{
"id": "IN718",
"name": "Inconel 718",
"family": "nickel_superalloy", "processes": ["LPBF"],
"mechanical": {
"UTS_min": 1000, "UTS_max": 1300, "UTS_condition": "full HT",
"YS_min": 900, "YS_max": 1100, "elongation_min": 10, "elongation_max": 20
},
"thermal": { "T_max_service": 700 }, "density": 8.19,
"surface_roughness": {
"side_XY": { "Ra_min": 10, "Ra_max": 25 }, "Ra_asbuilt_typical": 16,
"postprocess_achievable": {
"machining": { "Ra_min": 0.4, "Ra_max": 1.6 },
"grinding": { "Ra_min": 0.1, "Ra_max": 0.4 }
}
},
"flags": { "supports_needed": true }, "build_atmosphere": "Argon",
"heat_treatment": {
"solution_anneal": { "temp_C": 1065, "time_h": 1, "atmosphere": "vacuum" },
"aging_step1": { "temp_C": 720, "time_h": 8, "atmosphere": "vacuum" },
"aging_step2": { "temp_C": 620, "time_h": 8, "atmosphere": "vacuum" },
"mandatory": true,
"warning": "MANDATORY — without full cycle, properties are ~50% of final values. Plan with a qualified supplier."
},
"fatigue": {
"fatigue_limit_fullHT_min": 350, "fatigue_limit_fullHT_max": 450,
"fatigue_limit_reference_forged": 500,
"fatigue_anisotropy_Z_XY_asbuilt": 0.72,
"Kf_asbuilt_side_Ra15_20": 1.8,
"shot_peen_improvement_pct": "1525",
"note": "Fatigue data available only after complete HT cycle (solution anneal + double aging). As-built: do not qualify for fatigue without HT."
},
"cost_relative": 12,
"applications": ["turbines", "aerospace hot section", "high-temperature fatigue parts"],
"warnings": ["complex and certified heat treatment — plan in advance"]
},
{
"id": "CoCr",
"name": "CoCr MP1/SP2",
"family": "cobalt_chrome", "processes": ["LPBF", "EBM"],
"mechanical": { "UTS_min": 1000, "UTS_max": 1200, "hardness_HRC_min": 35, "hardness_HRC_max": 45 },
"density": 8.3,
"surface_roughness": {
"side_XY": { "Ra_min": 10, "Ra_max": 22 }, "Ra_asbuilt_typical": 14,
"postprocess_achievable": {
"machining": { "Ra_min": 0.4, "Ra_max": 1.6 },
"polishing": { "Ra_min": 0.05,"Ra_max": 0.2, "note": "dental prosthetics — mirror finish" }
}
},
"flags": { "biocompatible": true, "biocompat_standards": ["ISO 10993"], "supports_needed": true }, "build_atmosphere": "Argon",
"heat_treatment": { "stress_relief": { "mandatory": true }, "HIP": { "mandatory_for": "biomedical implants" } },
"fatigue": {
"fatigue_limit_asbuilt_min": 500, "fatigue_limit_asbuilt_max": 600,
"fatigue_anisotropy_Z_XY_asbuilt": 0.78,
"Kf_asbuilt_side_Ra15_20": 1.7,
"note": "Excellent fatigue performance for biomedical applications. HIP mandatory for implants. High UTS -> very favorable fatigue life."
},
"machinability": "difficult — design near-net shape", "cost_relative": 9,
"applications": ["dental prosthetics", "orthopedic implants", "cutting tools"],
"warnings": ["very difficult to machine post-print — minimize material removal in CAD"]
},
{
"id": "Cu-pure",
"name": "Pure copper (Cu)",
"family": "copper", "processes": ["LPBF-green", "LPBF-blue"],
"mechanical": { "UTS_min": 200, "UTS_max": 280, "elongation_min": 25, "elongation_max": 45 },
"density": 8.96, "electrical_conductivity_IACS_min": 95, "thermal_conductivity_Wm_K": 380,
"surface_roughness": { "side_XY": { "Ra_min": 10, "Ra_max": 25 }, "Ra_asbuilt_typical": 15 },
"flags": { "supports_needed": true, "green_blue_laser_only": true },
"cost_relative": 7,
"applications": ["inductors", "heat exchangers", "bus bars", "electronic components"],
"warnings": ["requires green 515nm or blue 450nm laser — IR lasers are inadequate", "not all service providers offer this technology"]
}
],
"selection_guides": {
"by_Ra_target": {
"Ra_less_0p4": { "label": "Ra <0.4 µm", "use_cases": "O-ring seats, seals, H6/h6 precision fits", "strategy": "any AM process + post-machining grinding/lapping" },
"Ra_0p4_to_1p6": { "label": "Ra 0.41.6 µm", "use_cases": "functional mechanical surfaces, sliding fits", "strategy": "LPBF/SLS/SLA + CNC machining. SLA as-built + sanding 800." },
"Ra_1p6_to_3p2": { "label": "Ra 1.63.2 µm", "use_cases": "semi-finished surfaces, non-critical inner surfaces", "strategy": "SLA as-built. LPBF + vibratory or electropolish. SLS + vibratory." },
"Ra_3p2_to_6p3": { "label": "Ra 3.26.3 µm", "use_cases": "non-critical functional surfaces, inner walls", "strategy": "SLS/MJF + bead blast. LPBF + bead blast. Optimized FDM top surface." },
"Ra_6p3_to_12p7":{ "label": "Ra 6.312.7 µm","use_cases": "non-functional surfaces, internal parts, prototypes", "strategy": "FDM side surfaces. SLS as-built. LPBF as-built." },
"Ra_greater_12p7":{"label": "Ra >12.7 µm", "use_cases": "rough aesthetic parts, non-critical", "strategy": "FDM side/down-facing as-built." }
},
"by_temperature": [
{ "T_max_C": 55, "materials": ["PLA", "Resin-Standard", "Resin-Flexible", "TPU-FDM"] },
{ "T_max_C": 80, "materials": ["PETG", "TPU-FDM"] },
{ "T_max_C": 100, "materials": ["ABS", "ASA"] },
{ "T_max_C": 120, "materials": ["PA12-FDM", "PA11-SLS"] },
{ "T_max_C": 150, "materials": ["PC", "PA12-SLS", "PA12-MJF"] },
{ "T_max_C": 175, "materials": ["PA12-CF-SLS"] },
{ "T_max_C": 240, "materials": ["PEEK-FDM"] },
{ "T_max_C": 315, "materials": ["AlSi10Mg", "Ti-6Al-4V"] },
{ "T_max_C": 700, "materials": ["IN718"] },
{ "T_max_C": 980, "materials": ["IN625"] }
],
"by_application": {
"biomedical_implants": ["Ti-6Al-4V", "CoCr", "PEEK-FDM"],
"dental": ["CoCr", "Resin-Dental-Medical", "Resin-Ceramic"],
"aerospace_structural": ["AlSi10Mg", "Scalmalloy", "Ti-6Al-4V", "IN718", "IN625"],
"automotive_lightweight": ["AlSi10Mg", "PA12-SLS", "PA12-MJF", "CF-short-FDM", "Onyx-ContinuousFiber"],
"chemical_process": ["316L", "IN625", "Ti-6Al-4V"],
"tooling_molds": ["17-4PH", "Resin-HighTemp"],
"flexible_seals": ["TPU-FDM", "TPU-SLS", "Resin-Flexible"],
"heat_exchangers": ["AlSi10Mg", "Cu-pure", "IN625"],
"outdoor_UV": ["ASA", "PA12-SLS"],
"optical_transparent": ["PC", "Resin-Standard"],
"food_contact": ["316L", "PETG"],
"structural_replace_Al": ["Onyx-ContinuousFiber", "AlSi10Mg", "PA12-CF-SLS"],
"rapid_prototyping": ["PLA", "Resin-Standard", "PA12-MJF"],
"functional_prototype": ["PETG", "PA12-SLS", "PA12-MJF", "AlSi10Mg"]
},
"by_process_availability": {
"desktop_FDM_easy": ["PLA", "PETG", "TPU-FDM"],
"desktop_FDM_advanced": ["ABS", "ASA", "PA12-FDM", "PC"],
"industrial_FDM": ["PEEK-FDM", "CF-short-FDM", "Onyx-ContinuousFiber"],
"desktop_resin": ["Resin-Standard", "Resin-Flexible"],
"professional_resin": ["Resin-HighTemp", "Resin-Dental-Medical"],
"sls_service_bureau": ["PA12-SLS", "PA11-SLS", "PA12-CF-SLS", "TPU-SLS"],
"mjf_service_bureau": ["PA12-MJF"],
"metal_service_bureau": ["AlSi10Mg", "Ti-6Al-4V", "316L", "17-4PH", "IN625", "IN718", "CoCr"],
"specialized_only": ["Scalmalloy", "Cu-pure", "Resin-Ceramic"]
}
}
}