ABAQUS 关键字详解.docx
《ABAQUS 关键字详解.docx》由会员分享,可在线阅读,更多相关《ABAQUS 关键字详解.docx(32页珍藏版)》请在冰豆网上搜索。
ABAQUS关键字详解
ABAQUS关键字详解
2010-06-0319:
47:
14作者:
huright
*Boundary:
指定边界条件(用来在节点定义边界条件或在子模型分析中指定被驱动的节点。
可选参数:
amplitude:
该参数仅在一些预设的变量有非零大小时使用。
设置该参数等于amplitude曲线名。
如果在standard中忽略该参数,则是线性ramp或是阶越型step。
位移只能是ramp型,而移动速度和转动速度只能是step型。
如果在explicit里忽略该参数,则参考的数量会在step开始时立刻应用,并保持常数。
在standard动态或模态分析中,应用与位移或速度的振幅曲线会被自动光滑处理。
而在explicit动态分析中,用户必须请求平滑处理才可以。
loadcase:
该参数只用于standard分析,它只在直接法稳态动力学和屈曲分析中使用,在这两个过程中,该参数可以设置等于1(默认)或2。
如果用于直接法稳态动力学中,loadcase=1定义边界条件的实部,而loadcase=2定义了虚部。
如果用于屈曲分析,loadcase=1为应用载荷定义边界条件,而loadcase=2用来为屈曲模态定义反对称边界条件
op:
设置op=mod(默认)更改已存边界条件或为以前未被约束的自由度添加边界条件 op=new则如果所有当前起作用的边界条件都被移除,为了移除边界条件,使用op=new并重新指定素有要被处理的边界条件。
如果在standard的应力/位移分析中边界条件被移除,他们会被与在前一个step中计算产生的反力相等的集中力代替,如果该step是通用非线性分析步,则集中力会根据*step中的amplitude参数来移除。
因此,默认幅值被使用,而集中力将在该静态分析step结束后被线性减少到零,然后立刻到动态分析。
type:
用于应力/位移分析指定数值是位移历程形式、速度历程形式还是加速度历程形式。
在standard中,type=velocity是指定有限转动。
设置type=displacement(默认)给定位移历程,explicit不辨识位移中的跳跃,如果五数值指定,explicit会忽略用户指定的位移值而强制使用零位移边界。
设置type=velocity给定速度历程,速度历程可在standard静态分析中指定。
设置type=accsleration给定加速度历程,不能用于standard静态分析。
*AMPLITUDE
定义一个幅值曲线。
这个选项允许任意的载荷、位移和其它指定变量的数值在一个分析步中随时间的变化(或者在ABAQUS/Standard分析中随着频率的变化)。
产品:
ABAQUS/Standard,ABAQUS/Explicit
必需的参数:
NAME
设置这个参数等于将要用来指定幅值曲线的标签。
可选的参数:
DEFINITION
设置DEFINITION=TABULAR(默认)是用表格形式定义幅值-时间(或者幅值-频率)。
设置DEFINITION=EQUALLYSPACED,PERIODIC,MODULATED,DECAY,SMOOTHSTEP,SOLUTIONDEPENDENT,orBUBBLE是按照给定的幅值曲线来定义幅值。
INPUT
设置这个参数等于包含这个选项数据行的准备要输入文件的名字。
对这样文件名的语法,看输入的语法规则。
如果忽略这个参数,则假定数据接着关键字行。
TIME
对时间步设置TIME=STEPTIME(默认)。
如果幅值被引用的步是在频域上,时间步相应于频率。
在整个非扰动分析步中对总的时间累计设置TIME=TOTALTIME。
VALUE
设置VALUE=RELATIVE(默认)定义相对数值。
设置VALUE=ABSOLUTE对绝对数值的直接输入。
在这种情况下,忽略载荷选项中数据行的值。
在节点连接到截面定义包含TEMPERATURE=GRADIENTS(默认)的梁单元和壳单元上指定温度不能在VALUE=ABSOLUTE中使用。
对DEFINITION=EQUALLYSPACED必须的参数:
FIXEDINTERVAL
设置这个参数等于固定时间(或者频率)间距,在固定的时间(或者频率)间距上给定幅值数据。
对DEFINITION=EQUALLYSPACED可选的参数:
BEGIN
设置这个参数等于时间(或者最小频率),在时间(或者最小频率)上第一幅值被给定。
默认BEGIN=0.0
对DEFINITION=TABULAR或者DEFINITION=EQUALLYSPACED可选的参数:
SMOOTH
设置这个参数等于时间间距的分数在每个时间点之前或者之后,当需要幅值定义的时间微分时,分段线性时间变化将被光滑的二次时间变量代替。
ABAQUS/Standard中默认SMOOTH=0.25,ABAQUS/Explicit中默认SMOOTH=0.0。
允许的范围是0.0 SMOOTH 0.5.0.05表示包含大的时间间距的幅值定义来避免背离给定的定义。
这个参数仅仅当需要时间微分(对位移或者速度边界条件在直接积分动力分析中)且忽略选项中其它的使用才应用。
表格数据的数据行定义(DEFINITION=TABULAR):
第一行:
1. 时间或者频率。
2. 第一个点上的幅值(相对或者绝对
3. 时间或者频率。
4. 第一个点上的幅值(相对或者绝对)。
5. 同上,每行4对。
重复数据行是必要的。
每行(除最后一个)必须有严格的四个时间/数值或者频率/数值数据对。
等间距数据的数据行定义(DEFINITION=EQUALLYSPACED):
第一行:
1. 在BEGIN参数上给定的时间或者频率的幅值。
2. 在下一个点上的幅值。
3. 同上,每行8个值。
重复这个数据行是必要的。
每行(除最后一个)必须有严格的八个幅值。
周期数据的数据行定义(DEFINITION=PERIODIC):
第一行:
1. N,傅里叶级数的项数。
2. ,圆频率
3. ,开始时间。
4. ,傅里叶级数的常数项。
第二行:
1.cos项的第一个系数。
2. ,sin项的第一个系数。
3. ,cos项的第二个系数。
4. ,sin项的第二个系数。
5.一直到每行8个值。
重复这个数据行是必要的。
每行(除最后一个)必须有严格的八个条目,总共2N个条目。
调制数据的数据行定义(DEFINITION=MODULATED):
第一行(只有一行):
1.
2.A.
3.
4. .
5. .
指数衰减数据行的定义(DEFINITION=DECAY):
第一行(只有一行):
:
1. ,常数项。
2.A,指数函数的系数。
3. ,指数函数开始的时间。
4. ,指数函数衰减的时间。
依赖解的幅值的数据行定义(DEFINITION=SOLUTIONDEPENDENT):
第一行(只有一行):
1. 初始幅值(默认=1.0)。
2. 最小幅值(默认=0.1)。
3. 最大幅值(默认=1000)。
平稳步数据行的定义(DEFINITION=SMOOTHSTEP):
第一行:
1. 时间或者频率。
2. 第一个点上的幅值(相对或者绝对)。
3. 时间或者频率。
4. 第二个点上的幅值(相对或者绝对)。
5. 一直到每行四对。
重复这个数据行是必要的。
每行(除最后一个)必须有严格的四对时间/数据或者频率/数据。
泡沫载荷数据行的定义(DEFINITION=BUBBLE):
第一行:
1. 充气材料常数,K
2. 充气材料常数,k.
3. 充气材料常数,A.
4. 充气材料常数,B.
5. 绝热充气常数,
6. 气体的比热比,
7. 充气材料的密度,
8. 充气材料的质量,
9. 充气材料的深度,
第二行:
1. 流动质量密度,
2. 流动中的声速,
3. 流动面法向X方向余弦。
4. 流动面法向Y方向余弦。
5. 流动面法向Z方向余弦。
第三行:
1. 重力加速度,g
2. 大气压,
3. 波影响参数,.设置1.0表示波在流体和气体中的影响,设置0.0表示忽略这些影响。
4. 流量拖曳系数,
第四行:
1. 时间长度
2. 泡沫模拟时间步的最大数,当步数达到或者达到时间长度,泡沫幅值模拟停止。
3. 相对步长控制参数,
4. 步长控制指数。
按照误差估计:
步长减小或者增大.
*MOHRCOULOMB
定义M-C塑性模型
该选项用于弹塑性材料定义M-C塑性模型屈服面和流动势参数,必须与*MOHRCOULOMBHARDENING一起使用。
产品:
ABAQUS/Standard
类型:
模型数据
等级:
模型
可选参数:
DEPENDENCIES
设置该参数等于除与温度以外包括材料参数定义相关的场变量数目。
如果该参数被忽略,将假定材料性质为常量或仅与温度有关。
DEVIATORICECCENTRICITY
设置该参数等于偏应力平面塑性势(流动势)偏心率e。
该特征允许偏应力空间的塑性势形状独立地由摩擦角来控制。
如果参数被忽略,默认按e=(3-sin(phi))/(3+sin(phi))计算偏应力偏心率,phi为数据行中定义的M-C摩擦角。
E的取值范围为1/2S
ECCENTRICITY
设置该参数等于子午面塑性势偏心率,ε。
子午偏心率是一个正数,定义为塑性势接近其渐近线的比率,默认值为ε=0.1
模型数据行定义说明
第一行
1摩擦角(度)
2膨胀角(度)
3温度;
4第一个场变量
5第二个场变量
6等等,一直到第五个场变量
续行(仅DEPENDENCIES参数由大于5个值时需要)
1第六个场变量
2等等,每行允许8个场变量
如果必须定义与材料参数相关的温度和其它预定义场变量,可重复上述数据行。
*Pamameter
*Pamameter:
为输入参数化定义参数
用这个选项可以用来定义参数,来代替相应数量的Abaqus输入
产品:
ABAQUS/StandardABAQUS/Explicit
类型:
模型数据
层次:
Part,Partinstance,Assembly,Model,Step
定义图表形式从属参数时可选的关键字(当其中任意一个被指定之后,所有的都必须被指定)
DEPENDENT
设置这个关键字参数为这个选项中定义的从属参数的链表。
这个链表必须被包含在圆括号内,参数名之间用逗号隔开;例如(depPar1,depPar2,depPar3)
INDEPENDENT
设置这个关键字参数为这个选项中定义的独立参数的链表。
这个链表必须被包含在圆括号内,参数名之间用逗号隔开;例如(indPar1,indPar2,indPar3)
TABLE
设置这个关键字参数为*PARAMETERDEPENDENCE选项中定义的参数从属表的名字。
这个参数从属表定义了从属参数与独立参数的关系。
当DEPENDENT,INDEPENDENT和TABLE这些关键字参数都被忽略时,定义独立或表达式形式从属参数的数据行:
第一行:
1.给一个参数赋值的Python表达式
如果需要的话,可以重复这个数据行,来定义独立和表达式形式从属参数。
数据行的数据不能被参数化。
*Friction:
指定摩擦模型
该选项引入摩擦属性到接触中,控制接触面、接触对或连接单元,必须与*SURFACEINTERACTION、*CONNECTORFRICTION等选项联合使用,或者在standard中与*CHANGEFRICTION、*GAP、*INTERFACE或*ITS一起使用。
可选的相互排斥的参数
Elasticslip:
只用于standard分析。
在稳态移动分析中,对于粘性摩擦,设置该参数等于刚度方法中的允许弹性滑动速度的绝对大小。
对所有其他分析过程,设置该参数等于刚度方法中的允许弹性滑动的大小。
如果省略该参数,则弹性滑动或弹性滑动速度由sliptolerance指定。
Lagrange:
该参数只用于standard而且对于定义连接单元摩擦时不能使用。
该参数选择拉格朗日乘子法。
Rough:
对于定义连接单元摩擦时不能使用。
该参数指定完全粗糙摩擦(无滑动)
Sliptolerance:
只用于standard分析。
设置该参数等于(稳态移动分析中最大允许弹性滑动速度与旋转体角速度的比值,或其他分析过程中最大允许弹性滑动距离与典型接触面尺寸的比值)。
默认sliptolerance=0.005。
当为连接单元定义摩擦时,定义(如果可能)为最大允许弹性滑动与典型单元尺寸的比值,此时,默认是0.0001
User:
不能用于连接单元的定义。
用户子程序。
可选参数
ANISOTROPIC:
定义各向异性摩擦。
该参数只用于standard分析,不能用于连接器单元的摩擦。
DEPENDENCIES:
设置该参数等于场变量的数目,除了滑动率、接触压力和温度。
如果省略该参数,则假设摩擦系数不依赖其他东西或只依赖与滑动率、接触压力和温度。
DEPVAR:
用户子程序相关
EXPONENTIALDECAY:
该参数通过一指数曲线定义静态的和运动的摩擦系数。
ANISOTROPICHE和TAUMAX参数不能与该参数合用。
PROPERTIES:
仅用于子程序
SHEARTRACTIONSLOPE:
只用于explicit分析。
设置该参数等于曲线斜率、未完
数据行包含摩擦系数的数值。
基本格式:
*FRICTION,sliptolerance=0.005
0.2
(其中0.2是摩擦系数)
*Contactpair:
定义接触对(该选项用来定义由曲面或节点集形成的接触对),
产品:
standard/explicit
必须参数:
Interaction:
设置该参数等于*SurfaceInteraction属性名,来定义相关接触对的属性。
B可选参数:
Adjust:
设置该参数等于节点集名或一个数值来调整曲面的初始位置。
该调整在分析的开始阶段被指定而且不产生任何约束。
该参数对于TIED接触是必须的。
该参数不允许自接触。
Extensionzone:
设置该参数等于片段端部的一小段或主面上延长的小边,以避免数值错误。
该值必须在0.0到0.2之间,默认是0.1。
该参数只影响node-to-surface的接触。
HCRIT:
设置该参数等于一个距离,使得在程序放弃当前增量步并且以一个小增量步重试前,从面上的一个点必须穿透主面。
默认的HCRIT是从面上典型单元长度的一半。
该参数不能用于有限滑动finite-sliding、面对面接触surface-to-surface的接触对。
NoThickness:
该参数在接触计算时忽略曲面厚度影响。
该参数只影响接触方程并且默认是考虑曲面厚度的,不能用于有限滑动finite-sliding、面对面接触surface-to-surface的接触对。
SmallSliding:
表面是小滑动,不允许自接触。
Smooth:
该参数为节点到面的变形体或刚性主面设置平滑值。
在0.0~0.5之间,默认是0.2。
只用于节点到面接触。
Tied:
表明是绑定。
此时需要ADJUST参数。
;
Type:
TYPE=nodetosurface(默认),则接触约束系数依据从节点投影到主面上的点处的插值函数产生。
设置Type=surfacetosurface,则产生接触约束系数以优化应力精确度,基于节点的曲面忽略该参数。
`
数据行:
第一行:
1、从面名
2、主面名。
如果忽略主面名或与从面名相同,程序会认为是自接触。
3、可选的定位名,指定从面上切线滑动方向
4、可选的定位名,指定主面上切线滑动方向
定义explicit中的接触:
CPSET:
设置该参数等于接触对的名称。
CPSET可以有*clearance或*contactcontrols选项,这些选项可以调整算法控制参数。
也可通过*contactoutput选项指定输出。
interaction:
设置属性名!
mechanicalconstraint:
设置该参数等于强迫接触约束的方法名。
=kinematic(默认),选择运动学方法;=penalty,选择罚函数法。
Op:
设置OP=ADD(默认)添加新的接触对到已存的接触对集中,设置OP=delete则从激活接触对集中移除接触对
smallsliding:
选择小滑动只能用在第一个step中而且是kinematic约束方法。
!
Cweight:
为接触面设置权系数。
数据行:
1、第一个面的名称
2、第二个面的名字,如果空缺或是与第一个面名相同,则explicit认为是自接触。
*DLOAD:
定义在单元上的分布载荷
对于稳态动态分析中的循环对称模型的必需参数:
CYCLICMODE:
设置该参数等于当前稳态动态分析中的循环对称模式的载荷数目。
可选参数:
AMPLITUDE:
设置该参数等于幅值曲线的名称。
如果在standard中省略该参数,则依赖于在*STEP选项指定的值,在分析步开始时参考幅值会被立即应用或在整个分析步中线性变化;如果在explicit省略该参数,则参考幅值会在分析步开始时立即应用。
FOLLOWER:
如果想要假设载荷的方向跟随该节点转动而转动,则包含该参数。
该参数应该只用于大位移分析,而且只能应用在被激活了转动自由度(比如梁或壳单元的节点)的节点上。
通常,UNSYMM=YES应该用在*STEP选项内,并与*DYNAMIC和*STATIC分析中FOLLOWER联合使用。
特征值分析时省略UNSYMM参数,因为standard只能基于对称矩阵提取特征值。
LOADCASE:
该参数只用于standard分析。
设置该参数等于载荷工况编号。
用于*RANDOMRESPONSE分析,此时*CORRELATION选项中载荷工况的横向参考;也用于*STEADYSTATEDYNAMICS分析(直接、模态或子空间),此时,LOADCASE=1(默认)表示定义载荷的实部,而LOADCASE=2定义载荷的虚部。
在所有其他分析中该参数被省略。
OP:
设置OP=MOD(默认),保留已存的*DLOAD。
使用该选项更改已存的集中力或定义额外的集中力。
设置OP=NEW,移除所有已存的集中载荷,也可以定义新的集中载荷。
ORIENTATION:
设置该参数等于*ORIENTATION选项给定的名称,用来指定局部坐标参考。
REFNODE:
该参数只用于explicit分析,而且只用于当速度在参考节点时的粘性滞后体载荷。
REGIONTYPE:
该参数只用于explicit分析。
该参数只对自适应网格区域的集中载荷有效。
如果集中载荷是施加到自适应网格区域内部的节点上,则这些节点将一直跟随材料。
设置REGIONTYPE=LAGRANGIAN(默认)施加集中载荷到一个节点,它跟随材料(非自适应)。
设置REGIONTYPE=SLIDING施加集中载荷到一个节点,它能滑过材料,网格约束施加到节点约束其空间位置。
设置REGIONTYPE=EULERIAN施加集中载荷到一个节点,它能移动而不依赖于材料。
数据行
第一行
1、 单元编号或单元集
2、 分布载荷类型
3、 载荷值
基本形式:
*DLOAD
单元编号或单元集,载荷类型的代码,载荷值
(P:
表示载荷的类型为均布面载荷)
*DSLOAD:
定义面上的分布载荷
类似*DLOAD。
数据行
第一行
1、要施加载荷的面的名称
2、分布载荷类型标记P、PNU、SP或VP
3、载荷数值。
基本形式:
*DSLOAD
面的名称,载荷类型的代码,载荷值
*ELASTIC:
定义弹性材料属性
*ELASTIC命令必须紧跟在*MATERIAL的后面,否则会出错。
可选参数:
DEPENDENCIES:
设置该参数等于场变量的数量。
如果省略该参数,则假设是常值或仅依赖于温度。
MODULI:
该参数仅当*ELASTIC与*VISCOELASTIC联合使用时才可用。
设置MDULI=INSTANTANEOUS表明弹性材料常数定义瞬时行为,该参数值对于频域的粘弹性无效。
设置MODULI=LONGTERM(默认)表明弹性材料常数是长期行为。
TYPE:
设置TYPE=ISOTROPIC(默认)定义各向同性行为。
等等。
数据行:
1、弹性模量,E
2、泊松比
3、温度
4、第一个场变量
5、第二个场变量
6、等等,直到5个变量
*ELEMENT:
通过给定节点定义单元
必需的参数:
TYPE:
单元类型
可选的参数:
ELSET:
单元集
FILE:
该选项只用于standard分析。
该参数只对子结构有意义。
设置它等于子结构库的名字(无扩展名)
INPUT:
设置该参数等于替换的输入文件,包含扩展名。
如果省略该参数,则认为数据服从下面的关键字行。
OFFSET:
当*ELEMENT选项是用来standard中的定义轴对称单元和不对称变形之间的连接性时,设置该参数等于正的值,是指定连接性中需要的额外节点,默认是100000。
当*ELEMENT选项用来定义standard中的垫片单元或凝聚单元的连接性时,设置OFFSET等于一个正的值用于定义余下单元的节点,当只有单元节点的一部分明确定义时。
如果省略该参数,整个垫片或凝聚单元必须在数据行上指定。
SOLIDELEMENTNUMBERING:
只用于standard分析。
仅当*ELEMENT选项用来定义垫片单元时该参数才使用。
使用该参数通过等效实体单元的节点排序来指定垫片单元的连接性。
设置它等于与垫片单元第一表面(SNEG)相关的等效实体单元的面的编号。
如果该参数没有值被指定,则假设与垫片单元第一表面相关的实体单元的第一表面(S1)。
数据行:
第一行:
1、单元编号
2、单元的第一个节点号
3、第二个节点号
4、等等。
重复。
基本形式:
*ELEMENT,TYPE=单元类型
单元编号,节点1编号,节点2编号,节点3编号……
*ELEMENTOUTPUT:
定义单元变量输出请求
必须与*OUTPUT合用。
参数:
ELSET:
有输出请求的单元集
DIRECTIONS:
设置=YES(默认)写入单元材料方向到输出数据库。
设置=NO不写入。
POSITION:
设置POSITION=CENTROIDAL,表示数据在单元重心处写入。
设置POSITION=INTEGRATIONPOINTS(默认)表示数据在积分点写入。
设置PO