1.ANSYS中混凝土模式预应力模拟的算例
!简支梁实体与预应力钢筋分析
/PREP7
egjx=2e5 !Ey
agjx=140 !单根钢绞线面积
ehnt=4e4 !Eh
xzxs=1.0e-5 !线胀系数
yjl=200000 !定义预加力
et,1,link8 !定义link8单元
et,2,solid95 !定义solid95单元
r,1,agjx !定义link8单元的面积
r,2 !定义第2种实常数
mp,ex,1,egjx !定义link8单元的弹性模量mp,prxy,1,0.3 !定义link8单元的泊松系数mp,alpx,1,1.0e-5 !定义线膨胀系数
mp,ex,2,ehnt !定义solid95单元的弹性模量mp,prxy,2,0.3 !定义solid95单元的泊松系数blc4, , ,100,200,3000 !定义梁体
/view,1,1,1,1 !定义ISO查看
/ang,1
vplot !绘制梁体
kwpave,6 !工作平面移动到关键点6
wpoff,-30 !工作平面移动-30mm(X)
wprot,0,0,90 !工作平面旋转
vsbw,1 !分割梁体
wpoff,0,0,-40 !工作平面移动-40mm(Z)
vsbw,2 !分割梁体
wpoff,0,40 !工作平面移动40mm(Y)
wprot,0,90 !工作平面旋转
vsbw,all !分割梁体
wpstyl !关闭工作平面显示
nummrg,all,,,,low !整理
numcmp,all !压缩编号
esize,30 !定义网分时边长控制
lsel,s,,,28,38,10 !定义line28和38为新的选择集latt,1,1,1 !定义选择集的属性
lmesh,all !对线划分单元
allsel,all !新的选择集为所有的实体
gplot !绘制所有的实体
vsel,s,,,all !定义所有体为选择集
vatt,2,2,2 !定义选择集的属性
mshape,0,3d !将体划分单元的形状定位HEX mshkey,1 !采用MAPPED划分器
vmesh,all !对体进行划分单元
finish
/solu
dl,3,,all !对线line7施加约束(UX,UY,UZ)
dl,16,,all !对线line31施加约束(UX,UY,UZ)
dl,23,,all !对线line23施加约束(UX,UY,UZ)
dl,2,,uy !对线line4施加约束(UY)
dl,15,,uy !对线line30施加约束(UY)
dl,22,,uy !对线line23施加约束(UY)
dk,2,,,,,ux,uy !对关键点2约束(UX,UY)
bfl,28,temp,-yjl/(xzxs*egjx*agjx) !对钢绞线施加温度
bfl,38,temp,-yjl/(xzxs*egjx*agjx) !对钢绞线施加温度
solve !求解
finish
/post1
plnsol,s,z,0,1 !绘制Z方向的应力
etable,sigi,ls,1 !定义钢筋单元数据表
plls,sigi,sigi,1 !绘制上述应力
finish
2.钢筋混凝土整体式模型例子
/PREP7
! 单元属性
ET,1,SOLID65
KEYOPT,1,1,0
KEYOPT,1,5,0
KEYOPT,1,6,0
KEYOPT,1,7,1
!实参数1:未配筋
R,1,2, , , ,2, , RMORE, , ,2, , , ,
!实参数2:X方向配筋
R,2,2,.05, , ,2, , RMORE, , ,2, , , ,
!材料属性
!混凝土基本材料属性MPTEMP,,,,,,,, MPTEMP,1,0
MPDATA,EX,1,,30e9 MPDATA,PRXY,1,,.2
!屈服准则
TB,MISO,1,1,5,
TBTEMP,0
TBPT,,0.0005,15e6 TBPT,,0.001,21e6 TBPT,,0.0015,24e6 TBPT,,0.002,27e6 TBPT,,0.003,24e6
!破坏准则
TB,CONC,1,1,9, TBTEMP,0
TBDATA,,.5,.9,3e6,30e6,, TBDATA,,,,1,,, MPTEMP,,,,,,,, MPTEMP,1,0
!钢材基本属性
MPDATA,EX,2,,200e9 MPDATA,PRXY,2,,.27
!屈服准则
TB,BISO,2,1,2, TBTEMP,0
TBDATA,,310e6,2e9,,,, !建立模型
K,1,,,,
K,2,3,,,
KGEN,2,1,2 ,1 , ,.05, , ,0 KGEN,2,1,2 ,1 , ,0.5, , ,0 A,1,2,4,3
A,3,4,6,5
VEXT,1,2 ,1 ,0,0,.2,,,, VSEL, , , , 1
VATT, 1, 2, 1, 0
VSEL, , , , 2
VATT, 1, 1, 1, 0
LSEL, all
LESIZE,all,.2, , , , , , ,1 VSEL, all
VMESH,all
/SOLU
ANTYPE,0
!力收敛,2%
CNVTOL,F, ,0.02,2, ,
!加约束
D,3, , , , , ,UY, , , , , D,35, , , , , ,UY, , , , , D,16, , , , , ,UY, , , , ,
D,48, , , , , ,UY, , , , ,
D,35, , , , , ,ALL, , , , , D,48, , , , , ,UZ, , , , ,
!加竖向位移荷载
D,75, ,-0.01, , , ,UY, , , , , D,123, ,-0.01, , , ,UY, , , , , !加载最少分为20步
NSUBST,20,1000000,20
!输出每步结果
OUTRES,ALL,1
!每步至少迭代25次CUTCONTROL,NOITERPRED,1 SOLVE
*DO,I,1,R1NUM-1
*DO,J,I+1,R1NUM
*IF,R1NODEXY(I,2),GT,R1NODEXY(J,2),THEN RY=R1NODEXY(I,2)
R1NODEXY(I,2)=R1NODEXY(J,2)
R1NODEXY(J,2)=RY
RX=R1NODEXY(I,1)
R1NODEXY(I,1)=R1NODEXY(J,1)
R1NODEXY(J,1)=RX
RNODE=R1NODE(I)
R1NODE(I)=R1NODE(J)
R1NODE(J)=RNODE
*ENDIF
*ENDDO
*ENDDO
1.ANSys 中混凝土模式预应力模拟的算例
PREP7前处理
钢绞线的弹性模量
面积
混凝土泊松比
定义单元
mp
blc4建立体
kwpave工作面向下移动
划分单元*(通过节点传递,共节点)d施加约束
对钢绞线施加温度,使其产生预应力!电脑不认,说明性文字
建立两种材料模型
钢筋混凝土怎么看。