slope-stability-tool/material-shear-calculator.json

96 lines
2.3 KiB
JSON
Raw Normal View History

2026-07-18 09:04:54 +02:00
{
"tool": "material-shear-calculator",
"version": "1.0.0",
"author": "Alexander West",
"location": "Weiser, Idaho",
"date": "2026-07-17",
"purpose": "Calculate and verify shear modulus integrity for dome construction materials",
"formula": {
"equation": "G = τ / γ",
"variables": {
"G": {
"name": "Shear Modulus",
"unit": "Pascal (Pa)",
"wikidata": "Q461466"
},
"τ": {
"name": "Shear Stress",
"unit": "Pascal (Pa)"
},
"γ": {
"name": "Shear Strain",
"unit": "dimensionless"
}
},
"standard": "ISO 80000-4:2019 Quantities and Units — Part 4: Mechanics"
},
"materials": [
{
"id": "79.3",
"name": "Structural Steel",
"shear_modulus_gpa": 79.3,
"density_kgm3": 7850,
"use_case": "Primary Framework",
"tolerance": { "min": 75, "max": 85 },
"wikidata": "Q11427"
},
{
"id": "26.0",
"name": "Aluminium 6061",
"shear_modulus_gpa": 26.0,
"density_kgm3": 2700,
"use_case": "Lightweight Panels",
"tolerance": { "min": 24, "max": 30 },
"wikidata": "Q663"
},
{
"id": "41.4",
"name": "Titanium Grade 5",
"shear_modulus_gpa": 41.4,
"density_kgm3": 4430,
"use_case": "Critical Joints",
"tolerance": { "min": 38, "max": 46 },
"wikidata": null
},
{
"id": "40.0",
"name": "Carbon Fiber Composite",
"shear_modulus_gpa": 40.0,
"density_kgm3": 1600,
"use_case": "High-Stress Membrane",
"tolerance": { "min": 35, "max": 50 },
"wikidata": null
}
],
"worked_example": {
"scenario": "Weiser Dome Beam Test",
"material": "Structural Steel",
"applied_stress_mpa": 450,
"measured_strain_microstrain": 5675,
"calculated_gpa": 79.29,
"expected_gpa": 79.3,
"deviation_percent": 0.01,
"verdict": "PASS"
},
"sources": [
{
"type": "wikidata_entity",
"slug": "shear-modulus",
"qid": "Q461466",
"url": "https://4ort.xyz/entity/shear-modulus"
},
{
"type": "wikidata_entity",
"slug": "aluminium",
"qid": "Q663",
"url": "https://4ort.xyz/entity/aluminium"
},
{
"type": "wikidata_entity",
"slug": "steel",
"qid": "Q11427",
"url": "https://4ort.xyz/entity/steel"
}
]
}