Abaqus模型分析技巧总结
2016-12-01 by:CAE仿真在线 来源:互联网
采用Abaqus的CAE进行力学问题的分析,其对模型的处理存在很多的技巧,Abaqus的一些分析技巧进行一些概述。
Abaqus的cae默认一个视区仅仅绘出一个图形,譬如contor图,变形图,x-y曲线图等,其实在Abaqus里面存在一个类似于origin里面的图层的概念,对于每个当前视区里面的图形都可以建立一个图层,并且可以将多个图层合并在一个图形里面,称之为Overlay Plot譬如你可以在同一副图中,左边绘出contor图,右边绘出x-y图等等,并且在Abaqus里面的操作也是很简单的。
-
首先进入可视化模块,当然要先打开你的模型数据文件(odb)。
-
第一步要先创建好你的图形,譬如变形图等等。
-
进入view里面的overlay plot,点击creat,创建一个图层,现在在viewport layer里出现了你创建的图层了。
-
注意你创建的图层,可以看到在visible 下面有个选择的标记,表示在视区里面你的图层是否可见,和autocad里面是一样,取消则不可见,current表示是否是当前图层,有些操作只能对当前图层操作有效,同cadname是你建立图层的名称,其他的属性值和你的模型数据库及图形的类型有关,一般不能改动的。
-
重复2-4步就可以创建多个图层了。
-
创建好之后就可以选择plot/apply,则在视区显示出所有的可见的图层。
-
什么是子结构?
子结构也叫超单元,子结构并不是Abaqus里面的新东东,而是有限元里面的一个概念,所谓子结构就是将一组单元组合为一个单元(称为超单元),注意是一个单元,这个单元和你用的其他任何一种类型的单元一样使用。
-
为什么要用子结构?
使用子结构并不是为了好玩,凡是建过大型有限元模型的兄弟们都可能碰到过计算一个问题要花几个小时,一两天甚至由于单元太多无法求解的情况,子结构正是针对这类问题的一种解决方法,所以子结构肯定是对一个大型的有限元模型的,譬如在求解非线性问题的时候,因为对于一个非线性问题,系统往往经过多次迭代,每次这个系统的刚度矩阵都会被重新计算,而一般来说一个大型问题往往有很大一部分的变形是很小的,把这部分作为一个子结构,其刚度矩阵仅要计算一次,大大节约了计算时间。
-
那些情况可以使用子结构?
前面提到的非线性问题,包括了很小变形的或者线弹性部分可以使用子结构,特别是当模型中有很多相同的部分时,提到的最多的一个例子就是桌子的四条腿,四条腿作为子结构(因为基本时弹性变形)可以包括了很多的实体单元,可以大大提高效率,再一个就是问题确实太大,只有采用子结构将问题分成很多块,计算出结果后再次采用子结构分块计算,一直到能对每块单独计算为止。
-
Abaqus中子结构的特点及要注意的问题。
子结构是一组单元的集合,但是在子结构中仅仅只有你指定的那些节点的自由度会保留子结构。
-
在Abaqus中子结构的用法
一般包括如下部分,首先你要利用substructure generate和retained nodal dofs定义一个子结构,然后你可以定义子结构的内部荷载,边界条件一旦你已经定义了子结构以后你就可以象利用一般的单元一样使用子结构了,譬如输出请求等等。因为内容太多只能另外的文章再述了,大家也可以直接看看手册,要注意的是,Abaqus CAE是不支持子结构的。
-
最强大的当然是采用umat的方式,不过需要有深厚的有限元基础,一般人不推荐使用。
-
采用场变量,不过功能相对简单。
-
采用abaqus的import命令将前面分析的结果传递到新的分析之中。
其实场变量用的较多的实在热力学和流体力学的分析种,这里介绍的仅仅是在固体力学中的用法
1.定义场变量
type=field,
variable=n(场变量的编号)
2.建立材料参数和场变量之间的联系
3.注意
4.技巧
如果材料的参数变化比较复杂,一般是利用副职曲线来定义场变量值的变化,*FIELD, VARIABLE=1,amplitude=???对幅值曲线步清楚的自己可以看手册*模型的重启动分析-restart按理说restart不应该算是一个分析的技巧,而是一个常识,不过呢可能有很多朋友没有建过大型模型导致restart也用的较少,所以也介绍下:
你的job可能包含多个step,可是如果你的模型很大,可能会有这样一种情况,当你花了几天几夜,终于分析好的时候,你发现the first step的边界条件设置的有问题,这对于你真是晴天霹雳,于是你只好重新来过,可是低二天你发现你的电脑restart,这时的你可能只能问上帝了,how can i do?*restart,就是将一个复杂的模型分析过程分成很多的阶段,甚至是一个increatment step一个阶段,你可以对每个阶段的结果进行检验,然后进入下一个阶段进行分析。
对于standard来说,.res,.mdl,.stt,.prt,.odb,这些文件是用于重启动的,explict是.abq,.stt,.prt,.odb.
inp文件里面加入*RESTART, WRITE, FREQUENCY=N就可以了cae默认加入了重启选项,不过可以在step->output->restart request里面设置输出的频率,也就是frequency。*技巧:因为res文件包含了模型的几乎全部信息,所以非常大,你可以设置overlay参数使后面的数据覆盖吊前面的数据,不过restart的话你也只能从最后一个增量步开始。
相关标签搜索:Abaqus模型分析技巧总结 abaqus分析培训 abaqus技术教程 abaqus岩土分析 钢筋混凝土仿真 abaqus分析理论 abaqus软件下载 abaqus umat用户子程序编程 Abaqus代做 Abaqus基础知识 Fluent、CFX流体分析 HFSS电磁分析 Ansys培训