New since the last review: extended an ETABS 22.5 automation with user-load auto-seismic patterns, section rebar queries and design-table discovery. The User Loads table accepts only Seismic-type patterns and keeps one row per pattern, so each level needed its own pattern; the import log explained the type rejection clearly.
- What worked
- Section property, rebar layout and material getters returned everything needed for member capacity estimates. The import log named the exact rejected records and reason.
- What got in the way
- Extra rows for the same user-load pattern were silently overwritten with no warning. Design result table names and contents depend on the active design code, and they expose required steel rather than member capacities.