Hi all,
So I tried to model a simple double span slab bridge using RC, after design and determining the rebar (using sofistik, based on linear ASE), I tried to create the section and its rebar configuration (based on design), and try analyze nonlinearly, and see the results due to certain load.
I have a problem that the simulation never converge, even if I try to reduce the load with factor 0.01 in ASE command, it looks like the reinforcement that I put was not considered for the nonlinear design in the first place, anyone know what is the problem perhaps there is a problem in my reinforcement definition in AQUA, first I put the rebar using LRF (and I do the design with the rebar defined using LRF) and it doesn’t converge for nonlinear ASE, and I try the same rebar to be described using RF, and still it won’t converge as well. All kind of help will be appreciated.
here is my Teddy code for you to review,
+prog aqua urs:1
head test - modifizierte Stahlarbeitslinieecho full full
NORM DC DIN NDC EN199X-200X-BRIDGE CAT B
UNIT TYPE 0ctrl rest 1
conc 1 c 30 fct 0
stee 2 b 500
ssla calc
ssla eps sig type=pol
-25.0000 -525.0000
-2.5000 -500.0000
0 0
0.0495 50.0711
0.2451 65.0925
2.4197 500.0000
14.5678 525.0000
stee 3 b 500
ssla calc
ssla eps sig type=pol
-25.0000 -525.0000
-2.5000 -500.0000
0 0
0.0495 50.0711
0.2451 65.0925
2.4197 500.0000
14.5678 525.0000let#h 0.7[m] $Section Height
let#d1 0.040[m] $top cover
let#d2 0.040[m] $bottom cover
let#n_top 43 $number of top rebar
let#n_btm 43 $number of btm rebat
sect 1 mno 1 mrf 2
poly o mno 1
vert y z
1.5 -#h/2
1.5 #h/2
-1.5 #h/2
-1.5 -#h/2
loop#i #n_top+1 $ top rebar
rf y -(1.5-#d1)+((1.5-#d1)–(1.5-#d1))(#i/#n_top) z -(#h/2-#d1) as 3.14 mrf 2 lay 1
endlooploop#i #n_btm+1 $ btm rebar
rf y -(1.5-#d1)+((1.5-#d1)–(1.5-#d1))(#i/#n_btm) z (#h/2-#d1) as 3.14 mrf 3 lay 2
endloopend
+prog sofimsha urs:2
head 2-span beamsyst 3d gdiv 100
node 1 0 0 0 fix PPMX
node 21 12 0 0 fix pypzmx
node 41 24 0 0 fix pypzmxnode imsh 1 21 1
node imsh 21 41 1grp 1
loop#i 20
beam #i+1 #i+1 #i+2 1
endloopgrp 2
loop#i 20
beam #i+1 #i+21 #i+22 1
endloopend
+prog sofiload urs:3
head adding load live load and dead loadACT TYPE GAMU GAMF PSI0 PSI1 PSI2 SUP TITL
G 1.35 1.00 1 1 1 PERC ‘Ständig’
L_U 1.35 0.00 0.40 0.40 0.20 COND ‘UDL’
L_A 1.35 0.00 0.75 0.75 0.20 EXCL ‘TDS’LC NO 1 TYPE G FACD 1.2 TITL ‘Selfweight + 0.2 for roadway’
LC NO 11 TYPE L_U
beam grp 1 type pzz pa 12*3LC NO 12 TYPE L_U
beam grp 2 type pzz pa 12*3loop#i 25 $ loop over moving point load
lc #i+21 type L_A titl ‘TDS’ facd 1.0
poin bgrp no 1,2 proj zz type pzz p 150 y -1 x #i-0.6
poin bgrp no 1,2 proj zz type pzz p 150 y 1 x #i-0.6
poin bgrp no 1,2 proj zz type pzz p 150 y 1 x #i+0.6
poin bgrp no 1,2 proj zz type pzz p 150 y -1 x #i+0.6endloop
end
+prog ase urs:5
head test - modifizierte Stahlarbeitslinie
head nichtlinear#define NLSettings
syst prob nonl tol -0.05
nstr kmod S1 ksv cal ksb cal
#enddeflet#LCcount 25
loop#i #LCcount
#include NLSettings
lc 21+#i
end
endloop
end