-
Notifications
You must be signed in to change notification settings - Fork 101
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Modeling of element imperfection #20
Comments
Hi, Really cool that you have made the AISC benchmark. I did include a geometric stiffness matrix, but did not do exhaustive testing yet, so this is great! I'll add these to the tests of the package. It should be noted that the geometic stiffness matrix is an approximation, so the results would be more accurate with small delta's. If you want more accurate result with big delta's we should probably add more elements to the grid. I've based it on this document. http://people.duke.edu/~hpgavin/cee421/frame-finite-def.pdf I don't really know what you mean by envelope results, could you refer to some documentation about that so I get an idea of what you want/ mean? |
Result envelope mean to have displayed results for many load cases on one diagram. |
Ah.. Now I know what you mean. I know the concept, but did not know the english term. ;) I think this is quite feasible to implement for loads in combination with the LoadCombination class. . The numerical result for this can be found by finding the maximum and minimum values of a load combination. However it does need some adaptation for the plotter to get a nice visual result back. For loads I will take a look on this. For element inperfections it is a little bit harder. You indeed need multiple SystemElement objects. If I needed it for a project I would stack the numerical results in a ndarray and plot them differently. |
I have made some test for nonlinear analysis with anastruct.
First AISC 360 benchmark was checked.
https://notebooks.azure.com/lukasz-laba1/projects/ansastruct/html/AISC%20360%20benchmark-20190301.ipynb
All considered cases agree with AISC benchmarks. It's Great !!
Then I made some test with imperfection modeling (big and small delta).
https://notebooks.azure.com/lukasz-laba1/projects/ansastruct/html/DAM-test_20190228.ipynb
The idea was to create and calculate one by one deformated structures and finally get envelope of results.
I think about some new features in anstruct to make analysis like this more easy:
I thinking about anaStruct contribution. Does this idea for direct nonlinear analysis could be right way to anaStruct upgrade?
The text was updated successfully, but these errors were encountered: