Skip to content

Envelope Solutions, Shear Wall Improvements, & Other Fixes

Choose a tag to compare

@JWock82 JWock82 released this 03 Oct 14:51
· 250 commits to main since this release
  • Extended max/min enveloping to plate/quad meshes. Now you can quickly check the max/min mesh forces across multiple load combinations in one simple command by passing a list of combo_tags to the functions.
  • Added max/min enveloping to torsion.
  • Refactored shear walls to be more Pynite-esque. They work similar to other items in Pynite now within the FEModel3D class, rather than being a stand-alone type of model. Multiple shear walls can be in one model now, and they can be defined parallel to any major global plane and originating at any position. They are much more user-friendly than they were before.
  • Fixed an error in member rotations that has persisted since v1.0.0. Rotations about the member's local x-axis were not being applied correctly. They are now applied using the Rodrigues formula.
  • Changed the way $P-\delta$ member internal deflections are calculated. Before the program would iterate, sometimes without a solution. Now a closed-form solution for $P-\delta$ member internal deflections is used. This should speed up deflection calculations for members, and be more robust.