The py_UMom and py_ULS Design Functions have now been updated and can be downloaded from:
More details of the two spreadsheets can be found at Python Code Updates – py_UMom and ULS Design Functions – Python version.
The most significant updates are:
- The calculation of the effective depth for longitudinal force due to shear has been updated to be consistent with the Australian code requirements.
- An example of the py_UMomR function has been added to the py_UMom spreadsheet.
The py_UMomR function has the same simplified input as py_UMom, specifying a rectangular section with 2 layers of reinforcement, with the addition of an optional range for prestress details. This allows a prestress force to be applied to one or both layers of reinforcement, and/or an additional prestressed tendon to be specified.