Rigid Diaphragm

Forum for OpenSees users to post questions, comments, etc. on the use of the OpenSees interpreter, OpenSees.exe

Moderators: silvia, selimgunay, Moderators

Post Reply
eerduran
Posts: 8
Joined: Fri Nov 04, 2005 2:31 pm
Location: NORSAR

Rigid Diaphragm

Post by eerduran »

I am encountering a problem in defining rigid diaphragms for a 3D model.
The problem is the program gives a warning for each slave node, i, indicating that "constraint matrix not identity, ignoring the constraint for node i".
Can anyone tell me what is wrong my file

Thanks a lot...

[/quote]
###########################################################################################
# #
#Nodes of Building #1 - 4 Story Building #
#12/01/2005 #
# #
###########################################################################################
#node $nodeTag (ndm $coords) <-mass (ndf $MassValues)>
#Nodes at the base (z=0.0)
node 101 0.0 0.0 0.0 -mass 0.0 0.0 0.0 0.0 0.0 0.0
node 102 2.75 0.0 0.0 -mass 0.0 0.0 0.0 0.0 0.0 0.0
node 103 6.50 0.0 0.0 -mass 0.0 0.0 0.0 0.0 0.0 0.0
node 104 0.0 3.90 0.0 -mass 0.0 0.0 0.0 0.0 0.0 0.0
node 105 2.75 3.90 0.0 -mass 0.0 0.0 0.0 0.0 0.0 0.0
node 106 3.85 3.90 0.0 -mass 0.0 0.0 0.0 0.0 0.0 0.0
node 107 6.50 3.90 0.0 -mass 0.0 0.0 0.0 0.0 0.0 0.0
node 108 0.0 6.65 0.0 -mass 0.0 0.0 0.0 0.0 0.0 0.0
node 109 3.85 6.65 0.0 -mass 0.0 0.0 0.0 0.0 0.0 0.0
node 110 6.50 6.65 0.0 -mass 0.0 0.0 0.0 0.0 0.0 0.0
node 111 0.0 9.75 0.0 -mass 0.0 0.0 0.0 0.0 0.0 0.0
node 112 3.85 9.75 0.0 -mass 0.0 0.0 0.0 0.0 0.0 0.0
node 113 6.5 9.75 0.0 -mass 0.0 0.0 0.0 0.0 0.0 0.0
#Nodes at the first story (z=2.70 m)
node 201 0.0 0.0 2.7 -mass 2.68 2.68 2.68 0.0 0.0 0.0
node 202 2.75 0.0 2.7 -mass 6.34 6.34 6.34 0.0 0.0 0.0
node 203 6.50 0.0 2.7 -mass 3.66 3.66 3.66 0.0 0.0 0.0
node 204 0.0 3.90 2.7 -mass 5.33 5.33 5.33 0.0 0.0 0.0
node 205 2.75 3.90 2.7 -mass 6.34 6.34 6.34 0.0 0.0 0.0
node 206 3.85 3.90 2.7 -mass 2.65 2.65 2.65 0.0 0.0 0.0
node 207 6.50 3.90 2.7 -mass 3.66 3.66 3.66 0.0 0.0 0.0
node 208 0.0 6.65 2.7 -mass 6.68 6.68 6.68 0.0 0.0 0.0
node 209 3.85 6.65 2.7 -mass 8.73 8.73 8.73 0.0 0.0 0.0
node 210 6.50 6.65 2.7 -mass 2.05 2.05 2.05 0.0 0.0 0.0
node 211 0.0 9.75 2.7 -mass 4.03 4.03 4.03 0.0 0.0 0.0
node 212 3.85 9.75 2.7 -mass 6.09 6.09 6.09 0.0 0.0 0.0
node 213 6.5 9.75 2.7 -mass 2.05 2.05 2.05 0.0 0.0 0.0
node 214 0.0 10.95 2.7 -mass 0.01 0.01 0.01 0.0 0.0 0.0
node 215 3.85 10.95 2.7 -mass 0.01 0.01 0.01 0.0 0.0 0.0
#Nodes at the second story (z=5.40 m)
node 301 0.0 0.0 5.4 -mass 2.68 2.68 2.68 0.0 0.0 0.0
node 302 2.75 0.0 5.4 -mass 6.34 6.34 6.34 0.0 0.0 0.0
node 303 6.50 0.0 5.4 -mass 3.66 3.66 3.66 0.0 0.0 0.0
node 304 0.0 3.90 5.4 -mass 5.33 5.33 5.33 0.0 0.0 0.0
node 305 2.75 3.90 5.4 -mass 6.34 6.34 6.34 0.0 0.0 0.0
node 306 3.85 3.90 5.4 -mass 2.65 2.65 2.65 0.0 0.0 0.0
node 307 6.50 3.90 5.4 -mass 3.66 3.66 3.66 0.0 0.0 0.0
node 308 0.0 6.65 5.4 -mass 6.68 6.68 6.68 0.0 0.0 0.0
node 309 3.85 6.65 5.4 -mass 8.73 8.73 8.73 0.0 0.0 0.0
node 310 6.50 6.65 5.4 -mass 2.05 2.05 2.05 0.0 0.0 0.0
node 311 0.0 9.75 5.4 -mass 4.03 4.03 4.03 0.0 0.0 0.0
node 312 3.85 9.75 5.4 -mass 6.09 6.09 6.09 0.0 0.0 0.0
node 313 6.5 9.75 5.4 -mass 2.05 2.05 2.05 0.0 0.0 0.0
node 314 0.0 10.95 5.4 -mass 0.01 0.01 0.01 0.0 0.0 0.0
node 315 3.85 10.95 5.4 -mass 0.01 0.01 0.01 0.0 0.0 0.0
#Nodes at the third story (z=8.10 m)
node 401 0.0 0.0 8.1 -mass 2.68 2.68 2.68 0.0 0.0 0.0
node 402 2.75 0.0 8.1 -mass 6.34 6.34 6.34 0.0 0.0 0.0
node 403 6.50 0.0 8.1 -mass 3.66 3.66 3.66 0.0 0.0 0.0
node 404 0.0 3.90 8.1 -mass 5.33 5.33 5.33 0.0 0.0 0.0
node 405 2.75 3.90 8.1 -mass 6.34 6.34 6.34 0.0 0.0 0.0
node 406 3.85 3.90 8.1 -mass 2.65 2.65 2.65 0.0 0.0 0.0
node 407 6.50 3.90 8.1 -mass 3.66 3.66 3.66 0.0 0.0 0.0
node 408 0.0 6.65 8.1 -mass 6.68 6.68 6.68 0.0 0.0 0.0
node 409 3.85 6.65 8.1 -mass 8.73 8.73 8.73 0.0 0.0 0.0
node 410 6.50 6.65 8.1 -mass 2.05 2.05 2.05 0.0 0.0 0.0
node 411 0.0 9.75 8.1 -mass 4.03 4.03 4.03 0.0 0.0 0.0
node 412 3.85 9.75 8.1 -mass 6.09 6.09 6.09 0.0 0.0 0.0
node 413 6.5 9.75 8.1 -mass 2.05 2.05 2.05 0.0 0.0 0.0
node 414 0.0 10.95 8.1 -mass 0.01 0.01 0.01 0.0 0.0 0.0
node 415 3.85 10.95 8.1 -mass 0.01 0.01 0.01 0.0 0.0 0.0
#Nodes at the fourth story (z=10.80 m)
node 501 0.0 0.0 10.8 -mass 2.68 2.68 2.68 0.0 0.0 0.0
node 502 2.75 0.0 10.8 -mass 6.34 6.34 6.34 0.0 0.0 0.0
node 503 6.50 0.0 10.8 -mass 3.66 3.66 3.66 0.0 0.0 0.0
node 504 0.0 3.90 10.8 -mass 5.33 5.33 5.33 0.0 0.0 0.0
node 505 2.75 3.90 10.8 -mass 6.34 6.34 6.34 0.0 0.0 0.0
node 506 3.85 3.90 10.8 -mass 2.65 2.65 2.65 0.0 0.0 0.0
node 507 6.50 3.90 10.8 -mass 3.66 3.66 3.66 0.0 0.0 0.0
node 508 0.0 6.65 10.8 -mass 6.68 6.68 6.68 0.0 0.0 0.0
node 509 3.85 6.65 10.8 -mass 8.73 8.73 8.73 0.0 0.0 0.0
node 510 6.50 6.65 10.8 -mass 2.05 2.05 2.05 0.0 0.0 0.0
node 511 0.0 9.75 10.8 -mass 4.03 4.03 4.03 0.0 0.0 0.0
node 512 3.85 9.75 10.8 -mass 6.09 6.09 6.09 0.0 0.0 0.0
node 513 6.5 9.75 10.8 -mass 2.05 2.05 2.05 0.0 0.0 0.0
node 514 0.0 10.95 10.8 -mass 0.0 0.01 0.01 0.0 0.0 0.0
node 515 3.85 10.95 10.8 -mass 0.0 0.01 0.01 0.0 0.0 0.0
puts "nodes are defined..."
#Single Point Constraints
#Fixed Support at the base
#fix $nodeTag (ndf $ConstrValues)
fix 101 1 1 1 1 1 1
fix 102 1 1 1 1 1 1
fix 103 1 1 1 1 1 1
fix 104 1 1 1 1 1 1
fix 105 1 1 1 1 1 1
fix 106 1 1 1 1 1 1
fix 107 1 1 1 1 1 1
fix 108 1 1 1 1 1 1
fix 109 1 1 1 1 1 1
fix 110 1 1 1 1 1 1
fix 111 1 1 1 1 1 1
fix 112 1 1 1 1 1 1
fix 113 1 1 1 1 1 1
puts "single point constraints are defined..."
#Define the Master Nodes
node 299 3.25 5.5 2.7
node 399 3.25 5.5 5.4
node 499 3.25 5.5 8.1
node 599 3.25 5.5 10.8
#Define the Master Node Constraints
#fix node dX dY dZ rX rY rZ
fix 299 0 0 1 1 1 0
fix 399 0 0 1 1 1 0
fix 499 0 0 1 1 1 0
fix 599 0 0 1 1 1 0
#Rigid Body Diaphragm in the xy plane
#rigidDiaphragm $perpDirn $masterNodeTag $slaveNodeTag1 $slaveNodeTag2 ...
rigidDiaphragm 3 299 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215
rigidDiaphragm 3 399 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315
rigidDiaphragm 3 499 401 402 403 404 404 406 407 408 409 410 411 412 413 414 415
rigidDiaphragm 3 599 501 502 503 504 505 506 507 508 509 510 511 512 513 514 515
puts "rigid diaphragms are defined..."
###############################################################################
#End of Script
[/code]
Emrah Erduran
Dept of Civil and Environmental Eng
UC Davis
eerduran@ucdavis.edu
ekalkan
Posts: 15
Joined: Tue Nov 01, 2005 4:19 pm

Post by ekalkan »

May be you should put the masses to master nodes not to slaves :)
Post Reply