ANSYS技巧与常见问题解决(87页).doc
《ANSYS技巧与常见问题解决(87页).doc》由会员分享,可在线阅读,更多相关《ANSYS技巧与常见问题解决(87页).doc(87页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、-ANSYS技巧与常见问题解决在ANSYS操作过程或条件语句中,常常需要知道有关模型的许多参数值,如选择集中的单元数、节点数,最大节点号等。此时,一般可通过*GET命令来获得这些参数。现在,对于此类问题,我们有了一个更为方便的选择,那就是查询函数 Inquiry Function。Inquiry Function类似于ANSYS的 *GET 命令,它访问ANSYS数据库并返回要查询的数值,方便后续使用。ANSYS每执行一次查询函数,便查询一次数据库,并用查询值替代该查询函数。假如你想获得当前所选择的单元数,并把它作为*DO循环的上界。传统的方法是使用*GET命令来获得所选择的单元数并把它赋给一
2、个变量,则此变量可以作为*DO循环的上界来确定循环的次数*get, ELMAX,elem,count*do, I, 1, ELMAX*enddo现在你可以使用查询函数来完成这件事,把查询函数直接放在*DO循环内,它就可以提供所选择的单元数*do, I, ELMIQR(0,13)*enddo这里的ELMIQR并不是一个数组,而是一个查询函数,它返回的是现在所选择的单元数。括弧内的数是用来确定查询函数的返回值的。第一个数是用来标识你所想查询的特定实体(如单元、节点、线、面号等等),括弧内的第二个数是用来确定查询函数返回值的类型的(如选择状态、实体数量等)。同本例一样,通常查询函数有两个变量,但也有
3、一些查询函数只有一个变量,而有的却有三个变量。查询函数的种类和数量很多,下面是一些常用、方便而快速快捷的查询函数1 AREAarinqr(areaid,key)areaid查询的面,对于key=12,13,14可取为0;key标识关于areaidr的返回信息=1, 选择状态=12,定义的数目=13,选择的数目=14,定义的最大数=-1,材料号=-2,单元类型=-3,实常数=-4,节点数=-6,单元数arinqr(areaid,key)的返回值对于key=1=0, areaid未定义=-1,areaid未被选择=1, areaid被选择2 KEYPOINTSkpinqr(kpid,key)kpi
4、d查询的关键点,对于key=12,13,14为0key 标识关于kpid的返回信息=1,选择状态=12,定义的数目=13,选择的数目=14,定义的最大数目=-1,数料号=-2,单元类型=-3,实常数=-4,节点数,如果已分网=-7,单元数,如果已分网kpinqr(kpid,key)的返回值对于key=1=-1,未选择=0,未定义=1, 选择3 LINElsinqr(lsid,key)lsid查询的线段,对于key=12,13,14为0key标识关于lsid的返回信息=1, 选择状态=2, 长度=12,定义的数目=13,选择的数目=14,定义的最大数=-1,材料号=-2,单元类型=-3,实常数=
5、-4,节点数=-6,单元数4 NODEndinqr(node,key)node节点号,对于key=12,13,14为0key标识关于node的返回信息=1, 选择状态=12,定义的数目=13,选择的数目=14,定义的最大数=-2,超单元标记=-3,主自由度=-4,激活的自由度=-5,附着的实体模型ndinqr(node,key)的返回值对于key=1=-1,未选择=0,未定义=1, 选择5 VOLUMESvlinqr(vnmi,key)vnmi查询的体,对于key=12,13,14为0key标识关于vnmi的返回信息=1,选择状态=12,定义的数目=13,选择的数目=14,定义的最大数目=-1
6、,数料号=-2,单元类型=-3,实常数=-4,节点数=-6,单元数=-8,单元形状=-9,中节点单元=-10,单元坐标系vlinqr(vnmi,key)的返回值对于key=1=-1,未选择=0,未定义=1, 选择ANSYS能实现直接流-固耦合分析吗? ANSYS流固耦合分析有三种形式,可以实现全直接或半直接耦合分析:一: ANSYS/Mechanical模块或含该模块的软件包中的流固耦合分析功能,但此处的流体是非流动的流体,而是静流体,它计算流体由于重力、惯性力、波动压力等引起的分布压力载荷与结构的相互作用。二:ANSYS/FLOTRAN/Structural模块或含该模块的软件包中的流固耦合
7、分析功能,在建立好流体分析环境和结构分析环境的前提下,利用ANSYS5.7版本新增的FSSOLV命令,可自动实现流固耦合迭代计算,并可对迭代容差、流场收敛精度、流场网格变形等进行控制。三:ANSYS/LS-DYNA模块或含该模块的软件包中的ALE任意欧拉拉格朗日流固耦合分析功能,分析模型的流体部分用欧拉单元、直接求解流动方程,可通过速度、加速度、罚函数三种方式直接与结构单元耦合计算。ANSYS中的地震响应分析ANSYS中地震响应分析有二种基本的方法:时间历程分析和响应谱分析。单自由度系统固有频率变化时对某一次地震地面运动的响应构成一条响应曲线,工程上的响应谱曲线实际上是某一地震级别时各种地面运
8、动响应曲线的包络线,这根包络线与单自由度的阻尼有关,因此在使用响应谱曲线时有二个关键因素:地震级别(对应最大加速度)和临界阻尼率.从理论上说,响应谱分析得到的数值应大于时间历程分析得到的最大响应,若时间历程分析得到的最大响应比响应谱分析得到的数值大,原因可能是阻尼的处理不当,如果无阻尼,由于某些频率的共振会使响应变大。另外时间点的选取要看结构的固有频率,如果关心最大的结构固有频率为10Hz,则每秒钟至少有60-80个计算点在ANSYS中建模后,能否把结构整体的质量、惯性矩等计算出来?问:在ANSYS中建模后,能否把结构整体的质量、惯性矩等计算出来?答:有两种办法。1. Preprocessor
9、OperateCalc Geom Items,可以求出面积、体积、形心、惯性矩等,如果给定了密度,也可以知道质量。2. 在进行求解是你也可以看到程序会在OUTPUT窗口列出这些量。在谱分析完成后,在组合模态之前如何获得结构每阶模态的响应在谱分析完成后,进入POST1并利用*GET命令提取模态N的模态参与 系数,然后利用载荷工况(Load Case)功能创建载荷工况,并将提取 的模态参与系数指定为载荷工况的缩放系数,然后读入该载荷工况, 利用后处理功能处理。同理,可以获得其他模态的独立响应结果。 下面是获得一阶模态响应的命令流:*GET,PF1,MODE,1,PFACT !* 提取1阶模态的参与
10、系数PF1/POST1 SET,FIRST !* 读入1阶模态结果LCDEF,1,1,1, !* 将1阶模态结果定义载荷工况1LCFACT,1,PF1, !* 载荷工况1的缩放系数为PF1LCASE,1, !* 读入载荷工况1/EFACE,1 !* 后处理操作AVPRIN,0, , PLNSOL,U,SUM,0,1 在进行多点谱分析的时候,如何正确施加不同的谱曲线在多点谱分析中,施加后面的谱曲线时,应该删除上次定义的谱曲线,如要对结构分别施加两个方向的激励,分别是,y和x方向。应如下处理:.!施加 y方向 PSDUNIT,1,ACCG,9.81 PSDFRQ,1,. !频率值 PSDVAL,1
11、,. !谱值 D,BASENODE,uy,1.0 !施加谱曲线PFACT,1,BASE D,BASENODE,UZ,1.0 !删除上一次定义的谱!施加 X 方向 PSDUNIT,2,ACCG,9.81 PSDFRQ,1,. !频率值 PSDVAL,1,. !谱值 D,BASENODE,UX,1.0 在非线性屈曲分析中,如何在结构上产生初始几何缺陷有两种方式:1、先进行特征值屈曲分析获得屈曲行为的理论解,这也可作为非线性屈曲分析的起点;UPCOORD命令只是提供结构的初始位移,非常接近于真实缺陷情况。通过UPCOORD,ON命令,就可以让我们从一个有轻微缺陷而没有任何初始应变的结构开始进行非线性
12、屈曲分析。2、还可以在结构上施加一个小的干扰力以引起结构的屈曲,这个方法简单而直接,也通常能得到合理结果,如果干扰力太大则会明显影响计算精度。/PREP7/TITLE, BUCKLING OF A BAR WITH HINGEDET,1,BEAM3 ! BEAM ELEMENTR,1,.25,52083E-7,.5 ! AREA,IZZ,HEIGHTMP,EX,1,30E6N,1N,11,100FILLE,1,2EGEN,10,1,1FINISH/SOLU ANTYPE,STATIC ! STATIC ANALYSISPSTRES,ON ! CALCULATE PRESTRESS EFFECT
13、SM,2,UX,11,1 ! SELECT 10 UX DOF AS MASTERSD,1,ALL ! FIX SYMMETRY ENDF,11,FY,-1 ! UNIT LOAD AT FREE ENDOUTPR,1SOLVEFINISH/SOLU ANTYPE,BUCKLE ! BUCKLING ANALYSISBUCOPT,REDUC,1 ! USE HOUSEHOLDER SOLUTION METHOD, EXTRACT 1 MODEMXPAND,1 ! EXPAND 1 MODE SHAPESOLVE/POST1SET,LASTUPCOORD,0.1,ON ! USE L/1000
14、FOR STARTING FACTORSAVE,PERT,DB ! SAVE TO NEW FILE TO PRESERVE ORIGINAL MODELFINISHRESU,PERT,DBNROPT,FULL,OFF/SOLUANTYPE,STATICNLGEOM,ONAUTOTS,ONKBC,0F,11,FY,-100TIME,1DELTIME,0.01,1E-4,0.5SOLVEFINIANSYS后处理中如何显示三维实体模型表面结果云图和等值线(1)将需要显示表面结果的三维实体模型的某些表面上的节点选出(UtilitySelect)(2)将显示方式POWRGRPH设置为OFF(命令:/G
15、RAPHICS,FULL)(3)在/Post1下,绘制结果云图;或者在PlotCtrlsDevice OptionsVector ModeON(命令/device,vector),可以绘制等值线。 在交互方式下如何施加任意矢量方向的表面载荷? 问:在交互方式下如何施加任意矢量方向的表面载荷?答:若需在实体表面上施加任意方向的表面载荷,可通过在实体表面生成表面效应单元(比如SURF154单元)的方法来完成。施加面载荷时,可施加在表面效应单元上,这样可以任意控制面力的方向。加载过程中,选定表面效应单元,对话框中LKEY取值不同,则所加表面载荷的方向不同。(请仔细看一看surf154的单元手册)。比
16、如:LKEY=1(缺省),载荷垂直于表面;LKEY=2,载荷为+X切向;LKEY=3,载荷为+Y切向;LKEY=4,载荷垂直于表面;LKEY=5,则可输入任意矢量方向的载荷。特别地:LKEY=5,VALUE 项为均布压力值VAL2、VAL3、VAL4 三项的值确定矢量的方向。 如何在ANSYS中存储动画? Q: ANSYS中有好几种动画模式,但并非同时可用。那么有哪几种类型,何时可用呢? A: ANSYS中有四种动画模式:Bitmap,AVI,Display List,Pixmap。该种模式是否可用取决于运行环境是UINX还是PC,以及是使用二维还是三维显示设备。可以通过选择菜单Utility
17、 MenuPlotCtrlsDevice Options(或键入适当的命令)来制作动画。下面是该命令选项的小结:二维显示设备的PC:Bitmap(命令/device,anim,bmp)AVI(命令/device,anim,avi)三维显示设备的PC:Bitmap(命令/dv3d,anim,1)AVI(命令/dv3d,anim,2)Display List(命令/dv3d,anim,0)二维显示设备的UNIX:Pixmap(缺省,无相应命令)三维显示设备的UNIX:Pixmap(命令/dv3d,anim,1)Display List(命令/dv3d,anim,0)Q: 这些动画模式的区别是什么?
18、 A: Display List选项(三维设备可用)与其他方式的不同在于: Display List允许在播放动画的过程中对模型进行动态操作(如放大缩小等),而其它模式不能; 播放器不同:Bitmap,Display List,Pixmap动画模式在ANSYS图形窗口进行播放,可以通过ANSYS动画控制器面板控制动画;AVI(只在PC上)用WINDOWS媒体播放器播放。 需注意在ANSYS5.5中缺省的动画模式为AVI,播放器为媒体播放器。而在ANSYS5.6中二维设备的缺省动画模式为Bitmap,三维设备的缺省动画模式为Display List,动画在ANSYS图形窗口播放。Q: 如何存储在
19、ANSYS中创建的动画? A: 对于PC环境,Bitmap或AVI模式的动画会自动存储为jobname.avi(jobname是你指定的分析名称)。Display List动画在PC上不会自动存储,必须通过菜单Utility Menu PlotCtrls AnimateSave Animation指定存储,典型格式为jobname.anim。对于UNIX环境,Pixmap及Display List都只能按ANSYS指定的格式进行存储,方法同上。 Q: A用Bitmap模式存储的.avi文件与用AVI模式存储的.avi文件有何不同? A: Bitmap模式的文件比AVI模式的文件要小,因为采用B
20、itmap模式存储的 .avi文件不包括回放的画面,它在ANSYS动画控制器中播放,可以向前或向后显示。而WINDOWS媒体播放器没有forward/backward选项,回放的画面必须包括在AVI动画文件中,因此文件较大。 Q: UNIX上制作的动画能否在PC上播放? A: 可以。可以使用ANSYS ANIMATE程序(ANIMATE.exe)在PC上播放.anim或.avi文件。还可以将.anim文件转变为.avi文件。所有的ANSYS产品都提供 ANIMATE程序,该程序位于ANSYS安装盘的根目录中。 Q: ANIMATE是否能读入所有的动画文件? A: 不能。ANIMATE程序接受U
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- ANSYS 技巧 常见问题 解决 87
限制150内