ansys的一些使用技巧

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

ansys的一些使用技巧
ansys运行solve后弹出对话框及warning对话框的解决办法
ansys中存在warning提示时会弹出对话框,但有时候警告信息对运算结
果影响很小,并且难以消除这些warning,这时候就可以用如下命令屏蔽warning对话框的显示:
/uis,msgpop,3
运行此命令后,warning信息不再弹出对话框,但error信息仍会弹出对
话框。

当ansys中存在warning或error信息时,进行求解时,运行solve命令
后会弹出对话框进行提示,并询问是否继续,需点击YES方能求解,解决此问
题的方法为:
将程序保存为宏(macro)文件,即在记事本或写字板里保存APDL命令后,
将文件名改为XXX.mac,并放在ansys目录文件夹下。

运行时直接在ansys命
令窗口输入XXX,回车,即可调用该宏文件。

此时求解时不会弹出选择对话框,无需人工干预,程序即可自动运行并求得结果。

ANSYS调用宏程序库文件(macro library file)
宏程序库文件由一个或多个宏文件组成,每一个宏文件的首行为该宏文件
的文件名,尾行为/eof表示该宏文件结束。

例如:宏程序库文件para.mlib的
内容为:parameter1 R=0 EX=1 PRXY=2 DENS1=3 DAMP=4 DENS2=5 SONC=6/EOF parameter2 R=2 EX=3 PRXY=4 DENS1=5 DAMP=6 DENS2=7 SONC=8/EOF该宏程序
库文件由两个保存参数的宏文件parameter1、parameter2组成,如果用
*use,parameter1命令则读入宏文件名为parameter1的宏文件保存的数据,
*use,parameter2则读入宏文件parameter2下保存的数据。

*ulib,Fname,Ext,--识别一个宏程序库文件。

也可以简化为:
*uli,Fname,Ext,--其中,Fname为库文件名,Ext为库文件扩展名,该扩展名
一般为mlib,不过经验证,扩展名也可以为txt、lis、text、doc、dlg(本人姓名的首字母)、jpg以及一切怪力乱神的后缀。

没有后缀名也是允许,并不影响
数据的读取。

假设库文件保存位置为F盘,库文件名为para,后缀为txt,则
*ulib命令使用格式一般为:*ulib,'para','txt','F:\'或*ulib,para,txt,F:\或*ulib,'F:\para','txt'或*ulib,F:\para,txt或*ulib,'F:\para.txt'
或*ulib,F:\para.txt如果没有后缀名,*ulib命令使用方法为:*ulib,F:
\para或*ulib,para,F:\
注:也可以部分地方加单引号(''),其它地方不加,如:
*ulib,para,txt,'F:\',不影响程序的运行。

*ulib命令只是用于识别宏程序
库文件,不会给参数赋值,只有接著使用*use命令选择库文件中的某一宏文件
才能读入该宏文件中的数据。

ansys中查看截面结果的方法
用工作平面切割,先将工作平面(X-Y平面)移到要求的地方,然后进入
utility menu plotctrls style hiden line option,会弹出一个对话框,
type of plot后的下拉框中选择section,在cutting plane is后的下拉框选择working plane即可。

1.通过工作平面切片查看截面云图工作平面实现。

这是比较常用的一种方法。

首先确保已经求解了问题,并得到了求解结果。

调整工作平面到需要观察
的截面,可通过移动或者旋转工作平面实现。

调整时注意保证工作平面与需要
观察的截面平行。

在PlotCtrls菜单中设置观察类型为Section,切片平面为Working Plane。

也可以通过等效的/type以及/cplane命令设置。

在通用后处
理器中显示云图,得到需要查看的云图。

更简单地说,我们只需在显示云图命
令前加上下面两条命令就可以了:/CPLANE,1!指定截面为WP/TYPE,1,5!结果
显示方式选项2.通过定义截面查看截面云图这种方法也需要用到工作平面与切片,步骤如下:首先确保已经得到了求解结果。

调整工作平面到需要观察的截面。

在PlotCtrls菜单中设置观察类型为Working Plane,或者使用命令
/cplane,1。

通过sucr命令定义截面,选择(cplane)。

通过sumap命令定义需
要查看的物理量。

通过supl命令显示结果。

3.通过定义路径查看云图与保存数据首先确保已经得到了求解结果。

通过path与ppath命令定义截面路径。

通过
pdef命令映射路径。

通过plpath、prpath与plpagm命令显示及输出结果。

总结:第一种方法是较简单、较常用的方式。

通过这种操作方式,我们也可以更
直观地理解工作平面的含义。

以前看书上介绍工作平面总是无法理解到底什么
是工作平面,工作平面有什么用途。

第二中方法实质上和第一种方法是一样的,只不过截面是我们自定义的一个平面,不是通过移动、旋转工作平面来实现"切片"的。

第三中方法是通过自定义的点连成的线构成路径来实现"切片"的,这种方法实现较麻烦,但可以定义更灵活的"切片",例如可以定义成曲线路径。

用表面效应单元加任意方向的荷载finish/PREP7 et,1,45!定义实体单元solid45 et,2,154!定义三维表面效应单元KEYOPT,2,2,0!指定表面效应单元
的K2=0,所加荷载与单元坐标系方向相同KEYOPT,2,4,1!指定表面效应单元的
K4=0,去掉边中点,成为四结点表面单元block,-5,5,-5,5,0,5!建实体模型mp,dens,1,2000 mp,ex,1,10e9 mp,prxy,1,0.2 asel,s,loc,z,5.0,5.0!选中
实体上表面AATT,1,,2,0,!指定实体上表面用154号单元MSHAPE,0,2D MSHKEY,1 esize,5 amesh,all!对上表面划分网格allsel,all VATT,1,,1,0!
指定实体用45号单元MSHAPE,0,3D MSHKEY,1 vmesh,all/PSYMB,ESYS,1!显示
单元坐标系esel,s,type,2!选中实体上表面的表面效应单元以方便加荷载
sfe,all,1,pres,50!在面内加Z向荷载,大小为50,荷载方向可通过值的正
负控制sfe,all,2,pres,100!在面内加X向荷载,大小为100
sfe,all,3,pres,150!在面内加Y向荷载,大小为150/psf,pres,2,0,1!以箭
头方式显示所加荷载!如果已经知道荷载在整体坐标系内的方向失量为(0,1,1),可以用如语句加该方向的荷载sfe,all,5,pres,100,0,1,1!荷载值100后的三
个数为方向失量allsel,all eplot。

相关文档
最新文档