好文档就是一把金锄头!
欢迎来到金锄头文库![会员中心]
电子文档交易市场
安卓APP | ios版本
电子文档交易市场
安卓APP | ios版本

ansys提取最大应力值.doc

4页
  • 卖家[上传人]:壹****1
  • 文档编号:409755385
  • 上传时间:2023-11-21
  • 文档格式:DOC
  • 文档大小:32KB
  • / 4 举报 版权申诉 马上下载
  • 文本预览
  • 下载提示
  • 常见问题
    • ANSYS提取最大应力最大位移值用ansys的apdl方式如何直接获得最大应力和最大位移点的节点编号?在后处理中,用QueryResults可以找到最大、最小应力和位移的节点号,及其相应值然后用*Get提取该节点号的各项计算值最大应力节点编号的提取:allselnsort,s,eqv,0,0,all*get,max_eqv,sort,0,imax最大位移节点编号的提取:allselnsort,u,sum,0,0,all*get,max_u,sort,0,imax在书上看到GUI的操作如下:(1)MainMenu>GeneralPostProc>ElementTable>DefineTable,在弹出来的对话框中Userlabelforitem输入变量名,假定为smaxe,下面Resultsdatasitem中左侧的框内选Bysequencenum右侧选LS并在下方出现的LS,后面输入1,单击OK(2)GeneralPostproc>ListResults>SortedListing>SortElems在弹出来的对话框中由上到下依次为Descendingorder”yes”(空着)”“smaxe”,单击OK(3)UtilityMenu>Parameters>GetScalarData在弹出来的对话框中选择ResultsData>otheroperations,单击UxOK就完成了。

      先用Nsort将位移排序,再用*get取得最大值,比如,要查找的最大值:NSORT,U,x,0!降序排列*get,ux_max,SORT,0,MAX!最大值*get,ux_imax,SORT,0,IMAX!对应节点号在后处理中,用QueryResulys可以找到最大、最小应力和位移的节点号,及其相应值然后用*Get提取该节点号的各项计算值最大应力节点编号的提取:allselnsort,s,eqv,0,0,all*get,max_eqv,sort,0,imax最大位移节点编号的提取:allselnsort,u,sum,0,0,all*get,max_u,sort,0,imax再补充一下,(1) 上面*get命令中,将imax改为imin即获得最小应力节点编号或最小位移节点编号;(2) 将imax改为max即获得响应的最大应力值或最大位移值,改为min即为最小值;(3) 将sum改为z,即为z方向最大位移值CYCLESUSED/ALLOWED=0.1000E+05/8455(实际循环数/许用循环数)=PARTIALUSAGE(局部损伤)=1.18267PRODUCEALTERNATINGSI(SALT)=85.508(应力幅值)使用系数=要求的循环周期数/允许的循环周期数用ANSYS的APDL方式直接获得最大应力和最大应变的节点编号及其数值的有好多...用ANSYS的APDL方式直接获得最大应力和最大应变的节点编号及其数值的有好多种方法:如下面的这种,先对节点的值进行SORT,在提取最大的值即可。

      最大应力节点编号及其数值的提取:ALLSELNSORT,S,EQV,0,0,ALL*GET,MAX_SEQV,SORT,0,IMAX*GET,MAXSEQV,NODE,MAX_EQV,S,EQV依次类推,可以最大应变节点编号及其值数值的提取:ALLSELNSORT,EPTO,EQV,0,0,ALL*GET,MAX_EPTOEQV,SORT,0,IMAX*GET,MAXEPTOEQV,NODE,MAX_EPTOEQV,S,EQV最大位移节点编号及其数值的提取:ALLSELNSORT,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,MINSMAX=0INUSE=NUMSTART*DO,I,1,NUMALL,1*GET,SSUM,NODE,INUSE,S,EQV*IF,SMAX,GE,SSUM,THENSMAX=SMAX*ELSEIF,SMAX,LT,SSUM,THENSMAX=SSUM*ENDIFINUSE=NDNEXT(INUSE)*ENDDO还有一种是首先在窗口上显示应力应变云图,然后利用GET命令得到最大值。

      如提取最大应力为:PLNSOL,S,EQV,0*GET,PAR,PLNSOL,0,MAX或将所有的节点定义成一个路径,*GET,PAR,PATH,0,MAX,另:获取结果各个时间点的最大应力值*DIM,MAXSEQVNODE,TABLE,63,1,1,,,!定义数组*DO,ISET1,1,63,1!根据结果存储的数目而定,如63/POST1SET,1,,1,,,,ISET1,PLNSOL,S,EQV,0*GET,MAXSEQV_NODEI,PLNSOL,0,MAX!获取结果,这里是最大MISES等效应力*SET,MAXSEQV_NODE(ISET-1,0,1),(ISET-1)*4E-4确!定对应的时间*SET,MAXSEQV_NODE(ISET-1,1,1),MAXSEQV_NODEI!写入最大等效应力值*ENDDO。

      点击阅读更多内容
      关于金锄头网 - 版权申诉 - 免责声明 - 诚邀英才 - 联系我们
      手机版 | 川公网安备 51140202000112号 | 经营许可证(蜀ICP备13022795号)
      ©2008-2016 by Sichuan Goldhoe Inc. All Rights Reserved.