ansys通用后处理.ppt
,有限元分析软件ANSYS,中国矿业大学(北京),夏昌敬,通用后处理,3,结果的绘图和列表,ANSYS 有两个后处理器:通用后处理器(即“POST1”)只能观看整个模型在某一时刻的结果(如:结果的照相“snapshot”).时间历程后处理器(即“POST26”)可观看模型在不同时间的结果。但此后处理器只能用于处理瞬态和/或动力分析结果。在这一课只讨论通用后处理器,Objective,介绍ANSYS后处理功能,结果的绘图和列表,静力分析结果后处理的步骤主要包括:1.绘变形图2.变形动画3.支反力列表4.应力等值线图5.网格密度检查,Guidelines,Objective,4-5.介绍静力分析结果后处理的五个步骤,绘变形图,绘出结构在静力作用下的变形结果:Main Menu:General Postprocessor Plot Results Deformed Shape.,变形动画,以动画方式模拟结构在静力作用下的变形过程:Utility Menu:PlotCtrls Animate Deformed Shape.,支反力,在任一方向,支反力总和必等于在此方向的载荷总和。节点反力列表:Main Menu:General Postprocessor List Results Reaction Solution.,应力等值线,应力等值线方法可清晰描述一种结果在整个模型中的变化,可以快速确定模型中的“危险区域”。显示应力等值线:Main Menu:General Postprocessor Plot Results-Contour Plot-Nodal Solution.,应力等值线动画,结果动画:Utility Menu:PlotCtrls Animate Deformed Results,关于PowerGraphics的说明,PowerGraphics 特点:快速重画、图形轮廓分明。模型显示光滑、具有相片的真实感。支持单元类型(lines、pipes、elbows、contact 等单元)和几何实体(lines、areas、volumes 等)。,PowerGraphics 打开(缺省),PowerGraphics 关闭,由于网格密度影响分析结果的精度,因此有必要验证网格的精度是否足够。有三种方法进行网格精度检查:1.观察(Visual inspection)2.误差估计3.将网格加密一倍,重新求解并比较两者结果。注意:有些情况下这种做法不适用。,检查网格精度,画出非平均(unaveraged)应力等值线,例如,画出单元应力而不是节点应力。显示每个单元的应力寻找单元应力变化大的区域,这些区域应进行网格加密。(在MeshTool中对网格加密非常方便,MeshTool 在前面的内容中已介绍。),Averaged stress contours,Unaveraged stress contours,观察,应力平均,FEA的计算结果包括通过计算直接得到的初始量和导出量。任一节点处的DOF结果(UX、UY、TEMP等)是初始量。它们只是在每个节点计算出来的初始值。其它量,如应力应变,是由DOF 结果通过单元计算导出而得到的。因此,在给定节点处,可能存在不同的应力值。这是由以与此节点相连的不同单元计算而产生的。“节点结果”(nodal solution)画出 的是在节点处导出量的平均值,而“单元结果”(element solution)画出非平均量。,在同一个节点处,相临单元计算出的结果不同。,14,应力平均,在弹性模量不同的材料交界处,应力分量会不连续。(PowerGraphics 自动考虑到这一点并对此界面不进行平均处理。),在多数情况下,画出平均应力图,但有时要画出:,非平均单元应力显示不连续的应力,平均的节点应力显示连续的应力,15,应力平均,在不同厚度的壳单元的交界处,大多数应力会不连续。(PowerGraphics 自动考虑到这一点并对此界面不进行平均处理。),非平均单元应力显示不连续的应力,平均的节点应力显示掩盖了应力的不连续性,16,应力平均,在壳单元构成的尖角或连接处,某些应力分量不连续。,非平均单元应力显示不连续的应力,平均的节点应力显示掩盖了应力的不连续性,接下来,我们将探索另外的两种方法 拾取查询和路径操作 还要为您介绍结果转换,误差估计和载荷工况组合的概念.我们也将介绍两种提高效率的工具:结果查阅器报告生成器内容包括:A.拾取查询 E.载荷工况组合B.结果坐标系 F.结果查阅器C.路径操作 G.报告生成器D.误差估计 H.专题,后处理概述,查询拾取允许您在模型上“探测”任意拾取位置的应力,位移或其它的结果量.您还可以很快地为查询量的最大值和最小值定位.仅能通过 GUI方式操作(无命令):General Postproc Query Results Nodal or Element or Subgrid Solu.选择某个结果量,按 OK,PowerGraphics OFF,PowerGraphicsON,后处理A.查询拾取,然后拾取模型中的任一点,以查看该点的结果值.Min 和 Max 将显示最大和最小点的值.使用 Reset 清除所有值并重新开始拾取查询.注意:实体的编号,位置以及结果值都将显示在拾取菜单中.,自动生成文本注释,后处理查询拾取,后处理查询拾取,演示:从rib.db 的多载荷步求解的最后子步继续绘制第1载荷步的 SEQV查询 几个点上SEQV的“Nodal Solu(节点解)”,包括最大值和最小值(必要时切换至全图.)切换至 PowerGraphics 并查询“Subgrid Solu(子网格解).”,您在POST1 中查询的所有与方向相关的量,如应力分量,位移分量和反力分量,都将表示在 结果坐标系(RSYS)中.RSYS 的缺省值为 0(总体坐标系).即,POST1 在缺省时将会把所有的结果转换到总体坐标系,包括“旋转”节点的结果.但有很多情况 诸如压力容器和球形结构 您需要检查柱坐标系,球坐标系或其它局部坐标系下的结果.,后处理B.结果坐标系,将结果坐标系变成不同的坐标系统,使用:General Postproc Options for Outp或 RSYS 命令,后续的等值图,列表,查询拾取等,将显示该坐标系下的结果值.,后处理结果坐标系,RSYS,SOLU设置结果坐标系为计算所用坐标系“as-calculated.”后续的等值图,列表,拾取查询等,将显示节点和单元坐标系下的结果值.自由度解和反力为节点坐标系下的结果.应力,应变等 为单元坐标系的结果.(单元坐标系的方位与单元类型及单元的 ESYS 属性有关.例如对大多数的实体单元,缺省值为总体直角坐标系.)PowerGraphics下不支持,后处理结果坐标系,查看结果的另一种方法是通过路径操作,这一方法允许您:在通过模型的任意一条路径上绘图输出结果数据沿某一路径进行数学运算,包括积分和微分显示一“路径图”观察结果量沿路径的变化情况此方法仅对包含2-D 或3-D 实体单元或壳单元的模型有效.,后处理C.路径操作,产生路径图的三个步骤:定义一个路径将数据映射到路径上绘图输出数据1.定义一个路径需要以下信息:定义路径的点(2 到 1000个).您可以使用工作平面内的节点或特定位置.路径的曲率由激活的坐标系(CSYS)确定.路径名.,后处理.路径操作,1.定义一个路径(续)首先激活需要的坐标系(CSYS).General Postproc Path Operations Define Path By Nodes or On Working Plane拾取节点或工作平面上的特定位置以形成期望的路径,按OK选取一个路径名.在许多情况下,nSets 和 nDiv 的空上最好为缺省值.,后处理.路径操作,2.将数据映射到路径上General Postproc Path Operations Map onto Path(或 PDEF 命令)选定需要的量,诸如 SX.为选定的量加入一个用于绘图和列表的标签.如果需要,您可以显示这一路径.General Postproc Path Operations Plot Paths(或键入命令/PBC,PATH,1 续之以 NPLOT 或 EPLOT命令),后处理.路径操作,3.绘图输出数据您既可以采用曲线图绘出路径上的量:PLPATH 或 General Postproc Path Operations On Graph.或沿路径的几何形状:PLPAGM 或 General Postproc Path Operations On Geometry.,后处理.路径操作,ANSYS 允许您定义多条路径,您只需为每条路径指定一个唯一的路径名.一次只能有一条路径被激活.除绘图和列表外,还有许多其它的路径功能,包括:应力线性化 在压力容器工业中用于将沿某一路径上的应力分解为膜应力及弯曲应力分量.计算功能 在断裂力学中用于计算J-积分和应力集中因子.在热分析中用于计算越过某一路径的散失或获得的热量.点积和叉积 在电磁分析的矢量操作中有广泛应用.,后处理.路径操作,后处理.路径操作,演示:继续 rib 的后处理绘节点,若需要然后切换到 CSYS,1用节点定义一条路径将SX或 SEQV 或其它数据映射到路径上绘路径自身在数据图和几何形状上绘路径量在模型的其它地方定义第二条路径,显示怎样分别激活两者之一,有限元解是在 单个单元 的基础上计算应力,即应力是在每个单元上分别计算的.然而当您在POST1中绘节点应力等值线时,因为应力在节点上是平均的,您将看到平滑的等值线.如果绘单元解,您将看到 未平均的 数据,表明单元解是不连续的.,Elem 1,Elem 2,savg=1100,s=1200,s=1000,savg=1200,s=1300,s=1100,已平均的和未平均的应力之间的差异暗示了网格划分的“好”或“差”.这是 误差估计 的基础.,后处理D.误差估计,ANSYS 对平均应力和非平均应力采用几种不同的误差计算方法,误差估计只在进入后处理前PowerGraphics 被关闭的情况下进行。(如果进入后处理后关闭 PowerGraphics则ANSYS将重新计算误差因子。),关闭 PowerGraphics,应力等值线图可显示应力分布和最大最小值范围,这可表明误差的大小。通过画出结构能误差的等值线图,可显示误差较大的区域-这些区域需要网格加密。画出所有单元的应力偏差图,可给出每个单元的应力误差值。(平均应力和非平均应力不同),误差估计,误差估计 仅在 POST1中有效且仅适用于:线性静力结构分析和线性稳态热分析实体单元(2-D 和 3-D)和壳单元全图形模式(非 PowerGraphics)如果这些条件不能够满足,ANSYS 会自动关闭 误差估计计算.人工激活或解除 误差估计,使用ERNORM,ON/OFF或 General Postproc Options for Outp.,后处理.误差估计,POST1 计算如下误差估计应力分析:能量范数形式的百分率误差(SEPC)单元应力偏差(SDSG)单元能量误差(SERR)最大和最小应力范围(SMXB,SMNB)热分析:能量范数形式的百分率误差(TEPC)单元的热梯度偏差(TDSG)单元能量误差(TERR),后处理.误差估计,能量范数的百分率误差(SEPC)SEPC 是整个选择单元序列上应力(或位移,温度,或热流)误差的一个粗略估计.可用于比较相似载荷作用下相似结构的相似模型SEPC 是在变形图的图例中显示的.您可以使用PRERR 或采用 General Postproc List Results Percent Error进行人工列表.,后处理.误差估计,根据经验,SEPC 应在 10%以下.如果比此值大,那么:检查点载荷或其它的应力奇异以及不选临近单元.若SPEC的值仍然较高,绘出单元的能量误差.能量误差较高的单元将需要进一步细化.,SEPC=34.5,SEPC=10.2,后处理.误差估计,单元应力偏差(SDSG)SDSG 是单元应力与节点平均应力不一致的量的一个量度.绘SDSG等值线,您可以使用 PLESOL,SDSG 或 General Postproc Plot Results Element Solu.SDSG的值较大并不一定意味着模型有误,尤其该处应力为结构中名义应力的一个小百分比时.例如,这一带孔板模型 显示在关心区域的应力偏差仅为 1.5%.,关心位置的SDSG=450 psi,仅为名义应力 30,000 psi 的1.5%,后处理.误差估计,单元能量误差(SERR)SERR 是与单元节点上不匹配应力相关的能量.它是一个基本的误差量度,其余的误差量可由它导出.SERR 具有能量的单位.要绘 SERR 等值线,执行 PLESOL,SERR命令或采用菜单操作 General Postproc Plot Results Element Solu.通常,具有最高 SERR单元的网格需要细化.然而,因为应力奇异点一般具有较高的 SERR,切记首先不要选择这些单元.,后处理.误差估计,应力范围(SMXB 和 SMNB)应力范围能够帮助您确定网格离散化误差在最大应力上的潜在影响它们在应力云图的图例中以 SMXB(上限)和 SMNB(下限)显示.限度 并非 实际最大和最小应力的估计,但它们定义了一个“信度带”.没有其它的支持证据,您就没有理由相信真实的最大应力小于 SMXB.,后处理.误差估计,警告:如果您没有去掉(不选择)靠近应力奇异区的单元,那么应力范围是无意义的,如下图所示.,SMXB=4,773,SMXB=18,102,后处理误差估计,只要您求解多载荷步,每一载荷步的结果将以独立的序列存放在结果文件中(由载荷步号识别).载荷工况组合是两个结果序列之间的操作,这些序列被称为 载荷工况.操作发生在数据库中的一个载荷工况和结果文件中的第二个载荷工况之间.操作的结果 组合的工况 存放回数据库.,后处理E.载荷工况组合,后处理.载荷工况组合,典型步骤:1.建立载荷工况2.将某一 载荷工况读入数据库3.执行期望的操作,建立载荷工况一个载荷工况可简单地充当一个结果系列的指示器.它需要如下两条信息:唯一的 ID 号它代表的结果序列(载荷步和载荷子步号)使用 LCDEF 命令或 General Postproc Load Case Create Load Case,后处理.载荷工况组合,将某一 载荷工况读入数据库(内存)简单地采用载荷工况号识别结果序列,使用 LCASE 命令或 General Postproc Load Case Read Load Case.或在后处理中使用一个标准的“读结果”选择(SET 命令).,后处理.载荷工况组合,执行期望的操作许多有效的操作如这里的菜单所示使用 LCOPER 命令或 General Postproc Load Case Add,Subtract,等.切记操作的结果存放在数据库(内存)中.组合后的载荷工况在绘图和列表时由序号9999识别.,后处理.载荷工况组合,有两种有用的选项用于存储组合的载荷工况:写一个 载荷工况文件将载荷工况添加到结果文件写一个 载荷工况文件(LCWRITE 或 General Postproc Write Results)产生一个与结果文件相似,但比它小得多的文件.添加 选项(RAPPND 或 General Postproc Load Case Write Load Case)允许您将组合的载荷工况添加到结果文件并用一给定的载荷步号和时间值识别.,后处理.载荷工况组合,结果查阅器是一个 专门的后处理菜单 和图解系统.大模型或有许多时间步模型的快速绘图容易地利用菜单系统快速查阅结果,后处理 F.结果查阅器,可以采用两种方法产生 求解过程中,在写一个jobname.pgr文件前,使用 POUTRES 命令.Solution Output Cntrls PGR file,后处理 结果查阅器,在求解结束后写jobname.pgr 文件时使用 PGWRITE 命令.General Postproc Write PGR File,后处理 结果查阅器,在通用后处理器中打开结果查阅器.,后处理 结果查阅器,单元图,节点/单元/矢量/迹线 结果图,结果查询,用 PNG文件 动画,结果列表,捕捉/打印 图象,结果序列位置指示,后处理.结果查阅器,图形窗口变成“上下文相关的”.,后处理.结果查阅器,上下文相关的图形窗口,在图例上单击鼠标右键,上下文相关的图形窗口,后处理.结果查阅器,上下文相关的图形窗口,在等值条上单击鼠标右键,后处理.结果查阅器,任何分析中的一项费时的工作是整理模型和结果的文档.这一过程可通过执行ANSYS的报告生成器部分自动化完成.报告生成器允许用户快速捕捉图片,列表,表格,和其它有关的信息.它也可以便利地生成一个 HTML 格式文件 以便同事使用或 在网站上发布.,后处理 G.报告生成器,登陆报告生成器 将最小化图形窗口并将背景设成白色.“捕捉工具”将打开允许用户捕捉图形,列表,和表格.Utility Menu File Report Generator或eui,euidl:报告:工具条:创建,捕捉工具,后处理 报告生成器,图象捕捉(单个 PNG 文件),动画捕捉(多个 PNG 文件),表格捕捉,设置,HTML 报告 汇编程序,列表捕捉,记录文件全部捕捉!,捕捉工具,后处理 报告生成器,HTML 组装器.允许快速组织ANSYS 图形,表格,列表的工具.记录文件可用作 HTML的模板.利用参数置换生成的 HTML 文件可以与Netscape浏览器,微软FrontPage或其它的 HTML 编辑器一起使用完成报告.,后处理 报告生成器,插入 TEXT插入任何 HTML 文件可在 ANSYS之外生成插入图象 可插入一个象数码相片一样的外部图象插入 动态数据 ANSYS运行过程中特定的信息,如版本,运行时间等.插入一个报告标题包括您的姓名,分析标题,日期,和公司名称,后处理 报告生成器,插入利用捕捉工具捕捉到的信息报告图象等值线图,单元图,体图,曲线图报告表格材料特性,反力等.报告列表沿路径的应力,约束情况等.,后处理 报告生成器,报告预览删除报告的某些部分将报告的某些部分上下移动,后处理 报告生成器,动态数据,后处理 报告生成器,后处理H.练习,后处理练习,