[技术资料]利用AWE对RST文件进行后处理_SIMWE
ANSYS后处理

ANSYS后处理11、ANSYS后处理概述ANSYS两种后处理器通用后处理器(Post1)时间历程后处理器(Post26)结果文件jobname.rst(结构), .rth(热), .rmg(电磁), .rfl(流体)结果数据基本数据——自由度解(位移、温度)派生数据——(应力、应变、反作用力、热流等)24、图形显示结果1)变形后的形状显示(见指南)2)等值图显示结果(见指南)3)矢量图显示结果(位移、转角、热梯度、流速、主应力等)(见指南)56、抓取图片Utility Menu →Plotctrls→Hard Copy →To file →选择JPEG格式7、动画显示结果(见指南)68、查询结果General Postproc→Query Results →Subgrid Sohu或Element Solu...–拾取模型中的任一点,以查看该点的结果值.•Min 和Max 将显示最大和最小点的值.•使用Reset 清除所有值并重新开始拾取查询.•注意:实体的编号, 位置以及结果值都将显示在拾取菜单中.三维注释注意:查询只能在图形界面下才能进行。
79、结果坐标系默认的结果坐标系是总体直角坐标系General Postproc> Options for Outp…810、误差估计•有限元解是在单个单元的基础上计算应力, 即应力是在每个单元上分别计算的.•然而当您在POST1中绘节点应力等值线时, 因为应力在节点上是平均的,您将看到平滑的等值线.如果绘单元解, 您将看到未平均的数据, 表明单元解是不连续的.•已平均的和未平均的应力之间的差异暗示了网格划分的“好”或“差”. 这是误差估计的基础.9•误差估计仅在POST1中有效且仅适用于:–线性静力结构分析和线性稳态热分析–实体单元(2-D 和3-D) 和壳单元–全图形模式(非PowerGraphics)如果这些条件不能够满足, ANSYS 会自动关闭误差估计计算.10•POST1 计算如下误差估计–应力分析:•能量范数形式的百分率误差(SEPC)•单元应力偏差(SDSG)•单元能量误差(SERR)–热分析:•能量范数形式的百分率误差(TEPC)•单元的热梯度偏差(TDSG)•单元能量误差(TERR)11能量范数的百分率误差(SEPC)•SEPC 是整个选择单元序列上应力(或位移, 温度, 或热流) 误差的一个粗略估计.•SEPC 是在变形图的图例中显示的. 您可以采用General Postproc> List Results > Percent Error进行人工列表.1213关心位置的SDSG = ~450 psi, 仅为名义应力~30,000 psi的~1.5%单元能量误差(SERR)•SERR 是与单元节点上不匹配应力相关的能量.•要绘SERR 等值线, 采用菜单操作General Postproc> Plot Results > Element Solu...•通常, 具有最高SERR单元的网格需要细化. 然而, 因为应力奇异点一般具有较高的SERR, 切记首先不要选择这些单元.15。
ansys高级后处理解读

...单元表
删除全部单元表:
• Element Table > Erase Table… • 或 ETABLE,ERASE
删除单元表中的一项(列): • 使用单元表数据对话框中的 Delete 按钮.
• 或 ETABLE,name,ERASE
查询拾取允许您在模型上“探测”任意拾取 位置的应力,位移或其它的结果量. 您还可以很快地为查询量的最大值和最小值 定位. 仅能通过 GUI方式操作 (无命令):
Min 和 Max 将显示最大和最小点的值. 使用 Reset 清除所有值并重新开始拾取查询. 注意:实体的编号, 位置以及结果值都将显示在拾取菜 单中. rib.inp
自动生成文本 注释
…查询拾取
路径操作
查看结果的另一种方法是通过路径操作, 这一 方法允许您:
• 在通过模型的任意一条路径上绘图输出结果数据 • 沿某一路径进行数学运算, 包括积分和微分 • 显示一 “路径图” — 观察结果量沿路径的变化 情况
GUI方式下的 General Postproc > Element Table.中给出了单元表的功能
... 单元表
• 注意每个单元的每个数据项只有一个值:即该单元 的平均或有效值。 例如,如果把节点的位移 UX添加到单元表,单元节 点的平均 UX就被存储到每个单元。 • 可以添加3个标量数 (如单元x方向的压力,y方向 的压力,z方向的压力),合并他们可获得一矢量图 (必须三个分量的单元表都输入)。
• 例如:
... 单元表
...Байду номын сангаас单元表
• 若一个想要的操作无效,可以把单元表中的项上 载到一数组参数,使用数组操作。
使用 *VGET 命令 (或 Utility Menu > Parameters > Get Array Data…) 接着使用一个数组操作: *VOPER, *VSCFUN, 等 例如,象平均和标准偏差这些统计量在单元表水平上 无法计算,但可以在数组上计算。
2021年ansys通用后处理器详解

第5章通用后处理器(POST1)欧阳光明(2021.03.07)静力分析5.1概述使用POST1通用后处理器可观察整个模型或模型的一部分在某一时间点(或频率)上针对指定载荷组合时的结果。
POST1有许多功能,包括从简单的图象显示到针对更为复杂数据操作的列表,如载荷工况的组合。
要进入ANSYS通用后处理器,输入/POST1命令(Main Menu>General Postproc).5.2将数据结果读入数据库POST1中第一步是将数据从结果文件读入数据库。
要这样做,数据库中首先要有模型数据(节点,单元等)。
若数据库中没有模型数据,输入RESUME命令(Utility Menu>File>Resume Jobname.db)读入数据文件Jobname.db。
数据库包含的模型数据应该与计算模型相同,包括单元类型、节点、单元、单元实常数、材料特性和节点座标系。
注:数据库中被选来进行计算的节点和单元组应和模型中的节点和单元组属于相同组,否则会出现数据不匹配。
有关数据不匹配的详细资料见5.2.2.3章。
一旦模型数据存在数据库中,输入SET,SUBSET或APPEND命令均可从结果文件中读入结果数据。
5.2.1 读入结果数据输入SET命令(Main Menu>General PostProc>datatype),可在一特定的载荷条件下将整个模型的结果数据从结果文件中读入数据库,覆盖掉数据库中以前存在的数据。
边界条件信息(约束和集中力)也被读入,但这仅在存在单元节点载荷或反作用力的情况下,详情请见OUTRES命令。
若它们不存在,则不列出或显示边界条件,但约束和集中载荷可被处理器读入,而且表面载荷和体积载荷并不更新,并保持它们最后指定的值。
如果表面载荷和体积载荷是使用表格指定的,则它们将依据当前的处理结果集,表格中相应的数据被读入。
加载条件靠载荷步和子步或靠时间(或频率)来识别。
命令或路径方式指定的变元可以识别读入数据库的数据。
第5章 通用与时间历程后处理技术

第5章通用与时间历程后处理技术ANSYS两个后处理器:★通用后处理器POST1:查看整个模型在各个时间点(时刻)上的结果。
★时间历程后处理器POST26:查看整个模型上的某一点结果随时间的变化曲线。
后处理可在求解完后直接进入,也可在重新进入ANSYS后读入文件进入后处理。
5.1 通用后处理Post1(1)—读入结果文件进入ANSYS后,再进入后处理需要将模型数据(DB)和结果数据(RST)读入到当前数据1. 指定从结果文件恢复的数据命令:INRES,Item1,Item2,Item3,Item4,Item5,Item6,Item7,Item8通常该命令不必单独执行,因缺省时为读入所有结果数据项。
但当结果文件特别大,而仅需要处理其中部分结果时,可执行该命令以减少读入数据库中的数据。
2. 指定拟读入的结果文件命令:FILE,Fname,Ext,--Fname:目录及文件名。
缺省为当前工作目录,当前工作名。
Ext:结果文件的扩展名,对结构分析缺省为RST。
5.1 通用后处理POST1(2)—结果输出控制选项用于图形显示和列表显示,如导出结果的方式和显示比例等设置。
1. 定义矢量和主轴的计算方法命令:AVPRIN,KEY,EFFNUKEY——平均计算控制参数,其值可取:=0(缺省):对相关公共节点单元的节点分量取平均,然后再用平均值计算矢量和主轴。
=1:用每个单元的公共节点分量计算矢量和主轴,然后对矢量和主轴取平均值。
EFFNU——计算Von Mises等效应变(EQV)的有效泊松比,仅适用于线单元。
该命令定义导出数据结果的计算方法,如当多个单元有公共节点时,其节点主应力或主应变的计算,可使用如上两种方法。
即先计算各单元在节点的应力分量平均值,然后再计算主应力及其主轴;第二种方法反之,先计算各个单元上的主应力,然后对主应力取平均值。
很显然这两种方法结果是有差别的,且主要用于主应力、主应变、矢量求和、排序和输出(PLNSOL和PRNSOL命令)等。
Mastercam後处理(简体字)

Mastercam后置处理文件及其设定方法详细说明Mastercam系统后置处理文件的扩展名为PST,称为PST文件,它定义了切削加工参数、NC程序格式、辅助工艺指令,设置了接口功能参数等,其结构由八个部分组成:1.注解程序每一列前有“#”符号表示该列为不影响程序执行的文字注解。
如:# mi2-Absolute, or Incremental positioning0=absolute1=incremental表示mi2定义编程时数值给定方式,若mi=0为绝对值编程,mi=1为增量值编程。
在这一部分里,定义了数控系统编程的所有准备功能G代码格式和辅助功能M代码格式。
2.程序纠错程序中可以插入文字提示来帮助纠错,并显示在屏幕上。
如:# Error messages (错误信息)psuberror # Arc output not allowed"ERROR-WRONG AXIS USED IN AXIS SUBSTITUTION", e如果展开图形卷成旋转轴时,轴替换出错,则在程序中会出现上面引号中的错误提示。
3.定义变量的数据类型、使用格式和常量赋值如规定G代码和M代码是不带小数点的两位整数,多轴加工中心的旋转轴的地址代码是A、B和C,圆弧长度允许误差为0.002,系统允许误差为0.00005,进给速度最大值为10m/min等。
4.定义问题可以根据机床加工需要,插入一个问题给后置处理程序执行。
如定义NC程序的目录,定义启动和退出后置处理程序时的C-Hook程序名。
5.字符串列表字符串起始字母为s,可以依照数值选取字符串,字符串可以由两个或更多的字符来组成。
字符串sg17,表示指定XY加工平面,NC程序中出现的是G17,scc1表示刀具半径左补偿,NC程序中出现的是G41,字符串sccomp代表刀具半径补偿建立或取消。
6.自定义单节可以让使用者将一个或多个NC码作有组织的排列。
ANSYS后处理解析PPT教学课件

• 此方法仅对包含2-D 或3-D 实体单元或壳单元的模型有效.
后处理
...路径操作
• 产生路径图的三个步骤: • 定义一个路径 • 将数据影射到路径上 • 绘图输出数据
1. 定义一个路径 • 需要以下信息:
• 定义路径的点 (2 到 1000个). 您可以使用工作平面内的结点或特定位置. • 由激活的坐标系(CSYS)确定的路径曲率. • 路径名.
后处理
...误差估计
能量范数的百分率误差(SEPC)
• SEPC 是整个选择单元序列上应力 (或位移, 温度, 或热流) 误差的一个粗略估计.
• 可用于比较类似荷载作用下相似结构的相似模型.
• SEPC 是在变形图的图例中显示的. 您可以使用PRERR 或采用 General Postproc > List Results > Percent Error进行人工列表.
数据库中工况 (计算机内存)
结果文件中 工况
数据库中组合的工况 覆盖以前的内容
后处理
...荷载工况组合
典型步骤: 1. 建立荷载工况 2. 将某一 荷载工况读入数据库 3. 执行期望的操作
后处理
...荷载工况组合
建立荷载工况
• 一个荷载工况可简单地充当一个结果系列的指示器. 它需要如 下两条信息:
后处理
...误差估计
应力范围 (SMXB 和 SMNB)
• 应力范围能够帮助您确定网格离散化误差在最大应力上的潜在影响.
• 它们在应力等值线图的图例中以 SMXB (上限) 和 SMNB (下限) 显示.
• 限度 并非 实际最大和最小应力的估计, 但它们定义了一个 “信度带”. 没有其它的支持认证, 您就没有理 由相信真实的最大应力小于 SMXB.
ANSYS后处理(结果查看)
ANSYS后处理(结果查看)⼀、显⽰某个时间点的温度云图1、General Postproc →Read Result →By Time/Freq2、在跳出的窗⼝中输⼊时间点,点击OK按钮3、然后点Plot Results按下图操作3、然后点击plot →Replot即可显⽰该时刻的云图⼆、提取某个节点的数值1、⾸先通过下列命令,选择部分单元nsel,s,loc,x,0,0.025esln,all然后读取所需节点的编号。
2、点击时间历程后处理器TimeHist postproc弹出如箭头所指对话框。
点击图对话框左上⾓的绿⾊增加按钮弹出对话框点击ok按钮,在弹出的对话框中输⼊节点编号,或者⿏标点击选择节点即可将新的数据读⼊对话框中如下图所⽰然后即可通过窗⼝上的按钮对数据进⾏操作处理。
/POST1set,last !定义数据集从结果⽂件中读出,last表⽰读取最后的数据集plnsol,s,eqv !以连续的轮廓线形式显⽰结果,S表⽰应⼒,EQV表⽰等效应⼒查看某个截⾯的云图!-----------------选取节点结果/post1!seltol,1.0e-10set,,,,,2.5!nsel,s,loc,y,0.1,0.1nsel,s,loc,x,0.02/page,99999,132,99999,240!-------------------显⽰某个截⾯wprota,,,90wpoffs,,,0.02/CPLANE,1 !指定截⾯为WP /TYPE,1,5 !结果显⽰⽅式选项⼯作平⾯移回全局坐标原点WPCSYS,-1nsel,s,loc,x,0,0.025 esln,,1,ACTIVE。
MASTERCAM后处理的设置和参数修改
MASTERCAM后处理的设置和参数修改后置处理文件简称后处理文件,MASTERCAM后置处理文件是一种可以由用户以回答问题的形式自行修改的文件,其扩展名为.PST。
安装MASTERCAM时系统会自动安装默认的后处理为MPFAN.PST.在应用Mastercam软件的自动编程功能之前,必须先对这个文件进行编辑,才能在执行后处理程序时产生符合某种控制器需要和使用者习惯的NC程序,如果没有全部更正,则可能造成事故. MASTERCAM提供了不同系列的后处理文件,它们在内容上略有不同,但其格式及主体部分是相似的,一般都包括以下部分:1)注释部分。
对后处理文件及其设定方法作一般性介绍.此部分内容一般都不用更改.以下是截取的部分注释:(注释前都带#号,系统在执行代码处理时是不会读取前面带#号的语句的.)# Post Name : MPFAN# Product : MILL# Machine Name : GENERIC FANUC# Control Name : GENERIC FANUC# Description : GENERIC FANUC MILL POST# Associated Post : NONE# Mill/Turn : NO# 4-axis/Axis subs. : YES# 5-axis : NO# Subprograms : YES# Executable : MP v9.0## WARNING: THIS POST IS GENERIC AND IS INTENDED FOR MODIFICATION TO# THE MACHINE TOOL REQUIREMENTS AND PERSONAL PREFERENCE.2) 系统程序规划部分(Debugging and Factory Set Program Switches)。
此部分是MASTERCAM版本的后处理系统规划,每个版本都大同小异,一般不需更改.以下截取的是9.0版的) m_one : -1 #Define constantzero : 0 #Define constantone : 1 #Define constanttwo : 2 #Define constantthree : 3 #Define constantfour : 4 #Define constantfive : 5 #Define constantc9k : 999 #Define constantfastmode : yes #Enable Quick Post Processing, (set to no for debug)bug1 : 2 #0=No display, 1=Generic list box, 2=Editorbug2 : 40 #Append postline labels, non-zero is column position?bug3 : 0 #Append whatline no. to each NC line?bug4 : 1 #Append NCI line no. to each NC line?whatno : yes #Do not perform whatline branches? (leave as yes)get_1004 : 1 #Find gcode 1004 with getnextop?rpd_typ_v7 : 0 #Use Version 7 style contour flags/processing?strtool_v7 : 2 #Use Version 7+ toolname?tlchng_aft : 2 #Delay call to toolchange until move linecant_tlchng : 1 #Ignore cantext entry on move with tlchng_aftnewglobal : 1 #Error checking for global variablesgetnextop : 0 #Build the next variable table3)常规后处理设定部分(General Output Settings)。
结构工程-结构工程仿真技术07 精品
命令
功能
FILE
指定拟读入的结果文件
备注 对该结果文件进行后处理
SET
从结果文件读出指定的数据组 可同时缩放、插值等运算
到数据库
RESUME 恢复模型数据库
通常不必使用
★不总是一口气处理全过程:建模、求解、结果处理。 ★需要保存.DB和.RST文件。
1 读入结果文件
指定拟读入的结果文件 命令:FILE,Fname,Ext Fname---目录及文件名。缺省为当前工作目录,当前工作名。 Ext---结果文件的扩展名,对结构分析缺省为RST。
2.3 数据输出格式/FORMAT
命令:/FORMAT,NDIGIT,Ftype,NWIDTH,DSIGNF,LINE,CHAR
NDIGIT---数据第1栏的位数,缺省为7。通常第1栏为节点或单元号。 Ftype,NWIDTH,DSIGNF---同/GFORMAT命令中的参数。 LINE---每页的行数,最小为11行。 CHAR---换行前每行的字符数(因系统各异,41~240)。
该 命 令 用 于 数 据 表 的 输 出 控 制 , 如 /POST1 中 的 PRNSOL 、 PRESOL、PRETAB、PRRSOL、PRPATH等命令。该命令及其 参数Ftype、NWIDTH和DSIGNF对/POST26中的PRVAR命令, 可控制时间的输出格式。 /FORMAT,STAT可查看当前的定义状态 /FORMAT,DEFA可恢复程序的缺省设置。 /FORMAT命令仅用于列表显示的结果数据,而/GFORMAT则 用于图形显示数据的格式。
3.2 显示节点结果PLNSOL
命令:PLNSOL,Item,Comp,KUND,Fact,FileID Item---显示结果的标识符,主要标识符如表所示。 Comp---标识符组项的符号,如表所示。 KUND---同PLDISP中的参数。 Fact---对接触分析的结果数据,2D显示的缩放因子。
第五章 ANSYS后处理
5、1概述使用POST1通用后处理器可观察整个模型或模型得一部分在某一时间点(或频率)上针对指定载荷组合时得结果。
POST1有许多功能,包括从简单得图象显示到针对更为复杂数据操作得列表,如载荷工况得组合。
要进入ANSYS通用后处理器,输入/POST1命令(Main Menu>General Postproc)、5、2将数据结果读入数据库POST1中第一步就就是将数据从结果文件读入数据库。
要这样做,数据库中首先要有模型数据(节点,单元等)。
若数据库中没有模型数据,输入RESUME命令(Utility Menu>Jobname、db)读入数据文件Jobname、db。
数据库包含得模型数据应该与计算模型相同,包括单元类型、节点、单元、单元实常数、材料特性与节点座标系。
注:数据库中被选来进行计算得节点与单元组应与模型中得节点与单元组属于相同组,否则会出现数据不匹配。
有关数据不匹配得详细资料见5、2、2、3章。
一旦模型数据存在数据库中,输入SET,SUBSET或APPEND命令均可从结果文件中读入结果数据。
5、2、1 读入结果数据输入SET命令(MainMenu>General PostProc>datatype),可在一特定得载荷条件下将整个模型得结果数据从结果文件中读入数据库,覆盖掉数据库中以前存在得数据。
边界条件信息(约束与集中力)也被读入,但这仅在存在单元节点载荷或反作用力得情况下,详情请见OUTRES命令。
若它们不存在,则不列出或显示边界条件,但约束与集中载荷可被处理器读入,而且表面载荷与体积载荷并不更新,并保持它们最后指定得值。
如果表面载荷与体积载荷就就是使用表格指定得,则它们将依据当前得处理结果集,表格中相应得数据被读入。
加载条件靠载荷步与子步或靠时间(或频率)来识别。
命令或路径方式指定得变元可以识别读入数据库得数据。
例如:SET,2,5读入结果,表示载荷步为2,子步为5。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
利用AWE对RST文件进行后处理
Li
Aries
Email:linuaries@
摘要:
ANSYS Workbench Environment(AWE)做为ANSYS, Inc的技术平台,整合了多个ANSYS, Inc自有/收购的产品,其中DS做为其中的分析模块,强大的后处理功能让人着迷,
如何将该功能用于处理ANSYS Classic产生的RST结果文件是本文讨论的重点。
操作指南:
Step 1:启动ANSYS经典版,运行附件中的APDL输入文件PlateWithHole.inp,在工作目录
下得到网格输出PlateWithHole.cdb和结果file.rst文件。
Step 2:打开AWE,启动Finite Element Model即FE Modeler模块,选择第1步中的PlateWithHole.cdb,选择在Classical建模分析用的单位制,这里用的是默认的mm-Kg-s制。
读入有限元网格之后,可以在Element Type下面看到4 Node Linear Quadrilateral Shell
和8 Node Linear Hexahed两种单元,分别对应着APDL输入文件中的MESH200(Quad)和Solid185。
Step 3:右击Geometry Synthesis插入Initial Geometry,则由有限元网格生成几何实体(很快
很神奇。
)
Step 4:回到Project页面,标亮刚才生成的几何实体模型,选择New Simulation进入DS模块
这时候大家可以发现从FE Modeler导入了几何实体和网格,只要添加分析类型就可以获得想要的后处理结果了,在这里我选择的是Static Structural。
Step 5:标亮Static Structural下面的求解环境Solution,选择下拉菜单Tools中的Read ANSYS Result file,并在Jobename中选择file,对应第1步生成的file.rst,若用了其他名字命名结果文
件,在此处需做相应修改。
此时观察Solution下除了Solution Information之外其它各项都获得结果。
Step 6:此时可以充分利用AWE的强大的后处理工具,切片/云图/动画。
(只有想不到没有做不到。
)
Step 7:Classical与AWE中的结果对比
Total Deformation(Nodal Result)
Von Misses Stress(Nodal Result)
Von Misses Stress(Element Result)
通过对比Von Misses Stress可以发现,AWE中的通过节点解进行结果处理。
Step 8:关于网格质量,回到FE Modeler,右击Project插入Mesh Metrics,通过选择Element Quality可以观察之前在Classic中划分的网格质量。
总结:
ANSYS Workbench的前后处理功能强大,可以利用FE Modeler将有限元模型和几何实体模型联系起来,并通过AWE来处理经典版的计算结果。
展望:
该方法在处理预应力螺栓模型(多载荷步、接触问题)时,尚有需要改进的部分,以后将在这方面寻找解决方案。
参考文献:
1.ANSYS, Inc Release 11.0 Documentation for ANSYS Workbench
2.Rod Scholl, From /POST1 to Workbench, The Focus, Issue 57 page 5
附录
PlateWithHole.inp
FINI $ /CLEAR
/FILNAME,PlateWithHole
/PREP7
ET,1,MESH200
KEYOPT,1,1,6
ET,2,SOLID185
MP,EX,1,2.06E5
MP,PRXY,1,0.3
RECT,-30,30,-30,30
PCIRC,10, ,45,405,
ASBA,1,2
LSTR, 1, 7
LSTR, 2, 8
LSTR, 3, 5
LSTR, 4, 6
ASBL, 3,ALL
ESIZE,1
TYPE,1
MSHAPE,0,2D
MSHKEY,0
AMESH,ALL
TYPE, 2
EXTOPT,ESIZE,3,0,
VOFFST,1,5, ,
VOFFST,2,5, ,
VOFFST,4,5, ,
VOFFST,5,5, ,
NUMMRG,ALL, , , ,LOW
ASEL,S,LOC,X,-30
DA,ALL,ALL,0
ASEL,S,LOC,X,30
SFA,ALL,1,PRES,-1
ALLS
CDWRITE,DB,'PlateWithHole','cdb',,'','' /SOL
SOLVE
/POST1
/UDOC,1,CNTR,RIGHT PLNSOL,S,EQV。