ansys技巧集锦
上一篇 /
下一篇 2007-12-21 11:57:11
/ 个人分类:日志
如何在ANSYS中取得与某一位置(x,y,z)最近的节点的节点号
可以直接用命令 n=node(x,y,z)实现,n就是最近(x,y,z)的结点编号。
2004/11/20
如何利用好ANSYS/DesignSpace的参数管理器
在工程实际当中,设计人员经常要面对一系列的方案比较,针对这一迫切需要,DesignSpace提供了方便快捷的“参数管理器”功能在 Design
Space中,可以用参数管理器来管理输入和输出参数。如果在属性窗口中白色的输入文本条目旁边有个方框,表明可以用来作为输入参数;如果在属性窗口中灰
色的信息文本条目旁边有个方框,表明可以用来作为输出参数;单击方框,一个蓝色“P”就会出现,表明它已经被参数管理器使用。
选定参数管理器,参数管理器的工作表将会出现在图形界面中来,参数管理器工作表的标签会将输入和输出的参数显示在“Definitions”下,“Scenarios”是将运行的工况表,每一个“Scenario”都是将要运行的分析。
当设置完每种情况并点击求解键,参数管理器将顺序求解每个有核对标记的工况,当求解完成后,在表中很容易比较每种情况下的结果。结果可以输出到Excel
中,方便数据处理和交流采用这个功能,一方面可以做到设计多方案的比较,另一方面可以将多种相互独立的计算放在一起,实现“人机分离”,把分散的劳动变成
批处理。
2004/11/20
如何得到径向和周向的计算结果
在圆周对称结构中,如圆环结构承受圆周均布压力。要得到周向及径向位移,可在后处理/POST1中,通过菜单General
Postproc>Options for Outp>Rsys>Global cylindric 或命令Rsys,1
将结果坐标系转为极坐标,则X方向位移即为径向位移,Y向位移即为周向位移。
2004/11/20
使用耦合需注意的几个问题
1. 每个耦合的节点都在节点坐标系下进行耦合操作。通常应当保持节点坐标系的一致性。
2. 自由度是在一个集内耦合而不是集之间的耦合。不允许一个自由度出现在多于一个耦合集中。
3. 由D或共它约束命令指定的自由度值不能包括在耦合集中。
4. 在减缩自由度分析中,如果主自由度要从耦合自由度集中选取,只有主节点的自由度才能被指定为主自由度。
在结构分析中,耦合自由度以生成一刚体区域有时会引起明显的平衡破坏。不重复的或不与耦合位移方向一致的一个耦合节点集会产生外加力矩但不出现在反力中。
2004/11/20
在ANSYS中如何实现梁、壳和实体模型的混合连接
ANSYS从7.1版本开始引入了内部MPC(多点约束)功能,利用了ANSYS先进接触计算功能的线性接触算法,能极方便地完成实体-壳-梁模型的混合
“装配”。该方法除了能实现有限元模型的“装配”外,还具有刚性约束面、柔性约束面、分配力表面等众多非常实用的功能。与传统的“约束方程”等方法相比,
对于大变形问题,MPC方程在每个平衡迭代中不断进行更新,克服了传统约束方程只适用于小应变的限制条件。
2004/11/20
如何在32位系统下最大限度使用内存
对于Windows 32位的系统来说,按常理说,系统可以使用的最大内存是1.7G,但是,一些运算量稍大的题目在计算时很容易会造成内存溢出而提示说内存不足,对于这样的情况,我们有一种简称“/3GB”的方法可以解决这种问题。
首先,使用/3GB有几个条件:1.至少有4G以上的物理内存。2.操作系统必须是Windows NT Server-Enterprise
Edition,Windows 2000 Advanced Server,或者Windows XP
Professional,满足这2个条件后使用了/3GB方法后,有可能可以获得额外的1G的物理内存的使用空间。
下面说一下如何进行/3GB的设置。
首先,需要找到一个boot.ini文件,该文件在系统所在的盘下,通常情况下是隐藏文件,需要在我的电脑--工具--文件夹选项--查看中选择“显示所
有文件和文件夹”并去掉“隐藏受保护的操作系统文件”前面的钩,然后在你的系统所在盘下,会出现一个boot.ini文件,以记事本打开该文件,找到
[operating systems],在这一行的最后插入/3GB,
例如:
[operating systems]
multi(0)disk(0)rdisk(0)partition(1)\WINNT="Microsoft Windows 2000 Advanced Server" /3GB
然后保存并且重启电脑即可。
注1:请不要在Windows XP +Server Pack
1的电脑上使用/3GB,否则在系统启动的时候会产生错误,具体的信息请参考下面的网页:http:
//support.microsoft.com/default.aspx?scid=kb;en-us;328269
注2:一些杀毒软件例如瑞星的实时监控可能会影响这种方法,可以尝试关闭实时监控后进行/3GB设置。
注3:建议用户最好是采用64位的系统,因为64位的系统默认即支持/3GB方法,并且对内存的分配更合理,从而可以进行大型题目的计算。
2004-11-20
将面载荷转化为等效节点力施加的方法
在进行分析时,有时候需要将已知的面载荷按照节点力来施加,比如载荷方向及大小不变的情况(ANSYS将面力解释为追随力,而将节点力解释为恒定力),那么,在只知道面力的情况下,如何施加等效于该面力的等效节点力呢?可以通过如下步骤给有限元模型施加与已知面载荷完全等效的节点力:
1、在模型上施加与已知面力位置、大小相同但方向相反的面力。
Main Menu->Solution->Apply->Pressure->。(注意:所施加面力要与已知力反号)。
2:将模型的所有节点自由度全部约束。
Main Menu->Solution->Apply->Displacement->On Nodes
3:求解模型。
Main Menu->Solution->Current LS(这一步会生成结果文件Jobname.rst)
4:开始新的分析:
Main Menu->Solution->New Analysis
5:删除前两步施加的面力和约束。
Main Menu->Solution->Delete->Pressure->
Main Menu->Solution->Delete-> Displacement->On Nodes
6:从Jobname.rst中保存的支反力结果施加与已知面力完全等效的节点力。
Main Menu->Solution->Apply->Force/Moment->From Reaction
7:施加其它必要的载荷和约束,然后求解。
这个方法基于ANSYS计算的支反力。由于第二步将模型的所有自由度全部约束,所以通过第三步的求解,模型内不会产生任何的应力,为了保持载荷作用面上节
点的平衡,这些节点上将产生与第一步施加面力大小完全等效但方向相反的节点支反力。由于第一步所施加面力与实际的已知面力方向相反,所以,该支反力即为和
已知面力完全等效的节点力。
以上过程相应的典型命令流为(使用时根据具体情况进行补充修改):
…… ! 建模过程
/SOLU
SFA, ! 施加面力,与已知面力反向(或SFE, SFL, SF)
D,ALL,ALL,0 ! 约束所有节点自由度
ANTYPE,STATIC
SOLVE
FINISH
/SOLU
ANTYPE, ! 选择新的分析类型
SFADELE, ! 删除面力(或SFEDELE, SFLDELE, SFDELE)
DDELE,ALL,ALL ! 删除所有约束
LDREAD,REAC, ! 从支反力施加等效节点力
…… ! 其它载荷、约束及求解过程
导入论坛
收藏
分享给好友
推荐到圈子
管理
举报
TAG: