zhengmai0101 发表于 2017-6-22 10:59

分享|ANSYS铰接设置

固结是会传递弯矩而铰接不同
或是这样理解,固接转角相同,而铰接不同
那就可以使用以下方法了
在同一位置定义两个坐标相同的点
如果是固接,则耦合三个位移(平面问题),即UX,UY,ROTZ
如果是铰接,则耦合两个位移(平面问题),即UX,UY
我是这样考虑的,若有不对,望高手指教
如cp,,ux,1,2,
cp,uy,1,2
视1,2号点铰接
cp,,ux,1,2,
cp,,uy,1,2
cp,,rotz,1,2
视为1,2号点固接
运行期命令流如下(参数是自编的):
fini
/cle
/prep7
et,1,3
r,1,1,1,1
mp,ex,1,30e11
mp,nuxy,1,0.3   
k,1,0,0
k,2,0,10
k,3,0,10   
k,4,10,0
k,5,10,10
k,6,10,10   
k,7,20,0
k,8,20,10
k,9,20,10   
k,10,30,0
k,11,30,10
k,12,30,10   
l,1,2
l,3,5
l,4,5
l,6,8
l,7,8
l,9,11
l,10,12   
lesize,all,1
lmesh,all   
nsel,s,loc,x,0
nsel,r,loc,y,10!选择坐标为(0,10)的所有点
cp,1,ux,all
cp,2,uy,all
cp,9,rotz,all!进行节点的耦合   
nsel,s,loc,x,10
nsel,r,loc,y,10
cp,3,ux,all
cp,4,uy,all
cp,10,rotz,all   
nsel,s,loc,x,20
nsel,r,loc,y,10
cp,5,ux,all
cp,6,uy,all
cp,11,rotz,all   
nsel,s,loc,x,30
nsel,r,loc,y,10
cp,7,ux,all
cp,8,uy,all
cp,12,rotz,all
nsel,s,loc,y,0
d,all,all
esel,s,elem,,11,20
esel,a,elem,,31,40
esel,a,elem,,51,60
sfbeam,all,1,pres,1000!加载   
allsel,all   
fini   
/solu
solve
fini
转载:CAE技术联盟微信官方平台

htbbzzg 发表于 2017-6-24 08:31

本帖最后由 htbbzzg 于 2017-6-24 08:37 编辑

这样理解是对的。


页: [1]
查看完整版本: 分享|ANSYS铰接设置