I was trying to understand the sign convention of Opensees. For that i implemented a small script. In that script, there is a concrete block having one unit length and one unit area. I apply a load control on the specimen axially. Assuming that i applied the control load upwards and load control with positive increments, I get compression. Well, according to the setup I was expecting to get tensional behavior of the specimen.
I checked fiber element dimensions and did like in the manual.
Again to sum up, It is a very simple script and tried to understand sign convention. I assumed I was applying tension but recorder gives me such results that element is in compression.
first of all, your element recorder command is not complete.
second of all, make sure you are using the most recent version of opensees.
thirdly, and this applies to your model, the fiber patch vertices need to be specified in counter-clockwise order, as specified in the manual.
Silvia Mazzoni, PhD
Structural Consultant
Degenkolb Engineers
235 Montgomery Street, Suite 500
San Francisco, CA. 94104
Well, i am sorry for the misleading input file. the given fiber patch was one of the trials while i was trying to reveal the sign convention.
About element recorder you might be right. Still it is a copy-paste error. Sorry for that.
Below I gave the code I was experiencing the problem. I am using Opensees 1.7.5, the last version so far. Again when the direction of the control load and increment value is negativ i am getting tension forces. I was expecting compression...
the load increment is what controls the direction of loading. the load pattern is a pattern -- specifying the proportion of loads between the nodes. opensees applies a factor of that load.
Silvia Mazzoni, PhD
Structural Consultant
Degenkolb Engineers
235 Montgomery Street, Suite 500
San Francisco, CA. 94104
OK but the problem I am having with the above two sample runs is that when I change the direction of both the load increment and the load pattern, the nodal force from the recorder also changes its direction (as expected); however, the nodal displacement does not change its direction.
I cannot understand this sign convention.
By the way, in both cases the element fiber stress-strain recorder gives me compression, which is probably because I changed the direction of both the load increment and the load pattern.
what controls the analysis is the load increment, not the load pattern, so don't touch that.
did you fix the definition of your fiber section as i suggested at the beginning?
Silvia Mazzoni, PhD
Structural Consultant
Degenkolb Engineers
235 Montgomery Street, Suite 500
San Francisco, CA. 94104