ansys云图显示数值怎么设置温度差让温度边界线非常清晰哇?

简介:写写帮文库小编为你整理了多篇相关的《ANSYS—APDL语言参数提取总结》,但愿对你工作学习有帮助,当然你在写写帮文库还可以找到更多《ANSYS—APDL语言参数提取总结》。

APDL语言之提取参数常用命令

为了利用选择集cm / xsel的强大功能,可以合理定义线,面的实常数real属性,为了选择操作方便而赋予更多的单元实常数号,材料号

整体和局部坐标系CSYS---用于定位几何形状参数的空间位置 显示坐标系DSYS---用于几何形状参数的列表和显示

节点坐标系---定义节点自由度方向和节点结果数据的方法。输入数据时受到节点坐标系影响的有:约束自由度(方程),力,主(从)自由度;在/POST26中在节点坐标系下输出文件和显示的数据结果有:自由度解,节点荷载,反作用荷载;

].单元坐标系---每个单元都有自己的坐标系,单元坐标系用于确定材料特性主轴,加面压力和和单元结果数据(如应力和应变)的输出方向;ANSYS规定了单元坐标系的缺省方向;许多单元都有keyopts可用于修改单元坐标系的缺省方向;对于面和体单元而言,可以用ESYS命令将单元坐标系的方向调整到已定义的局部坐标系;

结果坐标系RSYS---用来列表、显示或者在/POST1中将节点和单元结果转换到特定的坐标系中。在/POST1中结果数据换算到结果坐标系(RSYS)下记录。定义路径时,可以用系列命令*GET, ACTSYS, ACTIVE,CSYS $ RSYS, ACTSYS使结果坐标系与激活的坐标系(用于定义路径)相匹配 求解坐标系---大多数模型叠加技术(PSD,CQC,SRSS)是在求解坐标系中进行的,使用RSYS,SOLU命令来避免在结果坐标系中发生变换,使结果数据保持在求解坐标系中。18. Ansys 5.7通过函数定义边界条件

利用函数可以很简单方便地定义复杂边界条件和载荷(将边界条件当作函数处理(即方程))。该特性是5.6 中介绍的表格化边界条件的扩展功能。用户可以创建大量函数并存储起来,以便于将来使用。

将复杂载荷和边界条件定义成基本变量和因变量的连续或非连续方程。提供创建和运用函数的极易操作的GUI 界面。应用 :

该特性适用于所有ANSYS家族产品。

37、ansys中如何提取各结点温度输出到TXT文档中?

哪位大峡告诉下我ansys中如何提取各节点的温度?是不是用APDL语言

我现在有个程序,不知道该怎么用~~是将它在哪儿输入???运行后结果又存在哪儿了????怎么存入到一个TXT文档中?程序如下:

!* 获得模型中的节点总数,节点总数用变量TotNode记录

!* 用DO循环对模型中的所有节点遍历

!* 将温度转换为摄氏温度

38、可以施加两种载荷吗?

要在一个模型上考虑两种载荷,一开始只有第一个载荷作用,一段时间后在第一种载荷仍然作用的基础上再施加第二个载荷,这两个载荷的作用力大小和位置都不一样,应该如何做? 答:可以试试用load step

答:1)、定义miso时第一个点的斜率一定要跟你输入的ex相等 2)、3.E+10估计是以米为单位 30000以毫米为单位

41、无规则编号,不等间距node如何两两连接成单元

请教个问题:一系列node沿矩形四边分布,但不均匀,node间距不等,编号也很混乱,如何能用简单的方法将node两两连接成单元呢?考虑了一个方法,但没有实现:用nsel命令选出周边node,局部重新编号,编号有规律了就可以循环了,红色字体为未能实现的部分。答:先把最外圈的某一边选出来,nsel,s,就可以实现 指定起始节点,如1761

答:ce 是 约束方程,ce 可以是不同节点,也可以是相同节点,而且不要求自由度相同,比如:

Ux,i = Uy,i cp 是 耦合c,是不同节点的相同自由度耦合到一起(取相同的值);

简单点儿说,耦合是将一个或多个自由度捆绑在一起,是他们保持同一个值。比如说你想保持一个板的一个边保持为一条直线,你可以把这条边上的所有节点所有自由度耦合在一起(这样可以看成是刚性域了)。

有时节点间不见得是简单的自由度相等的问题,比如说一个只有两个自由度的板单元与一个有三个自由度的梁单元相连接,如下划了一个简图:

在连接点o处,如果没有特别约束,这就是一个铰接模型,如果加上这样一个约束方程:

这样就是一个刚性连接了,使用ce命令为:

44、ansys用*get获得的节点应变是真应变,工程应变还是green应变? 真应力/应变,也称为柯西应力应变,适用于小变形分析 工程应力/应变,也称为名义应力应变,适用于大变形分析

答:通常通过定义实常数模拟其质量。

massx, massy, massz,为质点在xyz方向的质量分量。其他三个实常数为转动惯量

46、ANSYS误差估计的问题

用ANSYS求解一个复杂二维模型的应力,其能量准则百分比误差估计的结果和那些因素有关,个人认为网格划分已经足够密集,为什么误差估计值高达63%?可能是什么地方出现了问题? 答:1)、能量百分比误差是对所选择的单元的位移、应力、温度或热流密度的粗略估计.它可以用于比较承受相似载荷的相似结构的相似模型.这个值的通常应该在10%以下.如果不选择其他单元,而只选择在节点上施加点载荷或应力集中处的单元,误差值有时会达到50%或以上.2)、SEER和SEPC本质上都是对于网格分所引起的结构误差的一个估计,不过SEPC从总体进行考虑,SEER用户可以从图形显式上观察,可以观察SERR,在SEER过大的位置对网格进行局部细化

47、如何计算实体模型某个截面上的合力和弯矩

本来是回答其它朋友的问题,因为可能有普遍性,所以另发一帖,并增加了一个视频: 大概步骤是: 求解结束后,到 Post1 下面。选择一个截面上的所有节点,可以建一个 Component。3 选择 Attached to 这些节点的所有单元 删除位于这些节点一侧的所有单元,只保留另一侧的单元 点击 Nodal Calcs-> Total Force Sum,在弹出的对话框中可以设置一些参数,然后 OK,则显示这些节点组成的截面上的三个合力和三个弯矩,如下图所示。

48、如何判别一个模型网格划分的合理与否?

网格划分不是越细越好这是大家知道的,但是如何判别一个网格划分的合理与否呢,怎样知道自己的网格已经足够?有没有什么判别网格合理性的标准呢?由其是在应力梯度变化比较大的区域,网格划分的大小对计算结果影响很大,随着网格的细分,计算规模也在不断增大,所以有必要研究网格合理划分的判别标准。例如,在计算一个有应力集中区域的模型时,如何对应力集中区域进行划分就是一个问题,因为随着网格的细分,计算所得的应力逐渐在变化,但是怎么样划分网格才能得到与真实值接近的解,是我们必需要接近的问题。现在有的文章里面介绍了网格半分的方法,和单元能量误差的方法来判别单元划分的合理与否。我觉得规律都不是很明显,不知道大家有没有遇到过这样的问题,有没有什么别的方法能判别一个网格划分的合理性。答:1)、培训时说加载计算之后,可以看看单元节点间的应力差,如果这个差值占到这个单元最大应力的10%以上的时候,证明这个单元的尺寸比较大,应该在这个单元所在区域进行细分 2)、一般要根据自己的经验和力学常识,在计算前大致判断哪些地方是可能的危险地方。然后先做一次计算,在可能的危险地方划分相对密一些的网格,计算完后,应力集中处的位置分布大致就明确了。知道了危险区域的大致分布之后,再加密网格做计算,一直到网格的加密对计算结果的影响很小为止,这时可以认为网格的密度已经足够了。如果网格不断加密,最大应力值随之不断增加,这个时候,你得考虑你这个模型是不是建立的有问题,或者你所分析的对象是不是有非常不合理的导致应力非常集中几何结构。总之,网格划分合理与否,没有什么明确的量化标准,要具体问题具体分析。

49、关于ansys做岩土材料分析的D-P模型的讨论

ansys做岩土的分析是不是结果不准?听别人说ansys不适合做岩土的分析。

答:其实不是准不准的问题,而是岩土材料的本构方程无法准确输入,用你输入的参数,ANSYS的计算是没有问题的,但是这种计算是否反映了实际工程,就是另外一回事了!

50、请问检查模型是否有缝隙怎么检查?

答:可以做一次模态分析,选择适当的点施加约束以保证没有刚体模态(在没有缝隙的情况下),然后看是否有零频率,以及看一下前几阶的实际振型,把比例设置大一些。有缝隙的地方很容易看到的。

50、如何判断某个节点是在面上还是在体内呢?

51、nsol命令不能够画应力随时间变化曲线 答:用nsol定义再用plvar画

54、如何在ANSYS 中显示弯矩图

答:好像在ansys中粱单元或壳单元才能输出弯矩;

可以通过制定表格的方式输出结点内力。

假如是shell63,那么命令就是:

还听说一种办法,但不知行不:

9.0及以上的版本,通用后处理里用个node calculate 第二项就列出了所有 节点 的剪力和弯矩。

答:我想可以用2种方法:

(1)选择内部的单元,这样就只能显示所选择单元的计算结果。(2)使用工作平面作为切平面切割模型,得到所需截面的计算结果。

57、ANSYS中如何提取等效节点载荷?

答: 效节点力信息存储在.emat文件里 读这个文件就行了

58、关于提取最大节点力的问题 我算出的结果在图形上显示最大节点等效应力值是2901Mpa,发生在边角处的一点;而用NSORT列出节点的应力,进行排序后得到的最大值却是2205Mpa,再用GET得到的最大值也是2205Mpa,请问有没有人知道这是什么原因啊???

答:图形上显示最大节点等效应力值通常不是节点的实际最大应力 你采用的nsort和get得出的才是正确的 这个问题同样也会出现在静力分析中

59、请问一下,如何改变图象显示模式? 答:执行以下命令流即可:

/GRAPHICS,FULL!对三维模型关闭 graphics,否则节点应力只是表面单元的平均,不是节点周围全部单元的平均

/COLOR,PBAK,OFF!关闭背景色,在存图形时可采用反色方式,使背景成为白色!*

60、怎样得到内力图和弯矩图

!建立元素结果表,元素J点剪力

stloc: 所要输入数据在数据表中的初始位置,缺省为上一次的位置加1 每重新发生一次tb或tbtemp命令上一次位置重设为1,(发生tb后第一次用空闲此项,则c1赋给第一个常数)c1,c2,c3,c4,c5,c6 应该是非线性材料的特性,我也不是很清楚。但是我在一个例子中看到是这样定义的(针对混凝土而言):c1-张开剪切传递系数;C3-抗拉强度;C4-抗压强度 TBDATA命令如何使用,得看你使用的是哪个材料属性类型(例如:MKIN多线性随动强化,BKIN双线性随动强化),然后根据那个材料属性确定各个材料常数c1,c2,c3,c4,c5,c6 应该输入哪些数值。

62、映射网格划分方法

映射网格划分一直是大家关心的问题,现把自己使用ansys的一些经验及编程的真实体会奉献给大家,希望能达到授之以渔的效果。

ansys执行映射网格划分的条件是:对于面,必须是三角形或四边形,对于体,必须是四面体、五面体或六面体,这是众所周知的,但往往忽略了另一个条件:划分数的匹配问题,对于四边形而言必须满足对边划分数相等的条件,对于三角形,在后面作专门介绍。其实ansys不仅可以对三角形和四边形执行映射网格划分,对任意多边形原则上(划分数匹配)都可以执行影射网格划分,这些方法包括:面的切割、线的合并等,这些方法也可以用在体的映射网格划分上。我今天要介绍的是另一种方法(可能在论坛上已经有类似的介绍,但我还没有看到,如果有,就算重温吧)也即amap命令(基于面的角点的映射网格划分)的使用,它需要指定要划分的面的编号,以及以任意顺序指定该面上的任意4个角点(注意:任意四个角点是有前提的,即划分数的匹配,为了不再罗嗦,以后不在重复强调这个问题)。看一个简单的例子(如图1,尺寸见坐标),这个图形由3个面组成其中A2和A3满足映射网格划分的条件,A1看起来是个矩形但其实由5条边组成,要实现A1的影射网格划分,你可以用工作平面将其沿着L6切开,但这样就会多出一条线,某些情况是不希望有多余元素生成的,比如把图1看成是一块楼板,线就是梁,如果切割后就多出了一条线,对以后定义梁造成不便。这个问题不能用lcomb命令将线2和线4合并(自己可以试一下),另一个方法就是用amap,1,4,7,8,6。理论上amap命令可以用于任何多边形,但往往理论是实际是有差距的,还是刚才那个例子,如果你将线的划分尺寸定义为1(lesize,all,1),则线10的划分数为1,线2和线4各为1,然后你再用同样的命令amap,1,4,7,8,6,看看有什么结果——划分数不匹配,不能进行映射网格划分。相关命令流如下:

以上命令流所建模型的编号跟图1有些不同。从这个简单的例子大家应该能够体会到划分数匹配的重要性了,实际工程中的图形远比这个复杂得多,要想完全满足划分数匹配的条件是很不容易的,甚至可以说几乎不可能,除非全部分割成4边或3边形,但这样会产生很多小面影响网格划分的质量,这在建筑结构中是很常见的,我做过几个实际工程,深有体会。因此amap命令的使用也有局限性,在实际工程中可以综合使用多种方法以达到最优化。

二、映射网格划分如何用程序实现

下面仅介绍平面四边形(直边)映射网格划分实现的详细过程,其他仅给出思路。

Y、Z坐标以此类推,这是递增和递减的情况,由中心向外递增和递减的情况可以自己推导。离散后的情况如图3,并连接各离散点,得到N+1条线,然后根据这N+1条线的划分数M及比例因子S在这个方向进行离散,结果如图4。在离散的过程中顺便给节点编上号并赋其坐标值,节点编号的原则一般为从左到右,从下往上递增(编号方式与ansys不同)。然后给单元编号赋值(节点、材料等),也是按从左到右,从下往上编号递增。如第5个单元的节点编号为7,8,11,10(一般按顺时针或逆时针的顺序赋节点编号),单元的节点编号是有规律的可以通过程序实现。这样就完成了一个面的四节点映射网格划分,然后再按同样的步骤划第2、3……个面,不过要进行节点重合的检查。

对于三角形单元,可以先划分成四边形单元,然后按单元数循环,将每个四边形单元划分成两个三角形单元。举例如下:

对于8节点等二次单元可以在四节点单元的基础上,在各单元边中分别产生一个节点,节点坐标即两个节点坐标的平均值。

如果组成平面的边有圆弧则按柱坐标离散,然后再转换成直角坐标,但要考虑圆弧所在象限的问题。如果是其他曲线则须给出曲线方程……

如果是三角形,可以先将其分割成3个四边形,然后按上诉方法离散。分割的方式与划分数的设置有关(如图5)。从图5可以看出三角形映射网格划分需要满足的划分数匹配条件:

(1)、有两条边的划分数相等;

(2)、第三条边的划分数必须为偶数;

(3)、第三条边的划分数必须小于另外两条边的划分数的2倍-2。

在ansys里还有其他条件,比如图6的划分数在ansys里是不能进行映射网格划分的,但实际上它是可以的。

对于曲面的情况,其做法是先做等参变换将其变换为平面,然后对变换后的平面划分网格,在变回原坐标系。体的情况类似,只是多了一次离散。

三、用MATLAB做有限元软件开发

MATLAB是目前主流的数值计算软件,有强大的矩阵运算、数值积分微分、解线性方程组的能力,这些正是有限元所必须的,因此用MATLAB做有限元软件开发可以充分利用其资源,节省开发时间,但MATLAB有个缺点就是运算时间较慢,但会随着计算机运算速度的提高而弱化这个缺点。63、怎么改变面的发向方向

首先,更正以下载荷步的定义:我认为载荷步是根据荷载时间历程曲线划分段数,每一个 载荷步代表载荷发生一次突变或渐变的过程。当然载荷步可继续分成SUBSTEP。

其次,关于多步加载:多步加载载荷有两种方式即替换式、叠加式。一般选前者方便,比如地震载荷的输入。

计算结果最后显示第二次加载200的结果,好像第一步多余,其实不然。这其中隐含加载历史。所以说载荷步之间不是独立的,只是对线性体系没有影响罢了。

再次,对于非线性阶段,载荷步应和加载历史对应。不然计算结果将有很大的影响。即荷载步之间是有影响的。

最后,我想校正以下许多关于多载荷步计算结果提法。以前面例子为例,对于替换加载第二载荷步的计算结果并非是在第一载荷步计算结果上叠加,而是由第一载荷步到第二载荷步加载历史下的最终结果。若为多步加载,依次类推。

65、计算结果的评价:

当做完一次静力分析查看结果时,Plot显示的节点最大应力和List出来的节点最大应力有时不相同(和Plot显示的节点最大应力相比通常偏小),有时相同,请问这是什么原因?应该以那个节点应力结果为准? 答:这种情况一般出现在使用 Solid 单元时,显示节点应力时要注意一下 PowerGraph 选项是否打开,如果打开改选项(默认),显示的是表面单元的平均值,比较偏大;如果关闭该选项,显示的是所有单元的平均值,会小一些,此时的结果与 List(所有单元的平均值)的结果是一致的。应该说关闭 PowerGraph 的结果是比较准确的。

66、ansys后处理可否画自定义变量的云图

得到了接触面的应力和剪应力,需要得出两者相除后变量的云图,不知可否? 答:在element table里面可以对任何已知变量进行运算得出新的变量,并画出云图。

67、两种PowerGraphis结果显示模式对结果的影响

ANSYS中图形显示方式有两种:PowerGraphics和Full Graphics。在用实体单元和壳单元时候,可能会产生不同的图形显示方式导致不同的结果,网上找点英文资料翻译整理如下: 增强图形(PowerGraphics)的优点: 1.显示速度快; 2.可显示二次曲面;

3.在不连续处(材料、几何、实常数等)不进行结果平均处理; 4.可以同时显示Shell单元的顶面和底面应力。全图形(FullGraphics)的优点:

1.显示参数少,这意味着有在用户间有更好的可移植性; 2.显示结果总是和打印结果一致;

3.结果总是和得到的结果文件一致(没子网格数据插入)。

一般来讲,增强图形(PowerGraphics)会比全图形产生较大(或较保守)的值: 1.表面总会产生较大的应力,增强图形没有对表面以下的单元结果进行平均;

2.在不连续处不进行平均处理,会得到较为真实的图形显示(因为实际上在不连续处的应力和应变是存在差异的)。

对于承载能力计算来说,选择哪种图形显示模式,也可能要依据哪种结果被用来和试验数据进行对比。如果在连续区域,增强图形和全图形或者未平均的节点结果之间存在较大差异,这可能意味着此处的网格划分不够精细。得到的结果可能是错误的。

67、让ANSYS程序在命令执行到某一行的时候停止 答:/eof 68、怎么在计算结果实体云图中切面? 答:命令流 /cplane /type

69、log文件整理心得:

1.要注意时间,因为每次做的东西都会跟在log文件后面,所以要根据时间取舍,不是所有的log文件中的内容就有用的,一开始我建议从新建一个文件开始。

2.最好每做一步看一下log文件,可以知道自己的操作对应哪些命令 3.有些关于存盘、显示视角等命令可以删除。4.选取实体时往往会产生很多命令,可以简化。

5.整理命令流时要新建立一个文本文件,以便从log文件中拷贝所需要的。6.File菜单中的Read input from可以读入自己所建立的命令流来执行。7.可以增加注释语句以增强可读性

下面以一简单模型为例大致说明一下:

进入前处理器。在这一句前面可以加上fini /clear,这样可以把模型原来的内容清空。

这里,关键点是通过鼠标选取而得到,因此命令较多,其实这一段可以改为,A,1,2,3,4,5,6,具体如何改写可以参考FLST,FITEM命令的帮助

这一段的含义是对所选择的面1进行网格划分,可以改写成AMESH,1。

退出前处理器 /SOLU 进入求解器

70.典型静力分析的基本过程可以用以下命令流表示: /FILNAM,...!指定工作文件名 /TITLE,...!指定分析标题 /PREP7

!进入前处理器 ET,...!定义单元类型 R,...!定义实常数

71、在Ansys中绘制二维曲线

ansys提供了一个很好的绘制二维曲线的命令,可以在命令输入栏中输入如下命令,则可得到一条线

~eui后面单引号中实际上是一条tcl命令。前两个参数是两个list,分别是x、y轴的坐标值,后两个参数是x、y两个坐标轴的标签。

下面给一个绘制正弦曲线的例子,把下面的文本拷贝到一个文本文件中,比如test.txt文件里

然后把这个文件放到ansys的工作目录下,在命令栏中输入 ~eui,'source test.txt' 即可显示一条正弦曲线

这条命令内部实际上使用了apdl的*vplot命令,但使用xyplot有时会更方便

工作平面是创建几何模型的参考(X,Y)平面,在前处理器中用来建模(几何和网格)

在每开始进行一个新的ANSYS分析时,已经有三个坐标系预先定义了。它们位于模型的总体原

点。三种类型为: CS,0: 总体笛卡尔坐标系 CS,1: 总体柱坐标系 CS,2: 总体球坐标系 数据库中节点坐标总是以总体笛卡尔坐标系,无论节点是在什么坐标系中创建的。

激活的坐标系是分析中特定时间的参考系。缺省为总体笛卡尔坐标系。当创建了一个新的坐标系时,新坐标系变为激活坐标系。这表明后面的激活坐标系的命令。菜单中激活坐标系的路径

每一个节点都有一个附着的坐标系。节点坐标系缺省总是笛卡尔坐标系并与总体笛卡尔坐标系平行。节点力和节点边界条件(约束)指的是节点坐标系的方向。时间历程后处理器 /POST26 中的结果数据是在节点坐标系下表达的。而通用后处理器/POST1中的结果是按结果坐标系进行表

例如: 模型中任意位置的一个圆,要施加径向约束。首先需要在圆的中心创建一个柱坐标系并分配一个坐标系号码(例如CS,11)。这个局部坐标系现在成为激活的坐标系。然后选择圆上的所有节点。通过使用 “rep7>Move/Modify>Rotate Nodal CS to active CS”, 选择节点的节点坐标系的朝向将沿着激活坐标系的方向。未选择节点保持不变。节点坐标系的显示通过菜单路径Pltctrls>Symbols>Nodal CS。这些节点坐标系的X方向现在沿径向。约束这些选择节点的X方向,就是施加的径向约束。

注意:节点坐标系总是笛卡尔坐标系。可以将节点坐标系旋转到一个局部柱坐标下。这种情况下,节点坐标系的X方向指向径向,Y方向是周向(theta)。可是当施加theta方向非零位移时,ANSYS总是定义它为一个笛卡尔Y位移而不是一个转动(Y位移不是theta位移)。

单元坐标系确定材料属性的方向(例如,复合材料的铺层方向)。对后处理也是很有用的,诸如提取梁和壳单元的膜力。单元坐标系的朝向在单元类型的描述中可以找到。

/Post1通用后处理器中(位移, 应力,支座反力)在结果坐标系中报告,缺省平行于总体笛卡尔坐标系。这意味着缺省情况位移,应力和支座反力按照总体笛卡尔在坐标系表达。无论节点和单元坐标系如何设定。要恢复径向和环向应力,结果坐标系必须旋转到适当的坐标系下。这可以通过菜单路径Post1>Options for output实现。/POST26时间历程后处理器中的结果总是以节点

显示坐标系对列表圆柱和球节点坐标非常有用(例如, 径向,周向坐标)。建议不要激活这个坐标系进行显示。屏幕上的坐标系是笛卡尔坐标系。显示坐标系为柱坐标系,圆弧将显示为直线。这可能引起混乱。因此在以非笛卡尔坐标系列表节点坐标之后将显示坐标系恢复到总体笛卡尔坐标

-o 只激活预处理,编译,和汇编,也就是他只把程序做成obj文件-Wall 指定产生全部的警告信息

-O2 编译器对程序提供的编译优化选项,在编译的时候使用该选项,可以使生成的执行文件的执行效率提高

-c 表示只要求编译器进行编译,而不要进行链接,生成以源文件的文件名命名但把其后缀由.c 或.cc 变成.o 的目标文件

-S 只激活预处理和编译,就是指把文件编译成为汇编代码

5.-R sectionname 从输出文件中删除掉所有名为sectionname的段 6.-S 不从源文件中复制重定位信息和符号信息到目标文件中 7.-g 不从源文件中复制调试符号到目标文件中

指定反汇编目标文件时使用的架构,当待反汇编文件本身没有描述架构信息的时候(比如S-records),这个选项很有用。可以用-i选项列出这里能够指定的架构.常用选项:

反汇编vmlinux到vmlinux.txt,vmlinux.txt含有汇编和c源文件的混合代码,看起来很方便。而且能一步步看linux怎么一步步运行的。

很多有用的debug信息,如函数名,结构体定义等

我觉的用根据以上信息,ultraedit看很方便。尤其在vmlinux.txt中选中文件名,用ultraedit右键的open能马上打开文件,很方便。

-l用文件名和行号标注相应的目标代码,仅仅和-d、-D或者-r一起使用使用-ld和使用-d的 区别不是很大,在源码级调试的时候有用,要求编译时使用了-g之类的调试编译选项。[-l |--line-numbers] [-S |--source]

(1)网格划分定义:实体模型是无法直接用来进行有限元计算得,故需对它进行网格划分以生成有限元模型。有限元模型是实际结构和物质的数学表示方法。

在ANSYS中,可以用单元来对实体模型进行划分,以产生有限元模型,这个过程称作实体模型的网格化。本质上对实体模型进行网格划分也就是用一个个单元将实体模型划分成众多子区域。这些子区域(单元),是有属性的,也就是前面设置的单元属性。另外也可以直接利用单元和节点生成有限元模型。

实体模型进行网格划分就是用一个个单元将实体模型划分成众多子区域(单元)。

(2)为什么我选用plane55这个四边形单元后,仍可以把实体模型划分成 三角形区域集合???

答案:ansys为面模型的划分只提供三角形单元和四边形单元,为体单元只提供四面体单元和六面体单元。不管你选择的单元是多少个节点,只要是2D单元,肯定构成一个四边形或者是三角形,绝对没有五、六边形等特殊形状。网格划分也就是用所选单元将实体模型划分成众多三角形单元和四边形子区域。

见下面的plane77/78/55都是节点数目大于4的,但都是通过各种插值或者是合并的方式形成一个四边形或者三角形。

所以不管你选择什么单元,只要是对面的划分,meshtool上的划分类型设置就只有tri和quad两种选择。

如果这个单元只构成三角形,例如plane35,则无论你在meshtool上划分设置时tri还是quad,划分出的结果都是三角形。

所以在选用plane55单元,而划分的是采用tri划分时,就会把两个点合并为一个点。如上图的plane55,下面是plane单元的节点组成,可见每一个单元上都有两个节点标号相同,表明两个节点是重合的。

同样在采用plane77 单元,进行tri划分时,会有三个节点重合。这里不再一一列出。(3)如何使用在线帮助:

点击对话框中的help,例如你想了解plane35的相关属性,你可以点击上右图中的help,亦可以,点击help—>help topic

弹出下面的对话康,点击索引按钮,输

(4)对于矩形的网格划分方法整理:

当圆柱体具有圆周对称性时,可以使用plane 55(是一个2D,4节点的平面四边形单元,自由度是温度)单元作为有限元单元,设置为轴对称性(Axisymmetric).其几何建模是一个矩形。网格划分可以采用如下几种:

1)手工尺寸(参见ANSYS10.0 热力学有限元分析实例教程 P97):选择如下按钮并弹出对话框,在上面一栏的单元边沿长度一栏中输入需要划分的单元边长。(这里是0.0002,系统默认是正方形),点击OK按钮,设置完毕。

然后选择下图所示按钮(target surf 靶面),并点击所弹出对话框的PICK all 按钮。

单元划分完毕。该划分采用的是余数进位制,一旦不能整除就是在结果上加1,比如上图中的矩形模型,Y变成是0.0015,单元尺度是0.0002,实际上是7.5个单元,但这里是分成8个,X方向的长度是0.001015,被分成了六个网格。

2)使用智能划分水平控制:点击,弹出下面的对话康,(上面的element attributes是为实体模型分配单元属性,这里的实体模型是个矩形,故选择的是areas,然后点击后面的set按钮,弹出面选择对话框 选中需要进行分配单元属性的实体模型。)选中 smart size选择栏,然后把滑块栏向左右拉动选择划分精细度。

最后点击meshtool对话框中的mesh按钮,即可完成网格划分设置。3)使用meshtool工具进行单独线的单元数划分设置: 点击meshtool按钮,点击size

的lines-set,然后再弹出的单元尺寸设置对话框,然后选择需要进行单元尺寸设置的实体模型的边,对于矩形先选择两个对边,然后点击OK按钮。弹出如下对话框,选择在两个边上需要设置的单元个数。同样在另外两个边上进行相同的设置(划分个数可以不同)。最后划分的到底是三角形还是四边形取决于meshtool的划分类型设置是tri还是quad。以及该单元到底是什么形状,例如plane35只形成三角形,就绝对不会划分成四边形。

注意:一旦对单独线进行划分设置后,如果继续继续采用上面的smart size划分,则其按已设置好的线单元数进行划分。

}

以温度为例,找到options-units-默认SI修改为custom自定义,点开下拉菜单框,把开尔文K更换为℃即可.

云图显示有两种,一种为hybrid,另一种为conservitive.这两种显示一般在流固交界面上有明显的区别,以流速为例,hybrid在交界面上流速直接为0,而conservitive边界层仍有一定的流速,如计算传热,hybrid边界层计算纯导热温度差也比conservitive高.这两种应该是对边界层两种不同的考虑方式,hybrid接近理论,conservitive接近实际,cfx默认使用conservitive

}

       使用 ANSYS Discovery Live,工程师可以实现即时仿真,该功能与直接建模紧密结合,使工程师能够实现交互式的设计探索和快速的产品研发。这种前所未有的交互式体验,使工程师在修改几何模型、材料类型或载荷输入的同时,立即看到计算结果的变化。

       到目前为止,在进行工程仿真前需要工程师完 成大量繁琐的准备工作,Discovery Live 这款产品正是致力于消除这些繁琐的准备,使设计者能够在概念设计阶段,通过简洁的设置完成仿真。通过高度形象直观的可视化功能,让设 计者及时定性的了解设计的性能,并快速完成虚拟样机的建立。通过在设计的早期阶段引入仿真,可以使产品的概念设计更加成熟,同时 减少研发过程中设计迭代的次数。

       Discovery Live 定位是面向设计师的实时快速 仿真工具,软件不仅支持中文界面,而且以前所未有的速度和易用性,使概念设计和仿真完美结合 :

● 速 度——即时仿真,即点即得分析结果 ;

● 易用性——无须关注几何模型修复和网格划分,几分钟内即可完成仿真准备,运行首次仿真 ;

● 兼容性——能编辑来自任何 CAD 源的几何模型 ;

● 交互性——编辑物理输入、几何模型或修改显示特性,即时更新仿真结果。

● 全新的基于 GPU 并行的求解器

● 快速灵活、支持各种格式的 CAD 几何模型

       Discovery Live 具有简单、易学、易用的操作环境,沉浸式的交互环境可以快速更改模型、计算输入、查看分析结果;具有形象直观的定量、定性结果呈现方式。

是一款交互性的设计软件,用户可以在很短的时间内尝试多种设计思路,并且立即查看不同设计对结构性能的影响。用户可以快速理解结构的缺陷及优化方向 ;根据应力分布实时对比设计方案 ;快速修改模型,计算结果同步更新。

       Discovery Live 支持单一零件的结构力学分析,同时支持装配体的结构力学分析,可以实现零部件间接触的自动识别与定义,具体功能包括:

● 快速定义边界条件和载荷,边界条件包括 :固定约束、无摩擦支撑;载荷包括:位移、力、压强、转矩、转速和重力。

● 通过不同方式即时查看计算结果,支持云图结果,包括 :应力云图,变形云图 ;支持结果探针,包括 :最大值、最小值和体积。

● 全新的基于 GPU 并行的求解器

● 快速灵活、支持各种格式的 CAD 几何模型。

       Discovery Live 具有简单、易学、易用的操作环境,沉浸式的交互环境可以快速更改模型、计算输入、查看分析结果;具有形象直观的定量、定性结果呈现方式。 

       Discovery Live 也可以对结构进行模态分析,用户可以即时查看结构的模态振形和固有频率。通过Discovery SpaceClaim 强大的直接建模功能,用户可以迅速修改模型,立即查看修改对模态的影响,支持零部件或装配体前六阶非零模态的分析。

       Discovery Live 具有强大的晶格设计功能,针对部件轻量化问题,Discovery Live 可以对不同的设计方案,迅速给出结果。由于具有功能强大的 SpaceClaim 直接建模功能,在建立三维模型时可以突破传统的建模瓶颈,并且立即获得设计改变对结构性能的影响。由于 DiscoveryLive 具有快速修改几何模型和即时仿真的功能,使其在结构轻量化方面具有不可替代的优势,以极快的速度和极强的易用性帮助用户实现结构部件的设计优化。

       Discovery Live 具有其他软件无法比拟的易用性,用户只需很少的操作,就可以完成外部空气动力学分析。在修改边界条件或者三维模型的同时进行仿真。可以即时查看流速、外力、压强、流线、粒子流动等结果,帮助用户完成对设计优劣的判断,支持瞬态和稳态分析,具体功能包括 :

● 支持外流场热分析,温度边界条件包括 :温度、热流和热通量

● 支持流体边界条件,包括 :流速、质量流、压强和重力

● 支持即时查看多种分析结果,包括 :流速、压强、温度和涡流;支持多种形式查看分析结果,包括 :云图、流线、粒子和速度场

       使用 Discovery Live,由于简化了传统的仿真流程,用户可以将更多的精力用于问题的探索和解答。无论是修改几何模型,还是修改输入条件,例如热流或材料,完成修改的同时,Discovery Live 可以立即给出新模型上温度分布。这种即时仿真使得用户可以立即对设计进行修改,使用户花费极短的时间达到设计目标。用户可以使用Discovery Live完成瞬态或稳态分析, 具体功能包括 :

● 支持热边界条件和热载荷,包括:初始温度、温度、热流、热通量、绝热面和对流换热

● 支持即时查看多种热分析结果,包括 :温度和热通量 ;支持多种形式查看分析结果,包括 :云图、流线、粒子和 速度场

Live不仅能够在短时间内计算出流动的趋势,并且支持即时求解和结果可视化。另外,可以在流道内添加几何体或者编辑特征,这些更新对内部流动的影响立即在结果中得到体现。这种超强的即时计算能力是其他流体分析软件不具备的。用户可以即时查看压降和流量特性对设计方案变化的响应,快速评估扩散效应,完成瞬态或稳态分析,具体功能包括

● 支持流体热分析,温度边界条件包括 :温度、热流和热通量

● 支持流体边界条件,包括 :流速、质量流、压强和重力

● 支持即时查看多种分析结果,包括 :流速、压强、温度和涡流支持多种形式查看分析结果,包括:云图、流线、粒子和速度场。

}

我要回帖

更多关于 ansys云图显示数值 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信