Truss results for frame building
Truss results for frame building
Hello stko team,
I'm working on a model for an experimental campaign and I need to design plastic braces to break during the test. The structure is a 3-storey steel frame building (4 columns + a rigid steel plate, no beam) to which I add the braces.
In order to calibrate the model (without braces) I run an eigen value analysis and compared the results with the modal identification from an analytical model.
After the calibration, I added the braces which are made of plastic and only working in tension. Therefore I implemented them as trusses (with special_purpose.truss), however, I do not manage to see any results on them (I can't see axial force (N) or strain/stress results). I don't know if that is due to the element definition or I missing sth.
I also know that merging the model or wiring the model is different and in the case of wire the nodes are not coupled in translation and rotation, rigth? In the model, I cannot wire since I have the steel plates as shells, so is merged, could this be a possible reason?
I've also checked the webinar of Francesca of week·#19 where the bracings are defined as beams with zero-length elements to remove the moment transmissibility, is this better than a truss? I did it but still, I cannot get any information from the bracings.
In addition, in the new stko version in the post-process there are results such as [E1] and [E2] forces with 10 and 24 components...where can I find the definition of each component??
I attached both models, one with trusses and one with beams+zerolength element.
Thank you very much for your help!
Larisa
I'm working on a model for an experimental campaign and I need to design plastic braces to break during the test. The structure is a 3-storey steel frame building (4 columns + a rigid steel plate, no beam) to which I add the braces.
In order to calibrate the model (without braces) I run an eigen value analysis and compared the results with the modal identification from an analytical model.
After the calibration, I added the braces which are made of plastic and only working in tension. Therefore I implemented them as trusses (with special_purpose.truss), however, I do not manage to see any results on them (I can't see axial force (N) or strain/stress results). I don't know if that is due to the element definition or I missing sth.
I also know that merging the model or wiring the model is different and in the case of wire the nodes are not coupled in translation and rotation, rigth? In the model, I cannot wire since I have the steel plates as shells, so is merged, could this be a possible reason?
I've also checked the webinar of Francesca of week·#19 where the bracings are defined as beams with zero-length elements to remove the moment transmissibility, is this better than a truss? I did it but still, I cannot get any information from the bracings.
In addition, in the new stko version in the post-process there are results such as [E1] and [E2] forces with 10 and 24 components...where can I find the definition of each component??
I attached both models, one with trusses and one with beams+zerolength element.
Thank you very much for your help!
Larisa
- Attachments
-
- Numerical Analysis.rar
- (284.22 KiB) Downloaded 48 times
Re: Truss results for frame building
The truss model is fine.
You just don't need to use a truss with a fiber section. The stress will be constant anyway for all fibers. So you can just use 1 material + Area.
In this way, you can ask for material.stress. You can view them in the surface plot, or in the gauss plot if you need to extract data: Pay attention to the brace material. You made an elastic multilinear. Is that what you really want? Even if it is non-linear, it is still elastic, i.e. it does not generate plastic deformation, but the unloading will follow the loading path.
Also, it is behaving linear in compression, while you said it should not work in compression.
Double-check it.
You just don't need to use a truss with a fiber section. The stress will be constant anyway for all fibers. So you can just use 1 material + Area.
In this way, you can ask for material.stress. You can view them in the surface plot, or in the gauss plot if you need to extract data: Pay attention to the brace material. You made an elastic multilinear. Is that what you really want? Even if it is non-linear, it is still elastic, i.e. it does not generate plastic deformation, but the unloading will follow the loading path.
Also, it is behaving linear in compression, while you said it should not work in compression.
Double-check it.
Re: Truss results for frame building
Hi,
thank you for the replay!
You are right about the compression behaviour, I should change the description of the material so the truss does not work in compression.
so two more issues/questions:
-If I don't make the fiber section of the truss I cannot extract the information in my results, the material.stress that you show in the image is zero.
-if I want the braces to break then I cannot use this multilinear material, I should use a DamageTC1D and assign it to my truss element right?
Thank you again!
thank you for the replay!
You are right about the compression behaviour, I should change the description of the material so the truss does not work in compression.
so two more issues/questions:
-If I don't make the fiber section of the truss I cannot extract the information in my results, the material.stress that you show in the image is zero.
-if I want the braces to break then I cannot use this multilinear material, I should use a DamageTC1D and assign it to my truss element right?
Thank you again!
- Attachments
-
- DamageTC1D.png (299.81 KiB) Viewed 1946 times
Re: Truss results for frame building
Why? I see values there. In the image a posted are small, but just because I made a screenshot of the first steps. Are you sure?-If I don't make the fiber section of the truss I cannot extract the information in my results, the material.stress that you show in the image is zero.
It really depends on what you want to do.if I want the braces to break then I cannot use this multilinear material, I should use a DamageTC1D and assign it to my truss element right?
For example:
Is it steel? Then you need a steel material, like the ElasticPP
If you don't want to make it work in compression, what do you mean? Are you trying to model compression failure due to buckling?, So if it reaches a negative deformation it should break? Then you can put the steel material inside a MinMax material.
Or should the material be able to resist tensile forces even if before if was in compression?
Re: Truss results for frame building
I don't know but in the truss elements I can't see anything (the picture is of the results with the truss without fiber section)
Regarding the material of the brace: my frame is steel but the braces are plastic and indeed they don't work in compression (or have small strength) they only work in tension (E=1650Mpa, σ=48 MPa, εelatic=2%, εbreak=18% as provided by the manufacturer).
The idea is to break the braces in tension when subjected to earthquake excitation, so as to design the proper cross-section of the brace to ensure the damage during the test.
Re: Truss results for frame building
Ok so probably it's because you are using an old version of OpenSees when the truss elements only supported the "-material" keyword. Now they support both "-material" and "material".I don't know but in the truss elements I can't see anything (the picture is of the results with the truss without fiber section)
Try to download the latest version of the OpenSees-Solvers.
You can use a Hysteretic material:Regarding the material of the brace: my frame is steel but the braces are plastic and indeed they don't work in compression (or have small strength) they only work in tension (E=1650Mpa, σ=48 MPa, εelatic=2%, εbreak=18% as provided by the manufacturer).
The idea is to break the braces in tension when subjected to earthquake excitation, so as to design the proper cross-section of the brace to ensure the damage during the test.
Re: Truss results for frame building
Thank you very much.
As suggested I downloaded the latest version of opensees, but still I'm not able to see the stress and strain in the truss element as a truss section not fiber. I don't know if I'm missing some step when installing opensees.
In addition, I change the material for the hysteretic one shown in the post before and I have a problem, the response of the truss brace (to which I assign the material) is not following the material, the response is linear and working in compression when it was defined not to work in compression. I attached a picture showing the response of the brace which stands -50MPa when it was designed not to, and also does not evidence signs of plasticity as it should.
Is there any chance that this is connected to the fact that the truss is defined with a fiber section?
I also attached the model.
Thank you!
As suggested I downloaded the latest version of opensees, but still I'm not able to see the stress and strain in the truss element as a truss section not fiber. I don't know if I'm missing some step when installing opensees.
In addition, I change the material for the hysteretic one shown in the post before and I have a problem, the response of the truss brace (to which I assign the material) is not following the material, the response is linear and working in compression when it was defined not to work in compression. I attached a picture showing the response of the brace which stands -50MPa when it was designed not to, and also does not evidence signs of plasticity as it should.
Is there any chance that this is connected to the fact that the truss is defined with a fiber section?
I also attached the model.
Thank you!
- Attachments
-
- Frame_braces_45_1.66_x2.rar
- (140.03 KiB) Downloaded 47 times
Re: Truss results for frame building
I do not understand your problem.As suggested I downloaded the latest version of opensees, but still I'm not able to see the stress and strain in the truss element as a truss section not fiber. I don't know if I'm missing some step when installing opensees.
In the attached file you are using fiber section for the truss, so you are visualizing the section.fiber.stress output. And it is visible.
What is the issue?
By the way, the truss don't have a curvature, so you don't really need a section. You can use the standard truss (not trussSection) using a material and an area (equivalent to a fiber section with only one fiber).
In that case you need to look at material.stress
The problem is another... It's more than 50 MPa just because you selected many fibers and you used the SUM operation. So it's summing up the contribution of many fibers.In addition, I change the material for the hysteretic one shown in the post before and I have a problem, the response of the truss brace (to which I assign the material) is not following the material, the response is linear and working in compression when it was defined not to work in compression. I attached a picture showing the response of the brace which stands -50MPa when it was designed not to, and also does not evidence signs of plasticity as it should.
Try to select only 1...