注册 登录  
 加关注
   显示下一条  |  关闭
温馨提示!由于新浪微博认证机制调整,您的新浪微博帐号绑定已过期,请重新绑定!立即重新绑定新浪微博》  |  关闭

htbbzzg的博客

与朋友们分享 CAE 资料和经验

 
 
 

日志

 
 

Simwe 网站公开课的资料 - ANSYS 非线性公开课 (二) 高级接触分析 (9)  

2013-04-16 16:00:57|  分类: Simwe 网站公开课 |  标签: |举报 |字号 订阅

  下载LOFTER 我的照片书  |
        仔细检查有限元模型,可以看到:在压力载荷方向,板和圆柱之间有一个明显的间隙 (gap)。这是为什么板发生刚体运动的原因。在底面施加压力载荷后,由于板的顶面没有初始接触,因而板未受到约束。
        为解决这个问题,可以使用一个接触选项,即移动该面,使它与圆柱面 刚好接触
                                                  Simwe 网站公开课的资料 - ANSYS 非线性公开课 (二) 高级接触分析 (9) - htbbzzg - htbbzzg的博客

     移动的量可以使用 “Model Query Picker” (Utility Menu > List > Picked Entities +) 进行测量。 
     但是,如果在 /solution 中执行 CNCHECK 命令,在所显示的接触细节列表中提供了存在多大间隙的信息:
                                                    Simwe 网站公开课的资料 - ANSYS 非线性公开课 (二) 高级接触分析 (9) - htbbzzg - htbbzzg的博客
         现在,可以看到:需要将板向 +y 方向移动 0.1”。

6.    将板移动到刚好接触的位置:
             Main Menu > Preprocessor > Modeling > Move/Modify > Areas > Areas
?         选择板包含的两个面,然后点击 [OK]
?      在对话框中的 Y-offset in active CS 输入 0.1,点击 OK
    或,输入以下命令:
      /PREP7
      AGEN,2,4,5,1,0,0.1,0,,0,1
    GUI 方式操作过程如下图所示:
                                                   Simwe 网站公开课的资料 - ANSYS 非线性公开课 (二) 高级接触分析 (9) - htbbzzg - htbbzzg的博客
                 移动后的结构:
                                                  Simwe 网站公开课的资料 - ANSYS 非线性公开课 (二) 高级接触分析 (9) - htbbzzg - htbbzzg的博客

7.   设置输出选项为:在每个子步存结果:
–   Main Menu > Solution > Analysis Type > Sol'n Control  > 进入 Basic 标签:
?  对于 Frequency,选择  Write every substep
?   点击 [OK]
或,输入以下命令:
    /SOLU
    OUTRES,ALL,ALL
                           Simwe 网站公开课的资料 - ANSYS 非线性公开课 (二) 高级接触分析 (9) - htbbzzg - htbbzzg的博客
 8. 求解,在文本窗口中查看设置然后开始求解: 
      Main Menu > Solution > Solve > Current LS
?      查看文本窗口中的求解选项,然后关闭窗口。
?      在第二个对话框中点击 [OK],开始求解。
    或,输入以下命令:
      /STAT,SOLU
      SOLVE
                           Simwe 网站公开课的资料 - ANSYS 非线性公开课 (二) 高级接触分析 (9) - htbbzzg - htbbzzg的博客
    求解过程中,会出现一个错误信息,可以点击其中的 Proceed ,继续求解:
                 Simwe 网站公开课的资料 - ANSYS 非线性公开课 (二) 高级接触分析 (9) - htbbzzg - htbbzzg的博客
 
   这一次,前几个子步求解是收敛的。然后求解又不收敛。如下面收敛监测图及输出窗口所示。和以前一样,求解由于 “DOF Limit Exceeded. 而终止。
                 Simwe 网站公开课的资料 - ANSYS 非线性公开课 (二) 高级接触分析 (9) - htbbzzg - htbbzzg的博客
 
    打开 .mntr 文件,可以看到,对前 6 个子步得到了每一步的结果。默认的,对于非线性静力分析, 只保存最后一个子步的结果。在首次执行一个接触分析时,存储所有子步的结果是个好主意。用这种办法,不仅可以和以前一样查看未收敛的结果,而且可以查看最后一个收敛子步的结果,以了解在不收敛之前发生了什么情况。
                    Simwe 网站公开课的资料 - ANSYS 非线性公开课 (二) 高级接触分析 (9) - htbbzzg - htbbzzg的博客
 
    打开 .err 文件,可以看到,出错的原因是节点 227 Uy 过了限制,并提示不收敛的结果被保存在结果文件中,编号 999999。
                  Simwe 网站公开课的资料 - ANSYS 非线性公开课 (二) 高级接触分析 (9) - htbbzzg - htbbzzg的博客
     
可以在后处理中查看未收敛的结果以判断不收敛的原因。

  评论这张
 
阅读(741)| 评论(0)
推荐 转载

历史上的今天

在LOFTER的更多文章

评论

<#--最新日志,群博日志--> <#--推荐日志--> <#--引用记录--> <#--博主推荐--> <#--随机阅读--> <#--首页推荐--> <#--历史上的今天--> <#--被推荐日志--> <#--上一篇,下一篇--> <#-- 热度 --> <#-- 网易新闻广告 --> <#--右边模块结构--> <#--评论模块结构--> <#--引用模块结构--> <#--博主发起的投票-->
 
 
 
 
 
 
 
 
 
 
 
 
 
 

页脚

网易公司版权所有 ©1997-2016