Rigid Diaphragm Constraint

Hi,

I seen CalculiX is growing rapidly to support dynamic analysis, for example in Mass and Base Motion features were implemented later. This can give large benefit and useful feature to conduct analysis of structure subjected to ground displacement e.g earthquake.

However, another important implementation of Rigid Diaphragm Constraint is not currently available. It simplified the model and reduced significantly in computational times, the constraint type may similar to Rigid Body or MPC Plane with some exception Dof’s released for out of plane displacement and rotation.

Hopefully, the developer or anyone experts in coding are interested to implement in the future of CalculiX.

Regards,

1 Like

Isn’t this the same as ?¿

*COUPLING
*KINEMATIC
1,2

Kinematic coupling can be similar in case of distributing concentrate loads, but it seems to be not in motion of a plane in global system. Another awareness from Abaqus user reporting in singularity… Even though i will try these approach in CalculiX about the possibility and limitation. Still using direct constraint of rigid diaphragm could make it more clear and useful.

It seems possible by Maximum distance MPC, there are fictitious nodes can be used as master and placed in the center of mass in each floor.

Need to define manually one by one, a bit different with Rigid Diaphragm definition by group of node as a slave.

Interesting to try, so many thanks.

HI Xyont,

This is an idea for rigid diaphragm that allows out of plane rotation, and it only takes one element and simple GUI definition for the whole set of nodes to build it.

What do you mean by out of plane displacement.? Do you have a real physical example I can visualize so maybe I can find how to generalize?

Run takes 15 sec on my laptop.

Regards

EDITED: inp Updated

Thanks @Disla about the ideas,

but, I’ll always keep away from stiffness modification to avoid numerical stability or unexpected behavior.

I look again, it seems more appropriates by generic approach using *Equation instead,

Diaphragm Constraint is commonly used to model of building structures, below figures taken from OpenSees and the explanation can be found here.

the command look like:

Translation of a rigid plane (floor) in X and Y direction is dependent to master node (9,14,19) and lead to consequently in beam axial force to be zero. Rotation in Z direction also, another DOF’s are independent of each other.

I see . Attached reviewed model. I’m not stiffening , the diaphragms are rigid bodies.
Why is beam axial force zero?. If each side is constrained at a fixed z and each side moves differently in horizontal direction , the beam is stretched.
¿Why is DZ constrained?. Doesn’t that remove all vertical Dead and Live Loads and any possibility of buckling on the columns?
Anyway, that’s another subject. I think this could be an equivalent model.

Rigid-Diaphragms

** Generated by Mecway 21.0
*NODE
1,-0.1,-0.1,-0.0005
2,0.1,-0.1,-0.0005
3,0.1,0.1,-0.0005
4,-0.1,0.1,-0.0005
5,-0.1,-0.1,0.1495
6,0.1,-0.1,0.1495
7,0.1,0.1,0.1495
8,-0.1,0.1,0.1495
9,-0.1,-0.1,0.0245
10,-0.1,-0.1,0.0495
11,-0.1,-0.1,0.0745
12,-0.1,-0.1,0.0995
13,-0.1,-0.1,0.1245
14,0.1,-0.1,0.0245
15,0.1,-0.1,0.0495
16,0.1,-0.1,0.0745
17,0.1,-0.1,0.0995
18,0.1,-0.1,0.1245
19,0.1,0.1,0.0245
20,0.1,0.1,0.0495
21,0.1,0.1,0.0745
22,0.1,0.1,0.0995
23,0.1,0.1,0.1245
24,-0.1,0.1,0.0245
25,-0.1,0.1,0.0495
26,-0.1,0.1,0.0745
27,-0.1,0.1,0.0995
28,-0.1,0.1,0.1245
29,-0.2,-0.11,0.1495
30,-0.2,-0.11,0.15
31,0.2,-0.11,0.1495
32,0.2,-0.11,0.15
33,-0.2,0.11,0.1495
34,-0.2,0.11,0.15
35,0.2,0.11,0.1495
36,0.2,0.11,0.15
37,-0.2,0.11,0.45
38,-0.2,-0.11,0.4495
39,0,0,0
40,0.2,0.11,0.4495
41,0.2,0.11,0.45
42,-0.2,0.11,0.3
43,0.2,0.11,0.2995
44,-0.1,-0.1,0.2995
45,0.1,-0.1,0.2995
46,0.1,0.1,0.2995
47,-0.1,0.1,0.2995
48,-0.1,-0.1,0.1745
49,-0.1,-0.1,0.1995
50,-0.1,-0.1,0.2245
51,-0.1,-0.1,0.2495
52,-0.1,-0.1,0.2745
53,0.1,-0.1,0.1745
54,0.1,-0.1,0.1995
55,0.1,-0.1,0.2245
56,0.1,-0.1,0.2495
57,0.1,-0.1,0.2745
58,0.1,0.1,0.1745
59,0.1,0.1,0.1995
60,0.1,0.1,0.2245
61,0.1,0.1,0.2495
62,0.1,0.1,0.2745
63,-0.1,0.1,0.1745
64,-0.1,0.1,0.1995
65,-0.1,0.1,0.2245
66,-0.1,0.1,0.2495
67,-0.1,0.1,0.2745
68,0.2,0.11,0.3
69,-0.2,-0.11,0.45
70,0.2,-0.11,0.4495
71,0.2,-0.11,0.45
72,-0.2,0.11,0.4495
73,-0.1,-0.1,0.4495
74,0.1,-0.1,0.4495
75,0.1,0.1,0.4495
76,-0.1,0.1,0.4495
77,-0.1,-0.1,0.3245
78,-0.1,-0.1,0.3495
79,-0.1,-0.1,0.3745
80,-0.1,-0.1,0.3995
81,-0.1,-0.1,0.4245
82,0.1,-0.1,0.3245
83,0.1,-0.1,0.3495
84,0.1,-0.1,0.3745
85,0.1,-0.1,0.3995
86,0.1,-0.1,0.4245
87,0.1,0.1,0.3245
88,0.1,0.1,0.3495
89,0.1,0.1,0.3745
90,0.1,0.1,0.3995
91,0.1,0.1,0.4245
92,-0.1,0.1,0.3245
93,-0.1,0.1,0.3495
94,-0.1,0.1,0.3745
95,-0.1,0.1,0.3995
96,-0.1,0.1,0.4245
97,-0.2,-0.11,0.2995
98,-0.2,-0.11,0.3
99,0.2,-0.11,0.2995
100,0.2,-0.11,0.3
101,-0.2,0.11,0.2995
102,0,0,0.149625
103,0,0,0.299125
104,0,0,0.448625
105,0,0,0.169625
106,0,0,0.319125
107,0,0,0.468625
*ELEMENT,TYPE=B31
1,13,5
2,18,6
3,23,7
4,28,8
5,1,9
6,9,10
7,10,11
8,11,12
9,12,13
10,2,14
11,14,15
12,15,16
13,16,17
14,17,18
15,3,19
16,19,20
17,20,21
18,21,22
19,22,23
20,4,24
21,24,25
22,25,26
23,26,27
24,27,28
26,52,44
27,57,45
28,62,46
29,67,47
30,5,48
31,48,49
32,49,50
33,50,51
34,51,52
35,6,53
36,53,54
37,54,55
38,55,56
39,56,57
40,7,58
41,58,59
42,59,60
43,60,61
44,61,62
45,8,63
46,63,64
47,64,65
48,65,66
49,66,67
50,81,73
51,86,74
52,91,75
53,96,76
54,44,77
55,77,78
56,78,79
57,79,80
58,80,81
59,45,82
60,82,83
61,83,84
62,84,85
63,85,86
64,46,87
65,87,88
66,88,89
67,89,90
68,90,91
69,47,92
70,92,93
71,93,94
72,94,95
73,95,96
*ELEMENT,TYPE=C3D8
25,29,31,35,33,30,32,36,34
74,97,99,43,101,98,100,68,42
75,38,70,40,72,69,71,41,37
*NSET,NSET=REF1
102
*NSET,NSET=ROT1
105
*NSET,NSET=REF2
103
*NSET,NSET=REF3
104
*NSET,NSET=ROT2
106
*NSET,NSET=ROT3
107
*NSET,NSET=Rigi1
30
32
34
36
*NSET,NSET=Rigi2
42
68
98
100
*NSET,NSET=Rigi3
37
41
69
71
*ELSET,ELSET=Beams_Left
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
*ELSET,ELSET=Rigid_Diaphragm
25
74
75
*ELSET,ELSET=EAll
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
*SURFACE,NAME=Master1
25,S1
*SURFACE,NAME=Slave1
4,S4
3,S4
1,S4
2,S4
*SURFACE,NAME=Master2
74,S1
*SURFACE,NAME=Master3
75,S1
*SURFACE,NAME=Slave2
29,S4
28,S4
26,S4
27,S4
*SURFACE,NAME=Slave3
53,S4
52,S4
50,S4
51,S4
*MATERIAL,NAME=BLeft
*ELASTIC,TYPE=ISOTROPIC
2000000000,0.3
*DENSITY
7850
*MATERIAL,NAME=Rigid
*ELASTIC,TYPE=ISOTROPIC
1000000,0
*DENSITY
1
*BEAM SECTION,ELSET=Beams_Left,MATERIAL=BLeft,SECTION=RECT
0.005,0.005
0,1,0
*SOLID SECTION,ELSET=Rigid_Diaphragm,MATERIAL=Rigid
*BOUNDARY
1,1,,0
1,3,,0
1,4,,0
2,1,,0
2,3,,0
2,4,,0
3,1,,0
3,3,,0
3,4,,0
4,1,,0
4,3,,0
4,4,,0
102,3,,0
102,4,,0
102,5,,0
103,3,,0
103,4,,0
103,5,,0
104,3,,0
104,4,,0
104,5,,0
*AMPLITUDE,NAME=A_1
0,0
0.00051,0.0005344768528797
0.00089,0.0009290688962859
0.00123,0.001277186591197
0.00154,0.001588960683133
0.00184,0.001884281430407
0.00213,0.002162663722202
0.00241,0.002423849196741
0.00255,0.002551355549976
0.00268,0.002667782134417
0.00282,0.002790938722695
0.00295,0.002903140743483
0.00309,0.003021551737982
0.00322,0.003129168574591
0.00335,0.003234453417992
0.00348,0.003337327805319
0.00361,0.00343771507008
0.00373,0.003528108001324
0.00386,0.003623503715167
0.00398,0.003709166083007
0.0041,0.003792473106667
0.00422,0.003873371885654
0.00434,0.003951811048725
0.00446,0.004027740786511
0.00458,0.004101112883142
0.0047,0.004171880746869
0.00482,0.004239999439645
0.00494,0.004305425705664
0.00506,0.004368117998829
0.00518,0.004428036509134
0.0053,0.004485143187941
0.00542,0.004539401772144
0.00554,0.004590777807195
0.00566,0.004639238668983
0.00578,0.004684753584551
0.0059,0.004727293651636
0.00602,0.004766831857025
0.00613,0.004800416682554
0.00625,0.004834132783481
0.00637,0.004864779179179
0.00649,0.004892336408991
0.0066,0.004914868476113
0.00672,0.004936457577148
0.00684,0.004954911996056
0.00696,0.004970220014163
0.00707,0.0049814800006
0.00719,0.004990731958093
0.0073,0.004996429019346
0.00742,0.004999603336623
0.00753,0.004999724184659
0.00764,0.004997177248505
0.00776,0.004991357810773
0.00787,0.004983238843714
0.00799,0.004971349411726
0.0081,0.004957677350736
0.00822,0.004939745655836
0.00834,0.004918677190857
0.00846,0.004894485334411
0.00865,0.004849832022078
0.00875,0.004823224463518
0.00885,0.004794489941137
0.00904,0.004734080697549
0.00914,0.004699252971638
0.00924,0.004662352951324
0.00934,0.004623396908919
0.00944,0.004582402023407
0.00954,0.004539386372867
0.00964,0.004494368926504
0.00984,0.004398408928172
0.01004,0.004294691276967
0.01024,0.004183398903931
0.01045,0.004058604575843
0.01066,0.00392591831214
0.01087,0.003785598120577
0.01108,0.00363791685304
0.0113,0.003475621002831
0.01152,0.003305907967565
0.01174,0.003129139925104
0.01192,0.002979527123674
0.01211,0.002816988828649
0.0123,0.002649966454178
0.0125,0.00246960149305
0.0127,0.002284880795239
0.0129,0.002096130160158
0.01311,0.001893969126941
0.01333,0.001678238118342
0.01352,0.001489025739326
0.01371,0.00129744313092
0.01391,0.001093551879801
0.01413,0.0008670577565641
0.01453,0.0004508500724378
0.01554,-0.0006075317995805
0.01582,-0.0008981353715241
0.01608,-0.001165223139316
0.01636,-0.001448949669782
0.01663,-0.001717810917669
0.01688,-0.001961852479655
0.01712,-0.002191054607999
0.01739,-0.002442227293565
0.01765,-0.002676687797737
0.01778,-0.002790969199742
0.01791,-0.002903170649497
0.01804,-0.003013208529578
0.01816,-0.003112790682374
0.01828,-0.003210396193183
0.0184,-0.00330596308188
0.01852,-0.003399430662881
0.01864,-0.003490739583673
0.01876,-0.003579831862509
0.01888,-0.003666650925221
0.019,-0.00375114164115
0.01911,-0.003826500226627
0.01924,-0.003912924936661
0.01937,-0.003996433563986
0.0195,-0.004076963874323
0.01963,-0.004154455852964
0.01976,-0.0042288517495
0.01988,-0.00429472889594
0.02001,-0.004363016987789
0.02013,-0.004423167311036
0.02026,-0.004485159422374
0.02038,-0.004539417171176
0.0205,-0.004590792361048
0.02062,-0.004639252368415
0.02075,-0.004688425361947
0.02087,-0.00473071540754
0.02099,-0.004770001418598
0.02111,-0.004806258448255
0.02124,-0.00484209211942
0.02136,-0.004871967072432
0.02148,-0.004898748295199
0.0216,-0.004922418781475
0.02172,-0.004942963500348
0.02184,-0.004960369405791
0.02196,-0.004974625444943
0.02208,-0.004985722565128
0.0222,-0.004993653719603
0.02232,-0.004998413872035
0.02244,-0.004999999999696
0.02256,-0.004998411095386
0.02268,-0.004993648168068
0.0228,-0.004985714242232
0.02292,-0.004974614355972
0.02304,-0.004960355557786
0.02314,-0.004946066640393
0.02325,-0.004927829891382
0.02335,-0.00490896901574
0.02346,-0.004885722085232
0.02356,-0.004862325926215
0.02367,-0.004834114017747
0.02377,-0.004806228069066
0.02388,-0.004773106040547
0.02398,-0.004740784526284
0.02409,-0.004702816783328
0.02419,-0.004666122552502
0.0243,-0.004623382923188
0.0244,-0.00458238732754
0.02451,-0.004534958918857
0.02462,-0.00448511071835
0.02473,-0.004432869324335
0.02484,-0.004378262612102
0.02495,-0.004321319719044
0.02506,-0.004262071029106
0.02517,-0.004200548156576
0.02528,-0.004136783929215
0.02539,-0.004070812370738
0.0255,-0.004002668682664
0.02561,-0.003932389225529
0.02572,-0.003860011499486
0.02584,-0.003778706322996
0.02595,-0.003702067394332
0.02607,-0.003616209827898
0.02618,-0.003535488452046
0.0263,-0.003445278752991
0.02642,-0.003352881279897
0.02654,-0.003258354705751
0.02673,-0.003104480421174
0.02693,-0.0029371735597
0.02713,-0.002764686285654
0.02733,-0.002587322821864
0.02754,-0.002396185584406
0.02776,-0.002190955555211
0.02798,-0.001981049894584
0.02821,-0.001757090139609
0.02841,-0.001558992493434
0.02861,-0.001358145188736
0.02882,-0.001144683866029
0.02905,-0.0009083542365152
0.02947,-0.0004717239203882
0.03052,0.000628407224396
0.03081,0.0009291410809088
0.03107,0.001195868159207
0.03135,0.001479104147788
0.03162,0.001747393640874
0.03188,0.002000448380577
0.03212,0.002228762376441
0.03239,0.00247882156751
0.03265,0.002712098611124
0.0329,0.002928788822634
0.03303,0.003038315113351
0.03315,0.003137408413928
0.03327,0.0032345094401
0.03339,0.003329556532095
0.03351,0.003422489334401
0.03363,0.003513248834096
0.03375,0.003601777398315
0.03386,0.003680920729047
0.03398,0.003765017441299
0.03409,0.003840007110122
0.03422,0.003925986551583
0.03434,0.0040027567332
0.03446,0.004076985138696
0.03458,0.00414862463256
0.0347,0.004217629723253
0.03482,0.004283956592103
0.03494,0.004347563121124
0.03506,0.004408408919763
0.03518,0.004466455350549
0.0353,0.004521665553627
0.03542,0.004574004470165
0.03553,0.004619431046628
0.03565,0.004666175340875
0.03577,0.004709956583944
0.03589,0.004750746974464
0.036,0.004785488628602
0.03612,0.004820475787438
0.03623,0.004849858824894
0.03635,0.004878961146719
0.03646,0.004902917033424
0.03658,0.004926066638921
0.03669,0.004944539499288
0.03681,0.004961682393472
0.03692,0.00497462914073
0.03704,0.004985725338888
0.03715,0.00499311577557
0.03727,0.004998139396526
0.03738,0.004999956284907
0.03749,0.004999105265254
0.0376,0.004995586791658
0.03771,0.004989402741529
0.03783,0.004979620341313
0.03793,0.004969052531123
0.03804,0.004954897229438
0.03815,0.004938098062613
0.03826,0.00491866399445
0.03836,0.004898718874181
0.03847,0.004874284513702
0.03858,0.00484724930192
0.03869,0.004817627664453
0.0388,0.004785435407
0.03891,0.004750689706908
0.03902,0.004713409104005
0.03913,0.004673613490709
0.03924,0.004631324101414
0.03935,0.004586563501156
0.03946,0.004539355573578
0.03957,0.004489725508182
0.03968,0.004437699786888
0.03979,0.004383306169909
0.0399,0.004326573680931
0.04002,0.004262051823009
0.04013,0.004200528232387
0.04025,0.004130856510856
0.04036,0.004064685318459
0.04048,0.003990026238184
0.04059,0.003919361784116
0.04071,0.003839889482663
0.04083,0.003757978826834
0.04095,0.00367368183042
0.04107,0.003587052022553
0.04119,0.003498144413714
0.04131,0.003407015460804
0.04143,0.003313723031291
0.04163,0.003153589431272
0.04183,0.002987893717199
0.04203,0.002816928133348
0.04224,0.002632072634378
0.04246,0.002432931313499
0.04268,0.00222859797031
0.04291,0.002009898793583
0.04314,0.00178651165554
0.04334,0.001588856199117
0.04355,0.001378308284287
0.04377,0.001154866729294
0.044,0.0009186413929329
0.04443,0.0004716873521647
0.04548,-0.0006284436651687
0.04577,-0.000929177173145
0.04604,-0.001206096418784
0.04632,-0.001489166000267
0.04659,-0.001757262084581
0.04685,-0.002010100593527
0.04709,-0.002238189442257
0.04736,-0.002487966756456
0.04762,-0.002720944571568
0.04787,-0.00293732218874
0.048,-0.003046676580318
0.04812,-0.003145605671007
0.04824,-0.00324253728198
0.04836,-0.003337409861045
0.04848,-0.003430163163508
0.0486,-0.003520738290428
0.04872,-0.003609077726021
0.04883,-0.003688043613479
0.04895,-0.003771942419926
0.04906,-0.003846746808978
0.04918,-0.00392600929764
0.0493,-0.004002778745294
0.04942,-0.004077006402849
0.04954,-0.004148645135269
0.04966,-0.004217649451499
0.04978,-0.004283975533358
0.0499,-0.004347581263361
0.05001,-0.00440346223529
0.05013,-0.0044617425586
0.05024,-0.004512678141161
0.05036,-0.004565497122625
0.05047,-0.004611368511804
0.05059,-0.004658602954502
0.0507,-0.004699303158197
0.05081,-0.004737495878239
0.05092,-0.004773160735516
0.05104,-0.004809162510105
0.05115,-0.004839481938752
0.05126,-0.004867219086274
0.05137,-0.004892359152507
0.05148,-0.004914888723058
0.05159,-0.004934795776458
0.0517,-0.004952069690575
0.05181,-0.004966701248287
0.05193,-0.004979640214897
0.05204,-0.004988723279091
0.05215,-0.004995144429028
0.05226,-0.004998900238471
0.05237,-0.004999988703371
0.05248,-0.004998409242938
0.05259,-0.00499416269995
0.0527,-0.004987251340305
0.05281,-0.004977678851809
0.05292,-0.004965450342211
0.05303,-0.004950572336475
0.05314,-0.004933052773302
0.05325,-0.004912901000889
0.05336,-0.004890127771945
0.05347,-0.004864745237954
0.05358,-0.004836766942686
0.05369,-0.004806207814976
0.0538,-0.004773084160756
0.05391,-0.004737413654351
0.05402,-0.004699215329055
0.05413,-0.00465850956697
0.05424,-0.004615318088131
0.05435,-0.004569663938919
0.05447,-0.004517079406807
0.05458,-0.004466356284572
0.0547,-0.004408304924583
0.05481,-0.004352631137788
0.05493,-0.004289248351033
0.05504,-0.004228753755249
0.05516,-0.004160187378054
0.05527,-0.004095013073086
0.05539,-0.004021423032172
0.0555,-0.003951721032947
0.05562,-0.003873278972411
0.05574,-0.003792377354961
0.05586,-0.00370906755364
0.05598,-0.003623402470705
0.0561,-0.003535436504032
0.05622,-0.003445225512572
0.05635,-0.00334502996381
0.05655,-0.003186041993772
0.05675,-0.003021434671775
0.05696,-0.002842866955632
0.05717,-0.002658771299391
0.05739,-0.002460370297854
0.05761,-0.00225671871756
0.05784,-0.002038668105899
0.05808,-0.001806075353333
0.05828,-0.00160871886367
0.05849,-0.001398447151497
0.05871,-0.00117525294205
0.05895,-0.0009289245264386
0.05939,-0.0004716507839158
0.06045,0.0006388954348867
0.06074,0.0009395282937677
0.06101,0.0012163193222
0.06129,0.001499221239497
0.06156,0.00176712272445
0.06181,0.002010134226471
0.06206,0.002247606568482
0.06232,0.002487998618153
0.06258,0.002720975388316
0.06283,0.002937351914072
0.06296,0.003046705705544
0.06308,0.003145634223012
0.0632,0.003242565242635
0.06332,0.003337437212594
0.06344,0.003430189888582
0.06356,0.003520764372057
0.06368,0.003609103147643
0.06379,0.003688068415903
0.06391,0.003771966531779
0.06402,0.003846770274347
0.06414,0.003926032043485
0.06426,0.004002800757172
0.06438,0.004077027666782
0.06449,0.004142795810951
0.06461,0.004212020585334
0.06472,0.004273128056553
0.06484,0.004337189233318
0.06495,0.004393493502289
0.06507,0.004452241662809
0.06518,0.004503611403401
0.06529,0.004552578078773
0.0654,0.004599115560979
0.06551,0.004643199018258
0.06562,0.004684804928282
0.06573,0.004723911090708
0.06584,0.004760496639026
0.06595,0.004794542051689
0.06606,0.004826029162532
0.06617,0.004854941170466
0.06628,0.004881262648438
0.06639,0.004904979551671
0.0665,0.00492607922515
0.06661,0.004944550410379
0.06672,0.004960383251387
0.06683,0.004973569299988
0.06694,0.004984101520287
0.06705,0.004991974292436
0.06716,0.004997183415632
0.06727,0.004999726110358
0.06737,0.004999722639243
0.06748,0.00499717230995
0.06759,0.004991955558112
0.0677,0.004984075167318
0.06781,0.004973535342436
0.06792,0.004960341707371
0.06803,0.004944501302066
0.06814,0.004926022578743
0.06825,0.004904915397397
0.06836,0.004881191020528
0.06848,0.004852339893638
0.06859,0.004823185738053
0.0687,0.004791457996771
0.06881,0.004757173599278
0.06893,0.004716878114863
0.06904,0.004677308687219
0.06915,0.004635243511869
0.06926,0.004590705034214
0.06938,0.004539324773309
0.06949,0.004489693175596
0.06961,0.004432818347944
0.06972,0.004378209392724
0.06984,0.004315972655249
0.06995,0.004256513714443
0.07007,0.004189060230383
0.07019,0.004118946666291
0.07031,0.004046217544728
0.07043,0.00397091904915
0.07055,0.003893098994585
0.07067,0.003812806797264
0.07079,0.003730093443247
0.07091,0.003645011456041
0.07103,0.003557614863253
0.07115,0.003467959162278
0.07128,0.003368348876735
0.07148,0.003210227228885
0.07169,0.003038110902462
0.0719,0.002860086985096
0.07211,0.002676501643375
0.07233,0.002478598262758
0.07256,0.002266050668366
0.07279,0.002048217654675
0.07303,0.001815828206223
0.07323,0.001618622236254
0.07344,0.00140848976658
0.07366,0.001185420481312
0.0739,0.0009392035920003
0.07434,0.0004820663555029
0.07541,-0.0006389318658151
0.0757,-0.0009395643714884
0.07597,-0.001216354950792
0.07626,-0.001509269820824
0.07653,-0.00177697551669
0.07678,-0.002019777481556
0.07703,-0.002257013713295
0.07729,-0.002497132719681
0.07755,-0.002729809223105
0.0778,-0.002945872190262
0.07793,-0.003055053595271
0.07805,-0.003153817461986
0.07817,-0.003250578634446
0.07829,-0.003345275668688
0.07852,-0.003520790453496
0.07864,-0.00360912856907
0.07875,-0.003688093218128
0.07887,-0.003771990643429
0.07898,-0.003846793739508
0.0791,-0.003926054789119
0.07921,-0.003996521858747
0.07933,-0.004070961661302
0.07944,-0.004136928344513
0.07956,-0.0042063732739
0.07967,-0.004267685707595
0.07978,-0.004326720962782
0.07989,-0.004383447539061
0.08,-0.004437835167908
0.08011,-0.004489854828831
0.08022,-0.004539478764854
0.08033,-0.004586680497326
0.08044,-0.004631434840049
0.08055,-0.004673717912722
0.08066,-0.004713507153677
0.08076,-0.004747497231144
0.08087,-0.004782467694206
0.08098,-0.004814886298159
0.08109,-0.004844735744882
0.08119,-0.004869628742884
0.0813,-0.004894530367692
0.08141,-0.004916820338286
0.08152,-0.004936486761046
0.08162,-0.004952079837726
0.08173,-0.004966709712126
0.08184,-0.004978689418405
0.08195,-0.004988012564358
0.08205,-0.004994178658739
0.08216,-0.004998417570457
0.08226,-0.004999956744491
0.08236,-0.004999291018633
0.08247,-0.004996012440204
0.08258,-0.004990068058121
0.08269,-0.004981461044226
0.0828,-0.004970195991103
0.08291,-0.004956278909629
0.08302,-0.004939717225767
0.08313,-0.004920519776607
0.08324,-0.004898696805641
0.08335,-0.004874259957309
0.08346,-0.004847222270777
0.08357,-0.004817598172983
0.08368,-0.00478540347094
0.0838,-0.004747370436593
0.08391,-0.004709857946655
0.08402,-0.004669832341172
0.08413,-0.00462731497726
0.08425,-0.004578117251627
0.08436,-0.00453046470497
0.08448,-0.004475723994285
0.08459,-0.004423047411423
0.08471,-0.004362891394916
0.08482,-0.004305313640634
0.08494,-0.004239882628396
0.08505,-0.004177537999149
0.08517,-0.00410698460486
0.08528,-0.004040018515539
0.0854,-0.003964507300511
0.08552,-0.003886478597997
0.08564,-0.003805981956721
0.08576,-0.003723068492566
0.08588,-0.003637790856111
0.086,-0.003550203199202
0.08613,-0.003452774319349
0.08634,-0.003289985814226
0.08655,-0.003120799948698
0.08676,-0.002945545703804
0.08698,-0.002755808760104
0.0872,-0.00256019075413
0.08743,-0.002349846165372
0.08767,-0.002124520398209
0.08791,-0.001893799151572
0.08812,-0.00168795240356
0.08834,-0.001468789948702
0.08857,-0.001236321786382
0.08881,-0.000990680341503
0.08927,-0.0005133732973797
0.09011,0.0003673889984632
0.09044,0.0007117939923391
0.09077,0.001052781970528
0.09107,0.001358427994394
0.09141,0.001698246839233
0.09172,0.002000583035886
0.09187,0.002143909826718
0.09202,0.00228510949892
0.09217,0.0024240419587
0.09231,0.002551545087879
0.09248,0.002703395108654
0.09264,0.002843169117765
0.0928,0.002979733604637
0.09296,0.003112934407933
0.09312,0.003242621163419
0.09327,0.003360880781956
0.09343,0.003483346138679
0.09358,0.003594588739229
0.09373,0.003702264904016
0.09388,0.003806267800201
0.09403,0.003906494239443
0.09417,0.003996543931897
0.09432,0.004089190640286
0.09446,0.004172002222056
0.09461,0.004256725696739
0.09475,0.004331992130314
0.09492,0.004418347523678
0.09509,0.00449907237535
0.09526,0.00457406381324
0.09542,0.004639320861819
0.09559,0.004702916574212
0.09575,0.004757297971556
0.09592,0.004809192662889
0.09608,0.004852437347385
0.09625,0.004892381893647
0.09641,0.004924282266232
0.09657,0.004950623844112
0.09673,0.004971376891495
0.09689,0.004986517981225
0.09705,0.004996030021226
0.09721,0.004999902273795
0.09737,0.004998130367726
0.09753,0.004990716303241
0.09769,0.004977668449735
0.09785,0.004959001536328
0.09802,0.004933034799786
0.09818,0.00490285219349
0.09834,0.004867134983907
0.0985,0.004825923490544
0.09867,0.004776168318592
0.09883,0.00472377866771
0.099,0.004662273330978
0.09916,0.004598957022675
0.09933,0.004525996781736
0.09949,0.004452057770274
0.09966,0.004367992875748
0.09983,0.00427836160921
0.1,0.00418327819268
*TIE,NAME=T_2,POSITION TOLERANCE=0.001
Slave1,Master1
*TIE,NAME=T_3,POSITION TOLERANCE=0.001
Slave2,Master2
*TIE,NAME=T_4,POSITION TOLERANCE=0.001
Slave3,Master3
*RIGID BODY,NSET=Rigi1 ,REF NODE=102  ,ROT NODE=105
*RIGID BODY,NSET=Rigi2 ,REF NODE=103  ,ROT NODE=106
*RIGID BODY,NSET=Rigi3 ,REF NODE=104  ,ROT NODE=107
*STEP,NLGEOM=YES,INC=1000,AMPLITUDE=STEP
*DYNAMIC
0.0001,0.1,0,0.0005
*BOUNDARY,AMPLITUDE=A_1
1,2,,1
*BOUNDARY,AMPLITUDE=A_1
2,2,,1
*BOUNDARY,AMPLITUDE=A_1
3,2,,1
*BOUNDARY,AMPLITUDE=A_1
4,2,,1
*DLOAD
EAll,GRAV,0,1,0,0
*DLOAD
EAll,GRAV,0,0,1,0
*DLOAD
EAll,GRAV,-10,0,0,1
*NODE FILE,GLOBAL=YES
U
*EL FILE
S,NOE
*END STEP

my input examples above is specific to OpenSees, as in early I mentioned it may look similar but actually different.

your animated pictures shown, no curvature occurs at beam. So, there’s no bending and shear internally were it’s quite strange.

They have all three components.



The model approach is using *Rigid Body so, the behavior is not the same since it will treat all DOF’s to be dependent.

It seems only generic constraint using *Equation is possible, but it will be cumbersome to do manually. A specific keyword is commonly used by another FE solver, hopefully this feature is available in CalculiX someday.

I don’t think so.
None of the beam Dof’s are inside my NSET’s Rigid body definition.

i did not look into detail, since it’s too long and hard to copying. only see the output figures you’re shown.

no other element in rigid floor models, only beam and column. could you remove and adds beam element instead?

the purpose of diaphragm are to simplified the models, plate element of slab floor is not included. it represents implicitly by constraint.

it seem Abaqus separated the task by two keywords *Coupling type *Kinematic and *Kinematic Coupling and some report successful using the last keywords for many cases.

That’s right but the former (*COUPLING and *KINEMATIC) is currently recommended:

The preferred method of providing a kinematic constraint of this type is the *COUPLING option used in conjunction with the *KINEMATIC option.

Btw. recently a third type of coupling was added in Abaqus - uniform coupling constraint. However, it’s meant for nonmechanical DOFs such as temperature - it imposes their uniformity.

indeed, i’m also read about this from Abaqus documentation. However, both types are different, one approach is based on nodes (MPC) another is surfaces based constraint.

In the specific case of Rigid Diaphragm, surfaces based constraint is inappropriate.