Hallo everybody. Thank you for your work.
I've got a question for you. I think it's a simple thing but I cannot figure how to solve it (I'm just a beginner with OpenSees). Ok my problem is HOW TO PLOT THE CAPACITY (base shear-displacement of a control point) CURVE DURING A PUSHOVER ANALYSIS. Because in all the examples in Wiki, the results of a pushover analysis is just the displacement of the control point. So what I need is to figure how to record the base shear and the displacement of the control point during all the steps. Can you please help me with the script of the necessary commands or with some examples. Thank you very much in advantage!!! Best regards.
Marco
PS I've already tried to copy the Recorder commands of the "Gravity Analysis" examples but it doesn't work..I mean the output file are..empty!!
Pushover analysis - capacity curve
Moderators: silvia, selimgunay, Moderators
-
- Posts: 15
- Joined: Sun Jul 15, 2012 10:51 pm
- Location: University of Pisa
-
- Posts: 15
- Joined: Sun Jul 15, 2012 10:51 pm
- Location: University of Pisa
Re: Pushover analysis - capacity curve
You need to learn how to define recorder and create output in OpenSees. Here is a reference: http://opensees.berkeley.edu/wiki/index ... %26_Output
To get the displacement you need to use Nodal recorder with argument "disp": http://opensees.berkeley.edu/wiki/index ... e_Recorder
(e.g., recorder Node -file nodeD.out -time -node 1 -dof 1 disp)
To get the base shear of your structure you need to use Nodal recorder with argument "reaction" at all nodes at the base of your structure and to sum them up to get the total base shear
(e.g., recorder Node -file nodeR.out -time -node 10 11 12 13 -dof 1 reaction)
To get the displacement you need to use Nodal recorder with argument "disp": http://opensees.berkeley.edu/wiki/index ... e_Recorder
(e.g., recorder Node -file nodeD.out -time -node 1 -dof 1 disp)
To get the base shear of your structure you need to use Nodal recorder with argument "reaction" at all nodes at the base of your structure and to sum them up to get the total base shear
(e.g., recorder Node -file nodeR.out -time -node 10 11 12 13 -dof 1 reaction)