提取计算结果_第1页
提取计算结果_第2页
提取计算结果_第3页
提取计算结果_第4页
提取计算结果_第5页
已阅读5页,还剩8页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、Ansys中NSORT命令和ETABLE命令详解用NSORT命令获取最大应力点数据在ANSYS的结果后处理时,实体单元的应力结果显示时默认会用"MX"和"MIN"在图形中标出最大最小应力点位置,要知道最大(或最小)应力点的节点编号的话可通过PRNSOL命令列表查得。一般来讲,结构在不同工况下的最大应力点一般不在同一位置,如果工况较多或者要反复查询的话,这种方法就需要人为地反复记录最大(或最小应力节点号),比较繁杂。如果能够把最大(或最小)应力点的节点号动态地符给一个变量,通过APDL语言就可以随时求得最大(或最小)应力点的数据了。方法1: /POST1

2、NSEL,S,ALL NNUM=NDINQR(0,13) !当前选择集中的节点数目 *GET,N,NODE,NUM,MIN !获取选择集中最小节点号 N_MAX=N; !当前应力最大节点号 *GET,SEQV_MAX,NODE,N,S,EQV !当前最大应力 *DO,I,2,NNUM !开始循环 *GET,TEMP,NODE,NDNEXT(N),S,EQV *IF,TEMP,GT,SEQV_MAX,THEN !比较大小 N_MAX=NDNEXT(N) SEQV_MAX=TEMP *ENDIF N=NDNEXT(N) !下一个节点 *ENDDO方法2: 上面的命令流,由于需要反复对每一个节点进行

3、遍历比较,如果节点数量较大时运算时间会比较长。其实,ANSYS中还提供了一个对节点数据进行排序的命令NSORT,借助它可以快速地实现上面命令流的功能,而且如果只查为了得到一个最大应力点的话,运算速度会很快。命令流如下: /POST1NSEL,S,ALLNSORT,S,EQV,0,1,SELECT !结果按应力大小进行排序*GET,N_MAX,NODE,0,NUM,MAX !取得应力最大点的节点编号NUSORT !恢复缺省的排序方式*GET,SEQV_MAX,NODE,N_MAX,S,EQV !取得最大应力值 关于NSORT命令的格式:NSORT, Item, Comp, ORDER, KABS

4、, NUMB, SEL其中:Item,Comp排序的依据项标识,如S、LOC等;ORDER排序方式。默认为0,按降序,若为1按升序;KABS是否按绝对值进行排序。默认为0,不按绝对值排序,若为1按绝对值进行排序;NUMB排序后结果记录的个数。默认为所有节点,此数越少排序速度越快;SEL控制结果结点是否可以进行再次选择。如为空则不可选择(默认),如果排序后使用了NSEL等节点选择命令,则排序结果自动恢复为默认的排序方式;如为SELECT则当前节点选择集自动变为排序的结果记录结点,此时可用NSEL命令从当前选择集中进行进一步选择,如果节点不在排序后的选择集中,则也恢复默认排序方用ANSYS的APD

5、L方式直接获得最大应力和最大应变的节点编号及其数值的有好多. 用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,NOD

6、E,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

7、,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_

8、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。用ETABLE命令提取计算结果1、ETABLE简介原来ansys求解完问题之后,会把计算结果保存在一个表里面,表的行是单元的编号,表的列是单元的计算结果,如节点位移、节点力、应力、应变等等。ETABLE这个命令就是把表中的某个列取出来,赋值给某个自定义的向量,再通过*GET命令可以指定某个具体的

9、单元,就可以把该单元的对应计算结果提取出来了。ETABLE, Lab, Item, Comp 将单元值形成一个表以便进一步的处理。2、命令选项解释:1)Lab用户自定义的表名,用于后续命令或输出的标题,最多可使用8个字母,不可与预定义的表名称重复。默认的表名是Item和Comp项的前四个字母组合而成的8个字母。如果与用户之前定义的表名相同,本次结果将被包括在同一表中。最多可定义200个不同的表名。以下表名是ANSYS预定义的,不可用作用户自定表名:REFL, STAT, 和ERAS. Lab = REFL以ETABLE的最新选项重写所有ETABLE命令预定义的表,但保留字段将被忽略,这个命令在

10、载荷步改变后重写表时很方便。Lab = STAT将显示储存的表的值。Lab = ERAS将删除整个表。2)Item选项名称。常用的选项名称见后表。某些选项需要栏目名。Item = ERAS将删除表中的某一栏。3)Comp选项的栏目名(如果需要的话)。常用的栏目名见后表。4)说明定义单元值的表以便后续处理。单元值表可以被认为是工作表,其行代表所有被选择的单元。其列代表通过ETABLE命令输入表中的单元值。每一列数据有一个用户定义的名称,用于列表和显示。将数据输入单元表后,你不仅可以列出和显示你的数据,还可以对数据进行许多操作,例如列相加或列相乘SADD, SMULT,为安全计算定义允许的应力SA

11、LLOW,或者将一列数据和另一列相乘 SMULT。更多的细节请看ANSYS Basic Analysis Guide。有很多不同类型的数据结果可以被存在单元表中。例如,许多单元的选项只有一个值(也就是说,每一个单元对应此选项只有一个值)单一值的选项包括:SERR, SDSG, TERR, TDSG, SENE, TENE, KENE, JHEAT, JS, VOLU和CENT. 其余的选项是多个值的(也就是说,这些值在单元中是变化的,每个节点有不同的值)。因为每个单元只能有一个值存在单元表中,多值的选项存入的是平均值(视节点数而定)。例外的是FMAG和所有的单元力选项,它们存入的是相关节点值的

12、和。(这段话的意思是说,单值的单元选项,如单元体积,存入表中的就是这个值;而在单元不同位置有不同值的选项,如应力,写入表中的是单元的平均值。根本原因在于一个单元只能对应表中的一个数据。)5)访问方法ETABLE命令中可以使用两种数据访问方法,视你想储存的数据不同而不同。一些结果只用通用名就可以访问(要素名法),而另一些结果需要一个标志名和标志数(序列数法)。要素名法用于访问常用的单元数据(也就是说,绝大部分单元类型都有的数据)。所有的单值选项以及一部分多值选项可以用要素名法访问。不同的单元值视计算方法不同和选择集不同而不同。(AVPRIN, RSYS, LAYER, SHELL,和ESEL)

13、尽管节点值不用单元表也可以很容易地列出和显示,你仍然可能需要利用单元表储存这些节点数据以便后需的操作。要素名法的选项名和栏目名见后表。序列数法可以使你访问那些非平均值的结果(例如节点的压力,连接点的温度等等),或者是那些不宜用普通格式描述的数据(例如结构线单元和接触单元的导出数据,热线单元、层单元的导出数据等)。描述不同单元的这些选项(如LS, LEPEL, LEPTH, SMISC, NMISC, SURF等)和对应的序列数的表请见ANSYS Elements Reference.一些单元表数据是基于结果坐标系的,这些数据包括所有的要素结果(例如:位移 UX, UY,应变SX, SY等)。求

14、解器把要素结果依照求解坐标系写入数据库。当你使用ETABLE的时候,这些结果在写入表中之前被转换为结果坐标系。默认的结果坐标系是global坐标RSYS,0。所有其他的数据在从数据库中提取出来写入表中时没有经过坐标转换。6)后处理方法使用PRETAB, PLETAB, or ETABLE,STAT命令可以显示存储的表值。使用ETABLE,ERAS命令删除整个表,使用ETABLE,Lab,ERAS命令删除表中名为Lab的栏。在GUI界面下,如果对话框将某一单元表的DELETE命令写入日志文件(Jobname.LOG or Jobname.LGW),你会发现明令行中的 Lab为空缺,Item =

15、ERASE,而Comp是一个整数。在这种情况下,GUI给Comp指定了一个值,这个值对应于列表框中被选择的变量名,这并不表明你也要在ANSYS中给Comp输入这样一个值。然而,包括如此由GUI产生的ETABLE命令的文件可以用作批处理输入或用于/INPUT命令。7)ETABLE常用选项和选项栏目表Item选项Comp选项栏目Description描述UX,Y,ZX, Y, Z方向的位移ROTX,Y,ZX, Y, Z方向的旋转TEMP 温度PRES压力VOLT电压MAG磁梯度位VX,Y,ZX, Y, Z方向流体速度AX,Y,ZX, Y, Z方向磁矢量差EMF电动势降ENKE紊流动能ENDS紊流能

16、量损失SP0n核质量分率FLOTRAN节点结果可用选项TTOT总温度HFLU热流量HFLM热传导系数COND层流传导率PCOE压力系数PTOT总压力MACH马赫数STRM流量函数DENS流体密度VISC层流粘性EVIS流体有效粘性ECON流体有效传导率YPLUY+ 参数TAUW壁剪切应力LMDn核素片质量扩散率EMDn核素有效质量扩散率单元结果可用选项SX, Y, Z, XY, YZ, XZComponent stress.各方向应力1, 2, 3Principal stress.主应力INTStress intensity.应力强度EQVEquivalent stress.相当应力EPELX

17、, Y, Z, XY, YZ, XZComponent elastic strain.各方向弹性应变1, 2, 3Principal elastic strain.主弹性应变INTElastic strain intensity.弹性应变强度EQVElastic equivalent strain.弹性等效应变EPTHX, Y, Z, XY, YZ, XZComponent thermal strain.各方向热应变1, 2, 3Principal thermal strain.主热应变INTThermal strain intensity.热应变强度EQVThermal equivalent

18、 strain.热相当应变EPPLX, Y, Z, XY, YZ, XZComponent plastic strain.各方向塑性应变1, 2, 3Principal plastic strain.主塑性应变INTPlastic strain intensity.塑性应变强度EQVPlastic equivalent strain.塑性相当应变EPCRX, Y, Z, XY, YZ, XZComponent creep strain.各方向蠕变应变1, 2, 3Principal creep strain.主蠕变应变INTCreep strain intensity.蠕变应变强度EQVCre

19、ep equivalent strain.蠕变相当应变EPSWSwelling strain.膨胀应变EPTOX, Y, Z, XY, YZ, XZComponent total mechanical strain (excluding thermal) (EPEL + EPPL + EPCR).各方向总机械应变(不包括热应变),即EPEL + EPPL + EPCR1, 2, 3Principal total mechanical strain.总主机械应变INTTotal mechanical strain intensity.总机械应变强度EQVTotal equivalent mech

20、anical strain.总机械相当应变EPTTX, Y, Z, XY, YZ, XZComponent total strain including thermal (EPEL + EPTH + EPPL + EPCR).各方向总应变(包括热应变),即EPEL + EPTH + EPPL + EPCR1, 2, 3Principal total strain.总主应变INTTotal strain intensity.总应变强度EQVTotal equivalent strain.总相当应变NLSEPLEquivalent stress (from stress-strain curve)

21、.相当应变(基于应力应变图)SRATStress state ratio.应力状态比率HPRESHydrostatic pressure.流体静力学压力EPEQAccumulated equivalent plastic strain.累积塑性相当应变PSVPlastic state variable. VISCO106, VISCO107, and VISCO108 only.塑性状态变量(仅适用于VISCO106, VISCO107, and VISCO108)PLWKPlastic work/volume. VISCO106, VISCO107, and VISCO108 only.塑性

22、体积(仅适用于VISCO106, VISCO107, and VISCO108)SENDELASTICElastic strain energy density.弹性应变能量密度PLASTICPlastic strain energy density.塑性应变能量密度CREEPCreep strain energy density.蠕变应变能量密度TGX, Y, Z, SUMComponent thermal gradient or vector sum.各方向热梯度或矢量和TFX, Y, Z, SUMComponent thermal flux or vector sum.各方向热通量或矢量

23、和PGX, Y, Z, SUMComponent pressure gradient or vector sum.各方向气体压力梯度或矢量和EFX, Y, Z, SUMComponent electric field or vector sum.各方向电场或矢量和DX, Y, Z, SUMComponent electric flux density or vector sum.各方向电通量密度或矢量和HX, Y, Z, SUMComponent magnetic field intensity or vector sum.各方向磁场强度或矢量和BX, Y, Z, SUMComponent m

24、agnetic flux density or vector sum.各方向磁感应密度或矢量和FMAG4X, Y, Z, SUMComponent magnetic forces or vector sum.各方向磁力或矢量和SERRStructural error energy. Anisotropic elastic materials (TB, ANEL) are not supported.结构误差能量SDSGAbsolute value of maximum variation of any nodal stress component.节点应力最大改变量的绝对值TERRTherma

25、l error energy.热误差能量TDSGAbsolute value of the maximum variation of any nodal thermal gradient component.节点热梯度最大改变量的绝对值FX, Y, ZComponent structural force. Sum of element nodal values.各方向力,为单元各节点力的和MX, Y, ZComponent structural moment. Sum of element nodal values.各方向力矩,为单元各节点力矩的和HEATHeat flow. Sum of e

26、lement nodal values.热流速,为单元各节点热流速的和FLOWFluid flow. Sum of element nodal values.流体流速,为单元各节点流速的和AMPSCurrent flow. Sum of element nodal values.电流,为单元各节点电流的和FLUXMagnetic flux. Sum of element nodal values.磁通量,为单元各节点磁通量的和VFX, Y, ZComponent fluid force.各方向流体力CSGX, Y, ZComponent magnetic current segment.磁流片

27、段SENE"Stiffness" energy or thermal heat dissipation (applies to all elements where meaningful). Same as TENE.硬度能量或热消散(取决于单元),同TENEAENEArtificial energy of the element. This includes the sum of hourglass control energy and energy generated by in-plane drilling stiffness from shell elements

28、(applies to all elements where meaningful). The energy is used for comparisons to SENE energy to predict the solution error due to artificial stiffness. See the Theory Reference for ANSYS and ANSYS Workbench.单元的人工能量TENEThermal heat dissipation or "stiffness" energy (applies to all elements

29、 where meaningful). Same as SENE.热量消散或刚度能量。同SENEKENEKinetic energy (applies to all elements where meaningful).动能(使用所有有意义的单元)STENElemental energy dissipation due to stabilization.JHEATElement Joule heat generation.单元焦耳热JSX, Y, Z, SUMSource current density for low-frequency magnetic analyses. Total cu

30、rrent density (sum of conduction and displacement current densities) in low frequency electric analyses. Components (X, Y, Z) and vector sum (SUM).低频磁分析的源电流密度。低频磁分析的总源电流密度(SUM)JTX, Y, Z, SUMTotal measureable current density in low-frequency electromagnetic analyses. (Conduction current density in a

31、low-frequency electric analysis.) Components (X, Y, Z) and vector sum (SUM).低频磁分析的传导电流密度。SUM为电流和JCX, Y, Z, SUMConduction current density for elements that support conduction current calculation. Components (X, Y, Z) and vector sum (SUM).支持传导电流的单元的传导电流密度。SUM为电流和MREMagnetics Reynolds number磁雷诺数VOLUEle

32、ment volume. Based on unit thickness for 2-D plane elements (unless the thickness option is used) and on the full 360 degrees for 2-D axisymmetric elements.单元体积。2-D plane单元必须指定厚度,2-D axisymmetric(轴对称)单元要使用360度CENTX, Y, ZUndeformed X, Y, or Z location (based on shape function) of the element centroid

33、 in the active coordinate system.无变形的质心位置(当前坐标系)BFETEMPBody temperatures (calculated from applied temperatures) as used in solution (area and volume elements only).求解中的体温度。(仅适用面单元和体单元)SMISCsnumElement summable miscellaneous data value at sequence number snum (shown in the Output Data section of each applicable element description in the Elements Reference).单元在序号snum的可加和数据。不同snum的含义请参见ANSYS Elements ReferenceNMISCsnumElement non-summable miscellaneous data value at sequence number snum (shown in the Output Data section of each applicable elemen

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论