下载此文档

ansys怎样提取某个节点的应力和应变.doc


文档分类:汽车/机械/制造 | 页数:约4页 举报非法文档有奖
1/4
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/4 下载此文档
文档列表 文档介绍
ansys怎样提取某个节点的应力和应变.docansys怎样提取某个节点的应力和应变?
时间:2010-11-14 来源:网络 浏览次数:次
最简单的办法是使用 NSORT,打印出结果,可以通过控制使其输出到文件
使用apdl能复杂一点,下面是以前经常用的一段命令流,参考着修改一下吧
!获取所选择的节点总数
!定义1个数组存放数据
!获取最小的节点编号
*DO,I,1,N nod,1
S_Xyz(l,1)=Nd
*CREATE,GET_ node」nf,mac, *GET, Nno d,NODE,0,COUNT *DIM,S_Xyz,ARRAY,NNOD,5 *GET,Nd,NODE,0,NUM,MIN
S_Xyz(I,2)=NX(Nd)
!节点的
X坐标放数组第
2列
S_Xyz(I,3)=NY(Nd)
!节点的
Y坐标放数组第
3列
S_Xyz(I,4)=NZ(Nd)
!节点的
Z坐标放数组第
4列
!*GET,S_Xyz(l,5),NODE,ND,S,EQV
!节点的 von mises 值放数组第 5列
!将节点列表放数组第 1列
*GET,S_Xyz(I,5),NODE,ND,U,SUM ! 节点的总变形值值放数组第 5列
Nd=NDNEXT(Nd) !读出下一个节点编号 *ENDDO *END
*CREATE,OUT_ node」nf,mac,
*CFOPEN, node」nfo,txt,,
*VWRITE,S_Xyz(1,1),S_Xyz(1,2),S_Xyz(1,3),S_Xyz(1,4),S_Xyz(1,5)
(,,)
*CFCLOS
*END
GET_ node」nf
OUT_n ode_i nf
/delete,GET_ node」n f,mac /delete,OUT_ node」n f,mac
另附
先对节点的值进行 SORT,在提取最大的值即可。
最大应力节点编号及其数值的提取:
ALLSEL
NSORT,S,EQV,0,0,ALL *GET,MAX_SEQV,SORT,0,IMAX
*GET,MAXSEQV,NODE,MAX_EQV,S,EQV 依次类推,可以最大应变节点编号及其值数值的提取:
ALLSEL
NSORT,EPTO,EQV,0,0,ALL
*GET,MAX_EPTOEQV,SORT,0,IMAX
*GET,MAXEPTOEQV,NODE,MAX_EPTOEQV,S,EQV
最大位移节点编号及其数值的提取:
ALLSEL
NSORT,U,SUM,0,0,ALL
*GET,MAX_U,SORT,0,IMAX
*GET,MAXU,NODE,MAX_U,U,SUM
如把所有的节点应力应变数值提取然后找最大值
*GET,NUMALL,NODE,0,COUNT
*GET,NUMSTART,NODE,0,NUM,MIN
SMAX=0
INUSE=NUMSTART
*DO,I,1,NUMALL,1
*GET,SSUM,NODE,INUSE,S,EQV

ansys怎样提取某个节点的应力和应变 来自淘豆网www.taodocs.com转载请标明出处.

非法内容举报中心
文档信息
  • 页数4
  • 收藏数0 收藏
  • 顶次数0
  • 上传人小s
  • 文件大小40 KB
  • 时间2021-12-06