ANSYS常用技巧
责任编辑:hylng    浏览:4935次    时间: 2012-12-31 23:07:29      

免职声明:本网站为公益性网站,部分信息来自网络,如果涉及贵网站的知识产权,请及时反馈,我们承诺第一时间删除!

This website is a public welfare website, part of the information from the Internet, if it involves the intellectual property rights of your website, please timely feedback, we promise to delete the first time.

电话Tel: 19550540085: QQ号: 929496072 or 邮箱Email: Lng@vip.qq.com

摘要:一、前处理 1. 实体显示*.sat、*.x_t等外部导入模型 /facet,fine /replot Gui: Utility Menu>PlotCtrls>Style>Solid Model Facets 2. 修改ansys背景 jpgprf,500,100,1 /replot 3. 隐藏坐标系的显示 /triad,off /replot Gui: Utility Menu>PlotCtrls&..

关键词:ANSYS 常用 技巧
分享到:

一、前处理

1.         实体显示*.sat、*.x_t等外部导入模型  /facet,fine  /replot

Gui: Utility Menu>PlotCtrls>Style>Solid Model Facets

2.         修改ansys背景  jpgprf,500,100,1  /replot

3.         隐藏坐标系的显示 /triad,off  /replot

Gui: Utility Menu>PlotCtrls>Window Controls>Reset Window Options

Utility Menu>PlotCtrls>Window Controls>Window Options

4.      设置参考温度    TREF, TREF

Gui:Main Menu>Solution>Define Loads>Settings>Reference Temp

5.         显示单元实际形状  /eshape,1.0

Gui: Utility Menu>PlotCtrls>Style>Size and Shape

6.      透明显示单元、体、面  /TRLCY, Lab, TLEVEL, N1, N2, NINC

Gui: Utility Menu>PlotCtrls>Style>Translucency

7.      显示编号  /PNUM, Label, KEY

Gui: Utility Menu>PlotCtrls>Numbering

8.         导入hypermesh有限元模型  /input,filename,prp

Gui: Utility Menu>File>Read Input from

9.       导入abaqus格式的有限元模型  /input,filename,inp

Gui:Gui: Utility Menu>File>Read Input from

10.  ansys作为fluent前处理输出  cdwrite,db,filename,cdb

gui: Main Menu>Preprocessor>Archive Model>Write

11.  不显示单元轮廓线  /gline,1,-1

Gui: Utility Menu>PlotCtrls>Style>Edge Options

12.  显示施加到几何元素上的约束  dtran /replot

Gui:Main Menu>Preprocessor>Loads>Define Loads>Operate>Transfer to FE>Constraints

13.  显示施加到几何元素上的面载荷  sftran /replot

Gui: Main Menu>Preprocessor>Loads>Define Loads>Operate>Transfer to FE>Surface Loads

14.  显示载荷标记及数值 /pbc,f,,2

Gui: Utility Menu>PlotCtrls>Symbols

15.  设置显示容差  BTOL, PTOL  默认值PTOL为1e-5,可以根据需要修改

GUI: Main Menu>Preprocessor>Modeling>Operate>Booleans>Settings

16.  如何使用用户定义用户自定义矩阵

Matrix 27用户定义用户自定义矩阵,由单元选项控制定义质量、刚度或阻尼矩阵,你只要在同一组接点,分别定义三次MATRIX27单元(KEYOPT(2)分别为2,4,5)即可,然后在定义实常数时,分别定义三种单元对应的质量、刚度、阻尼矩阵系数。

17.  ANSYS的UNDO功能

ANSYS的UNDO功能,多数人都认为ansys没有undo功能。其实这个功能一直就存在,在安装目录\apdl\start100.ans(10.0版,其他版本相应数值变化),后面加上两行命令
/undo,on$*abbr,undo,undo.启动ansys以后就会出现一个undo的快捷工具

18.  运算完成后电脑自动关机

喜欢用apdl的朋友可能会碰到这么一个麻烦:就是当运算量较大的时候不知道什么算完,要是电脑能算完后自动关机就好了。在apdl程序的最后加上如下命令:*cfopen,autoshutdown,,new
*vwrite,
('shutdown -s -f -t 60 -c "ANSYS运算完毕,即将关机!——qflut"')
*cfclose
/syp,autoshutdown.bat

二、求解

1.      选择求解器  EQSLV, Lab, TOLE  大型问题推荐pcg

Gui:Main Menu>Solution>Analysis Type>Sol'n Controls>Sol'n Options

2.         去掉求解警告窗口

将整个有限元分析命令流写入一个宏文件,宏文件放到ansys工作路径下,可以在command窗口直接运行宏文件就可以了

3.         设置非线性分析时间  time,time

Gui:Main Menu>Solution>Load Step Opts>Time/Frequenc>Time - Time Step

4.      设置非线性载荷子步  NSUBST, NSBSTP, NSBMX, NSBMN, Carry

Gui:Main Menu>Solution>Load Step Opts>Time/Frequenc>Freq and Substps

5.      设置非线性时间子步 DELTIM, DTIME, DTMIN, DTMAX, Carry

Gui:Main Menu>Solution>Load Step Opts>Time/Frequenc>Time - Time Step

6.      设置斜坡载荷或是跃阶载荷   KBC, KEY

Gui:Main Menu>Solution>Load Step Opts>Time/Frequenc>Freq and Substps

7.         打开大变形开关  nlgeom,on

Gui: Main Menu>Solution>Analysis Type>Sol'n Controls>Basic

8.         打开预应力开关  pstres,on

Gui: Main Menu>Solution>Analysis Type>Sol'n Controls>Basic

9.         打开应力刚化开关  sstif,on

Gui:Main Menu>Solution>Analysis Type>Analysis Options

三、后处理

1.         绘制等值线:

1)        用命令jpgprf,500,100,1将背景变为白色;

2)        plotctrls>device option中,把vector mode改为on,画出等值线图;

3)        plotctrls>style>contour>contour labeling, 将key vector mode contour labels设为on every Nth ele,对N输入一个数值,值越大,图中的label越少;

4)        plotctrls>style>colors>contour colors,将所有的系列都改为黑色;

5)        如果不喜欢ansys给出的MX,MN标志,可以用plotctrls>window controls>window options把它们去掉,将MINM 后的Mix-Min Symbols改为off就可以了。这时候,一幅清晰的黑白等值线图就出来了。

2.         提取整体刚度矩阵、质量矩阵及阻尼矩阵的简单方法

其原理很简单,即使用ansys的超单元即可解决问题。定义超单元,然后列出超单元的刚度矩阵即可。面是一个小例题,自可明白。

/prep7

k,1

k,2,3000

l,1,2

et,1,beam3

mp,ex,1,2e5

mp,prxy,1,0.3

r,1,5000,2e7,200

lesize,all,,,10

lmesh,all

finish

!----以上正常建立模型,不必施加约束和荷载

/solu

antype,7 !substructuring分析类型

seopt,matname,1 !设置文件名称和刚度矩阵类型(刚度,质量,阻尼等)

nsel,all !选择所有节点

m,all,all !定义所有节点自由度为主自由度

solve !求解

selist,matname,3 !列出整体刚度矩阵

3.         如何得到径向和周向的计算结果?

在圆周对称结构中,如圆环结构承受圆周均布压力。要得到周向及径向位移,可在后处理/POST1中,通过菜单General Postproc>Options for Outp>Rsys>Global cylindric 或命令Rsys,1 将结果坐标系转为极坐标,则X方向位移即为径向位移,Y向位移即为周向位移。

4.         如何提取模态质量

模态分析过程中打开振型型则化开关(MODOPT命令的Nrmkey设置为ON),ANSYS程序将自动将每阶模态的最大位移单位化,就可以提取模态质量。计算方法如下:

1)        利用SSUM对ETABLE 动能数据求和获得结构总动能( );

2)        将结构总动能除以 得到  ,其中 是系统的角频率。

5.         ansys如何美化你的输出

嗯,先举个例子,如当你 list nodal solution时,是不是感觉21结点之后的信息很烦啊,特别在结点很多的时候,而有时又要把这些结果导入第三方软件,如origin,怎么去除这些消息呢?输入以下这条命令再LIST试试

/page,99999,132,99999,240

另外,再告诉大家两个命令,

/header,on,on,on,on,on,on

/format,7,g,17,9,99999

嗯,大家可以好好看看这几个命令,

那么ansys的输出基本上还是可以做到随心所欲的,

】【打印繁体】【投稿】 【收藏】 【推荐】 【举报】 【评论】 【关闭】【返回顶部