Dear Asdeasoft team,
I am currently working on two models in 2D in Openseespy and STKO in order to compare results and be sure of that my models in STKO are working properly. However, the results are different between both softwares. I have revised the models in STKO and I cannot find what I'm doing wrong.
I would be thankful if you could help me to find the error.
I attach one of my models, the simplest of all.
Non-compatible results between Openseespy and STKO
Non-compatible results between Openseespy and STKO
- Attachments
-
- 4. Modelo palito.rar
- (421.34 KiB) Downloaded 21 times
Re: Non-compatible results between Openseespy and STKO
The OpenSees core underneath is the same (STKO is just a GUI) so the results should be the same.
If you see differences in the output, there are differences in the input.
For example,
in your python file you put the second node at y = 1.65.
later on you declare the Lcol = 1.65 * 1000... but the node is still a 1.65.
while in STKO the node is a y = 1650
Please double check your model
If you see differences in the output, there are differences in the input.
For example,
in your python file you put the second node at y = 1.65.
later on you declare the Lcol = 1.65 * 1000... but the node is still a 1.65.
while in STKO the node is a y = 1650
Please double check your model
Re: Non-compatible results between Openseespy and STKO
Dear STKO team,
I have solved the situation with the simplest model. Now I am trying to compare the results between a 2D one frame structure but the reactions at the base that I get from STKO are different from the reactions that I get from Spyder. I have checked the materials, the interactions and everything but nothing seems to be wrong. I thought it could be because I was assigning wrong the EqualDOF interaction but it seems to be right.
I wonder if you could help me out to solve this doubt.
Thank you in advance
I have solved the situation with the simplest model. Now I am trying to compare the results between a 2D one frame structure but the reactions at the base that I get from STKO are different from the reactions that I get from Spyder. I have checked the materials, the interactions and everything but nothing seems to be wrong. I thought it could be because I was assigning wrong the EqualDOF interaction but it seems to be right.
I wonder if you could help me out to solve this doubt.
Thank you in advance
- Attachments
-
- Ejercicio2.rar
- (159.46 KiB) Downloaded 17 times
Re: Non-compatible results between Openseespy and STKO
You did not include this file
from seccion import *
from seccion import *
Re: Non-compatible results between Openseespy and STKO
Dear STKO team,
Please excuse me for the tardiness with the file. I have updated the attached files.
Thank you in advance.
Please excuse me for the tardiness with the file. I have updated the attached files.
Thank you in advance.
- Attachments
-
- Ejercicio2.rar
- (860.86 KiB) Downloaded 12 times
Re: Non-compatible results between Openseespy and STKO
The results should coincide.
Please double check your inputs. This is not something that we can do for you.
Hint: I already found some differences in your fiber sections (check the B and H of column and beam) in your sections.py files... they are less that what you declare in the name and in STKO.
Also, in STKO the cover is the true cover, not the distance from the border to the center line of the rebar.
for example, if your cover is 0.05, and the stirrup diameter is 0.01 and the long rebar diameter is 0.02, then the distance of the rebar centerline from the border is cover + stirrup_diam + long_rebar_diam/2
Please double check your inputs. This is not something that we can do for you.
Hint: I already found some differences in your fiber sections (check the B and H of column and beam) in your sections.py files... they are less that what you declare in the name and in STKO.
Also, in STKO the cover is the true cover, not the distance from the border to the center line of the rebar.
for example, if your cover is 0.05, and the stirrup diameter is 0.01 and the long rebar diameter is 0.02, then the distance of the rebar centerline from the border is cover + stirrup_diam + long_rebar_diam/2