求助!推出试验ANSYS分析
lovecn1986
lovecn1986 Lv.2
2012年05月05日 23:23:29
来自于ANSYS
只看楼主

小弟初学者,目前正在做一个栓钉的推出试验仿真,本来按照原来的计算需要在钢梁顶面加上30MPa的面荷载,但目前不知道什么原因加到22MPa就再也加不上去了,程序就不收敛了。在程序运算过程中有一部分单元的形状超过了正常的限制,但可以算过去。混凝土采用的是C60的。求高手指教一下!以下是全部命令流:FINISH/CLE/REPLOT/Config,nproc,2 !打开多核/PREP7!输入单元类型

小弟初学者,目前正在做一个栓钉的推出试验仿真,本来按照原来的计算需要在钢梁顶面加上30MPa的面荷载,但目前不知道什么原因加到22MPa就再也加不上去了,程序就不收敛了。在程序运算过程中有一部分单元的形状超过了正常的限制,但可以算过去。混凝土采用的是C60的。求高手指教一下!以下是全部命令流:
FINISH
/CLE
/REPLOT
/Config,nproc,2 !打开多核
/PREP7

!输入单元类型
ET,1,solid65 !混凝土
ET,2,solid45 !栓钉和钢梁

!输入材料属性
MP,EX,1,36500 ! 混凝土弹模
mp,prxy,1,0.167 ! 混凝土泊松比

MP,EX,2,200000 ! 钢梁弹模
mp,prxy,2,0.31 ! 钢梁泊松比

MP,EX,3,214870 ! 剪力钉弹模
mp,prxy,3,0.31 ! 剪力钉泊松比

!定义材料屈服准则
!混凝土
tb,concr,1
tbdata,,0.3,0.9,-1,-1
tb,miso,1,,17
tbpt,,0,0
tbpt,,0.2e-3,7.3
tbpt,,0.4e-3,14.6
tbpt,,0.6e-3,21.9
tbpt,,0.8e-3,29.2
tbpt,,1e-3,36.3
tbpt,,1.2e-3,43.2
tbpt,,1.4e-3,49.5
tbpt,,1.6e-3,54.7
tbpt,,1.8e-3,58.4
tbpt,,2e-3,60
tbpt,,2.03e-3,60
tbplot,miso

!钢梁
tb,miso,2
tb,miso,2,1,4,0
tbtemp,0
tbpt,,0,0
tbpt,,1.5e-3,300
tbpt,,3.5e-3,300
tbpt,,8.0e-3,400
tbplot,miso

!剪力钉
tb,miso,3
tb,miso,3,1,5,0
tbtemp,0
tbpt,,0,0
tbpt,,0.8e-3,171.896
tbpt,,1.5e-3,300
tbpt,,3.5e-3,300
tbpt,,8.0e-3,400
tbplot,miso

!建立节点
k,214, 0 ,0 ,-250
k,222, 0 ,0 ,0
k,3556,0 ,500,-250
k,3677,0 ,500,0
k,4303,50 ,275,-97.5
k,4378,50 ,275,-91
k,4453,50 ,275,-80
k,4308,60 ,275,-97.5
k,4383,60 ,275,-91
k,4458,60 ,275,-80
k,4438,300,275,-91
k,4513,300,275,-80
k,1876,301,275,-91
k,1886,301,275,-80
k,1022,301,50 ,-5
k,1025,317,50 ,-5
k,1030,317,50 ,0
k,1027,301,50 ,0
k,1457,301,650,-5
k,1460,317,650,-5
k,1465,317,650,0
k,1462,301,650,0
k,946 ,301,50 ,-150
k,954 ,317,50 ,-150
k,1381,301,650,-150
k,1389,317,650,-150
k,1310,496,50 ,-5
k,1311,496,50 ,0
k,1745,496,650,-5
k,1746,496,650,0

!生成混凝土面
a,3556,3677,222,214
wprota,,,90
cyl4,80,275,0,0,17.5,,
asba,1,2
voffst,3,300,

!生成栓钉所需点
kgen,2,1876,,,16
kgen,2,1886,,,16

!连接栓钉面
a,4303,4308,4383,4378
a,4378,4383,4458,4453
a,4383,4438,4513,4458
a,4438,1876,1886,4513
a,1876,13,14,1886

!旋转生成栓钉
vrotat,11,12,13,14,15,,4453,14,,4
vsel,u,,,1
cm,dz,volu
allsel

!生成钢梁体
kdele,1022
kdele,1457
v,946,954,1030,1027,1381,1389,1465,1462
v,1030,1025,1310,1311,1465,1460,1745,1746

!在钢梁上开洞
vsbv,22,dz,,delete,keep
vsel,s,,,23,24
cm,gl,volu
allsel

!生成栓钉周围混凝土
kgen,2,4453,,,-50
kgen,2,4378,,,-50

a,1,4303,4378,37
a,37,4378,4453,36
a,4308,11,4438,4383

vrotat,81,83,93,,,,36,4513,,4
cmsel,u,gl
vsel,u,,,1
cmsel,u,dz
cm,hnt1,volu

!栓钉周围混凝土切割
vsel,s,,,1
kwpave,36
wprota,,,-90
vsbw,all
wpoffs,,,-35
vsbw,all
wpoffs,,,70
vsbw,all

wprota,,-90,
vsbw,all
wpoffs,,,-35
vsbw,all
wpoffs,,,70
vsbw,all
wpcsys,,0
cm,hnt2,volu

!栓钉周围钢梁切割
cmsel,s,gl
cmdele,gl
kwpave,1886
vsbw,all
wpoffs,,,-22
vsbw,all
wpoffs,,,44
vsbw,all

wprota,,-90,
vsbw,all
wpoffs,,,-22
vsbw,all
wpoffs,,,44
vsbw,all
wpcsys,,0
cm,gl,volu

!对各体再切分
!hnt
cmsel,s,hnt1
cmsel,a,hnt2
cmdele,hnt1
cmdele,hnt2
wpoffs,,,-150
vsbw,all
wpoffs,,,-50
vsbw,all

wprota,,-90,
wpoffs,,,100
vsbw,all
wpoffs,,,300
vsbw,all

wprota,,,90
wpoffs,,,50
vsbw,all
wpoffs,,,10
vsbw,all
wpoffs,,,60
vsbw,all
wpoffs,,,60
vsbw,all
wpoffs,,,60
vsbw,all
wpcsys,,0
cm,hnt,volu

vsel,r,loc,z,-97.5,-62.5
vsel,r,loc,y,257.5,292.5
cm,hnt1,volu

cmsel,s,hnt
cmsel,u,hnt1
vsel,r,loc,z,-115,-45
vsel,r,loc,y,240,310
cm,hnt2,volu

!gl
cmsel,s,gl
cmdele,gl
wprota,,-90,
wpoffs,,,150
vsbw,all
wpoffs,,,250
vsbw,all
wpoffs,,,100
vsbw,all

wprota,,,90
wpoffs,,,400
vsbw,all
wpcsys,,0
cm,gl,volu

vsel,r,loc,z,-102,-58
vsel,r,loc,y,253,297
cm,gl1,volu

!dz
cmsel,s,dz
cmdele,dz
wprota,,,90
wpoffs,,,120
vsbw,all
wpoffs,,,60
vsbw,all
wpoffs,,,60
vsbw,all
wpcsys,,0
cm,dz,volu
allsel
cmsel,all
!体切割完毕

!对混凝土进行粘结
cmsel,s,hnt
cmdele,hnt
cmdele,hnt1
cmdele,hnt2
vglue,all
cm,hnt,volu

vsel,r,loc,z,-97.5,-62.5
vsel,r,loc,y,257.5,292.5
cm,hnt1,volu

cmsel,s,hnt
cmsel,u,hnt1
vsel,r,loc,z,-115,-45
vsel,r,loc,y,240,310
cm,hnt2,volu

!赋予材料属性
cmsel,s,hnt
vatt,1,,1, !混凝土赋予材料特性

cmsel,s,dz
vatt,3,,2, !栓钉赋予材料特性

cmsel,s,gl
vatt,2,,2, !钢梁赋予材料特性

!划分网格
!hnt1,hnt2
cmsel,s,hnt1
cmsel,a,hnt2
mshape,0,3d
mshkey,1
aslv,s
lsla,s
lesize,all,,,2
vsweep,all

!hnt
cmsel,s,hnt
cmsel,u,hnt1
cmsel,u,hnt2
mshape,0,3d
mshkey,1
aslv,s
lsla,s
lesize,all,,,2
vmesh,all

!dz
cmsel,s,dz
mshape,0,3d
mshkey,1
aslv,s
lsla,s
lesize,all,,,2
vmesh,all

!gl1
cmsel,s,gl1
mshape,0,3d
mshkey,1
aslv,s
lsla,s
lesize,all,,,2
vsweep,all

!gl
cmsel,s,gl
cmsel,u,gl1
mshape,0,3d
mshkey,1
aslv,s
lsla,s
lesize,all,,,2
vmesh,all
!网格划分完毕

!选择边界面
asel,s,loc,x,496
cm,mian2,area
allsel
asel,s,loc,z,0
cm,mian1,area
allsel
asel,s,loc,y,0
cm,mian3,area

asel,s,,,mian1 !面1施加对称约束
nsla,s,1
dsym,symm,z,0

asel,s,,,mian2 !面2施加对称约束
nsla,s,1
dsym,symm,x,0

da,mian3,all !面3施加固结约束

allsel,all

!在顶面上施加面荷载
asel,s,loc,y,650 !选取荷载面
cm,hza,area !定义荷载面
allsel

!定义荷载步
/solu
antype,0
nlgeom,on !打开大变形选项
pred,on
autots,on
eqslv,sparse
lnsrch,on
nropt,full,,on
cnvtol,f,,0.06,2,0.5
!cnvtol,u,,0.2,2,1
outres,all,all

time,1
kbc,0
neqit,50 !迭代次数
nsubst,100
sfa,hza,1,pres,22
allsel
solve



将倒数第三行最后的22改到30就算不过去了,力的单位为N,长度单位为mm。
免费打赏
h123_123456789
2012年05月10日 10:53:02
2楼
可能是有部分区域已经破坏,导致程序不收敛。
回复
lovecn1986
2012年05月13日 21:18:13
3楼
那么如何改进,以使程序计算收敛呢?是材料的本构关系,还是网格的问题?
回复
大巧不工
2017年03月30日 21:38:08
4楼
lovecn1986 发表于 2012-5-13 21:18 那么如何改进,以使程序计算收敛呢?是材料的本构关系,还是网格的问题?请问你现在知道问题出在哪里吗? 我正好现在也在做栓钉的推出试验仿真

楚国廖狂大兄弟有没有剪力钉推出实验ANSYS的命令流啊,急需,有的话能发一份吗,谢谢谢谢

回复

相关推荐

APP内打开