The first five steps work fine.
But after six steps, I checked the displacement of Node 3, and found it's zero. I don't know why. Can anybody help me?
Thanks alot.
model basic -ndm 2 -ndf 3
node 1 0.0 0.0
node 2 0.0 3.0
node 3 0.0 4.5
fix 1 1 1 1
fix 2 0 1 1
fix 3 0 1 0
mass 2 100000.0 0.0 0.0
geomTransf Linear 1
element elasticBeamColumn 1 1 2 1.0 30000000.0 3.0 1
element elasticBeamColumn 2 2 3 1.0 30000000.0 3.0 1
recorder Node -file _insideSub.txt -node 2 -dof 1 disp
set dispSeries "Series -time {0.01 0.02 0.03 0.04 0.05 0.06} -values {-5.9703e-5 -1.3216e-4 1.0867e-4 8.1344e-4 1.4789e-3 2.00e-3} -factor 1.0"
pattern MultipleSupport 1 {
groundMotion 1 Plain -disp $dispSeries
imposedMotion 3 1 1
}
recorder Node -file Sub1_1_0.out -node 3 -dof 1 reactionIncludingInertia
set gaccel "Series -time {0.01 0.02 0.03 0.04 0.05 0.06} -values {2.4 -4.24 -6.41 -1.68 10.7 17.6} -factor 1.0"
pattern UniformExcitation 2 1 -accel $gaccel
#rayleigh 0.2 0.0 0.001 0.0
constraints Transformation
numberer RCM
system SparseGeneral -piv
test EnergyIncr 1.0e-12 100 3
algorithm Newton
integrator Newmark 0.5 0.25
analysis Transient
analyze 6 0.01
Can anybody help me to check this example?
Moderators: silvia, selimgunay, Moderators
If only analyzing five steps (0-0.05), the result of reaction force on node 3 is correct. But if analyzing six steps (0-0.06), the reaction force on node 3 is not correct, and the displacement on this node is not the displacement assigned to it.
Can anybody check it? or is my syntax incorrect?
Thanks alot.
Can anybody check it? or is my syntax incorrect?
Thanks alot.