Use Pint and unit-free variable names in concrete-beam
Convert input parsing to Pint (matching the other calculations), carry units in the YAML values, and drop unit suffixes from input keys, local variables, results keys, the Typst sheet, and tests.
This commit is contained in:
parent
27a9cdd707
commit
8f91baee41
6 changed files with 176 additions and 165 deletions
|
|
@ -4,30 +4,30 @@
|
|||
"project": "Deer Creek Shoring",
|
||||
"prepared_by": "Conemco Engineering",
|
||||
"values": {
|
||||
"span_ft": 16.0,
|
||||
"tributary_ft": 6.25,
|
||||
"D_psf": 55.0,
|
||||
"L_psf": 20.0,
|
||||
"self_weight_klf": 0.1,
|
||||
"wD_klf": 0.44375,
|
||||
"wL_klf": 0.125,
|
||||
"wu_klf": 0.7325,
|
||||
"Mu_kipft": 23.44,
|
||||
"Vu_kip": 5.86,
|
||||
"bw_in": 8.0,
|
||||
"h_in": 12.0,
|
||||
"d_in": 9.5,
|
||||
"fc_ksi": 3.0,
|
||||
"fy_ksi": 60.0,
|
||||
"As_in2": 0.62,
|
||||
"a_in": 1.823529,
|
||||
"span": 16.0,
|
||||
"tributary": 6.25,
|
||||
"D": 55.0,
|
||||
"L": 20.0,
|
||||
"self_weight": 0.1,
|
||||
"wD": 0.44375,
|
||||
"wL": 0.125,
|
||||
"wu": 0.7325,
|
||||
"Mu": 23.44,
|
||||
"Vu": 5.86,
|
||||
"bw": 8.0,
|
||||
"h": 12.0,
|
||||
"d": 9.5,
|
||||
"fc": 3.0,
|
||||
"fy": 60.0,
|
||||
"As": 0.62,
|
||||
"a": 1.823529,
|
||||
"et": 0.010285,
|
||||
"phi": 0.9,
|
||||
"Mn_kipft": 26.623529,
|
||||
"phiMn_kipft": 23.961176,
|
||||
"As_min_in2": 0.253333,
|
||||
"Vc_kip": 8.325383,
|
||||
"phiVc_kip": 6.244037
|
||||
"Mn": 26.623529,
|
||||
"phiMn": 23.961176,
|
||||
"As_min": 0.253333,
|
||||
"Vc": 8.325383,
|
||||
"phiVc": 6.244037
|
||||
},
|
||||
"checks": {
|
||||
"flexure": {
|
||||
|
|
|
|||
Loading…
Reference in a new issue