ansys提取最大应力值.doc
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。

卡西欧5800p使用说明书资料.ppt
锂金属电池界面稳定化-全面剖析.docx
SG3525斩控式单相交流调压电路设计要点.doc
话剧《枕头人》剧本.docx
重视家风建设全面从严治党治家应成为领导干部必修课PPT模板.pptx
黄渤海区拖网渔具综合调查分析.docx
2024年一级造价工程师考试《建设工程技术与计量(交通运输工程)-公路篇》真题及答案.docx
【课件】Unit+3+Reading+and+Thinking公开课课件人教版(2019)必修第一册.pptx
嵌入式软件开发流程566841551.doc
生命密码PPT课件.ppt
爱与责任-师德之魂.ppt
制冷空调装置自动控制技术讲义.ppt


