<STRONG>桩土相互作用接触模型<BR><BR></STRONG>/filname,pile-soil contact<BR>/title,pile<BR>/config,nres,2000000 <BR>/units,si !国际单位制<BR>fe=0.3 !摩擦系数 <BR>fk1=10 !法向接触刚度 <BR>fk2=1 !法向接触刚度 <BR>fd=3 !切向接触刚度 <BR>ftoln=1 !初始渗透因子<BR>A=3.1415926*0.6*0.6 !桩的横截面积 <BR>/prep7<BR>et,1,solid45 <BR><BR>mp,mu,1,0.2 !桩体材料属性<BR>mp,ex,1,2.5e10 <BR>mp,nuxy,1,0.2 <BR>mp,dens,1,2500 <BR><BR>mp,ex,2,2.0e8 !土层2材料属性 <BR>mp,nuxy,2,0.4 <BR>mp,dens,2,2000 <BR><BR>mp,ex,3,2.5e8 !土层3材料属性 <BR>mp,nuxy,3,0.4 <BR>mp,dens,3,2000 <BR><BR>mp,ex,4,3.0e8 !土层4材料属性 <BR>mp,nuxy,4,0.4 <BR>mp,dens,4,2000 <BR><BR>mp,ex,5,1.8e9 !岩层5材料属性 <BR>mp,nuxy,5,0.29 <BR>mp,dens,5,2600 <BR><BR>tb,concr,1 !桩体的参数<BR>tbdata,,0.7,0.9,2.6,-1 <BR><BR>tb,dp,2 !土层2的D-P参数 <BR>tbdata,1,19,32,30 <BR><BR>tb,dp,3 !土层3的D-P参数 <BR>tbdata,1,19,32,30 <BR><BR>tb,dp,4 !土层4的D-P参数 <BR>tbdata,1,19,32,30 <BR><BR>tb,dp,5 !土层5的D-P参数 <BR>tbdata,1,0,35,0 <BR> <BR>cylind,0,0.6,0,21.0,0,90 <BR>cylind,0.6,3.0,0,3.0,0,90 <BR>cylind,0.6,3.0,3.0,8.0,0,90 <BR>cylind,0.6,3.0,8.0,14.0,0,90 <BR>cylind,0.6,3.0,14.0,21.0,0,90 <BR>cylind,0,0.6,21.0,24.0,0,90 !建立桩尖岩层几何体<BR>cylind,0.6,3.0,21.0,24.0,0,90<BR><BR>!布尔运算粘结体所有的除桩之外的部分<BR>vsel,s,,,2,7,1<BR>vglue,2,3,4,5,6,7<BR>allsel,all<BR>numcmp,all<BR>/pnum,volu,1<BR>vplot<BR><BR>vlist<BR>save<BR><BR>/pnum,line,1<BR>allsel,all<BR>vsel,s,,,1 !桩体附属性,划分网格 <BR>aslv,s <BR>lsla,s<BR>lplot<BR>lesize,1,0.1<BR>lesize,2,0.1<BR>lesize,3,,,6<BR>lesize,4,,,6<BR>lesize,5,0.1<BR>lesize,6,0.1<BR>lesize,7,0.5<BR>lesize,8,0.5<BR>lesize,9,0.5<BR>type,1<BR>mat,1<BR>mshape,0,3d<BR>mshkey,1<BR>vmesh,all<BR><BR>vsel,s,,,2 !土层2附属性,划分网格 <BR>vplot<BR>aslv,s <BR>lsla,s<BR>lplot<BR>lesize,10,,,6<BR>lesize,11,,,6<BR>lesize,12,,,6<BR>lesize,13,,,6<BR>lesize,14,,,6<BR>lesize,15,,,6<BR>lesize,16,,,6<BR>lesize,17,,,6<BR>lesize,18,0.5<BR>lesize,19,0.5<BR>lesize,20,0.5<BR>lesize,21,0.5<BR>type,1<BR>mat,2<BR>mshape,0,3d<BR>mshkey,1<BR>vmesh,all<BR><BR>vsel,s,,,4 !土层3附属性,并划分网格 <BR>vplot<BR>aslv,s <BR>lsla,s<BR>lplot<BR>lesize,22,,,6<BR>lesize,23,,,6<BR>lesize,24,,,6<BR>lesize,25,,,6<BR>lesize,43,0.5<BR>lesize,44,0.5<BR>lesize,45,0.5<BR>lesize,46,0.5<BR>type,1<BR>mat,3<BR>mshape,0,3d<BR>mshkey,1<BR>vmesh,all<BR><BR>vsel,s,,,5 !土层4附属性,并划分网格 <BR>vplot<BR>aslv,s <BR>lsla,s<BR>lplot<BR>lesize,26,,,6<BR>lesize,27,,,6<BR>lesize,28,,,6<BR>lesize,29,,,6<BR>lesize,47,0.5<BR>lesize,48,0.5<BR>lesize,49,0.5<BR>lesize,50,0.5<BR>type,1<BR>mat,4<BR>mshape,0,3d<BR>mshkey,1<BR>vmesh,all<BR><BR>vsel,s,,,6 !岩层5附属性,并划分网格 <BR>vplot<BR>aslv,s <BR>lsla,s<BR>lplot<BR>lesize,30,,,6<BR>lesize,31,,,6<BR>lesize,32,,,6<BR>lesize,33,,,6<BR>lesize,51,0.5<BR>lesize,52,0.5<BR>lesize,53,0.5<BR>lesize,54,0.5<BR>type,1<BR>mat,5<BR>mshape,0,3d<BR>mshkey,1<BR>vmesh,all<BR><BR>vsel,s,,,3 !桩底岩层6附属性,并划分网格 <BR>vplot<BR>aslv,s <BR>lsla,s<BR>lplot<BR>lesize,34,,,6<BR>lesize,35,,,6<BR>lesize,36,,,6<BR>lesize,37,,,6<BR>lesize,41,,,6<BR>lesize,42,,,6<BR>type,1<BR>mat,5<BR>mshape,0,3d<BR>mshkey,1<BR>vmesh,all<BR><BR>vsel,s,,,7 !桩底岩层6附属性,并划分网格 <BR>vplot<BR>aslv,s <BR>lsla,s<BR>lplot<BR>lesize,38,,,6<BR>lesize,57,,,6<BR>lesize,58,,,6<BR>lesize,41,0.5<BR>lesize,42,0.5<BR>lesize,55,0.5<BR>lesize,56,0.5<BR>type,1<BR>mat,5<BR>mshape,0,3d<BR>mshkey,1<BR>vmesh,all<BR><BR>!用接触向导建立接触对<BR>et,2,170<BR>et,3,173<BR>keyopt,3,4,1<BR>keyopt,3,9,0 !消除初始渗透<BR>keyopt,3,12,2 !不分开接触,允许滑动,法向不分开<BR>!桩侧,建立目标面<BR>r,1,,,fk1,ftoln, , ,<BR>rmore,,,,,,5 <BR>r,2,,,fk2,ftoln, , ,<BR>rmore,,,,,,5 <BR><BR>mp,mu,6,0.2 <BR><BR>allsel,all<BR>vsel,s,,,1<BR>aslv,s<BR>asel,s,,,3<BR>/pnum,area,1<BR>aplot <BR><BR>cm,target1,area<BR>type,2<BR>real,1<BR>mat,6<BR>nsla,s,1 <BR>esurf,all<BR><BR>! 桩侧,建立接触面 <BR>allsel<BR>vsel,s,,,2<BR>vsel,a,,,4,6,1<BR>aslv,s<BR>asel,s,,,9<BR>asel,a,,,22<BR>asel,a,,,26<BR>asel,a,,,30<BR>aplot <BR>cm,contact1,area<BR>type,3<BR>real,1<BR>mat,6<BR>nsla,s,1 <BR>esurf,all <BR><BR>!桩尖,建立目标面<BR>allsel,all<BR>vsel,s,,,3<BR>aslv,s<BR>asel,r,,,15<BR>aplot<BR>nsla,s,1<BR>type,2<BR>real,2<BR>mat,6<BR>cm,target2,elem<BR>esurf,all<BR>esel,s,type,,2 <BR>eplot <BR><BR>!桩尖,建立接触面 <BR>allsel,all<BR>vsel,s,,,1<BR>aslv,s<BR>asel,s,,,2<BR>aplot <BR>nsla,s,1<BR>type,3<BR>real,2<BR>mat,6<BR>cm,contact2,area <BR>esurf,all <BR>esel,s,type,,3 <BR>eplot <BR><BR>/psymb,esys,1 <BR>allsel <BR>gplot<BR>save<BR>finish<BR><BR>!求解过程<BR>/solu<BR>!定义面约束条件<BR>asel,s,loc,x,0 !侧面施加对称约束 <BR>da,all,symm<BR>asel,s,loc,y,0 <BR>da,all,symm <BR>asel,s,loc,z,24 !底面试加约束 <BR>da,all,all<BR><BR>allsel,all !土外层施加约束<BR>asel,s,,,8<BR>asel,a,,,20<BR>asel,a,,,24<BR>asel,a,,,28<BR>asel,a,,,32<BR>aplot <BR>da,all,all<BR>allsel,all<BR><BR>!设置非线性选项<BR>acel,0,0,9.8 !定义重力加速度<BR>neqit,50, !迭代次数<BR>nropt,Modi ! 用改变的牛顿-拉普拉斯方程求解<BR>nlgeom,on ! 打开大变形选项<BR>autot,on ! 打开自动时间步<BR>lnsrch,on !自动线性搜索<BR>pred,on !打开预测求解器<BR>outpr,all,all<BR>OUTRES,all,all<BR><BR>allsel,all<BR>cncheck,detail !检查接触状态<BR>cncheck,summary<BR>/solu<BR>CNCHECK,POST<BR>FINISH<BR><BR>!载荷步,加载阶段<BR>/solu<BR>FirstF=2E+06/A <BR>LastF=3E+06/A <BR>Increment=2E+05/A<BR>*do,Force,FirstF,LastF,Increment<BR>asel,s,loc,z,0<BR>sfa,all,,pres,Force <BR>allsel,all<BR>nsubst,10,100,5<BR>solve<BR>*enddo<BR>finish<BR><BR>!进入POST1后处理器<BR>/post1<BR>set,last<BR>pldisp,3<BR>plnsol,u,x<BR>pinsol,s,x<BR>pinsol,s,y<BR>pinsol,s,z<BR>pinsol,s,xy<BR>pinsol,s,eqv<BR>pinsol,epto,eqv<BR>pinsol,cont,pres<BR>pinsol,cont,sfric<BR><BR>finish !退出<BR>/exit,all |