本帖最后由 ferriswanglei 于 2011-5-13 20:22 编辑
加预应力需要定义预应力截面。
给你发个例子,自己研究一下
Finish
/clear
/prep7
/title, Sample application of PSMESH
et,1,92
mp,ex,1,1e7
mp,alpx,1,1.3e-5
!热膨胀系数
mp,prxy,1,0.30
mp,ex,2,3e7
mp,alpx,2,8.4e-6
mp,prxy,2,0.30
tref,70
!为材料的热应力计算定义相关温度
/focus,,-0.09,0.34,0.42
!指定焦点
/dist,,0.99
! Specifies the viewing distance for magnifications and perspective
/angle,,-55.8
!旋转实体
/view,,0.39,-0.87,0.31
/pnum,volu,1
!控制实体的编号或颜色
/number,1
!控制是否显示编号、颜色或都显示
cylind,0.5,, -0.25,0, 0,180
cylind,0.5,, 1,1.25, 0,180
cylind,0.25,, 0,1, 0,180
wpoffs,0.05
/triad,ltop
cylind,0.35,1, 0,0.75, 0,180
wpoffs,-0.1
cylind,0.35,1, 0.75,1, 0,180
wpstyl,,,,,,,,0
!控制显示和工作平面的类型
vglue,all
numcmp,all
vplot
mat,1
!设置单元材料属性
smrtsize,off
!指定自动划分单元参数
vmesh,4,5
mat,2
vmesh,1,3
/pnum,mat,1
Eplot
psmesh,,example,,volu,1,0,z,0.5,,,,elems
! Create and mesh a 预应力截面
CM,lines,LINE
/dist,,1.1
cmplot
/solu
eqslv,pcg,1e-8
!选择求解器
asel,s,loc,y
da,all,symm
asel,all
dk,1,ux
dk,12,ux
dk,1,uz
sload,1,pl01,tiny,force,100,1,2
!给预应力截面加载
/title,Sample application of PSMESH - preload only
Solve
/post1
plnsol,s,z |