Rotated Local Axes

OpenSeesing through the SeismoStruct Verification Report (v2025), I expected smooth sailing across Chapter 2, Comparison with Independent Hand-Calcs, where “hand-calcs” means SAP2000 analysis results. But light storm clouds set in on Example 2, Rotated Local Axes. The model is a W12x106 cantilever rotated 30 degrees about its longitudinal axis. A uniform distributed load (roughly the member self-weight) is … Continue reading Rotated Local Axes

Transformation Cross-Training

Athletes often cross-train in secondary activities in order to improve performance in their primary sport. For example, football players may practice ballet in order to improve their flexibility and endurance. Using OpenSees, you practically have to be a mathlete to understand the geometric transformation in three dimensions. But instead of fumbling your way through space … Continue reading Transformation Cross-Training

Geometric Transformation

OpenSees offers three types of transformations between the basic system and global system for frame (beam-column) elements: Linear - small displacement assumptions for compatibility and equilibrium PDelta - small displacement assumption for compatibility with the $latex P-\Delta$ term included in equilibrium Corotational - large displacement assumption for compatibility and equilibrium Use the geomTransf command to … Continue reading Geometric Transformation