Replies: 1 comment
-
|
Hi @jwprusi I would also welcome this addition to support engineers all over the world! Also note I have recently added the |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
The existing
Section.display_results()function outputs a table using (I think) New Zealand nomenclature for the properties. This has some significant differences with US usage. The most critical is that in the US we use "S" for the elastic section modulus, and "Z" for the plastic section modulus, exactly opposite from the usage insectionproperties. This provides significant opportunity for errors, especially when archiving results or passing them to others (cf other discussion of printing results to a file).I'd propose something like a new method
Section.display_AISC(), using a newpost.print_AISC()to use US nomenclature for output as defined by the American Institute of Steel Construction.I have subclassed
Sectionto create these function for my use, but implementation was easy to write rather than robust and matching existing implementation. (It iterates over adictthat crosswalks the nomenclature, then directly readsSectionProperties.<property>rather than using theSection.get_<property>). If this feature seems useful to others I can either look at creating a new function that is in line with existing, or refactoring the existing function to print with US nomenclature.Edit to add:
My proposed output looks something like this:
(This example includes the nomenclature explanation as proposed in the other discussion, with
nomenclature=Trueset. It also includes some extended Unicode subscripts that probably aren't a good idea for wide use.)Beta Was this translation helpful? Give feedback.
All reactions