马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有账号?我要加入
x
固结是会传递弯矩而铰接不同
或是这样理解,固接转角相同,而铰接不同
那就可以使用以下方法了
在同一位置定义两个坐标相同的点
如果是固接,则耦合三个位移(平面问题),即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技术联盟微信官方平台
|