!每一步的最大位移储存在 UMAX+载荷步 这个参数里面
!每一步的最大应力储存在 SMAX+载荷步 这个参数里面
n=100
set,first
!最大总位移,若是某个方向的位移可以修改下面命令中的sum为x,y,z等方向
nsort,u,sum,0,0,all
GET,NODEMAX,SORT,0,IMAX
GET,UMAX1,node,NODEMAX,u,sum
!MISES应力,若是某个方向的应力可以修改下面命令中的eqv为x,y,z,xy,yz,zx,int等
nsort,s,eqv,0,0,all
GET,NODEMAX,SORT,0,IMAX
GET,SMAX1,node,NODEMAX,s,eqv
do,ii,2,n,1
set,next
!最大总位移,若是某个方向的位移可以修改下面命令中的sum为x,y,z等方向
nsort,u,sum,0,0,all
GET,NODEMAX,SORT,0,IMAX
GET,UMAX%ii%,node,NODEMAX,u,sum
!MISES应力,若是某个方向的应力可以修改下面命令中的eqv为x,y,z,xy,yz,zx,int等
nsort,s,eqv,0,0,all
GET,NODEMAX,SORT,0,IMAX
GET,SMAX%ii%,node,NODEMAX,s,eqv
enddo
stat,all首先选取要提取节点的面为当前集合asel,s……。
get,nnub,node,,count
get,nmin,node,,num,min
dim,A,,nnub
n0=nmin
A(1)=n0
do,j,2,nnub
n0=ndnext(n0)
A(j)=n0
enddo
nnub、nmin是自己定义的变量。用get命令提取节点总数及节点的最小编号。然后定义一维数组,将节点存到数组中。有了数组,想对那个节点进行 *** 作或列出所有节点号就很方便了。这个东西没有捷径的。命令流全靠记跟用才熟悉!还是得多练习才行。
1、可以去优酷或者哔哩哔哩上看 - 水哥ansys-水哥讲的是gui *** 作加命令流,这样明了点。
2、看完视频其实自己还是不会,只是有个概念。命令得自己用,自己记。建议土木方面的可以买本王新敏老师的《ansys工程结构数值分析》,自己照着书把那些命令流敲一遍。
3、找个工程实例自己做一下,买两本书当做工具书,有不会的去书上查对应的命令流
4、自己要学会看帮助文档,所有的ansys的书只是帮助文档的一部分而已,所以要想学精必须自己会看帮助文档!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)