2015/05/26، 08:57 PM
سلام.من یک مدل سه بعدی یک طبقه دارم. من این مدل رو ساختم و بار گسترده روی تیرهاش گذاشتم.اما عکس العمل های پایه با etabs 2013 یکی در نمیاد. پریودش با ایتبز یکی در میاد ولی عکس العمل ها خیر. اگر امکانش هست کمک کنید. سپاس
wipe
model basic -ndm 3 -ndf 6
node 1 0.0 0.0 0.0
node 2 8.0 0.0 0.0
node 3 0.0 8.0 0.0
node 4 8.0 8.0 0.0
node 5 0.0 0.0 3.3
node 6 8.0 0.0 3.3
node 7 0.0 8.0 3.3
node 8 8.0 8.0 3.3
node 9 4.4 4.4 3.3
fix 1 1 1 1 1 1 1
fix 2 1 1 1 1 1 1
fix 3 1 1 1 1 1 1
fix 4 1 1 1 1 1 1
set IDColTransf 1; # all columns
set IDBeamTransf 2; # all beams
set IDGirdTransf 3; # all girds
geomTransf Corotational 1 0 1 0
geomTransf Linear 2 0 -1 0
geomTransf Linear 3 1 0 0
mass 5 0 0 800.00 0 0 0
mass 6 0 0 800.00 0 0 0
mass 7 0 0 800.00 0 0 0
mass 8 0 0 800.00 0 0 0
element elasticBeamColumn 10 1 5 0.3444 2.1E+11 80770000000 0.130261 0.087122 0.087122 1
element elasticBeamColumn 11 2 6 0.3444 2.1E+11 80770000000 0.130261 0.087122 0.087122 1
element elasticBeamColumn 12 4 8 0.3444 2.1E+11 80770000000 0.130261 0.087122 0.087122 1
element elasticBeamColumn 13 3 7 0.3444 2.1E+11 80770000000 0.130261 0.087122 0.087122 1
element elasticBeamColumn 14 5 6 0.3444 2.1E+11 80770000000 0.130261 0.087122 0.087122 2
element elasticBeamColumn 15 7 8 0.3444 2.1E+11 80770000000 0.130261 0.087122 0.087122 2
element elasticBeamColumn 16 5 7 0.3444 2.1E+11 80770000000 0.130261 0.087122 0.087122 3
element elasticBeamColumn 17 6 8 0.3444 2.1E+11 80770000000 0.130261 0.087122 0.087122 3
fix 9 0 0 1 1 1 0
rigidDiaphragm 3 9 5 6 7 8
pattern Plain 1 Linear {
eleLoad -ele 14 15 16 17 -type -beamUniform 100. 0.0
}
puts "ok"
recorder display DispShape 700 10 500 400
vup 1 0 1
vpn 1 0 0
prp 100 100 300
display 7 7 150
puts "ok 2"
recorder Node -file nodereac1.out -time -node 1 2 3 4 -dof 1 reaction
recorder Node -file nodereac2.out -time -node 1 2 3 4 -dof 2 reaction
recorder Node -file nodereac3.out -time -node 1 2 3 4 -dof 3 reaction
recorder Node -file nodereac4.out -time -node 1 2 3 4 -dof 4 reaction
recorder Node -file nodereac5.out -time -node 1 2 3 4 -dof 5 reaction
recorder Node -file nodereac6.out -time -node 1 2 3 4 -dof 6 reaction
recorder Element -file ele1local.out -time -ele 10 localForce
puts "ok 3"
constraints Transformation ;
numberer RCM ;
system SparseSPD ;
test NormDispIncr 1 100;
algorithm Linear ;
integrator LoadControl 1;
analysis Static;
analyze 1 ;
loadConst -time 0.0;
eigen 1;
for {set i 0} {$i < 1 } {incr i} {
puts "[expr 2*3.1416/(pow([lindex [eigen 1] $i],0.5))]";
}
wipe
model basic -ndm 3 -ndf 6
node 1 0.0 0.0 0.0
node 2 8.0 0.0 0.0
node 3 0.0 8.0 0.0
node 4 8.0 8.0 0.0
node 5 0.0 0.0 3.3
node 6 8.0 0.0 3.3
node 7 0.0 8.0 3.3
node 8 8.0 8.0 3.3
node 9 4.4 4.4 3.3
fix 1 1 1 1 1 1 1
fix 2 1 1 1 1 1 1
fix 3 1 1 1 1 1 1
fix 4 1 1 1 1 1 1
set IDColTransf 1; # all columns
set IDBeamTransf 2; # all beams
set IDGirdTransf 3; # all girds
geomTransf Corotational 1 0 1 0
geomTransf Linear 2 0 -1 0
geomTransf Linear 3 1 0 0
mass 5 0 0 800.00 0 0 0
mass 6 0 0 800.00 0 0 0
mass 7 0 0 800.00 0 0 0
mass 8 0 0 800.00 0 0 0
element elasticBeamColumn 10 1 5 0.3444 2.1E+11 80770000000 0.130261 0.087122 0.087122 1
element elasticBeamColumn 11 2 6 0.3444 2.1E+11 80770000000 0.130261 0.087122 0.087122 1
element elasticBeamColumn 12 4 8 0.3444 2.1E+11 80770000000 0.130261 0.087122 0.087122 1
element elasticBeamColumn 13 3 7 0.3444 2.1E+11 80770000000 0.130261 0.087122 0.087122 1
element elasticBeamColumn 14 5 6 0.3444 2.1E+11 80770000000 0.130261 0.087122 0.087122 2
element elasticBeamColumn 15 7 8 0.3444 2.1E+11 80770000000 0.130261 0.087122 0.087122 2
element elasticBeamColumn 16 5 7 0.3444 2.1E+11 80770000000 0.130261 0.087122 0.087122 3
element elasticBeamColumn 17 6 8 0.3444 2.1E+11 80770000000 0.130261 0.087122 0.087122 3
fix 9 0 0 1 1 1 0
rigidDiaphragm 3 9 5 6 7 8
pattern Plain 1 Linear {
eleLoad -ele 14 15 16 17 -type -beamUniform 100. 0.0
}
puts "ok"
recorder display DispShape 700 10 500 400
vup 1 0 1
vpn 1 0 0
prp 100 100 300
display 7 7 150
puts "ok 2"
recorder Node -file nodereac1.out -time -node 1 2 3 4 -dof 1 reaction
recorder Node -file nodereac2.out -time -node 1 2 3 4 -dof 2 reaction
recorder Node -file nodereac3.out -time -node 1 2 3 4 -dof 3 reaction
recorder Node -file nodereac4.out -time -node 1 2 3 4 -dof 4 reaction
recorder Node -file nodereac5.out -time -node 1 2 3 4 -dof 5 reaction
recorder Node -file nodereac6.out -time -node 1 2 3 4 -dof 6 reaction
recorder Element -file ele1local.out -time -ele 10 localForce
puts "ok 3"
constraints Transformation ;
numberer RCM ;
system SparseSPD ;
test NormDispIncr 1 100;
algorithm Linear ;
integrator LoadControl 1;
analysis Static;
analyze 1 ;
loadConst -time 0.0;
eigen 1;
for {set i 0} {$i < 1 } {incr i} {
puts "[expr 2*3.1416/(pow([lindex [eigen 1] $i],0.5))]";
}