关键词不能为空

当前您在: 主页 > 英语 >

abaqus关键字的中文说明

作者:高考题库网
来源:https://www.bjmy2z.cn/gaokao
2021-02-08 08:26
tags:

-

2021年2月8日发(作者:positions)



(



)


总规则




1


、关键词必须以


*


符号开头,且关键词前无空格;< /p>




2



**


为解释行,它可以出现在文件中的任何地方;



2


、当关键词后带有参数时, 关键词后必须采用逗号相隔;




3


、参数间采用都好相隔;




4


、关键词可以采用简写的方式,只 要程序能够识别就可以了;




5


、没有隔行符,如果参数比较多,一行放不下,可以另起一行,只要在上



一行的末尾加逗号便可以;





(



)


建模部分关键词




在我的学习过程中,


是将


ansys

< br>的模型倒入


abaqus


的,


最 简单的方法就是在


ansys


中提


取单 元与节点信息,将提取出来的信息在


abaqus


中形成有限元 模型。因此首先从节点的关


键词来开始吧。




1



*heading



描述行




这是


.inp


文件的开头语,相当于你告诉


abaqus


,我要进行工程建 模与分析了。另起一行可


以对模型进行描述,这个描述可有可无,只是为了以后阅读的方 便。


abaqus


中对每个模块


没有清 晰的界定,


根据关键词的不同来判别进入哪个模块。


而在


ansys


中对模块要求比较严


格,如


/prep7


为前处理模块,


/solu


为求解模块


,/post26


为后处理模块 。





2< /p>



*node,<input>,<nset =


结点集名称


>,<system>




数据行




(a)


通知软件,我要开始建立结点了。

<>


的意思是


<>


中的内容可有可无,这两个


也称为


node


命令的参数。




(b) <input>:


指出包含结点所在的 文件名称,包括文件的扩展名。当这项参数省略时,


程序认为


* node


下的数据为所需要建立的结点。




(c) <nset=


结点集名称


>:

< br>熟悉


ansys


的人应该了解,为了选择的方便对某些合 适的点


可以采用


cm


命令建立


component(cm,


结点集名称


,no de)


,在


abaqus


< p>
<nset=


结点集名


< br>>


与此相对应。




(d)


<system>:

< br>坐标系标识参数,


system=r


(缺省)定义坐标系 为笛卡尔坐标系,


system=c


定义坐标系为柱面坐标系,


system=s


定义坐标系为球面坐标系。

< br>这个坐标系为局


部坐标系


.




3



*el ement,type=


单元类型


,<elset=&g t;,<input>




数据行




(a)


建立单元关键词;这一命令将单元类型,单元特性,单元结点以及单元集这几个 过程


全部统一起来。




(b) *element



ty pe=


单元类型必须同时使用,否则程序不知道你的单元是什么形状,哪


种类型。在


ansys


中对模型划分网格,你需要做两 步:指定单元类型(


et


),确定单元特性


keyopt



,


然后建立单元


;



abaq us


中单元类型与单元特性通过单元的名称可以完全确定


下来。




(c) <elset=>


这个参数来确定单元集的名称


; ansys


中需要采用(


cm,,elem

)来定义。




(d) <input>


指出包含单元信息的文件名称


,


包括文件的扩展名。





4



*solid section,elset,material



(a)


对实体单元、无限元以及


truss

< br>单元的特性作出声明;




(b) elset


指出单元集的名称;




(c) material


指定此类单元对应的材料。




(d)


此项命令类似于


ansy s


中给几何体确定相应的属性,



va tt,latt


等命令,


不同的是


an sys


中一般对集合体确定单元、材料、实常数,而在


abaq us


中,材料通过


*solid section


命令赋


予单元。





5



*nset,nset=,<elset>,<instance> ;,<internal>,<generate>,<unsorted


>




数据行




(a)


指定结点集以及结点集的名称,


相当于


ansys


中的



cm,na me,node



其中


*nset



nset=


是同时出现的,既然定义了结 点集,就一定得给出结点集的名称;




(b)


<elset>

< br>将前面定义的单元集中所有结点定义成结点集,注意此项不能与


<gene rate>


参数选项同时使用;




(b) <instance>


(c) <internal>


确定结点集中的结点是内部确定的。缺省的设置是省略这项;




(d) <generate>


此参数可以根据用户指定的参数自动确定结点集中的结点


.


如果使用


了这个参数,那么在


*nset

< p>
的命令中需要按照一定的格式来确定并产生结点。如




*nset,nset=long,generate



n1,n2,i




其中


n1


是起始结点,


n2


是终止结点,


i


是步长。如




*nset,nset=long,generate



1,9,2




那么结点 编号为


1



3



5



7


、< /p>


9


的结点均为结点集


long

< p>
所包含的结点。




(e)


这个命令比较体现了封装的优点,将对单元中结点的选择,结点的自动产生等功 能全


部封装在一个命令中;


ansys


中对于这些功能是分开使用的,例如想选择某些单元的结点,


则先选择需要的单元


(esel,s,,,),


然后选中单元下的所有结点


(allsel,below,elem),


最后定位结


点集


(cm,,node)






6



*elset,elset=,<generate>,<instan ce>,<internal>




数据行




(a)



*nset




7



*assembly



*instance,name,part

< p>


<instance>




数据行




*end instance



*end assembly



(a)


创建部件的命令,此 命令中四个关键词必须同时配套使用。


*assembly


指出 现在进入


装配阶段,


*instance


表明要创建一个部件,


*end


instance


提示退出部件创建平台,


*end


instance


提示退出组装平台。




(b)


由于建模理念的不同,在


ansys


中没有相应的命令。在


abaqus


中,相同的几何实体


只创建一次,


通过定位组装的方 式建立模型;


而在


ansys


中,


无论集合实体的尺寸是否相同,


都要对其进行模型创建。

< p>



(c) name


part


是必要参数,


name


指出部件的名称,


part


指定已经建 立的几何部件


(即


没有划分网格前的几何实体)



当模型是从


ansys


中导 入的,


此时只有结点信息与单元信息,


没有形成


part


,此时可以设置一个为空的


part





(d) <instance>


参数为引入先前定义的部件。




三)材料部分关键词




abaqus


材料部分的内容比较丰富,是分析中最重要的一步,但同时又是 理解起来最困难的


一部分,


其中有些定义还不是很明白,


其中的逻辑也不是很清晰,


如果在关键词的解释中有

< br>什么不对的地方,请多多指教。





1




*material,name



(a) *material


命令提示以下命令进入材料定义模块,它只起到提示的作 用


,


无数据行;




(b) name


指定材料的 名称。


abaqus


采用文字的形势定义材料类型,

< p>
达到看词知意的效果


;



ansys


中通过材料号来区分材料,其命令为


mp;






当定义完材料的名称后,首先需要定义的是材料的弹性行为




2



*el astic,<type>



< p>
数据行(弹性模量


,


泊松比


,


温度


,......


< p>



(a)


* elastic


命令必须紧跟


*material


关键词,即在


*material


之后立即定义


*elastic


,否则


程序会出现错误提 示;




(b)

< p>
材料的弹性行为可以用弹性模量以及泊松比来定义。


ansys

< p>
中采用


mp,mu,,,



mp,es,,,


来定义材料的弹性特性;




(c) type=isotropic


定义材料为各向同性材料;




type=orthotropic


定义材料为正交各向异性材料




type=anisotropic


定义材料为完全各向异性材料




type=short fiber


定义材料为复合材料





3



*density



(a)


定义材料的密度





土木结构中常用的材料有钢材、混凝土,以下简单列举这两种 材料的塑性行为:




***


钢材材料定义




4



*pl astic,<harding>




数据行




(a)


此项关键词是定义钢材的塑性行为,即屈服后的应力应变关系;




(b) harding=isotropic


指定材料为各向同性硬化,缺省设置;




harding=kinematic


定义线性随动强化模型;




harding=combined


定义非线性各项同性


/


随动强化模型

< p>



harding=combined


指定


johson- cook


强化模型




harding=user


用户自定义的各向同性强化模型




(c)


根据可选参数的不同 ,


*plastic


关键词的数据行有不同的形式,常用的参数 有




*plastic,harding=isotropic




屈服应力,塑性应变,温度,第一场变量,第二场变量,



,第四场变量





*plastic,harding=kinematic




屈服应力,塑性应变,温度,




(d)


数据行中,屈服应力以及塑性应变为真实的数据 ,且第一个塑性应变必须为零。




(e) ansys


中通过


tb,


命令 定义材料的应力-应变曲线,且给出了应力-应变曲线上从弹性


到塑性阶段的点,而在< /p>


abaqus


中要分别对弹性与塑性进行定义。

< br>



***


混凝土材料的特性




混凝土有两种模型:


弥散裂纹混凝土 模型与混凝土损伤塑性模型。


两种不同的模型具有不同


的定义内 容





弥散 裂纹混凝土模型的关键词词组为(三项


/


四项)





*concrete



*tension stiffning



*failure ratios



(*shear retention)


可选项





混凝土损伤塑性模型的关键词词组为(五项)





*concrete damaged plasticity



*concrete tension stiffening



*concrete compression harding



*concrete tension damage



*concrete compression damage




***


弥散裂纹混凝土模型




5



*concrete




数据行(抗压应力,塑性应变)




(a)



abaqus/s tandard


中定义素混凝土塑性阶段行为,必须同


*ten sion


stiffening


关键


词同时使用




(b)


塑性应变以


0.0


作为起始





6



*tension stffening,<dependencies>,<type>




数据行




(a)


定义混凝土开裂后混凝土的后续行为;




(b)



denpendencies


的理解一直很模糊,所以在这里不知该怎么解释;




(c) type=displacement


选项的意思是:通过位移来解释混凝土开裂后的特性,




type=strain

< br>(缺省)通过直接定义混凝土开裂后的应力-应变曲线来描述混凝土裂后


特性;< /p>




(d)

< br>当


type


的内容不同时,数据行的内容也有所改变




*tension stiffening,type=strain




混凝土的剩余应力与开裂时应力之比,直接应变减去开裂应变的绝对值,温度,第一


场变量,




,第 五场变量





*tension stiffening,type=displacement




开裂后混凝土丧失强度时的位移,温度,第 一场变量,




,第五场变量





7



*failure ratio,<dependencies>




数据行


(双轴极限压应力与单轴极限压应力之比


(默认


1.16




单轴极限拉应力与单轴极


限压应力之比的绝对值(默认

< br>0.09



,双轴极限压应力对应的塑性应变主分量与单 轴极限压


应力对应的塑性应变之比(默认为


1.28

< p>


,平面应变状态下开裂时受拉主应力与单轴拉应力


之比(默认为


1/3



< p>



(a)


此关键词选项为定义弥散裂纹混凝土模型破坏面形状。





8



*shear retention,<dependencies>




数据行


(e-close,e -max,,,


温度,第一场变量,


,第三场变量


)



(a)


在 弥散混凝土模型中,


这个关键词可选也可不选,


主要为定义开裂 表面混凝土抗剪模


量是穿越裂缝的受拉应变的函数;



(b)e-close


的默认值为

< br>1.0


,对于这个数据的意义在


abaqus

< p>
说明中没有详细定义,个人


认为类似与裂缝闭合时剪力传递系数,在


ansys


中采用


concrete,,


裂缝闭合剪力传递系数,


裂缝张开时剪力传递系数,单轴抗压强度,




,来指明;







***


混凝土损伤塑性模型




9



*concrete compression damage,<dependencies>,<tension recovery>




数据行(抗压破坏变量


dc




非弹性


(


压碎


)< /p>


应变,温度,第一场变量,第二场变量,



,第


五变量)





(第六变量,






< br>



(a)


此关键词为 定义混凝土损伤塑性模型的受压破坏


(


或者刚度退化

< p>
)


的特性;




(b)


此项关键词必须同


*concrete


damaged


plasticity,


*concrete


tension


stiffening


以及



*concrete compression harding


选项同时使用;



(c) <tension recovery>


参数用来定义从受压转 为受拉时混凝土刚度恢复系数


wt,




wt=1


,材料完全恢复受拉刚度,如果

wt=0,


材料受拉刚度不恢复,在


0


1


之间说明材


料恢复部分受拉刚 度。缺省设置为


0.0







10



*concrete


tension


damage,<dependenc ies>,<compression


recovery>,<type>




抗拉破坏变量


dt


,直接开裂应变


,


温度,第一场变量,第二场变量,



,第四场变量




(a)


定义混凝土损伤塑性模型开裂破坏特性;




(b)


<compression


recovery>


从抗拉状态转入抗压状态时混凝土材料的抗压刚度的


恢复系数,


如果


wc=1


则表示材料完全恢复抗压 刚度,



wc=0


时表示材料不能恢复 抗压刚


度,


1>wc>0


时表示材料恢复部分抗压刚度;




(c) type=strain(


缺省


)

指定受拉破坏变量是开裂应变的函数,


type=displacement


指定受拉


破坏变量是开裂位移的函数。





11



*concrete compression harding,<dependencies>




数据行(抗压屈服应力,非弹 性压碎应变,非弹性压碎应变率,温度,第一场变量,第二


场变量,

,第四场变量)




(a)


定义混凝土损伤破坏塑性模型中混凝土强化段的特性;




(b)


第一个应力-塑性应 变关系中,塑性应变以


0.0


开始。





12



*concrete tension stiffening,<type>,<dependencies>




在开裂后保持直接应力,直接 开裂应变,直接开裂应变率,温度,第一场变量,第二场变


量,


,第四场变量。




(a)


定义混凝土损伤塑性模型受拉开裂后的特性




(b) type=strain(


缺省值


),


通过开裂后的整个应力-开裂应变关系定义 混凝土开裂后特性;


type=displacement


表明 混凝土开裂后的特性实通过应力-开裂位移关系来反映的;


type=gfi


则是根据破坏荷载与开裂能量的关系来反映混凝土开裂后的特性。




13



*concrete damaged plasticity,<dependencies>




数据行:

膨胀角


(度数)



流动势的偏度,


cb/c0,kc,u,


温度


,


第一个场变量,


第二个场变量,


< p>


第四个场变量




(a)


定义混凝土损伤塑性模型的流动势,屈服面,混凝土粘滞参数


;



(b)


流动势的偏度是一个 较小的正数,定义了双曲流动势曲线靠近其渐近线时的比率,默


认为

0.1





(c) cb/c0


为初始等效双轴抗压屈服应力与初始 单轴抗压屈服应力的比值,默认为


1.16;



(d)


kc,


受拉子午线与受 压子午线常应力的比值,其取值范围为


0.5<kc<1.0


,默认为


2/3



(e) u,


粘滞参数,只适用于粘-塑性常规混凝土本构



三)边界条件、求解条件以及荷载的施加





ansys


中当模型的材料定义并划分网格后,


就开始对结构施加边界条件、

荷载、


并设置求


解条件、选择求解器;在

< br>abaqus


中同样必须要采取这几个步骤,只不过


ab aqus


中的内容


更加丰富。在对


ab aqus


的求解选项进行了解前,首先对两种软件的步骤及相关的命令做一


个比较:




** ans ys


中采用


time


命令定义荷载步;


abaqus


中采用


*step


关键词定义荷载步;




**


ansys


中采用


d,f,da,fa,


等命令在有限元模型上施加边界条件与荷载;



abaqus


中边界条


件与荷载分别有相应的关键词模块,


边界条件采用


*boun dary


关键词定义,


荷载采用


*ds load


关键词定义




**ansys


中在定义荷载步前定义求解类型:


n lgeom


定义是否属于大变形问题,


cnvtol

< p>
对收


敛准则进行设置,


lnsrch


设置线性搜索开关,


pred


设置时间步预测,


neqit


定义迭代最大次


数,

< p>
rescontrol


定义重新启动选项,


nsu bst


荷载子步;


abaqus



ansys


大同小异,在每一


个荷载步


*step


关键词中定义了分析选项,


am plitude



inc


< p>
nlgeom



perturbation


等。




**ans ys


中对于求解特性的一系列设置集中在


/solu

< p>
板块中每一项都有单独的命令与之相对


应;而


ab aqus


对于求解特性的一系列设置集中在三个关键词中:


*s tep,


*static/*dynamic



, *control



** ansys


每一荷载步定义模型结果输出选项:


outres,basic,,/ outres,all,,


在通用后处理


/post1


中查看每一荷载步的求解结果,



/post2 6


中查看某一变量的历史数据;


abaqus

< br>中在


*output


模块中定义输出结果内容,



*output,field


中定义每一个荷 载步计算结果


(类似于


ansys


中< /p>


的通用后处理模块)


,在


*output ,history


中定义某个变量的历史数据。




**


个人认为在求解段的描述


ansys


要好于


abaqus


,主要是由于


abaqus


对各个领域的求解


分工不完整,关键词中包含的参数太多,不像


ansys


中简洁明了,使用起来方便。





1



*boundary




数据行




(a)


指定进入边界条件的关键词




(b)


根据参数的不同,数据行的内容也有所不同





当采用类型方法定义边 界条件时,


数据行的内容为:


需要受到约束的结点编号或结点集 ,


边界条件





当采用直接方式定义边界条件时,


数据行的内容为:


需要受到约束的结点编号或结点集,


约束的第一个自由度,约束的最后一个自由度,约束的数值





2



*st ep,<amplitude>,<extraploation>,<inc >,<name>,<nlgeom>,&


lt;pe rturbation>,<solver>,<unsymm>




副标题(对问题进行描述)





施加荷载




*end step



(a)


告知程序进入求解选项,


必须与


*end step


配套使用;


ansys


中相当于


/solu


中定义


荷载步,


time,1


,并说明各种求解选项(大变形的设置,荷载步的设置,求解器的选择)等


一系列求解声明;




(b)


以下为在


abaqus/standard

中可以选择的参数




(c) <amplitude>


定义所施加的荷载类型,


当不设置此项参数的值时,程序根据求解


情况而自动定义



amplitude=step,< /p>


表明所施加给结构的荷载类型为跃阶荷载;


amplitude= ramp


表明荷


载类型为连续增加的。




(d) <extraploation>


参数在分析非线性问题时需要进行设置




extraploation=linear


(缺省设置)


,表明程序是线性问题,采用线性外插法进行计算




extraplo ation=parabolic


表明将采用二次外插法,




extraploation=no


将限制任何外插法




(e) <inc>

定义每一步的增量,缺省值为


100


,类似于


ansys



subtime


定义的内容。


abaqus


中只是指出了子步的上限值,


ansys


中即给出了下限值,又给出了上限值,

< br>substep,100,200,50



(f)


<name>


定义每一荷载步的名称,




ansys


中为


time,1

< br>命令。在


abaqus


的命


令中 一般是以名字命名的,如单元类型,实常数,材料编号,荷载步等,但在


ansys


中是以


数字来命名的。




(g) <nlgeom>

< p>
是定义几何非线性问题的参数。终于看到了与


ansys

< br>相似的命令,在


ansys


中的命令为

< br>nlgeom,1





nlgeom=no


定义分析中不考虑几何非线性问题,此为缺省选型




nlgeom=yes


在分析中烤炉几何非线性问题




(h) <perturbation>


表明这是一个线性摄动分析荷载步




(i) <solver>


这是一个指定 求解器的参数,在


ansys


中有多种求解器:


spare,pcg,jcg


等方法,在


abaqus


静力分析中有两种选择。




solver=ddm


表明程序将采用主要 分解迭代法求解方程,当此项为缺省时,程序采用


直接稀疏矩阵法求解;




(j)


<unsymm>


指定是矩阵存放的方式,指明 是按照对称矩阵还是非对称矩阵方式


进行存储,此选项不能与


s olver


选项同时使用;





3



*st ep,<name>,<nlgeom>




副标题(对问题进行描述)





施加荷载描述




*end step



(a)


此为


*step


< p>
abaqus/explicit


中的参数选择情况;



(b) <nlgeom>


选项默认为


yes.




4



*static,<adiabatic>,<direct>, <fully plastic>,<riks>,<stabilize>




数据行




(a)


此关键词的作用为声明此荷载步为静态分析,


在这里同 时要声明所做的分析类型是属


于哪一种类型(稳定、屈曲、热等不同类型)


。与


ansys


中的命令为


antype,static


相同,但


此命令同时封装了时间步 及时间子步的定义,即


ansys


中的命令;

< br>



(b) <adiabatic>


此参数设置分析为非线性热力学类型




(c) <direct>


当采用此参数 时,


说明使用者对荷载步的大小进行了设置,


当该参数没


有被定义时,程序会自动选择求解时间步长。




(d) <fully plastic>


采用此参数表明将采用塑性变形理论分析模型,即对单元进行 全


塑性行为监控。




(e) <riks>


此参数定义程序采 用修正的


riks


法分析比例加载情况;




(f)<stabilize>


此参数定义程序采用自动稳定算法。




(g)


数据行的内容分两种不同情况:




**


通用静力分析选项:





数据行(初始时间增量,荷载步的时间大小,允 许的最小时间增量,最大时间增量)




**


当关键词的选项为


riks


时,数据行的内容为





数据行(沿静力平衡路径的最小弧长增量,总的 弧长比例系数,最小弧长增量,最大


弧长增量,


最大荷载增量系 数,


监控结点的位移限值,被监控的结点自由度,结束增量的结


点整体位移值)




(h)


从上面可以看出,当采用通用静力分析选项时,数据行定义了荷载步以及荷载子步


的最大与最小值;采用


*static,riks

关键词后表明分析模型时采用弧长法,





5



*co ntrol,analysis/parameters/reset/type,<field>




数据行




(a)


此关键词为定义求解控制选项;


ansys


中有各个不同领域的求解模块,


如力学模块,< /p>


结构模块,流体模块,这些是在进入


ansys

< br>程序中就进行选择,但是在


abaqus


中没有这些


特定的模块,


因此在此项关键词中进行区分,


以确定不同领域的求解要求与符合的域平衡方


程;




(b)


当关键词的必选项不同时,数据行的内容也有所不同;




(c) analysis=discontinuous


选项将使得高度非线性问题(如接触 面间的滑动,混凝土的


开裂等)


的求解更加有效;


个人的理解是当设置此参数时,


程序在求解时会自动在非线性部


分增加迭代次数或者增加荷载子步,使得高度非线性的求解趋于精确。




(d) parameters=field



parameters=constraints


设置约束方程的误差




parameters=line search


设置线性搜索选项




parameters=time incremention


设置时间增量选项




(e) field


可选参 数仅仅与


parameters=field


配套使用;




field=con centration


设置集中质量场平衡方程参数;




field=displacment


设置位移场与扭转角平衡方程参数;




field=electrical


设置电势场平衡方程参数;




field=global


设置一整套激活 场变量平衡方程参数;




field=hydrostatic fluid pressure


设置静水流体压力平衡方程参数;




field=pore fluid pressure


设置孔隙水压力平衡方程参数;




field=rotation


设置转角平衡方程参数;




field=temperature


设置温度场平衡方程参数;




(f) reset


选项将各种设置复原,恢复到系统缺省的设置;




(h) type=direct cyclic


当设置此参数后,说明将对结构进行直接循环分析,并在分析过


程中控制稳定状态;




(i)


当必选参数不同时,其可选参数以及数据行的内容也将会不同




*control,parameters=line search




数据行(搜寻到零点的最大迭代次数(缺 省为


0


,建议值为


4

< br>)


,最大校正系数(缺


省为


4< /p>



,最小校正系数(缺省为


0.25



,线性搜索结束时残余缩减系数(缺省为


0.25



,新


搜索步与上一搜索步校 正系数之比


(


缺省为


0.15))



*control,parameters=





**


对模型施加荷载的类型有分布荷 载,集中荷载等。


ansys


中可以对几何体进行加载,也可< /p>


以对单元结点进行加载,


当对几何体加载后,

需要通过转换将荷载从几何体转至结点上;



abaqus


中荷载只能加在结点上,而不能加载于几何实体上(不知道理解对否,有待确认)



每种不同形式的荷载由不同的关键词来定义,


此处仅介绍常用的两种荷载类型:


均布荷载与


集中荷载





< /p>


6



*dsload,<ampl itude>,<constant resultant>,<op>,




数据行(表面名称,荷载类型,荷载大小)




(a)


此关键词表明对模型 施加表面分布荷载;


ansys


中采用


sf,sfa


等命令定义均布荷载;




(b)


<amplitude>


此参数定义荷载变化类型,是渐变荷载,还是跃阶荷载;如果没有


定义则 参照


*step


中的设置;




(c) <constant resultant>


(c)



op=mod


(缺省)时告诉程序保持从前定义的荷载,当

< br>op=new


时以前定义的荷载


将被删除,重新定义新的 荷载;






7



*cl oad,<amplitude>,<op>,,,,,




数据行(结点号,自由度,荷载大小)




(a)


此关键词定义对模 型施加集中力或者集中弯矩;


ansys


中采用


f


定义结点上的集中力;




(b)


<amplitude> < /p>


指定加载曲线,当此选项省略,程序根据


*step


中对


amplitude


选项的定义对结构施加荷载 。




(c)<op>


选项定义荷载施加情况:




op=mod

表明前面所施加的荷载继续存在,


在本荷载步中仅对荷载进行修改或增加

< p>



op=new


表明前面对模型施加的荷载全部删除,新的荷载在本荷载步重新施加




(d)


*cload< /p>


的其余可选关键词如


<follower>,< ;load


case>,<region


ty pe>


由于较少用到,所以在这里不进行介绍





8



*restart,read/write,<>,<>




无数据行




(a)


保存与重新使用分析结果的关键词,以下为


*rest art


关键词在


abaqus/standard


分析


中的内容,其在


abaqus/explici t


分析中的参数参见


abaqus


帮助 文件;




(b) read/write


是必选项,两者选其一;





当为


read


时指明是重启动分析,此时模型的基本信息不能改动(单元,材料,结 点)



但是结点集与单元集可以增加。





当为


write


时表明重新启动数据将被记录。




(c)


可选参数根据


read



write


的不同而不同




*restart,read,<end step>,<inc>,<step>



*restart,write,<frequency>,<overlay>



(d) <end step>


指明使用者希望在哪一荷载停止有限元分析,


当有限元分析终止后,< /p>


可以重新设置荷载、输出选项、迭代精度等内容;




(e) <inc>

< br>从启动分析中荷载子步的设置,当此项没有被定义时,采用


*step

< p>
中的设


置;



(f) <frequency>


指明写入数据文件中的频率,


frequency=2


表示在荷载子步为


2. 4.6


时将结果写入文件,


缺省设置为


frequency=1



如果


fre quency=0



则表示结果不写入文件;

< br>



(g) <overlay>


指明每一步只能保存一个荷载步数据,这样可以减小存储空间。





*****


文件输出部分




文件输出部分包括对结点计算结果的输出,

< br>单元计算结果的输出,


历史分析结果的输出等内


容。





9



*node output,<


参数


>




数据行(定义需要输出的结点计算结果)




(a)


定义结点结果输出选 项,且必须与


*output


选项匹配使用

;



(b)




*output,field




使



< br>,












*node


output,<nset>/<tracer set>






*output,history




使



< br>,












*node


output,<nset>,<tracer set>,<variable>



(c) <nset>


为结点集的名称,




(d) <tracer set>


仅仅在


explicit


分析中定义,且只 适用于输出结点位移结果;




(e)



variable=all,


程序将结点的所有变量以及材料类型均输出至结果文件中,






variable= preselect,


程序将以默认的结点结果输入至结果文件中,

其余的结果将根据


数据行定义的结果变量来输出;


当这项参 数没有定义时,


结点输出变量必须在数据行进行定


义。





10



*element output,<


参数


>




数据行(定义需要输出的单元计算结果)




(a)


定义单元结果输出选 项,且必须与


*output


选项匹配使用

;






*output,field




使



< br>,












*element


output,<directions>,<elset>,<p osition>,<varialbe>



(b) directions=yes


指定输出单元的 材料类型,


directions=no


时不输出单元的材料类 型。




(c) <elset>


为单元集的名称;




(d) position=centroidal


是指明在单元重心点输出单元的计算结果;




position=integration points(


缺省

)


,指明在单元积分点输出计算结果;




position=node


,指明通过外推法输出单元结点上的计算结果。




(e)



variable= all,


程序将结点的所有变量以及材料类型均输出至结果文件中,




< p>
variable=preselect,


程序将以默认的结点结果输入至 结果文件中,


其余的结果将根据


数据行定义的结果变量来输出;


当这项参数没有定义时,


结点输出变量必须在数据行进行定


义。





11



*output,diagnosti cs/filed/history,<>,<>,<>



(a)


定义写入输出文件中 的计算结果内容,如结点计算结果,单元计算结果等,类似于


ansys


中的


output,


命令;




(b)


此关键词是一个统领 关键词,可以把它想象为一个菜单,下面有子菜单,点击了菜单


之后就必须点击其中的一 个子菜单。子菜单的内容是确定什么计算结果需要写入结果文件


中;



(c)


子菜单中常用的关键词有:




*node output


< br>结点计算结果的提取;


*element output



单元计算结果的提取;



*contact


output


:接触结算结果的提取:




(d)


根据必选参数的不同 ,


*output


的可选参数


< >


也随之不同:




*output,diagnosic=yes



*output,fild,<op>,<variable>


*output,history,<frequency>,<mode list>,<op>,,<variable>


(e) diagnostics=yes


(缺省)指明是否将诊断说明写入结果文件中 ;




filed


指明计算结果是某一确定荷载步的计算结果,


ansys


中为在


/post26


中定义变量


并输出计算结果,输出的结果是某一


time


的计算结果;




history


指明计算结果是历史记录的计算结果,



ansys


中为在


/


中定义变量并输出计算


结果,输出的内容是某一个结点在整个加载过程中的计算结果。< /p>




(f)

<frequency>


指定输出频率,即每几步荷载步的计算结果被 输出;如果省略此选


项则在每一荷载步之后输出计算结果;




<mode list>


指定输出结构的特征曲线;




<op> op=new


说明在前 面荷载步中定义的数据将被删除,


结果文件中输入数据行


定义的 结果;


op=add


表明数据行定义的结果将追加在结果文件中 ;


op=replace


表明将代替


原 来的计算结果;




<variable>



*node output


中的说明;




(g)


其余参数见


abaqu s


帮助。



接触分析步骤与相关关键词




********************************



1


、采用


*surface


关键词定义接触面,



这是进行接触分 析的第一步。


ansys



abaqu s


都相


同,


ansys


中通过


cm,,node


命令定义接触面的点集合;< /p>




2


、采用


*contact pair


关键词定义接触对,这一步是确认哪两个面是接触对,以及接触对的

特性。


ansys


通过实常数识别接触对,


abaqus


通过接触名称确定接触对,但同时又对接触


的一些特征进行了说明;




3


、采用


*surface interaction


关键此定义接触面特性




4


、采用


*friction


定义接触面间的摩擦系数。



ansy s


中通过材料将摩擦赋予接触对;




5



采用


*s urface behavior


定义接触面间的特征


(大滑 移,


小滑移,


有分离,


无分离)



ansys


中接触的这些特性在接触单元的 关键词中进行了设置,如对于


174


号单元,其


keyopt(12)


中定义了接触摩擦的类型


;



6


、在


an sys


中没有定义接触压应力与接触间隙的关系曲线,而在


ab aqus


中有此方面的内


容,用户可以根据需要选择线性、指数 型、列表型接触压应力



间隙曲线,因此如果想分析

< p>
关系复杂的接触问题,


abaqus


将会是一个比 较有效的软件。





从上面的基本步骤可以看出,


abaqus



ansys


中接触的定义步骤大同小异,虽然对接触特

< br>性的定义不一样,


但是其定义的内容却是一样的,


从这个 角度去看问题,


可能会使你在学习


abaqus


的过程中理解与接受起来更加快。还需要说明的是在


abaqus


中没有专门的接触单


元,接触过程是通过接触特性程序根据实际情况自动生成 接触面上的各种算法来进行分析。





a



*surface,name,& lt;combine>,<crop>,<internal>,<r egion


type>,<trim>,<type>




数据行




(a)


此关键词定义模型中可能接触到的面,以下为在


aba qus/standard


分析中的内容;




(b) <combine>


定义接触面是由几个接触面共同组成的,且此关键词只能在辐射分


析中 使用




combine=union


指明一个或多个面组成一个整体接触界面;




combine=intersection


指出两个类型相同的面相交组成接触界面;




combine=difference


指出接触界面是由两个类型相同的面相减而得;




(c) <crop>


也是在辐射分析中使用,在此不做过多介绍;




(d) <internal>


指明界面在内部产生,默认的设置是不对这个参数进行声明;




(e) <trim>


对界面进行修正,




trim=yes


(缺省设置)



指对开放的边界进行修正;



trim=no


指出不对界面进行修正。




(f)<type>


设置接触面的类型




type=element(


缺省设置


)


指接触界面是由单元来定义的;




type=node


定义接触界面是通过结点来定义的;






b



*contact


pair


,interaction,<adjust>,&l t;extension


zone>,<no


thickness>,<small


slid ing>,<smooth>,<type>――――――


abaqus/standard


下的形式





从面,主面, 从面切向滑动的的可能方向,主面切向滑动的的可能方向




(1)


adjust


对接 触面间进行调整,使得接触面闭合,这种调整不产生任何应变;此选项


适用于

< p>
tied


接触,不适用于


self- contact


接触类型;




(2) extension


指出在接触分析中将主 面扩大一定范围,防止从面滑出主面以外;




(3) no thickness


表明在接触计算 中不考虑厚度的影响,此选项只适用于


small- sliding




surface to surface


情况;




(4) small sliding


指出接触面间为小滑移情况,这个参数不能用于自接触问题




(5) smooth


表 明接触面间是光滑的,缺省值为


0.2,


取值范围在

< p>
0.0~0.5


之间;




(6) type=node to surface



type=surface to surface


指定接触分析为面-面分析,并产生相应的约束系数,这种

< p>
接触类型只适用于


tied


或者

< br>small sliding


参数存在的选项;





c



*contact


pair


,<cpset>,<interaction >,<mechanical

-


-


-


-


-


-


-


-



本文更新与2021-02-08 08:26,由作者提供,不代表本网站立场,转载请注明出处:https://www.bjmy2z.cn/gaokao/613290.html

abaqus关键字的中文说明的相关文章