OK Programs
214 subscribers
37 photos
26 files
5 links
Download Telegram
👉opsanalyze Version 1.2 Manual:👇👇
OK Programs
OpsAnalyzeDoc.pdf
correction:
page 3 section 2 : function name is eigen
page 8 section 7-2 : function name is plot_record
👉opsanalyze is a python package to perform different kinds of analysis on openseespy models. This program, automatically adjusts displacement/time increments according to the convergence of the solution in pushover (monotonic and cyclic) and transient analysis. In addition, it has a function to apply damping to the structure or part of it. The region in which damping is applied, is defined by specifying x, y and z limits inside the domain. Program automatically determines the elements and nodes inside the specified region and calculates mass and stiffness coefficients and applies damping using region or rayleigh command.

In addition, there are options to store desired outputs, such as displacements, accelerations, forces, stresses, strains, etc into data files and retrieve them if necessary.

There are functions to extract data for specific responses from stored files, as python data frames, plot on an axes and send extracted data to excel spreadsheets.

For instance:

Displacements, accelerations, … of one or a set of nodes/elements vs time/step
Base shear vs time/step
Displacements, accelerations, … vs base shear
IDR of selected stories for a specific ground motion record vs time
Maximum IDR of selected stories for a specific ground motion record
Maximum IDR of selected stories for a set of ground motion records along with the mean and standard deviation values
RDR of the selected stories for a specific ground motion record vs time
Maximum RDR for a set of ground motion records along with the mean and standard deviation values

IDA curves for:
- IDR of a selected story
- Maximum IDR
- RDR of a selected story
- Maximum RDR
- Base shear
- Displacement, acceleration, … of a specified node/element
- Maximum displacement, acceleration, … of a set of specified nodes/elements

Section stress vs time/step
Section strain vs time/step
Section stress vs strain
Section forces (axial force and moment) vs time/step
Section deformation (axial strain and curvature) vs
time/step
Section axial force vs axial strain
Section moment vs curvature

Developer:
Okhtai Alizadeh Arasi
👉 opsanalyze manual: 👇👇
👉 opsanalyze example: 👇👇