EqualDOF mp constraint

Post Reply
a20145878@pucp.pe
Posts: 11
Joined: Thu Feb 06, 2020 4:33 am

EqualDOF mp constraint

Post by a20145878@pucp.pe » Fri Feb 07, 2020 5:25 pm

Good evening,
I have a problem with the assignment of master point and slave point for a rigid diaphragm. When I use the mentioned command, everything is right. However, when I run the analysis, there is a python error in the terminal in which point out "Different NDF on same node". I think that could be a problem in the definition of the interaction, though do not know where and I appreciate you help.
Thanks in advance

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

Re: EqualDOF mp constraint

Post by STKO Team » Mon Feb 10, 2020 10:10 am

Are you using a rigidDiaphragm in a 2D problem? If that is the case, you can't. RigidDiaphragm only work in 3D. The 2D counterpart would be an EqualDOF in Ux

If this is not the case, can you post your SDF file here? We will have a look.

BuuNguyen
Posts: 132
Joined: Fri Oct 29, 2021 3:28 am
Location: Paraguay
Contact:

Re: EqualDOF mp constraint

Post by BuuNguyen » Mon Dec 19, 2022 12:25 pm

Dear STKO,

For rigid diaphragm in 2D case, besides using Equal Ux, do I need to set Rz constraint for the floor master nodes?
In 3D, I found that you constrained Uz, Rx, Ry for the floor master nodes, which means that the slabs are not allowed to rotate.
I found that the seismic behaviors of 2 cases are totally different as in attached figures.

Thank for your support,
Buu
Attachments
without Rz constraint.JPG
without Rz constraint.JPG (63.66 KiB) Viewed 3489 times
with Rz constraint.JPG
with Rz constraint.JPG (83.25 KiB) Viewed 3489 times

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

Re: EqualDOF mp constraint

Post by STKO Team » Tue Dec 20, 2022 11:52 am

For rigid diaphragm in 2D case, besides using Equal Ux, do I need to set Rz constraint for the floor master nodes?
In 3D, I found that you constrained Uz, Rx, Ry for the floor master nodes, which means that the slabs are not allowed to
I do that in 3D only when the master node is not part of the structure.
In your case you don't need to create an extra master node.
You just need to select, for each floor, 1 random-master (for example the vertex on the left) and all other edges as slave.
Then you equalDOF only Ux

Post Reply