ansys后处理及问题汇总
- 格式:doc
- 大小:85.00 KB
- 文档页数:11
1、ANSYS不能画线:不能显示线条:plot everyting或者是plot lines2、有模型db文件,想看命令流。
你的模型是自己建立的还是在其他地方建立的?如果是在ansys里面建立的,就会有你的命令流!大概有三种方式可以提取:(1)在工作目录里面后缀为.logd的文件里面自动保存了你的所有操作,当然包括命令流了,可以用记事本打开查看,估计你得有基本的命令流常识,不然看不懂,下同!(2)应该是在Main Menu>Preprocessor>Session Editor这样的GUI路径,打开以后可以使用ctrl+A全选,然后再ctrl+c复制,这样就复制了这里面的命令流,记住要使用键盘哦,复制好了以后就可以建立一个记事本,然后这时候粘贴就行了,保存记事本即可!当然使用另存为也可以!(3)还有一种是通过一个命令:命令是:LGWRITE, Fname, Ext, --, KeditGUI是:Utility Menu>File>Write DB Log File (用户名就是Fname,生成文件后缀就是ext,自己定义,比如LGWRITE,me,txt,就生成了文件me.txt,里面包括了你在这个模型已经操作的命令流)这个命令在默认情况下与第一种方法生成的基本上一样,而且是单独的一个案例的命令,在第一种方法里面,如果你没有及时清除你的工作空间里面的所有的文件,可能是命令流的一种累加,包括了你操作了的好几个的案例、也就是例子的命令流,可能需要你去分辨了;而且第三种方法还可以对命令流里面进行简单的筛选,当然是你要熟悉这个命令以后,不然默认就行了!左键拾取(或取消)距离鼠标点最近的图元或坐标. 按住此键进行拖拉,可以予览被拾取的图元或坐标.中键(对于两键鼠标可以用Shift加鼠标右键代替) 相当于拾取图形拾取菜单中的APPL Y.右键在拾取和取消之间切换.3、第一,如果建弹簧单元方便的问题:你可以用一些命令流来建立,比如你知道具体位置时想得到node编号,可以用Nnum=node(x,y,z),其中Nnum就是返回得到的(x,y,z)位置的node编号;如果知道该位置的关键点号k1,你想得到该位置的节点编号,可以用Nnum=node(kx(k1),ky(k1),kz(k1)) 得到了节点号后,用E,Nnum1,Nnum2建立连接单元,很方便。
ANSYS常见问题及应用技巧本篇开始讲述ANSYS在使用过程中常见的问题和在使用时一些常用的使用技巧,对与初学者来说,理解和弄清楚这些问题的根源和掌握这些使用技巧,能够更好的理解ANSYS这个软件本身。
1.ANSYS中的等效应力是什么物理含义?1)ANSYS中等效应力最大应力s1有什么区别,平常讨论应力分布,应该用等效应力还是最大应力s1呢?2)计算等效应力时是否需要输入等效泊松比呢?3)在实际的应用中,例如在讨论平板上的圆孔应力集中的应力分布问题时,应该用等效应力来描述应力集中的现象,还是采用主应力s1来反应集中的程度呢?还是采用一个单方向的sx来说明问题呢?答:1)这个等效应力应该就是弹塑性力学里的VonMises应力,他主要考察的是材料在各个方向上的应力差值,因为在实验室里获得材料强度都是单向载荷作用下的强度(当然现在也有三轴应力实验仪),所以有时候材料所受的单向载荷可能很大,但并没有造成破坏,这是就是看他的等效应力,具体计算公式是: σ等效=sqrt{0.5[(σ1-σ2)^2+(σ2-σ3)^2+(σ3-σ1)^2]}2)等效应力是三项主应力的组合如s,int即为max(si-sj),si,sj为三项主向应力。
i,j=1,2,3 i≠j即tresca型s,eqv为sqrt(0.5*∑(si-sj)**2),i,j=1,2,3 i≠j即mises型3)个人认为应该采用等小应力来描述应力集中的现象,因为在实际中很难找到真正的单轴拉压的情况,一般结构的受力都没有这么简单,所以在分析的时候需要用等效应力来将各主应力进行转化,因此应该用等效应力来描述应力集中的现象。
4)等效泊松比就是泊松比,等效应力计算时不会用到泊松比,不过在计算mises 等效应变时会用到。
对于泊松比的取值原则应遵循以下两条:a:对于elastic & thermal strains 泊松比取为材料的泊松比;b:对于plastic creep hyperelastic strains 泊松比取为0.5。
ansys常见问题集锦1怎么在ansys中查看内部的应⼒分布最佳答案可以通过⼯作平⾯切⽚法看在PlotCtrls 下,选Style,选Hidden Lione Option,在Type of plot后选Capped hidden ,在cutting plane is后选Normal to view 确定后转动模型就可以看到相应截⾯的应⼒了。
也可以选其他选项有不同的切⾯法可⾃⼰尝试2 ANSYS中如何查看应⼒对⼀个受⼒情况进⾏了静⼒学分析然后产⽣的偏移现在要查看他的应⼒和切应⼒情况,怎么看?GUI操作最佳答案GUI-general postproc-plot results-contour plot下⾯有四个选项,根据你的具体情况选择是要节点还要是单元3如何查看ANSYS模型受⼒之后的应⼒应变曲线图⽐如说我想知道某点的,就是⽤应⼒表⽰纵坐标,应变表⽰横坐标那种曲线图,最佳答案我想,你说的应该是应⼒沿着座标的分布关系吧?进⼊后处理程序以后,建⽴映射路径,把应⼒数据映射到路径上去,可以得到应⼒沿着路径的分布曲线。
⾄于你说的“应⼒应变曲线”,严格地说,它是材料的本构关系,不是ansys计算出来的,⽽是由材料⼒学性能试验机所测得的。
4 ansys,模态分析完成后层间位移如何提取最佳答案建议看看结构动⼒学⽅⾯的基础书籍,那个位移数值其实就是位移,只不过这个位移不是结构的真实位移,⽽是结构对应于各阶频率的模态位移。
它反映的是结构的振动特性,⽐如,结构的⼀阶频率1.4HZ,⼀阶振动形态是个竖向的正弦半波。
那么这就是简⽀梁的典型振动特征。
值得注意的是,这个模态位移对于各阶频率来说,也只是个相对⼤⼩。
ANSYS默认的是关于质量矩阵归⼀化的模态。
⽽如何由得到的模态位移求结构在动⼒荷载下的真实位移,要⽤到模态叠加的⽅法去求。
模态分析只是结构动⼒分析的第⼀步,接下来还要继续分析,求出所谓的各阶的振型坐标。
才能最终通过线形叠加的⽅法得到结构在荷载下的响应。
ansys命令流----前后处理和求解常用命令之求解与后处理ansys命令流----前后处理和求解常用命令之求解与后处理.txt都是一个山的狐狸,你跟我讲什么聊斋,站在离你最近的地方,眺望你对别人的微笑,即使心是百般的疼痛只为把你的一举一动尽收眼底.刺眼的白色,让我明白什么是纯粹的伤害。
3 /soluu /solu 进入求解器3.1 加边界条件u D, node, lab, value, value2, nend, ninc, lab2, lab3, ……lab6 定义节点位移约束Node : 预加位移约束的节点号,如果为all,则所有选中节点全加约束,此时忽略nend和ninc.Lab: ux,uy,uz,rotx,roty,rotz,allValue,value2: 自由度的数值(缺省为0)Nend, ninc: 节点范围为:node-nend,编号间隔为nincLab2-lab6: 将lab2-lab6以同样数值施加给所选节点。
注意:在节点坐标系中讨论3.2 设置求解选项u antype, status, ldstep, substep, actionantype: static or 1 静力分析buckle or 2 屈曲分析modal or 3 模态分析trans or 4 瞬态分析status: new 重新分析(缺省),以后各项将忽略rest 再分析,仅对static,full transion 有效ldstep: 指定从哪个荷载步开始继续分析,缺省为最大的,runn数(指分析点的最后一步)substep: 指定从哪个子步开始继续分析。
缺省为本目录中,runn文件中最高的子步数action, continue: 继续分析指定的ldstep,substep说明:继续以前的分析(因某种原因中断)有两种类型singleframe restart: 从停止点继续需要文件:jobname.db 必须在初始求解后马上存盘jobname.emat 单元矩阵jobname.esav 或 .osav : 如果.esav坏了,将.osav改为.esavresults file: 不必要,但如果有,后继分析的结果也将很好地附加到它后面注意:如果初始分析生成了.rdb, .ldhi, 或rnnn 文件。
结合自身经验,谈ANSYS中的APDL命令(一)关键字:ansys APDL命令流在ANSYS中,命令流是由一条条ANSYS的命令组成的一个命令组合,这些命令按照一定顺序排布,能够完成一定的ANSYS功能,本文是作者结合自身经验所总结的一些命令。
在ANSYS中,命令流是由一条条ANSYS的命令组成的一个命令组合,这些命令按照一定顺序排布,能够完成一定的ANSYS功能,这些功能一般来说通过菜单操作也能够实现(而那些命令流能够实现,菜单操作实现不了的单个命令比较少见)。
以下命令是结合我自身经验,和前辈们的一些经验而总结出来的,希望对大家有帮助。
(1).Lsel,type,item,comp,vmin,vmax,vinc,kswp选择线type:s从全部线中选一组线r从当前选中线中选一组线a再选一部线附加给当前选中组aunoneu(unselect)inve:反向选择item:line线号loc坐标length线长comp:x,y,zkswp:0只选线1选择线及相关关键点、节点和单元(2).Nsel,type,item,comp,vmin,vmax,vinc,kabs选择一组节点type:S:选择一组新节点(缺省)R:在当前组中再选择A:再选一组附加于当前组U:在当前组中不选一部分All:恢复为选中所有None:全不选Inve:反向选择Stat:显示当前选择状态Item:loc:坐标node:节点号Comp:分量Vmin,vmax,vinc:ITEM范围Kabs:“0”使用正负号“1”仅用绝对值(3).Esel,type,item,comp,vmin,vmax,vinc,kabs选择一组单元type:S:选择一组单元(缺省)R:在当前组中再选一部分作为一组A:为当前组附加单元U:在当前组中不选一部分单元All:选所有单元None:全不选Inve:反向选择当前组Stat:显示当前选择状态Item:Elem:单元号Type:单元类型号Mat:材料号Real:实常数号Esys:单元坐标系号(4).mp,lab,mat,co,c1,…….c4定义材料号及特性lab:待定义的特性项目(ex,alpx,reft,prxy,nuxy,gxy,mu,dens)ex:弹性模量nuxy:小泊松比alpx:热膨胀系数reft:参考温度reft:参考温度prxy:主泊松比gxy:剪切模量mu:摩擦系数dens:质量密度mat:材料编号(缺省为当前材料号)c:材料特性值,或材料之特性,温度曲线中的常数项c1-c4:材料的特性-温度曲线中1次项,2次项,3次项,4次项的系数(5).定义DP材料:首先要定义EX和泊松比:MP,EX,MAT,……MP,NUXY,MAT,……定义DP材料单元表(这里不考虑温度):TB,DP,MAT进入单元表并编辑添加单元表:TBDATA,1,CTBDATA,2,ψTBDATA,3,……如定义:EX=1E8,NUXY=0.3,C=27,ψ=45的命令如下:MP,EX,1,1E8MP,NUXY,1,0.3TB,DP,1TBDATA,1,27TBDATA,2,45这里要注意的是,在前处理的最初,要将角度单位转化到“度”,即命令:*afun,deg(6).根据需要耦合某些节点自由度cp,nset,lab,,node1,node2,……node17nset:耦合组编号lab:ux,uy,uz,rotx,roty,rotz,allnode1-node17:待耦合的节点号。
【⼲货】ANSYS后处理操作技巧与各类问题良⼼⼤总结本⽂详细整理了关于ANSYS后处理的各种技巧和⽅法,适合收藏阅读。
1.ANSYS后处理时如何按灰度输出云图?1)你可以到utilitymenu-plotctrls-style-colors-windowcolors试试2)直接utilitymenu-plotctrls-redirect plots2 将云图输出为JPG菜单->PlotCtrls->Redirect Plots->To JPEG Files3.怎么在计算结果实体云图中切⾯?命令流/cplane/type图形界⾯操作<><2.plotctrls-->Style-->Hidden line Options将[/TYPE]选项选为section将[/CPLANE]选项选为working plane2.plotctrls-->4.⾮线性计算过程中收敛曲线实时显⽰solution>load step opts>output ctrls>grph solu track>on5.运⽤命令流进⾏计算时,⼀个良好的习惯是: 使⽤SELECT COMMEND后.........其后再加上ALLSEL.........6.应⼒图中左侧的⽂字中,SMX与SMN分别代表最⼤值和最⼩值如你plnsolv,s,eqv则 SMX与SMN分别代表最⼤值等效应⼒和最⼩值等效应⼒如你要看的是plnsolv,u则SMX与SMN分别代表位移最⼤值和位移最⼩值不要被S迷惑mx(max)mn(min)7.在⾮线性分析中,如何根据ansys的跟踪显⽰来判断收敛?在ansys output windows 有 force convergenge valu 值和 criterion 值当前者⼩于后者时,就完成⼀次收敛你⾃⼰可以查看两条线的意思分别是:F L2:不平衡⼒的2范数F CRIT:不平衡⼒的收敛容差,如果前者⼤于后者说明没有收敛,要继续计算当然如果你以弯矩M为收敛准则那么就对应 M L2 和 M CRIT8.两个单元建成公共节点,就成了刚性连接,不是接触问题了。
后处理第一节基本知识对模型进行有限元分析后,通常需要对求解结果进行查看、分析和操作。
检查并分析求解的结果的相关操作称为后处理。
用ANSY$软件处理有限元问题时,建立有限元模型并求解后,并不能直观地显示求解结果,必须用后处理器才能显示和输出结果。
检查分析结果可使用两个后处理器:通用后处理器POSTl和时间历程后处理器POST26。
输出形式可以有图形显示和数据列表两种。
一、通用后处理器POST1这个模块用来查看整个模型或者部分选定模型在某一个时刻(或频率)的结果。
对前面的分析结果能以图形、文本形式或者动画显示和输出,如各种应力场、应变场等的等值线图形显示、变形形状显示以及检查和解释分析的结果列表。
另外还提供了很多其他功能,如误差估计、载荷工况组合、结果数据计算和路径操作等。
进入通用后处理器的路径为GUI:Main Menu>General Postproc。
1.将数据结果读入数据库要想查看数据,首先要把计算结果读入到数据库中。
这样,数据库中首先要有模型数据(节点和单元等)。
若数据库中没有数据,需要用户单击工具栏上的“KESUM DB”按钮(或输XRESUME命令,或GUI菜单路径:Utility Menu>File>Resume Jobname.db)读取数据文件Jobname.db.数据库包含的模型数据应与计算模型相同,否则可能会无法进行后处理。
默认情况下,ANSYS会在当前工作目录下寻找以当前工作文件命名的结果文件,若从其他结果文件中读入结果数据,可通过如下步骤选定结果文件。
运行Main Menu>General Postproc>Data & File Opts命令,弹出DataandFileOptions(数据和文件选项)对话框,如图6—1所示。
在此对话框中选择后处理中将要显示或列表的数据,如节点/单元应力、应变。
此外,还要选择包含此结果的数据文件,对于结构分析模型,选择*rst文件,单击OK按钮则所选择的文件读入到数据库。
对话框中各参数的意义如下。
(1)Data to be read项,选择要分析的结果。
一般采用默认值All items或Basic items。
(2)Results file to be read项,在文本框中输入将要读入的结果文件名,或单击文本框右侧的[…]按钮选择将要读入的结果文件。
一旦模型数据已经存在于数据库中,执行GUI:Main Menu>General Postproc>Read Results命令,可将结果文件读入数据库。
第108页2.图像显示结果数据POSTl具有强大的图形显示能力,所需结果存入数据库后,可以将读取的结果数据通过不同的形式用图形直观地显示出来。
(1)等值线显示等值线显示表现了结果项(如应力、变形等)在模型上的变化,它用不同的颜色表示结果的大小,具有相同数值的区域用相向的颜色表示。
因此通过等值线显示,可以非常直观地得到模型某结果项的分布情况。
(2)变形后的形状显示在结构分析中可用它观察在施加载荷后的结构变形情况,显示变形的方式有三种选项:①Def Shape only项,仅显示变形后的形状。
②Def+undeformed项,显示变形前后的形状。
⑧Def+underedge项,显示变形后的形状及未变形的边界。
(3)矢量显示矢量显示可用箭头显示模型牛某个矢量大小和方向的变化。
鲒构分析中的位移、转动、主应力等都是矢量。
(4)路径显示路径图是显示某个变量(例如位移、应力、温度等)沿模型上指定路径的变化图。
沿路径还可以进行各种数学运算,得到一些非常有用的计算结果。
但是仅能在包含实体单元(二维或三维)或板壳单元的模型中定义路径,对仅包含一维单元的模型,路径功能不可用。
以图形方式观察结果沿路径的变化或者沿路径进行数学运算需要遵从以下步骤:①定义路径属性。
②定义路径点。
③沿路径插值(映射)结果数据。
④显示结果。
一旦把结果影射到路径上,可用图像显示或列表显示方式观察结果沿定义的路径变化情况,也可以执行算术运算。
要查看某项结果沿路径的变化情况,首先要定义路径(Path)。
ANSYS提供了3种定义路径的方法:通过节点定义路径、在工作平面上定义路径和通过路径定义点来定义路径。
通过节点定义路径的GUI操作步骤为:运行Main Menu>General Postproc>Path Operations>Define Path>By Nodes命令,弹出节点选择对话框,选择足够多的节点以定义路径。
节点选择完毕后单击OK按钮,弹出如图6-2所示的对话框。
在Define Path Name文本框中输入路径名;在Number of datasets(数据项的个数)文本框中输入可以映射到所定义的路径上的结果项数目的最大值,此项最小值4,默认值为30;在Number of divisions(分割个1.ANSYS后处理时如何按灰度输出云图?1)你可以到utilitymenu-plotctrls-style-colors-window colors试试2)直接utilitymenu-plotctrls-redirect plots2 将云图输出为JPG菜单->PlotCtrls->Redirect Plots->To JPEG Files3.怎么在计算结果实体云图中切面?命令流/cplane/type图形界面操作<1.设置工作面为切面<2.PlotCtrls-->Style-->Hidden line Options将[/TYPE]选项选为section将[/CPLANE]选项选为working plane4.非线性计算过程中收敛曲线实时显示solution>load step opts>output ctrls>grph solu track>on5.运用命令流进行计算时,一个良好的习惯是:使用SELECT COMMEND后.........其后再加上ALLSEL.........6.应力图中左侧的文字中,SMX与SMN分别代表最大值和最小值如你plnsolv,s,eqv则SMX与SMN分别代表最大值等效应力和最小值等效应力如你要看的是plnsolv,u则SMX与SMN分别代表位移最大值和位移最小值不要被S迷惑mx(max)mn(min)7.在非线性分析中,如何根据ansys的跟踪显示来判断收敛?在ansys output windows 有force convergenge valu 值和criterion 值当前者小于后者时,就完成一次收敛你自己可以查看两条线的意思分别是:F L2:不平衡力的2范数F CRIT:不平衡力的收敛容差,如果前者大于后者说明没有收敛,要继续计算当然如果你以弯矩M为收敛准则那么就对应M L2 和M CRIT希望你现在能明白8.两个单元建成公共节点,就成了刚性连接,不是接触问题了。
做为接触问题,两个互相接触的单元的节点必须是不同的。
9.接触单元主要分为有厚度和无厚度的,有厚度主要以desai 为代表,无厚度的则以goodman 为代表。
尽管古得曼也提出了相应的本构关系,但是如今goodman 单元成了无厚度接触单元的代名词,相应的本构关系现在也作了较大的改进。
Ansys中接触单元并不是goodman 单元,类似于goodman单元ansys里面的接触单元是是通用的,而goodman是一种专业的单元。
goodman单元假定两片长为L的接触面以无数微小的切向和法向弹簧所连接,接触面单元与相邻接触面两边的单元只在结点处有力的联系。
单元厚度为零,受力前两接触面完全吻合.10.怎样检查接触单元的normal direction?是不是打开plotctrls/symbols/esys on?是要/PSYM,ESYS,ON的,然后你再SELECT CONTACT ELEMENT AND TARGE ELEMENT,REPLOT,看看他们的NORMAL DIRECTION是否正确的。
11.生成接触单元的几种方法在通用摸快中,有两种发法1)通过定易接触单元定易组元component然后通过gcgen生成2)用接触向导contact wizard自动生成,不需定易接触单元在动力学摸块中3)如果用接触向导定义了接触(包括接触面和目标面),那么接触单元就已经生成了,可以直接进行分析。
接触单元的定义要考虑到所有可能发生接触的区域。
现在不接触,变形后可能会接触。
定义接触一般有两种方法,第一种方法是用命令手动定义;第二种方法是利用接触向导定义。
接触单元依附于实体单元的表面,由实体单元表面的节点组构成。
所以只需要在实体单元生成后,将其表面可能接触的节点用cm,...,node 命令定义成节点组,在定义接触单元时用上就可以了。
或者在实体单元生成后,定义接触时选择其表面进行接触定义也可以。
对于刚体,不需要进行网格划分,只需要在定义接触时选择几何面、线就可以进行接触定义了。
12.用POST1进行结果后处理(1). 进入POST1命令:/POST1GUI:Main Menu>General Postproc(2). 读取结果依据载荷步和子步号或者时间读取出需要的载荷步和子步结果。
命令:SETGUI:Main Menu>General Postproc>Read Results-Load step(3). 绘变形图命令:PLDISP,KUNDKUND=0 显示变形后的的结构形状KUND=1 同时显示变形前及变形后的的结构形状KUND=1 同时显示变形前及变形后的的结构形状,但仅显示结构外观GUI:Main Menu>General Postprocessor>Plot Results>Deformed Shape(4). 变形动画以动画的方式模拟结构静力作用下的变形过程GUI:Utility Menu>Plotctrls>Animate>Deformed Shape(5). 列表支反力在任一方向,支反力总和必等于在此方向的载荷总和GUI:Main Menu>General Postprocessor>List Res ults>Rection Solution…(6). 应力等值线与应力等值线动画应力等值线方法可清晰描述一种结果在整个模型中的变化,可以快速确定模型中的危险区域。
GUI:Main Menu>General Postprocessor>Plot Results>-Contour Plot-Nodal Solution…应力等值线动画GUI:Utility Menu>Plotctrls>Animate>Deformed Shape13.面载荷转化为等效节点力施加的方法在进行分析时,有时候需要将已知的面载荷按照节点力来施加,比如载荷方向及大小不变的情况(ANSYS将面力解释为追随力,而将节点力解释为恒定力),那么,在只知道面力的情况下,如何施加等效于该面力的等效节点力呢?可以通过如下步骤给有限元模型施加与已知面载荷完全等效的节点力:(1)在模型上施加与已知面力位置、大小相同但方向相反的面力。