Files
davide 4a2e3f8389 add vdi2230 skill: VDI 2230 bolt joint dimensioning engine
Full R0-R13 calculation engine with:
- Guided data collection (N bolts, per-bolt load, DA_prime, thermal dT)
- Auto-sizing script (M4->M39 iteration across strength classes)
- fm_table A1 lookup for fast MA/FM queries without full R0-R13
- Warnings for stainless steel galling, ESV insert threads (Helicoil/Ensat)
- Bolt circle load distribution formula (FA + MB + MT)
- 7 evals covering static, fatigue, ESV aluminium, pressure seal,
  thermal steel-aluminium, and combined FA+FQ cases

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-03-23 10:37:40 +01:00

72 lines
8.6 KiB
JSON

{
"_comment": "VDI 2230:2003 Tabelle A1 (Schaftschrauben, Regelgewinde) e A3 (Feingewinde) — FM_Tab [kN] e MA [Nm] per n=0.9, Sechskant DIN EN ISO 4014-4018 / Zylinder ISO 4762",
"_usage": "Chiavi: size → classe → mu_value (come stringa '0.08','0.10',etc.) → {FM_kN, MA_Nm}",
"A1_regular_shank": {
"M4": {
"8.8": {"0.08":{"FM":4.6,"MA":2.3},"0.10":{"FM":4.5,"MA":2.6},"0.12":{"FM":4.4,"MA":3.0},"0.14":{"FM":4.3,"MA":3.3},"0.16":{"FM":4.2,"MA":3.6},"0.20":{"FM":3.9,"MA":4.1},"0.24":{"FM":3.7,"MA":4.5}},
"10.9": {"0.08":{"FM":6.8,"MA":3.3},"0.10":{"FM":6.7,"MA":3.9},"0.12":{"FM":6.5,"MA":4.6},"0.14":{"FM":6.3,"MA":4.8},"0.16":{"FM":6.1,"MA":5.3},"0.20":{"FM":5.7,"MA":6.0},"0.24":{"FM":5.4,"MA":6.6}},
"12.9": {"0.08":{"FM":8.0,"MA":3.9},"0.10":{"FM":7.8,"MA":4.5},"0.12":{"FM":7.6,"MA":5.1},"0.14":{"FM":7.4,"MA":5.6},"0.16":{"FM":7.1,"MA":6.2},"0.20":{"FM":6.7,"MA":7.0},"0.24":{"FM":6.3,"MA":7.8}}
},
"M5": {
"8.8": {"0.08":{"FM":7.6,"MA":4.4},"0.10":{"FM":7.4,"MA":5.2},"0.12":{"FM":7.2,"MA":5.9},"0.14":{"FM":7.0,"MA":6.5},"0.16":{"FM":6.8,"MA":7.1},"0.20":{"FM":6.4,"MA":8.1},"0.24":{"FM":6.0,"MA":9.0}},
"10.9": {"0.08":{"FM":11.1,"MA":6.5},"0.10":{"FM":10.8,"MA":7.6},"0.12":{"FM":10.6,"MA":8.6},"0.14":{"FM":10.3,"MA":9.5},"0.16":{"FM":10.0,"MA":10.4},"0.20":{"FM":9.4,"MA":11.9},"0.24":{"FM":8.8,"MA":13.2}},
"12.9": {"0.08":{"FM":13.0,"MA":7.6},"0.10":{"FM":12.7,"MA":8.9},"0.12":{"FM":12.4,"MA":10.0},"0.14":{"FM":12.0,"MA":11.2},"0.16":{"FM":11.7,"MA":12.2},"0.20":{"FM":11.0,"MA":14.0},"0.24":{"FM":10.3,"MA":15.5}}
},
"M6": {
"8.8": {"0.08":{"FM":10.7,"MA":7.7},"0.10":{"FM":10.4,"MA":9.0},"0.12":{"FM":10.2,"MA":10.1},"0.14":{"FM":9.9,"MA":11.3},"0.16":{"FM":9.6,"MA":12.3},"0.20":{"FM":9.0,"MA":14.1},"0.24":{"FM":8.4,"MA":15.6}},
"10.9": {"0.08":{"FM":15.7,"MA":11.3},"0.10":{"FM":15.3,"MA":13.2},"0.12":{"FM":14.9,"MA":14.9},"0.14":{"FM":14.5,"MA":16.5},"0.16":{"FM":14.1,"MA":18.0},"0.20":{"FM":13.2,"MA":20.7},"0.24":{"FM":12.4,"MA":22.9}},
"12.9": {"0.08":{"FM":18.4,"MA":13.2},"0.10":{"FM":17.9,"MA":15.4},"0.12":{"FM":17.5,"MA":17.4},"0.14":{"FM":17.0,"MA":19.3},"0.16":{"FM":16.5,"MA":21.1},"0.20":{"FM":15.5,"MA":24.2},"0.24":{"FM":14.5,"MA":26.8}}
},
"M8": {
"8.8": {"0.08":{"FM":19.5,"MA":18.5},"0.10":{"FM":19.1,"MA":21.6},"0.12":{"FM":18.6,"MA":24.6},"0.14":{"FM":18.1,"MA":27.3},"0.16":{"FM":17.6,"MA":29.8},"0.20":{"FM":16.5,"MA":34.3},"0.24":{"FM":15.5,"MA":38.0}},
"10.9": {"0.08":{"FM":28.7,"MA":27.2},"0.10":{"FM":28.0,"MA":31.8},"0.12":{"FM":27.3,"MA":36.1},"0.14":{"FM":26.6,"MA":40.1},"0.16":{"FM":25.8,"MA":43.8},"0.20":{"FM":24.3,"MA":50.3},"0.24":{"FM":22.7,"MA":55.8}},
"12.9": {"0.08":{"FM":33.6,"MA":31.8},"0.10":{"FM":32.8,"MA":37.2},"0.12":{"FM":32.0,"MA":42.2},"0.14":{"FM":31.1,"MA":46.9},"0.16":{"FM":30.2,"MA":51.2},"0.20":{"FM":28.4,"MA":58.9},"0.24":{"FM":26.6,"MA":65.3}}
},
"M10": {
"8.8": {"0.08":{"FM":31.0,"MA":36},"0.10":{"FM":30.3,"MA":43},"0.12":{"FM":29.6,"MA":48},"0.14":{"FM":28.8,"MA":54},"0.16":{"FM":27.9,"MA":59},"0.20":{"FM":26.3,"MA":68},"0.24":{"FM":24.7,"MA":75}},
"10.9": {"0.08":{"FM":45.6,"MA":53},"0.10":{"FM":44.5,"MA":63},"0.12":{"FM":43.4,"MA":71},"0.14":{"FM":42.2,"MA":79},"0.16":{"FM":41.0,"MA":87},"0.20":{"FM":38.6,"MA":100},"0.24":{"FM":36.2,"MA":110}},
"12.9": {"0.08":{"FM":53.3,"MA":62},"0.10":{"FM":52.1,"MA":73},"0.12":{"FM":50.8,"MA":83},"0.14":{"FM":49.4,"MA":93},"0.16":{"FM":48.0,"MA":101},"0.20":{"FM":45.2,"MA":116},"0.24":{"FM":42.4,"MA":129}}
},
"M12": {
"8.8": {"0.08":{"FM":45.2,"MA":63},"0.10":{"FM":44.1,"MA":73},"0.12":{"FM":43.0,"MA":84},"0.14":{"FM":41.9,"MA":93},"0.16":{"FM":40.7,"MA":102},"0.20":{"FM":38.3,"MA":117},"0.24":{"FM":35.9,"MA":130}},
"10.9": {"0.08":{"FM":66.3,"MA":92},"0.10":{"FM":64.8,"MA":108},"0.12":{"FM":63.2,"MA":123},"0.14":{"FM":61.5,"MA":137},"0.16":{"FM":59.8,"MA":149},"0.20":{"FM":56.3,"MA":172},"0.24":{"FM":52.8,"MA":191}},
"12.9": {"0.08":{"FM":77.6,"MA":108},"0.10":{"FM":75.9,"MA":126},"0.12":{"FM":74.0,"MA":144},"0.14":{"FM":72.0,"MA":160},"0.16":{"FM":70.0,"MA":175},"0.20":{"FM":65.8,"MA":201},"0.24":{"FM":61.8,"MA":223}}
},
"M14": {
"8.8": {"0.08":{"FM":62.0,"MA":100},"0.10":{"FM":60.6,"MA":117},"0.12":{"FM":59.1,"MA":133},"0.14":{"FM":57.5,"MA":148},"0.16":{"FM":55.9,"MA":162},"0.20":{"FM":52.6,"MA":187},"0.24":{"FM":49.3,"MA":207}},
"10.9": {"0.08":{"FM":91.0,"MA":146},"0.10":{"FM":88.9,"MA":172},"0.12":{"FM":86.7,"MA":195},"0.14":{"FM":84.4,"MA":218},"0.16":{"FM":82.1,"MA":238},"0.20":{"FM":77.2,"MA":274},"0.24":{"FM":72.5,"MA":304}},
"12.9": {"0.08":{"FM":106.5,"MA":171},"0.10":{"FM":104.1,"MA":201},"0.12":{"FM":101.5,"MA":229},"0.14":{"FM":98.8,"MA":255},"0.16":{"FM":96.0,"MA":279},"0.20":{"FM":90.4,"MA":321},"0.24":{"FM":84.8,"MA":356}}
},
"M16": {
"8.8": {"0.08":{"FM":84.7,"MA":153},"0.10":{"FM":82.9,"MA":180},"0.12":{"FM":80.9,"MA":206},"0.14":{"FM":78.8,"MA":230},"0.16":{"FM":76.6,"MA":252},"0.20":{"FM":72.2,"MA":291},"0.24":{"FM":67.8,"MA":325}},
"10.9": {"0.08":{"FM":124.4,"MA":224},"0.10":{"FM":121.7,"MA":264},"0.12":{"FM":118.8,"MA":302},"0.14":{"FM":115.7,"MA":338},"0.16":{"FM":112.6,"MA":370},"0.20":{"FM":106.1,"MA":428},"0.24":{"FM":99.6,"MA":477}},
"12.9": {"0.08":{"FM":145.5,"MA":262},"0.10":{"FM":142.4,"MA":309},"0.12":{"FM":139.0,"MA":354},"0.14":{"FM":135.4,"MA":395},"0.16":{"FM":131.7,"MA":433},"0.20":{"FM":124.1,"MA":501},"0.24":{"FM":116.6,"MA":558}}
},
"M20": {
"8.8": {"0.08":{"FM":136,"MA":308},"0.10":{"FM":134,"MA":363},"0.12":{"FM":130,"MA":415},"0.14":{"FM":127,"MA":464},"0.16":{"FM":123,"MA":509},"0.20":{"FM":116,"MA":588},"0.24":{"FM":109,"MA":655}},
"10.9": {"0.08":{"FM":194,"MA":438},"0.10":{"FM":190,"MA":517},"0.12":{"FM":186,"MA":592},"0.14":{"FM":181,"MA":661},"0.16":{"FM":176,"MA":725},"0.20":{"FM":166,"MA":838},"0.24":{"FM":156,"MA":933}},
"12.9": {"0.08":{"FM":227,"MA":513},"0.10":{"FM":223,"MA":605},"0.12":{"FM":217,"MA":692},"0.14":{"FM":212,"MA":773},"0.16":{"FM":206,"MA":848},"0.20":{"FM":194,"MA":980},"0.24":{"FM":182,"MA":1092}}
},
"M24": {
"8.8": {"0.08":{"FM":196,"MA":529},"0.10":{"FM":192,"MA":625},"0.12":{"FM":188,"MA":714},"0.14":{"FM":183,"MA":798},"0.16":{"FM":178,"MA":875},"0.20":{"FM":168,"MA":1011},"0.24":{"FM":157,"MA":1126}},
"10.9": {"0.08":{"FM":280,"MA":754},"0.10":{"FM":274,"MA":890},"0.12":{"FM":267,"MA":1017},"0.14":{"FM":260,"MA":1136},"0.16":{"FM":253,"MA":1246},"0.20":{"FM":239,"MA":1440},"0.24":{"FM":224,"MA":1604}},
"12.9": {"0.08":{"FM":327,"MA":882},"0.10":{"FM":320,"MA":1041},"0.12":{"FM":313,"MA":1190},"0.14":{"FM":305,"MA":1329},"0.16":{"FM":296,"MA":1458},"0.20":{"FM":279,"MA":1685},"0.24":{"FM":262,"MA":1877}}
},
"M30": {
"8.8": {"0.08":{"FM":313,"MA":1053},"0.10":{"FM":307,"MA":1246},"0.12":{"FM":300,"MA":1428},"0.14":{"FM":292,"MA":1597},"0.16":{"FM":284,"MA":1754},"0.20":{"FM":268,"MA":2931},"0.24":{"FM":252,"MA":2265}},
"10.9": {"0.08":{"FM":446,"MA":1500},"0.10":{"FM":437,"MA":1775},"0.12":{"FM":427,"MA":2033},"0.14":{"FM":416,"MA":2274},"0.16":{"FM":405,"MA":2498},"0.20":{"FM":382,"MA":2893},"0.24":{"FM":359,"MA":3226}},
"12.9": {"0.08":{"FM":522,"MA":1755},"0.10":{"FM":511,"MA":2077},"0.12":{"FM":499,"MA":2380},"0.14":{"FM":487,"MA":2662},"0.16":{"FM":474,"MA":2923},"0.20":{"FM":447,"MA":3386},"0.24":{"FM":420,"MA":3775}}
},
"M36": {
"8.8": {"0.08":{"FM":458,"MA":1825},"0.10":{"FM":448,"MA":2164},"0.12":{"FM":438,"MA":2482},"0.14":{"FM":427,"MA":2778},"0.16":{"FM":415,"MA":3054},"0.20":{"FM":392,"MA":3541},"0.24":{"FM":368,"MA":3951}},
"10.9": {"0.08":{"FM":652,"MA":2600},"0.10":{"FM":638,"MA":3082},"0.12":{"FM":623,"MA":3535},"0.14":{"FM":608,"MA":3957},"0.16":{"FM":591,"MA":4349},"0.20":{"FM":558,"MA":5043},"0.24":{"FM":524,"MA":5627}},
"12.9": {"0.08":{"FM":763,"MA":3042},"0.10":{"FM":747,"MA":3607},"0.12":{"FM":729,"MA":4136},"0.14":{"FM":711,"MA":4631},"0.16":{"FM":692,"MA":5089},"0.20":{"FM":653,"MA":5902},"0.24":{"FM":614,"MA":6585}}
},
"M39": {
"8.8": {"0.08":{"FM":548,"MA":2348},"0.10":{"FM":537,"MA":2791},"0.12":{"FM":525,"MA":3208},"0.14":{"FM":512,"MA":3597},"0.16":{"FM":498,"MA":3958},"0.20":{"FM":470,"MA":4598},"0.24":{"FM":443,"MA":5137}},
"10.9": {"0.08":{"FM":781,"MA":3345},"0.10":{"FM":765,"MA":3975},"0.12":{"FM":748,"MA":4569},"0.14":{"FM":729,"MA":5123},"0.16":{"FM":710,"MA":5637},"0.20":{"FM":670,"MA":6549},"0.24":{"FM":630,"MA":7317}},
"12.9": {"0.08":{"FM":914,"MA":3914},"0.10":{"FM":895,"MA":4652},"0.12":{"FM":875,"MA":5346},"0.14":{"FM":853,"MA":5994},"0.16":{"FM":831,"MA":6596},"0.20":{"FM":784,"MA":7664},"0.24":{"FM":738,"MA":8562}}
}
}
}