(d)
(a) 建立单元关键词;这一命令将单元类型,单元特性,单元结点以及单元集这几个过程全部统一起来|5r。 (b) *element与type=单元类型必须同时使用,否则程序不知道你的单元是什么形状,哪种类型。在 |Simwe.comansys中对模型划分网格,你需要做两步:指定单元类型(et),确定单元特性(keyopt),然后建立单元
;在abaqus中单元类型与单元特性通过单元的名称可以完全确定下来。
(c)
| (a) 对实体单元、无限元以及truss单元的特性作出声明; X(l (b) elset 指出单元集的名称;
(c) material 指定此类单元对应的材料。
(d) 此项命令类似于ansys中给几何体确定相应的属性,如vatt,latt等命令,不同的是ansys中一般对 集合体确定单元、材料、实常数,而在abaqus中,材料通过*solid section命令赋予单元。 5、*nset,nset=,
(a) 指定结点集以及结点集的名称,相当于ansys中的 cm,name,node。其中*nset于nset=是同时出现的 ,既然定义了结点集,就一定得给出结点集的名称;
(b)
(b)
(c)
(d)
其中n1是起始结点,n2是终止结点,i是步长。如M *nset,nset=long,generate 1,9,2
那么结点编号为1、3、5、7、9的结点均为结点集long所包含的结点。
(e) 这个命令比较体现了封装的优点,将对单元中结点的选择,结点的自动产生等功能全部封装在一个命令中;ansys中对于这些功能是分开使用的,例如想选择某些单元的结点,则先选择需要的单元sx i (esel,s,,,),然后选中单元下的所有结点(allsel,below,elem),最后定位结点集(cm,,node)。 6、*elset,elset=,
*instance,name,part,
| i!i F??G(a) 创建部件的命令,此命令中四个关键词必须同时配套使用。*assembly指出现在进入装配阶段,*instance表明要创建一个部件,*end instance 提示退出部件创建平台,*end instance 提示退出组装平台。 (b) 由于建模理念的不同,在ansys中没有相应的命令。在abaqus中,相同的几何实体只创建一次,通过
41
定位组装的方式建立模型;而在ansys中,无论集合实体的尺寸是否相同,都要对其进行模型创建。 SimWe仿真论坛9[U
c'biDX (c) name与part是必要参数,name指出部件的名称,part指定已经建立的几何部件(即没有划分网格前的几何实体)。当模型是从ansys中导入的,此时只有结点信息与单元信息,没有形成part,此时可以设置一个为空的part。
w (d)
(三)材料部分关键词Md
abaqus材料部分的内容比较丰富,是分析中最重要的一步,但同时又是理解起来最困难的一部分。 1、 *material,name
(a) *material 命令提示以下命令进入材料定义模块,它只起到提示的作用,无数据行; b!T
(b) name指定材料的名称。abaqus采用文字的形势定义材料类型,达到看词知意的效果;而ansys中通过材料号来区分材料,其命令为mp; 当定义完材料的名称后,首先需要定义的是材料的弹性行为 2、*elastic,
数据行(弹性模量,泊松比,温度,......)r
(a) *elastic命令必须紧跟*material关键词,即在*material之后立即定义*elastic,否则程序会出现错误提示; (b) 材料的弹性行为可以用弹性模量以及泊松比来定义。ansys中采用mp,mu,,,与mp,es,,,来定义材分析料的弹性特性;
(c) type=isotropic定义材料为各向同性材料; type=orthotropic 定义材料为正交各向异性材料 | type=anisotropic 定义材料为完全各向异性材料 type=short fiber 定义材料为复合材料 3、*density I
(a) 定义材料的密度 [.j D:|
土木结构中常用的材料有钢材、混凝土,以下简单列举这两种材料的塑性行为: ***钢材材料定义
4、*plastic,
(a) 此项关键词是定义钢材的塑性行为,即屈服后的应力应变关系; | (b) harding=isotropic 指定材料为各向同性硬化,缺省设置; harding=kinematic定义线性随动强化模型;
harding=combined定义非线性各项同性/随动强化模型 harding=combined指定johson-cook强化模型 harding=user用户自定义的各向同性强化模型
(c) 根据可选参数的不同,*plastic关键词的数据行有不同的形式,常用的参数有 *plastic,harding=isotropic
屈服应力,塑性应变,温度,第一场变量,第二场变量,,,第四场变量 *plastic,harding=kinematic
屈服应力,塑性应变,温度,
|Simwe. (d) 数据行中,屈服应力以及塑性应变为真实的数据,且第一个塑性应变必须为零。
(e) ansys中通过tb,命令定义材料的应力-应变曲线,且给出了应力-应变曲线上从弹性到塑性阶段 的点,而在abaqus中要分别对弹性与塑性进行定义。 ***混凝土材料的特性
混凝土有两种模型:弥散裂纹混凝土模型与混凝土损伤塑性模型。两种不同的模型具有不同的定义内容 弥散裂纹混凝土模型的关键词词组为(三项/四项): l*concrete
42
*tension stiffning *failure ratios
(*shear retention) 可选项
混凝土损伤塑性模型的关键词词组为(五项): *concrete damaged plasticity *concrete tension stiffening *concrete compression harding *concrete tension damage
*concrete compression damage, N***弥散裂纹混凝土模型 。 j5、*concrete
数据行(抗压应力,塑性应变)
(a) 在abaqus/standard中定义素混凝土塑性阶段行为,必须同*tension stiffening关键词同时使用 (b) 塑性应变以0.0作为起始
6、*tension stffening,
仿真 (a) 定义混凝土开裂后混凝土的后续行为;
www (b) 对denpendencies的理解一直很模糊,所以在这里不知该怎么解释; (c) type=displacement 选项的意思是:通过位移来解释混凝土开裂后的特性,
type=strain(缺省)通过直接定义混凝土开裂后的应力-应变曲线来描述混凝土裂后特性; 仿(d) 当type的内容不同时,数据行的内容也有所改变I *tension stiffening,type=strain
混凝土的剩余应力与开裂时应力之比,直接应变减去开裂应变的绝对值,温度,第一场变量, Si,,,第五场变量HD7j? `(n`
wwG *tension stiffening,type=displacement
开裂后混凝土丧失强度时的位移,温度,第一场变量,,,,第五场变量 7、*failure ratio,
数据行(双轴极限压应力与单轴极限压应力之比(默认1.16),单轴极限拉应力与单轴极限压应力之比的绝对值(默认0.09),双轴极限压应力对应的塑性应变主分量与单轴极限压应力对应的塑性应变之比 B,m `b'RwbO*c(默认为1.28),平面应变状态下开裂时受拉主应力与单轴拉应力之比(默认为1/3)) 仿真分析,有限元,模拟,计算,力学,航空,航天| (a) 此关键词选项为定义弥散裂纹混凝土模型破坏面形状。 8、*shear retention,
数据行(e-close,e-max,,,温度,第一场变量,,第三场变量) I#c}
仿真 (a)在弥散混凝土模型中,这个关键词可选也可不选,主要为定义开裂表面混凝土抗剪模量是穿越裂缝的受拉应变的函数; |V??{
(b)Sime-close的默认值为1.0,对于这个数据的意义在abaqus说明中没有详细定义,个人认www.simwe.comN2N:j9U Pn为类似与裂缝闭合时剪力传递系数,在ansys中采用concrete,,裂缝闭合剪力传递系数,裂缝张开时剪力仿仿真分传递系数,单轴抗压强度,,,,来指明; ***混凝土损伤塑性模型\\ 9、*concrete compression damage,
数据行(抗压破坏变量dc, 非弹性(压碎)应变,温度,第一场变量,第二场变量,,,,,第五变量)Ez(第六变量,,,,,)
(a) 此关键词为定义混凝土损伤塑性模型的受压破坏(或者刚度退化)的特性; (b) 此项关键词必须同*concrete damaged plasticity, *concrete tension stiffening以及 *concrete compression harding选项同时使用;
(c)
43
0.0;
10、*concrete tension damage,
(b)
(c) type=strain(缺省)指定受拉破坏变量是开裂应变的函数,type=displacement指定受拉破坏变量是开裂位移的函数。
11、*concrete compression harding,
数据行(抗压屈服应力,非弹性压碎应变,非弹性压碎应变率,温度,第一场变量,第二场变量, \\/D'n第四场变量)XI.U&m
(a) 定义混凝土损伤破坏塑性模型中混凝土强化段的特性; 仿(b) 第一个应力-塑性应变关系中,塑性应变以0.0开始。 12、*concrete tension stiffening,
在开裂后保持直接应力,直接开裂应变,直接开裂应变率,温度,第一场变量,第二场变量,,第四场变量。
(a) 定义混凝土损伤塑性模型受拉开裂后的特性
(b) type=strain(缺省值),通过开裂后的整个应力-开裂应变关系定义混凝土开裂后特性;
type=displacement表明混凝土开裂后的特性实通过应力-开裂位移关系来反映的;type=gfi 则是根据破 坏荷载与开裂能量的关系来反映混凝土开裂后的特性。 13、*concrete damaged plasticity,
(a) 定义混凝土损伤塑性模型的流动势,屈服面,混凝土粘滞参数;
(b) 流动势的偏度是一个较小的正数,定义了双曲流动势曲线靠近其渐近线时的比率,默认为0.1;
(c) cb/c0为初始等效双轴抗压屈服应力与初始单轴抗压屈服应力的比值,默认为1.16; 仿真分析,有限元,模拟,计算,力学,航空,航(d) kc,受拉子午线与受压子午线常应力的比值,其取值范围为0.5 三)边界条件、求解条件以及荷载的施加 t在ansys中当模型的材料定义并划分网格后,就开始对结构施加边界条件、荷载、并设置求解条件、选择|Si求解器;在abaqus中同样必须要采取这几个步骤,只不过abaqus中的内容更加丰富。在对abaqus的求解选项进行了解前,首先对两种软件的步骤及相关的命令做一个比较: ** ansys中采用time命令定义荷载步; SimWe仿真abaqus中采用*step关键词定义荷载步; ** ansys中采用d,f,da,fa,等命令在有限元模型上施加边界条件与荷载; abaqus中边界条件与荷载分别|Simwe.com|仿真rJ*Q有相应的关键词模块,边界条件采用*boundary关键词定义,荷载采用*dsload关键词定义b **ansys中在定义荷载步前定义求解类型:nlgeom定义是否属于大变形问题,cnvtol对收敛准则进行设置仿 |Simwe.com|仿,lnsrch设置线性搜索开关,pred设置时间步预测,neqit定义迭代最大次数,rescontrol定义重新启动选项,nsubst荷载子步;abaqus与ansys大同小异,在每一个荷载步*step关键词中定义了分析选项amplitude,inc,nlgeom,perturbation等。 **ansys中对于求解特性的一系列设置集中在/solu板块中每一项都有单独的命令与之相对应;而abaqus对于求解特性的一系列设置集中在三个关键词中:*step, *static/*dynamic等, *control ** ansys每一荷载步定 44 义模型结果输出选项:outres,basic,,/outres,all,,在通用后处理/post1中查看|Sim每一荷载步的求解结果,在/post26中查看某一变量的历史数据;abaqus中在*output模块中定义输出结果|Si内容,在*output,field中定义每一个荷载步计算结果(类似于ansys中的通用后处理模块),在仿真*output,history中定义某个变量的历史数据。 **个人认为在求解段的描述ansys要好于abaqus,主要是由于abaqus对各个领域的求解分工不完整,关键词中包含的参数太多,不像ansys中简洁明了,使用起来方便。jw 1、*boundary 数据行 (a) 指定进入边界条件的关键词 (b) 根据参数的不同,数据行的内容也有所不同 当采用类型方法定义边界条件时,数据行的内容为:需要受到约束的结点编号或结点集,边界条件当采用直接方式定义边界条件时,数据行的内容为:需要受到约束的结点编号或结点集,约束的第一个自由度,约束的最后一个自由度,约束的数值 2*step,, (a) 告知程序进入求解选项,必须与*end step 配套使用;在ansys中相当于/solu中定义荷载步,time,1,并说明各种求解选项(大变形的设置,荷载步的设置,求解器的选择)等一系列求解声明; (b) 以下为在abaqus/standard中可以选择的参数 仿真(c) 定义所施加的荷载类型,当不设置此项参数的值时,程序根据求解情况而自动定义 Simamplitude=step,表明所施加给结构的荷载类型为跃阶荷载;amplitude=ramp表明荷载类型为连|Simwe.续增加的。 | (d) (e) (g) nlgeom=no 定义分析中不考虑几何非线性问题,此为缺省选型 nlgeom=yes 在分析中烤炉几何非线性问题 (h) (i) solver=ddm 表明程序将采用主要分解迭代法求解方程,当此项为缺省时,程序采用直接稀疏矩阵法求解; F (j) (a) 此为*step在abaqus/explicit中的参数选择情况; 45