加载中…
个人资料
  • 博客等级:
  • 博客积分:
  • 博客访问:
  • 关注人气:
  • 获赠金笔:0支
  • 赠出金笔:0支
  • 荣誉徽章:
正文 字体大小:

【转】巧用ANSYS选择命令

(2014-01-30 01:42:42)
标签:

ansys

学习笔记

在ANSYS建模、加载、后处理等操作过程中,常常会遇到对模型进行选择。对于复杂分析模型来说,要想非常简洁地选取出所需的部分模型,是一项技巧性很强的工作。在此简单举几个例子予以说明。      
nsle和esln命令的配合使用      
在前处理中检查单元形状,或在后处理中观察结果时,有时需要将单元一层一层的选出来进行观察。如果模型比较复杂,直接选取是比较困难的。巧妙的方式是:  

 

 nsel,……. 首先通过坐标位置或面相关性选取出一层节点   

esln 选出与这层节点相关联的一层单元   

…… 针对这层单元作其它操作   
nsle 选出与这层单元相关联的所有节点(节点又向前推进了一层)  

 esln 选出与节点相关联的单元(单元又向前推进了一层)   
以此类推,重复交替使用nsle和esln命令就可以将所选节点和单元一层一层向前推进了。      
选择过程中巧用component

同样以上面的例子为例,上面nsle和esln命令重复交替使用使节点和单元一层层逐步增加,如果只想单独的一层一层地看,则需用cm命令帮助:   


nsel,……. 首先通过坐标位置或面相关性选取出第1层节点 

 cm,nn1,node 将节点归入一节点组  

 esln 选出第1层单元   
…… 针对这层单元作其它操作   
nsle 选出与这层单元相关联的所有节点(前2层节点)   

cm,nn2,node 将节点归入另一节点组   

esln 选出前2层单元   

nsle !前3层节点   
cm,nn3,node 将节点归入另一节点组   
cmsel,u,nn1 !剔除第1层节点(只剩第2、3层节点)   

esln,s,1 只有第2层单元了   

…… 针对这层单元作其它操作   

esln 第1、2、3层单元   

nsle 第1、2、3、4层节点   

cm,nn1,node 将节点归入一节点组   

cmsel,u,nn2 剩下第3、4层节点   

esln,s,1 只有第3层单元了   

…… 针对这层单元作其它操作   
以此类推,重复交替使用esln、nsle、cm、cmsel和esln,s,1命令就可以将所选单元单层地向前推进了。    

  
选择过程中巧用get函数

如果要选出最靠近某个坐标位置(

x0,y0,z0

)处的节点或关键点,很多人首先想到的就是通过如下系列命令

来选择:

  

 

nsel,s,loc,x,x0  

 

nsel,r,loc,y,y0  

 

nsel,r,loc,z,z0  

 

但当所选节点离(

x0,y0,z0

)较大时,这样选择会失效,最佳的选择方式是:

  

 

nn1=node(x0,y0,z0) node()

为一

get

函数,它将离(

x0,y0,z0

)最近的节点号赋予变量

nn1  

 

nsel,s,,,nn1  

 

类似的

get

函数非常多,请详细参考

ANSYS APDL

程序员指南。

如果要选出最靠近某个坐标位置(

x0,y0,z0

)处的节点或关键点,很多人首先想到的就是通过如下系列命令

来选择:

  

 

nsel,s,loc,x,x0  

 

nsel,r,loc,y,y0  

 

nsel,r,loc,z,z0  

 

但当所选节点离(

x0,y0,z0

)较大时,这样选择会失效,最佳的选择方式是:

  

 

nn1=node(x0,y0,z0) node()

为一

get

函数,它将离(

x0,y0,z0

)最近的节点号赋予变量

nn1  

 

nsel,s,,,nn1  

 

类似的

get

函数非常多,请详细参考

ANSYS APDL

程序员指南


如果要选出最靠近某个坐标位置(x0,y0,z0)处的节点或关键点,很多人首先想到的就是通过如下系列命令来选择:   

nsel,s,loc,x,x0   

nsel,r,loc,y,y0   

nsel,r,loc,z,z0   
但当所选节点离(x0,y0,z0)较大时,这样选择会失效,最佳的选择方式是:   
nn1=node(x0,y0,z0) node()为一get函数,它将离(x0,y0,z0)最近的节点号赋予变量nn1   

nsel,s,,,nn1   
类似的get函数非常多,请详细参考ANSYS APDL程序员指南。

0

阅读 收藏 喜欢 打印举报/Report
前一篇:123
后一篇:优化
  

新浪BLOG意见反馈留言板 欢迎批评指正

新浪简介 | About Sina | 广告服务 | 联系我们 | 招聘信息 | 网站律师 | SINA English | 产品答疑

新浪公司 版权所有