ImageVerifierCode 换一换
格式:DOCX , 页数:19 ,大小:56.59KB ,
资源ID:14822580      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bingdoc.com/d-14822580.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(ANSYS使用技巧.docx)为本站会员(b****5)主动上传,冰点文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰点文库(发送邮件至service@bingdoc.com或直接QQ联系客服),我们立即给予删除!

ANSYS使用技巧.docx

1、ANSYS使用技巧ANSYS 查询函数(Inquiry Function) 在ANSYS操作过程或条件语句中,常常需要知道有关模型的许多参数值,如选择集中的单元数、节点数,最大节点号等。此时,一般可通过*GET命令来获得这些参数。现在,对于此类问题,我们有了一个更为方便的选择,那就是查询函数 Inquiry Function。Inquiry Function类似于ANSYS的 *GET 命令,它访问ANSYS数据库并返回要查询的数值,方便后续使用。ANSYS每执行一次查询函数,便查询一次数据库,并用查询值替代该查询函数。假如你想获得当前所选择的单元数,并把它作为*DO循环的上界。传统的方法是使

2、用*GET命令来获得所选择的单元数并把它赋给一个变量,则此变量可以作为*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 KEYPO

4、INTSkpinqr(kpid,key)kpid查询的关键点,对于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,定义的最大数

5、=-1,材料号=-2,单元类型=-3,实常数=-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,定义的数目

6、=13,选择的数目=14,定义的最大数目=-1,数料号=-2,单元类型=-3,实常数=-4,节点数=-6,单元数=-8,单元形状=-9,中节点单元=-10,单元坐标系vlinqr(vnmi,key)的返回值对于key=1=-1,未选择=0,未定义=1, 选择ANSYS能实现直接流-固耦合分析吗? ANSYS流固耦合分析有三种形式,可以实现全直接或半直接耦合分析:一: ANSYS/Mechanical模块或含该模块的软件包中的流固耦合分析功能,但此处的流体是非流动的流体,而是静流体,它计算流体由于重力、惯性力、波动压力等引起的分布压力载荷与结构的相互作用。二:ANSYS/FLOTRAN/Stru

7、ctural模块或含该模块的软件包中的流固耦合分析功能,在建立好流体分析环境和结构分析环境的前提下,利用ANSYS5.7版本新增的FSSOLV命令,可自动实现流固耦合迭代计算,并可对迭代容差、流场收敛精度、流场网格变形等进行控制。三:ANSYS/LS-DYNA模块或含该模块的软件包中的ALE任意欧拉拉格朗日流固耦合分析功能,分析模型的流体部分用欧拉单元、直接求解流动方程,可通过速度、加速度、罚函数三种方式直接与结构单元耦合计算。ANSYS中的地震响应分析ANSYS中地震响应分析有二种基本的方法:时间历程分析和响应谱分析。单自由度系统固有频率变化时对某一次地震地面运动的响应构成一条响应曲线,工程

8、上的响应谱曲线实际上是某一地震级别时各种地面运动响应曲线的包络线,这根包络线与单自由度的阻尼有关,因此在使用响应谱曲线时有二个关键因素:地震级别(对应最大加速度)和临界阻尼率.从理论上说,响应谱分析得到的数值应大于时间历程分析得到的最大响应,若时间历程分析得到的最大响应比响应谱分析得到的数值大,原因可能是阻尼的处理不当,如果无阻尼,由于某些频率的共振会使响应变大。另外时间点的选取要看结构的固有频率,如果关心最大的结构固有频率为10Hz,则每秒钟至少有60-80个计算点在ANSYS中建模后,能否把结构整体的质量、惯性矩等计算出来?问:在ANSYS中建模后,能否把结构整体的质量、惯性矩等计算出来?

9、答:有两种办法。1. PreprocessorOperateCalc Geom Items,可以求出面积、体积、形心、惯性矩等,如果给定了密度,也可以知道质量。2. 在进行求解是你也可以看到程序会在OUTPUT窗口列出这些量。在谱分析完成后,在组合模态之前如何获得结构每阶模态的响应在谱分析完成后,进入POST1并利用*GET命令提取模态N的模态参与 系数,然后利用载荷工况(Load Case)功能创建载荷工况,并将提取 的模态参与系数指定为载荷工况的缩放系数,然后读入该载荷工况, 利用后处理功能处理。同理,可以获得其他模态的独立响应结果。 下面是获得一阶模态响应的命令流:*GET,PF1,MO

10、DE,1,PFACT !* 提取1阶模态的参与系数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 P

11、SDFRQ,1,. !频率值 PSDVAL,1,. !谱值 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 ! CAL

13、CULATE PRESTRESS EFFECTSM,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,LASTUPCOO

14、RD,0.1,ON ! USE L/1000 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)将显

15、示方式POWRGRPH设置为OFF(命令:/GRAPHICS,FULL)(3)在/Post1下,绘制结果云图;或者在PlotCtrlsDevice OptionsVector ModeON(命令/device,vector),可以绘制等值线。 在交互方式下如何施加任意矢量方向的表面载荷? 问:在交互方式下如何施加任意矢量方向的表面载荷?答:若需在实体表面上施加任意方向的表面载荷,可通过在实体表面生成表面效应单元(比如SURF154单元)的方法来完成。施加面载荷时,可施加在表面效应单元上,这样可以任意控制面力的方向。加载过程中,选定表面效应单元,对话框中LKEY取值不同,则所加表面载荷的方向不同

16、。(请仔细看一看surf154的单元手册)。比如: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,以及是使用二维还

17、是三维显示设备。可以通过选择菜单Utility 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,

18、anim,0)Q: 这些动画模式的区别是什么? A: Display List选项(三维设备可用)与其他方式的不同在于: Display List允许在播放动画的过程中对模型进行动态操作(如放大缩小等),而其它模式不能; 播放器不同:Bitmap,Display List,Pixmap动画模式在ANSYS图形窗口进行播放,可以通过ANSYS动画控制器面板控制动画;AVI(只在PC上)用WINDOWS媒体播放器播放。 需注意在ANSYS5.5中缺省的动画模式为AVI,播放器为媒体播放器。而在ANSYS5.6中二维设备的缺省动画模式为Bitmap,三维设备的缺省动画模式为Display List,

19、动画在ANSYS图形窗口播放。Q: 如何存储在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: Bitma

20、p模式的文件比AVI模式的文件要小,因为采用Bitmap模式存储的 .avi文件不包括回放的画面,它在ANSYS动画控制器中播放,可以向前或向后显示。而WINDOWS媒体播放器没有forward/backward选项,回放的画面必须包括在AVI动画文件中,因此文件较大。 Q: UNIX上制作的动画能否在PC上播放? A: 可以。可以使用ANSYS ANIMATE程序(ANIMATE.exe)在PC上播放.anim或.avi文件。还可以将.anim文件转变为.avi文件。所有的ANSYS产品都提供 ANIMATE程序,该程序位于ANSYS安装盘的根目录中。 Q: ANIMATE是否能读入所有的动

21、画文件? A: 不能。ANIMATE程序接受UNIX上的Pixmap模式的.anim文件或PC上的Bitmap或AVI模式的.avi文件。 如何提取模态质量 模态分析过程中打开振型型则化开关命令的Nrmkey设置为ON),ANSYS程序将自动将每阶模态的最大位移单位化,就可以提取模态质量。计算方法如下:1、利用SSUM对ETABLE动能数据求和获得结构总动能( );2、 将结构总动能除以 得到 ,其中 是系统的角频率。下面是ANSYS Verification ManualVM89.DAT稍加修改后提取模态质量的例子: /PREP7/TITLE, VM89, NATURAL FREQUENCI

22、ES OF A TWO-MASS-SPRING SYSTEMC* VIBRATION THEORY AND APPLICATIONS, THOMSON, 2ND PRINTING, PAGE 163,EX 6.2-2ET,1,COMBIN14,2ET,2,MASS21,4R,1,200 ! SPRING CONSTANT = 200R,2,800 ! SPRING CONSTANT = 800R,3,.5 ! MASS = .5R,4,1 ! MASS = 1N,1N,4,1FILLE,1,2 ! SPRING ELEMENT (TYPE,1) AND K = 200 (REAL,1)TYPE

23、,2REAL,3E,2 ! MASS ELEMENT (TYPE,2) AND MASS = .5 (REAL,3)TYPE,1REAL,2E,2,3 ! SPRING ELEMENT (TYPE,1) AND K = 800 (REAL,2)TYPE,2REAL,4E,3 ! MASS ELEMENT (TYPE,2) AND MASS = 1 (REAL,4)TYPE,1REAL,1E,3,4 ! SPRING ELEMENT (TYPE,1) AND K = 200 (REAL,1)M,2,UX,3OUTPR,BASIC,1D,1,UY,4D,1,UX,4,3FINISH /SOLUAN

24、TYPE,MODAL MODOPT,subspa,2,2,ONMXPAND,2,YESSOLVEFINISH/post1 set,1,1etabl,kene,kenessum *get,keneval1,ssum,item,kene*get,freqval1,mode,1,freqeigen1=(2*3.14159*freqval1)*2 pmass1=2*keneval1/eigen1 set,1,2etabl,kene,kenessum*get,keneval2,ssum,item,kene*get,freqval2,mode,2,freqeigen2=(2*3.14159*freqval

25、2)*2pmass2=2*keneval2/eigen2 finish 如何考虑结构分析中的重力 在结构分析中,如何模拟结构自重和设备重量是一个经常遇到的问题,对于结构自重有两点要注意:1 在材料性质中输入密度,如果不输入密度,则将不会产生重力效果。2 因为ANSYS将重力以惯性力的方式施加,所以在输入加速度时,其方向应与实际的方向相反。对于结构上的设备重量可以用MASS21单元来模拟,该单元为一个空间“点”单元。设备重量可通过单元实常数来输入。下面附上一个小例子(设重力方向向下)。/prep7et,1,42et,2,21r,2,10,10,10mp,ex,1,2e5mp,nuxy,1,0.3

26、mp,dens,1,1rect,10,1esize,.5amesh,alltype,2real,2e,node(5,1,0)fini/soludk,1,alldk,2,uy,acel,10solvefini/post1plnsol,u,sum,2 /SOLUANTYPE,MODAL MODOPT,subspa,2,2,ONMXPAND,2,YESSOLVEFINISH/post1 set,1,1etabl,kene,kenessum *get,keneval1,ssum,item,kene*get,freqval1,mode,1,freqeigen1=(2*3.14159*freqval1)*

27、2 pmass1=2*keneval1/eigen1 set,1,2etabl,kene,kenessum*get,keneval2,ssum,item,kene*get,freqval2,mode,2,freqeigen2=(2*3.14159*freqval2)*2pmass2=2*keneval2/eigen2 finish 声学中的阻尼等相关概念 明确ANSYS中的阻尼,声吸收,阻抗的含义:阻尼是指动力学问题相关的能量损失,可以在瞬态或谐波声学中包括。声的吸收和阻抗指压力自由度相关的损失。ANSYS中的阻抗用来标识声表面可以吸收能量的开关,MU指能量在指定声表面被吸收的数量。这个用途对

28、ANSYS是特殊的,意义比广义声学中更为严格。通常的一个误解是约束的边界是吸收边界。实际上这种边界反射压力脉冲并将其反号。各种边界条件总结如下:MU值 DOF(自由度约束) 结果边界条件u=0 未约束 无压力反号Mu=1 未约束 吸收边界(仿佛另一侧有相同材料)Mu= 未约束 压力反向的反射边界Mu=any 约束 压力反向的反射边界Mu=0 模拟刚性壁条件:无吸收,100%反射声能。Mu1表示(至少是典型如此)声波从低密度流体进入高密度流体。例如声波在空气中传播碰到空气/水界面就像遇到刚性墙壁,因此Mu会很小,为0.05。在谱的另一端,MU=相应于压力释放(P=0)边界。声在水中传播遇到空气/

29、水界面就如同是p=0边界。这样大的MU值可以用于模拟声在水中传播的空气/水边界。如果要模拟声从高密度媒质到低密度媒质,设定的MU值应大于1。下面例子示意了阻尼和声吸收的使用。这个问题是声学管,类似于管弦乐和弦,施加到一端的压力向另一端传递在尽头反射。问题包括压力波的几次反复,表明在管封闭端的吸收。包括了不同的阻尼值(对阻尼矩阵)和MU(吸声端)。阻抗值对全反射边界为0,有吸收的为1。/show,acous,f33*dim,dval,5*dim,mval,5dval(1)=.01 $ mval(1)=0dval(2)=.05 $ mval(2)=.25dval(3)=.1 $ mval(3)=.

30、50dval(4)=.2 $ mval(4)=.75dval(5)=.3 $ mval(5)=1*do,ii,1,5 ! loop on damping*do,jj,1,5 ! loop on absorptionparsav,all ! save parameters for /clear/clear, ! start new problemparres/TITLE, TRAVELING ACOUSTIC WAVE, DAMP = %dval(ii)%, MU = %mval(jj)%/prep7 et,1,29,1 ! 2d acoustic fluidn,1 ! define nodesn,101,100 ! make tube 100 longfilln,201,1n,301,100,1 fille,1,2,202,20

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2