找回密码
 注册
Simdroid-非首页
查看: 117|回复: 9

[接触分析] 请教各位有关接触分析方面的问题!

[复制链接]
发表于 2015-3-2 20:47:34 | 显示全部楼层 |阅读模式 来自 浙江嘉兴
本人在学习ANSYS接触分析时遇到困难,模型如下图一所示,在求解过程中出现如图二所示的错误,不知如何解决,请大家不吝指教!先谢谢各位! *afun,deg   
*SET,r1,1   
*SET,r2,2   
*SET,b,2


/prep7  
et,1,95
et,2,42
et,3,170
et,4,174
mp,ex,1,210e9   
mp,nuxy,1,0.3  
mp,mu,2,0   


cyl4,,,r1,0,r2,90,b
lsel,s,loc,z,0  
asel,s,loc,z,0   
lesize,2,,,10   
lesize,4,,,10   
lesize,1,,,5
lesize,3,,,5


mshkey,1
mshape,0
type,2  
amesh,all   

allsel,all  
lesize,9,,,5
vsweep,all  
vsymm,x,all
vsymm,y,all
SAVE


allsel,all  
cm,up,volu  
csys,1  
asel,s,loc,x,r2
cm,up_out,area  
allsel,all  


wpoffs,,-r2
cswpla,101,0
allsel,all  
SAVE
vsymm,y,all


wpoffs,,-r2
cswpla,11,1
vsel,s,loc,x,0,r2   
cm,down,volu
asel,s,loc,x,r2
cm,down_out,area


r,11
keyopt,4,5,1


nsla,s,1
esln,s,0
type,3  
mat,2   
real,11
esurf   
allsel,all  


cmsel,s,up_out   
nsla,s,1
esln,s,0
type,4  
real,11
mat,2   
esurf   
allsel,all  


csys,0  
asel,s,loc,z,0  
da,all,symm
allsel,all  


asel,s,loc,z,b  
asel,r,loc,y,-r2,r2
da,all,ux,0
da,all,uz,0
allsel,all  


asel,s,loc,z,b  
asel,r,loc,y,-100,-r2   
da,all,all,0
SAVE
allsel,all  


csys,1  
nsel,s,loc,x,r1
nsel,r,loc,y,270
csys,0  
f,all,fy,-1000  
allsel,all  
FINISH


/SOL
antype,static
time,1   
outres,basic,all
autots,on   
nropt,full  
nsubst,25   
allsel,all  
csys,0  
save
solve



本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×

评分

1

查看全部评分

发表于 2015-3-3 15:57:48 | 显示全部楼层 来自 上海
Simdroid开发平台
这个错误说明你的模型没有发生接触,看你的命令流:
1  用于接触定义的实常数 11 没有给任何数据 (命令 r,11),即所有实常数都是零,这样是算不出正确结果的;至少需要设置 FKN 和 FTOLN 这两个实常数。
2  单元的关键选项,只设置了 keyopt,4,5,1,建议改为:
      keyopt,4,5,3
  此外还可以增加:
      keyopt,4,9,2
      keyopt,4,10,2
3  还需要检查一下接触对中接触单元和目标单元的法线方向是否是相对的,即两种单元的法线方向都指向对方。如有错误的单元法线方向,需要颠倒过来。
4  求解设置中,计算子步数设置不对,需要修改,比如:
    nsubst,200,1e5,10
5  收敛准则没有设置,最好设置一个力准则,比如:
    CNVTOL, F,  , 0.01, L2, -1

点评

句句精华,感谢大神分享经验,多多交流!  发表于 2015-3-10 20:56
句句精华,感谢大神分享经验,多多交流!  发表于 2015-3-10 20:56
回复 不支持

使用道具 举报

 楼主| 发表于 2015-3-3 22:02:22 | 显示全部楼层 来自 浙江嘉兴
htbbzzg 发表于 2015-3-3 15:57
这个错误说明你的模型没有发生接触,看你的命令流:
1  用于接触定义的实常数 11 没有给任何数据 (命令 r,1 ...

非常感谢你的帮助!我还有以下疑问:
1.收敛准则的设置有哪些原则呢?或者说一般在什么情况下需要设置何种收敛准则?
2.命令流里用的仅仅是:(r,11),为什么用cncheck命令查看时,却能看到各个实常数的值,如下图,这些值又对应的哪个实常数呢?
D:\cncheck command
回复 不支持

使用道具 举报

 楼主| 发表于 2015-3-3 22:06:23 | 显示全部楼层 来自 浙江嘉兴
XiangJW 发表于 2015-3-3 22:02
非常感谢你的帮助!我还有以下疑问:
1.收敛准则的设置有哪些原则呢?或者说一般在什么情况下需要设置 ...

非常感谢你的帮助!我还有以下疑问:
1.收敛准则的设置有哪些原则呢?或者说一般在什么情况下需要设置何种收敛准则?
2.命令流里用的仅仅是:(r,11),为什么用cncheck命令查看时,却能看到各个实常数的值,如下,这些值又对应的哪个实常数呢?
Deformable-deformable contact pair identified by real constant set 11   
and contact element type 4 has been set up.                             
Contact algorithm: Augmented Lagrange method
Contact detection at: Gauss integration point
Default contact stiffness factor FKN          1.0000   
The resulting contact stiffness              0.21769E+14
Default penetration tolerance factor FTOLN   0.10000   
The resulting penetration tolerance          0.19294E-01
Frictionless contact pair is defined
Average contact surface length               0.38029   
Average contact pair depth                   0.19294   
Default pinball region factor PINB            1.0000   
The resulting pinball region                 0.19294   
Auto contact offset used to close gap        0.20560E-02
回复 不支持

使用道具 举报

 楼主| 发表于 2015-3-3 22:07:44 | 显示全部楼层 来自 浙江嘉兴
htbbzzg 发表于 2015-3-3 15:57
这个错误说明你的模型没有发生接触,看你的命令流:
1  用于接触定义的实常数 11 没有给任何数据 (命令 r,1 ...

非常感谢你的帮助!我还有以下疑问:
1.收敛准则的设置有哪些原则呢?或者说一般在什么情况下需要设置何种收敛准则?
2.命令流里用的仅仅是:(r,11),为什么用cncheck命令查看时,却能看到各个实常数的值,如下,这些值又对应的哪个实常数呢?
Deformable-deformable contact pair identified by real constant set 11   
and contact element type 4 has been set up.                             
Contact algorithm: Augmented Lagrange method
Contact detection at: Gauss integration point
Default contact stiffness factor FKN          1.0000   
The resulting contact stiffness              0.21769E+14
Default penetration tolerance factor FTOLN   0.10000   
The resulting penetration tolerance          0.19294E-01
Frictionless contact pair is defined
Average contact surface length               0.38029   
Average contact pair depth                   0.19294   
Default pinball region factor PINB            1.0000   
The resulting pinball region                 0.19294   
Auto contact offset used to close gap        0.20560E-02
回复 不支持

使用道具 举报

发表于 2015-3-7 09:52:55 | 显示全部楼层 来自 上海
    你没有定义接触对的实常数值,程序会对部分有默认值的实常数采用默认值,即 cncheck 列出的值。但是这些值是否适合你的问题,需要你自己判断。
回复 不支持

使用道具 举报

发表于 2015-3-10 20:59:21 | 显示全部楼层 来自 江苏南京
XiangJW 发表于 2015-3-3 22:07
非常感谢你的帮助!我还有以下疑问:
1.收敛准则的设置有哪些原则呢?或者说一般在什么情况下需要设置何 ...

推荐你用接触向导建立一对接触,看看操作记录里面的命令,仔细揣摩下实常数的设置,多加练习
回复 不支持

使用道具 举报

发表于 2015-3-12 10:14:42 | 显示全部楼层 来自 河南郑州
轴承的接触分析搞不懂额
回复 不支持

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|小黑屋|联系我们|仿真互动网 ( 京ICP备15048925号-7 )

GMT+8, 2024-5-3 01:00 , Processed in 0.041387 second(s), 16 queries , Gzip On, MemCache On.

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表