BeamColumnJoint Element and Joint2D Element

Post Reply
Lumiaer123
Posts: 3
Joined: Sat Mar 23, 2024 12:08 pm

BeamColumnJoint Element and Joint2D Element

Post by Lumiaer123 » Mon Mar 25, 2024 5:11 am

Dear STKO team,
Thank you very much for developing such a convenient SKTO software, which has been very helpful for my modeling work.I will always keep an eye on the development of the STKO software and recommend it to my classmates.
Firstly, I want to simulate the seismic response of a RC joint using STKO. The detailed introduction of this joint is shown in the following figure.


Below, I will send you two model files that I have already created. These two files are almost identical, except that the Joints use Joint2D element and BeamColumnJoint element respectively.
The model with Joint2D element can achieve perfect results, but the model with BeamColumnJoint element cannot. I don't know where the problem lies, I hope you can help me take a look.
2 RCJoint model.rar
(256.83 KiB) Downloaded 19 times
In addition, I have found an issue where the calibration of spring elements in the Joint element uses the moment- rotation response curve instead of the stress-strain response curve, otherwise it will not converge. As shown in my attached model, I'm not sure if you have the same understanding.

Finally, I would like to ask how to output the response curves of the specified springs of BeamColumnJoint Element and Joint2D Element during the loading process. For example, I want to know the respective rotations of bar-slip springs and shear-plane springs.

Looking forward to your reply. Wishing you a happy life.

kesavapraba
Posts: 301
Joined: Sat Mar 28, 2020 2:25 pm

Re: BeamColumnJoint Element and Joint2D Element

Post by kesavapraba » Mon Mar 25, 2024 7:04 am

Hi, There is no figure attached in your post. Anyway, uniaxial stress-strain relationship can be used in case of assigning physical property in material point but not for capturing section response. Only integrated responses, such as axial force-displacement, moment-rotation, shear force-displacement are assigned in the zeroLength elements of the Joint2D element. Because of this, moment-rotation, instead of stress-strain relationships, are used in the Joint2D element.

For force-displacement (moment-rotation) output, you need to enable "material.stress" and "material.strain" in MPCO recorder. The results can be seen from the post-processor Gauss plot. Each zeroLength element has one Gauss point, which can been seen at the location of zeroLength element.
:: With best wishes ::
Prabakaran Kesavan

Lumiaer123
Posts: 3
Joined: Sat Mar 23, 2024 12:08 pm

Re: BeamColumnJoint Element and Joint2D Element

Post by Lumiaer123 » Mon Mar 25, 2024 8:53 am

Dear kesavapraba,
Thank you very much for your reply. Here is the figure of the joint model.
微信截图_20240323203838.jpg
微信截图_20240323203838.jpg (27.23 KiB) Viewed 603 times
Now I am attaching the two Joint models that I have built, where the model with Joint2D Element has a perfect result, but the model with BeamColumnJoint Element does not give the correct results. I don't know if there is an error in the BeamColumnJoint Element settings in my model. Looking forward to your help in looking at the models.

Here is the file of the two joint models.
2 RCJoint model.rar
(256.83 KiB) Downloaded 23 times
In addition, you said “For force-displacement (moment-rotation) output, you need to enable "material.stress" and "material.strain" in MPCO recorder. The results can be seen from the post-processor Gauss plot. Each zeroLength element has one Gauss point, which can been seen at the location of zeroLength element.” However, I checked the MPCO recorder option and select the material stress-strain output, but the Joint center point will not show the Gaussian integration point in post-processing, and I still can't select it to output the moment-rotation response of the Joint plane.I wonder if you could help me try it, I would appreciate it!
微信截图_20240325163804.jpg
微信截图_20240325163804.jpg (66.9 KiB) Viewed 603 times
微信截图_20240325163649.jpg
微信截图_20240325163649.jpg (111.85 KiB) Viewed 603 times
Very much looking forward to your reply and hope you have a great life!

STKO Team
Posts: 2258
Joined: Tue Oct 29, 2019 8:45 am

Re: BeamColumnJoint Element and Joint2D Element

Post by STKO Team » Mon Mar 25, 2024 11:33 am

These models are a bit difficult to use and poorly documented.

Regarding the Joint2D model:
  • Pay attention to the node numbering. I think you are putting nonlinear rotational springs on the column side only.
  • You are doing DisplacementControl analysis so you should not be able to record reactions on the beam dofs. The only reason you can with the Joint2D is because it internally use a MP constraint (without including it in the reactions) so that you can read reactions on the node between the beam and the joint
Regarding the beamColumnJoint. It's hard to tell what is going on. Try to use the example they provided and check whether it gives the expected results or not. At least, you can understand if it's a bug or a modeling error

Lumiaer123
Posts: 3
Joined: Sat Mar 23, 2024 12:08 pm

Re: BeamColumnJoint Element and Joint2D Element

Post by Lumiaer123 » Mon Mar 25, 2024 12:12 pm

Thank you very much for your answer, I will keep trying. Have a nice life.

STKO Team
Posts: 2258
Joined: Tue Oct 29, 2019 8:45 am

Re: BeamColumnJoint Element and Joint2D Element

Post by STKO Team » Thu Apr 04, 2024 8:39 am

You're welcome

Post Reply