大家谈谈学习ansys的经验与感受

水幽寒 发表于 2006-8-17 12:15:12 | 显示全部楼层 | 阅读模式
首发一贴希望起到抛砖引玉的作用!
     ansys中分为  前处理/prep   求解器/solu  后处理/post1等,对于初学者来讲,前处理也就是建立模型是比较难的过程,但是用ansys 做分析的时候,我个人认为后处理要比前两个模块复杂得多,如果没有一定工程经验和有限元的知识的话,你对计算出来的结果根本就无法判断,更谈不上对工程的指导意义了。所以学好有限元、力学等是必要的!
     下面仅就我个人学习ansys的过程谈谈学习的感受!
      我当是学习的时候由于时间比较紧,只做照着书做了一个示例,就开始试着进行实际项目的操作了。刚开始是用gui操作,的确吃了不少的苦头,比如当时不知道位置选择这个命令,想选实体单元中的某个面,就一遍遍的用鼠标点选,累的头昏眼花,现在想来也真是可笑,不过想想那也是摸索者一个不可或缺的过程。
       在闲下来的时候就找到与课题相关的一些命令流来读,不懂的去查书或者帮助文件,这样比较有目的性,能够事半功倍,刚开始的确有读天书的感觉,但慢慢的随着对命令流的理解就建立了信心,可以举一反三,触类旁通了。这样周而复始。现在,每天我还从网上下些命令流,去读,然后在后面做些注释保存起来,以备以后查用,这样不但丰富了自己的资料库,而且掌握了大量的知识。就是以后碰到生僻的项目,也可直接从资料库中调出模板,一挥而就!!!

评分

参与人数 2堡币 +8 收起 理由
yanjinyong + 3
独自等待 + 5

查看全部评分

精彩评论正序浏览

5.4万查看88评论

五朵金花... 发表于 2013-11-30 23:41:55
      大四上学期用ansys做桥面铺装实验,接触的ansys,自我感觉要是自学的话,非常的头大,还好有辅导老师,不过呢,学习ansys这事,还得自己上手才行。
      自我感觉最难得就是建模了,尤其是对特别大的模型,要建立很多节点,分很多单元,要是一点点的在界面上输入,真的不敢想象要砸进去多少时间,在老师的指导下,我很快的学习了用UltraEdit编写文件,这样的话,效率确实提高了不少。
      还有,学习一定要用心。
举报 回复
水幽寒 发表于 2006-8-21 11:43:44
声明:转自 中国CAE联盟  作者:redouble
与大家共同学习下

使用Ansys软件建模的经验与技巧
1.始终注意保持使用一致的单位制;
2求解前运行allsel命令
求解前运行allsel命令。要不然,某些已经划分网格的实体而没有被选择,那么加在实体模型上加的荷载可能会没有传到nodes or elements上去;
3网格划分问题
牢记《建模与分网指南》上有关建模的忠告。网格划分影响模型是否可用,网格划分影响计算结果的可接受程度;
自适应网格划分(ADAPT)前必须查自适应网格划分可用单元,在ansys中能够自适应网格划分的单元是有限的。
网格划分完成后,必须检查网格质量!权衡计算时间和计算精度的可接受程度,必要时应该refine网格
4 实体建模布尔运算
应用实体建模以及布尔运算(加、减、贴、交)的优势解决建立复杂模型时的困难;但是,没有把握时布尔运算将难以保证成功!
5 计算结果的可信度
一般来说,复杂有限元计算必须通过多人,多次,多种通用有限元软件计算核对,互相检验,相互一致时才有比较可靠的计算结果。协同工作时必须对自己输入数据高度负责,并且小组成员之间保持良好的沟通;有限元分析不是搞什么“英雄主义”,而需要多方面的质量保证措施。
6了解最终所需要的成果
建立模型之前,应该充分了解最终要求提交什么样式的成果,这样能形成良好的网格,早期良好的建模规划对于后期成果整理有很大的帮助;
7 撰写分析文档
文档与分析过程力求保持同步,有利于小组成员之间的沟通和模型的检验和查证;
8 熟悉命令
对没有把握的命令应该先用简单模型熟悉之,千万不能抱有“撞大运”的想法;
9 多种单元共节点
不同单元使用共同节点时注意不同单元节点自由度匹配问题导致计算结果的正确与否(《建模与分网指南》P 8 )
三维梁单元和壳单元的节点自由度数一致,但是应该注意到三维梁单元的转动自由度和 壳单元的转动自由度的含义不一样。壳的ROTZ不是真实的自由度,它与平面内旋转刚度相联系,在局部坐标中壳的单元刚度矩阵ROTZ对应的项为零,对此不能将梁与壳单元仅仅有一个节点相连,例外的是当shell43 or shell63(两者都有keyopt(3)=2)的Allman旋转刚度被激活时。
  Solid65 单元和 shell63 单元相连,相应平动自由度的节点力会传到实体块单元上,但是shell63单元的转动自由度的节点唯一则不会传到相连的 solid65单元上。
10 查找文献资料确定混凝土的材料参数输入( Tb, concr, , , )
11 预测内存和磁盘空间
大型复杂模型(例如10万个节点,非线性问题,多工况问题,1000步以上的瞬态分析等等)求解之前预测求解所需要的求解时间、内存和磁盘空间,使分析尽在掌握之中;
12 收敛问题
  影响收敛(不收敛,或者收敛缓慢)的原因很多,《非线性分析指南》一书上有很多关于避免发生收敛问题的建议;
  对于以下参数,可以试一试这些参数对收敛速度以及结果精度的影响
neqit = 6~25?
  加载荷载步大小 = ?
  接触单元的实常数 = ? 例如接触刚度的大小取值必须权衡计算结果精度(穿透大小)和收敛问题( 收敛时间 )两者的可接受程度,需要经验值或者试算;
13 启动重分析

14 两个相贯的薄壁圆筒建模,壳单元没有公共节点
Element Connectivity Error, 8-Node Curved Shell Elements
In this image, the red stiffener was intended to be welded to the purple pipe. Note that the elements of the red stiffener do not match up with those on the pipe. There is no connection, and the meshing was done independently. This is due to a geometric modeling error by the user (me). There are superimposed curved lines where the interface is located. There should have been a shared line for the connection to have worked. I found this only because of careful examination of the model -- I had already run a stress analysis.
What to do about these error concerns? Read and think. Share and listen to ideas and concerns with others. Review your own work, and the work of your co-workers. (Recently an experienced co-worker who does not even do FEA work asked me if I had eliminated the added mass of water in pipes when evaluating shipping loads on a product. I hadn't. Eliminating the added mass got rid of a high-stress problem. These errors are very easy to make.) Be friendly. Communicate with other departments. Have a check list and design reviews. Never use FEA blindly, or believe the results of an analysis without some critical review. Accept a critical review without taking it personally. Develop a good understanding of the intent of the design codes that regulate your work. Consult an expert when it is appropriate. Pay attention to the ethics and standards of your professional association. Choose your employer wisely. (Some of these things you were supposed to have learned in Kindergarten, but life isn't always that simple.)
解决方法:通过volumn建模形成相贯线,该方法建模使面相交处共线,xmesh后有公共nodes
15 选择集的应用
为了利用选择集cm / xsel的强大功能,可以合理定义线,面的实常数real属性,为了选择操作方便而赋予更多的单元实常数号,材料号

18 UPGEOM 和 MPCHG 的应用
! UPGEOM更新几何形状
!a.rst为计算结果文件名,最后一个为目录
!这两个参数应根据你的计算情况定
UPGEOM,1,LAST,LAST,NEW,rst,F:\729\
! MPCHG弹性模量恢复为真值
esel,s,mat,,3
mpchg,4,all

• You might be tempted to try to deactivate or reactivate elements by changing their material properties [ MPCHG ] ( Main Menu>Preprocessor>Material Props>Change Mat Num ).
However, you must proceed cautiously if you attempt such a procedure. The safeguards and restrictions that affect "killed" elements will not apply to elements that have their material properties changed in SOLUTION. (Element forces will not be automatically zeroed out;nor will strains, mass, specific heat, etc.) Many problems could result from careless use of MPCHG . For instance, if you reduce an element's stiffness to almost zero, but retain its mass, it could result in a singularity if subjected to acceleration or inertial effects.
One application of MPCHG would be in modeling construction sequences in which the strain history of a "born" element is maintained. Using MPCHG in such cases will enable you to capture the initial strain experienced by elements as they are fitted into the displaced nodal configuration
19 Ansys 中的坐标系统,使用各种坐标系时应该明白在各处理器中输入输出会受到那些坐标系的影响
整体和局部坐标系CSYS---用于定位几何形状参数的空间位置
显示坐标系DSYS---用于几何形状参数的列表和显示
节点坐标系---定义节点自由度方向和节点结果数据的方法。输入数据时受到节点坐标系影响的有:约束自由度(方程),力,主(从)自由度;在/POST26中在节点坐标系下输出文件和显示的数据结果有:自由度解,节点荷载,反作用荷载;
Forces are defined in the nodal coordinate system. The positive directions of structural forces and moments are along and about the positive nodal axis directions. The node and the degree of freedom label corresponding to the force must be selected [ NSEL , DOFSEL ].
单元坐标系---每个单元都有自己的坐标系,单元坐标系用于确定材料特性主轴,加面压力和和单元结果数据(如应力和应变)的输出方向;ANSYS规定了单元坐标系的缺省方向;许多单元都有keyopts可用于修改单元坐标系的缺省方向;对于面和体单元而言,可以用ESYS命令将单元坐标系的方向调整到已定义的局部坐标系;
结果坐标系RSYS---用来列表、显示或者在/POST1中将节点和单元结果转换到特定的坐标系中。在/POST1中结果数据换算到结果坐标系(RSYS)下记录。定义路径时,可以用系列命令*GET, ACTSYS, ACTIVE,CSYS $ RSYS, ACTSYS使结果坐标系与激活的坐标系(用于定义路径)相匹配
求解坐标系---大多数模型叠加技术(PSD,CQC,SRSS)是在求解坐标系中进行的,使用RSYS,SOLU命令来避免在结果坐标系中发生变换,使结果数据保持在求解坐标系中。
20 Ansys 5.7通过函数定义边界条件
利用函数可以很简单方便地定义复杂边界条件和载荷(将边界条件当作函数处理(即方程))。该特性是5.6 中介绍的表格化边界条件的扩展功能。用户可以创建大量函数并存储起来,以便于将来使用。

5.6的表格化边界条件(Tabular boundary conditions)
Tabular boundary conditions ( VALUE = % tabname %) are available only for structural (UX, UY, UZ, ROTX, ROTY, ROTZ) and temperature degree of freedom (TEMP) labels and are valid only in static ( ANTYPE ,STATIC) and full transient ( ANTYPE ,TRANS) analyses.
滞回曲线——位移加载
*DIM,dis,TABLE,9,1,,TIME, ,
DIS(1,0) = 0,1,2,3,4,5,6,7,8
DIS(1,1) = 0,3,0,-3,0,4,0,-4,0
D,22, , %DIS% , , , ,UZ, , , , ,
ansys 5.6 help files------- 2.6.3. Applying Loads Using TABLE Type Array Parameters
优点:
 将复杂载荷和边界条件定义成基本变量和因变量的连续或非连续方程。
 提供创建和运用函数的极易操作的GUI 界面。
应用 :
 该特性适用于所有ANSYS家族产品。
 该特性适用于ANSYS程序的所有过程,支持TIME, TEMP, X, Y, Z, VELOCITY和PRESSURE等基本变量。
21 automatic time stepping
For nonlinear problems, automatic time stepping determines the amount of load increment between substeps
举报 回复
何足道哉... 发表于 2019-6-1 15:06:30
这些精通ANSYS的老前辈啊,现在你们过得怎么样?
举报 回复
学学习系... 发表于 2014-12-1 14:05:16
很不错的总结,看来还要多多学习啊
举报 回复
┾斷┡ē誸... 发表于 2012-10-19 14:59:11
好贴,顶呀,我也在学,感觉很费劲
举报 回复
奋斗的青鸟... 发表于 2012-9-13 17:44:43
对于ansys 还未接触,现在还在了解阶段,现在做的桥都比较简单,只是用桥博,桥梁复算一下,满足规范要求,就出施工图了……要做大桥,很有必要去学习有限元的软件ansys和abaqus……初学者,从实际工程开始……
举报 回复
langer 发表于 2012-4-17 13:22:18
希望我们这个论坛成为一个真正的讨论问题的论坛,而不仅仅是个资料的集散地!!!
举报 回复
songchengw... 发表于 2012-3-2 14:31:39
受益匪浅啊,顶!
举报 回复
yangxue 发表于 2011-12-19 14:47:05
虽然上学时接触到过,但是现在什么都不知道了。太深奥了!
举报 回复
桥博士 发表于 2011-8-11 16:56:22
好贴!虚心向各位大侠学习!!
举报 回复
fengjunqiu 发表于 2011-7-29 22:23:09
哎,今天一直想把连续梁中间支座的负弯矩导出来,却一直未成功,郁闷啊,shell181单元的,求教!
举报 回复
xiangqishe... 发表于 2011-6-20 14:27:11
ansys使用起来还是通用性比较强,适合用于学术研究,对专业性的计算,专业软件比较方便
举报 回复
794374506 发表于 2011-4-4 18:00:56
受益匪浅啊!谢谢各位大哥的提供!再去整一本有限元的书去看看,貌似很难懂!
举报 回复
q772131492 发表于 2011-3-29 18:38:44
正在学习ansys中 有些懵
举报 回复
福客重金... 发表于 2011-3-19 11:23:23
看了前辈们的经验总结,我受益匪浅。我现在也看了一些这方面的书,总体感觉初学者还是先学GUI,然后慢慢开始接触命令流,这样当我们用命令流的时候可以有一比较具体的意向,明白对应的GUI在干什么。而几个模块而言,我觉得时间后处理器比较难,还有合适的网格划分比较难。总的来说,ansys是一款非常强大又耐人寻味的分析软件,学好它,我们的路还很长。
举报 回复
mzt2599 发表于 2011-3-1 16:27:55
虚心学习  新手  我总觉得ANSYS 纯英文 不太好学
举报 回复
您需要登录后才可以回帖 登录 | 注册

本版积分规则

 
 
  • QQ:56984982
  • 点击这里给我发消息
    电话:13527553862
    站务咨询群桥头堡站务咨询桥梁专业交流群:
    中国桥梁专业领袖群
    工作时间
    8:00-18:00