找回密码
 注册
Simdroid-非首页
查看: 15908|回复: 187

[精华汇总] Abaqus关键字翻译

[复制链接]
发表于 2007-5-15 18:33:58 | 显示全部楼层 |阅读模式 来自 上海普陀区
本帖最后由 Robert_Su 于 2009-5-13 22:23 编辑

先这么叫着,然后推荐一些常用的关键字,大家跟着翻译了,请版主把关。
首先按照字母顺序依次翻译,当然也每个兄弟也可以根据自己最熟悉的翻译,然后我把翻译好的关键字集中在第1楼,防止翻译重复。根据abaqus的关键字的数量(standard就有390个,加上一些explicit的交叉部分,估计500个),建议版主酌情加分(一条一分?二条一分?)

最后把比较成熟的关键字编辑成word文档,供大家使用。
其实我最近也很忙,下周后也许好一些,我会在晚上常来的。
我个人能力有限,哪位仁兄有好的建议可以各抒己见,都是为了论坛的发展和自身的提高。

本帖發帖已超過一周,如非提問或發表有意義之心得,請勿頂帖或灌水以節約版面,違者扣分並禁止發言2天...........By Robert_Su
发表于 2007-5-16 09:40:12 | 显示全部楼层 来自 北京
Simdroid开发平台
轻轻杨,把上次跟帖的哪些会员都pm一下吧,好多会员上来根本不看置顶贴!

辛苦了!
回复 1 不支持 0

使用道具 举报

 楼主| 发表于 2007-5-15 18:34:15 | 显示全部楼层 来自 上海普陀区
接触相关的keyword:

*Contact:开始定义通用的接触(该选项表明通用接触定义的开始。每个step只能用一次,通用接触定义的不同方面可以通过下面的一些选项指定。)
产品:explicit

可选参数:

OP:设置OP=MOD(默认),更改已存的通用接触定义。设置OP=NEW删除以前定义的接触并定义新的。

----------------------------
*Contact Clearance:定义接触间隙属性(该选项用来创建接触间隙属性定义。接触间隙属性将通过*Contact clearance assignment选项控制任何接触交互。)
产品:explicit
必须参数:
Name:定义属性名
可选参数:
Adjust:设置adjust=yes(默认),是通过调整节点坐标而无需创建约束来解决间隙问题。adjust=yes只能用在第一个step定义间隙。  设置adjust=no则存储接触偏移以使间隙能被满足而不需调整节点坐标。
Clearance:设置该参数等于一个数值是为整个从节点集定义初始间隙或等于节点分布的名字。对于实体单元表面上的从节点,间隙值必须是非负的。默认是0.0
Search above:设置该参数等于表面上的距离加上指定的间隙值将作为搜索从节点的距离。对于实体单元,默认距离是与从节点关联的单元尺寸的1/10。对结构单元,默认是从节点相关的厚度。
Search below:设置该参数等于表面下的距离设置该参数等于表面上的距离加上指定的间隙值将作为搜索从节点的距离。对于实体单元,默认距离是与从节点关联的单元尺寸的1/10。对结构单元,默认是从节点相关的厚度。
------------------------
*Contact clearance assignment:在一般接触区域的表面间施加接触间隙(该选项用来在接触面间定义初始接触间隙,并控制初始接触过盈如何解决。)

-------------
*Contact controls:为接触指定额外的控制(该选项用来为接触模型提供额外的控制选项。标准的求解控制通常是足够的,但是额外的控制可以帮助获得更好的效率等。)

该选项可以为不同的接触对设置不同的控制值。在explicit中,必须与*contact pair一起使用。
可选的、相互排斥的参数:
Absolute penetration tolerance:设置该参数等于允许的穿透值,该参数只能影响增广的拉格朗日曲目行为的接触约束。
Relative penetration tolerance:设置该参数等于允许穿透与典型接触表面尺寸之间的比例,该参数只能影响增广的拉格朗日曲目行为的接触约束。默认Relative penetration tolerance设置为0.1%,而有限滑动、面对面接触是5%
可选参数:
Approach:该参数自动记录接触方向的法向上的初始刚体模态,然后激活粘性阻尼防止数值困难
接触中的曲面初始未接触时接触上
Automatic tolerances。体在一个单一step中移动接触上,但是在step中由于载荷使他们接触,不该有显著的变形。该参数必须与master和slave一起使用。更多的控制刚体选项,可以使用stabilize。
automatic tolerances:使standard自动计算过盈容差和分离压力容差,以防止接触中的振荡。该参数不能与maxchp、perrmx和uerrmx参数共用。
Friction onset:设置其=immediate(默认)则在接触发生时在增量步中包含摩擦。设置其=delayed则延迟摩擦的应用。
Lagrange multiplier:设置其=yes则强迫接触约束为拉格朗日乘子法;=no则不使用拉格朗日乘子法。对于高刚度问题不推荐no,因为他将在方程求解时导致数值问题(比如奇异)。    接触刚度的值决定是否默认情况下使用拉格朗日乘子。当默认罚刚度设置用于罚函数或增广的拉格朗日接触,拉格朗日乘子默认不使用。如果用于罚函数或增广的拉格朗日接触的罚刚度大于下面每个单元1000倍时,则默认使用拉格朗日乘子。对使用直接约束方法的软接触,只有压力-过盈关系的最大斜率超过下面每个单元的 1000倍时,默认拉格朗日乘子才使用。
Master:设置主面名
Maxchp:设置允许违反接触条件的最大点数。这个条件由perrmx和uerrmx控制。如果大于那些点数,求解不会被接受。
Perrmx:接触点上拉伸应力(Gap-或itt-类型接触单元内的拉力)允许传递的最大值。如果接触中任何点的拉力/拉应力大于perrmx接触将发生,而不管maxchp的值。默认情况下,无拉应力被传递。
Reset:重置所有接触控制到默认值。
Slave:从面名
Slide distance:该参数只针对,使用“接触片段”代替“激活拓扑”算法来考虑接触连接中的变化时的三维弹性主面的有限滑动模拟,此时abaqus会选择默认的接触片段尺寸,但设置该参数等于从节点在主面上的最大距离有时会改善分析性能。该参数必须与master和slave参数一起使用来指定一个接触对。如果接触片段算法起作用,则设置slide distance等于零将返回到默认的接触片段尺寸。
Stabilize:包含该参数会在接触未被完全建立时处理刚体位移情况。他将基于底层单元的刚度和时间步大小激活法向和切向阻尼。如果该参数未被赋值,则abaqus会计算自动计算阻尼系数。如果赋值了,abaqus会用该值乘上自动计算的阻尼系数。如果直接定义了阻尼系数,任何指定到该参数的值会被忽略。stabilize参数可用来为整个模型或个别接触对指定阻尼。如果给了个别接触对的值,他将覆盖指定给整个模型的值。
Stiffness scale factor:abaqus会用这个比例系数缩放罚刚度来得到新的接触对刚度。只有接触约束强制用增广的拉格朗日法和罚函数法才受该参数影响。
Tangent Fraction:设置该参数等于stabilize参数指定的法向阻尼的一部分。默认,切向和法向稳定性是相同的。
Uerrmx:设置该参数等于从节点上的最大过盈距离。如果接触点由于超过了uerrmx而违反接触约束,则迭代会开始而不管maxchp是否指定,默认,不允许过盈。
————————————————————
*Contact controls assignment:为通用的接触算法指定接触控制(用于explicit)

指定控制可选的、相互排斥的参数:
Nodal erosion:默认=no,在通用接触中,在所有接触面和边连接的单元面变化后,保持其上的一个节点作为点质量。=yes,删除面上的点。
Type:=scale penalty为默认罚刚度指定比例系数。
-----------------------------------------------
*Contact damping:定义接触面间的粘性阻尼(该选项用来定义两接触面间的粘性阻尼,必须与*surface interaction、*gap或*interface选项联合使用。standard中,该选项只要用来在逼近或分离过程中抑制相对运动;在explicit中该选项用来抑制当使用罚函数或软接触时的振荡)

必须参数:
definition:该参数选择阻尼系数的维数
--------------------------------------------------------------------
*Contact pair:定义接触对 (该选项用来定义由曲面或节点集形成的接触对)

产品:standard/explicit
必须参数:
Interaction:设置该参数等于*Surface Interaction属性名,来定义相关接触对的属性。
可选参数:
Adjust:设置该参数等于节点集名或一个数值来调整曲面的初始位置。该调整在分析的开始阶段被指定而且不产生任何约束。该参数对于TIED接触是必须的。该参数不允许自接触。
Extension zone:设置该参数等于片段端部的一小段或主面上延长的小边,以避免数值错误。该值必须在0.0到0.2之间,默认是0.1。该参数只影响node-to-surface的接触。
HCRIT:设置该参数等于一个距离,使得在程序放弃当前增量步并且以一个小增量步重试前,从面上的一个点必须穿透主面。默认的HCRIT是从面上典型单元长度的一半。该参数不能用于有限滑动finite-sliding、面对面接触surface-to-surface的接触对。
No Thickness:该参数在接触计算时忽略曲面厚度影响。该参数只影响接触方程并且默认是考虑曲面厚度的,不能用于有限滑动finite-sliding、面对面接触surface-to-surface的接触对。
Small Sliding:表面是小滑动,不允许自接触。
Smooth:该参数为节点到面的变形体或刚性主面设置平滑值。在0.0~0.5之间,默认是 0.2。只用于节点到面接触。
Tied:表明是绑定。此时需要ADJUST参数。
Type:TYPE=node to surface(默认),则接触约束系数依据从节点投影到主面上的点处的插值函数产生。  设置Type=surface to surface,则产生接触约束系数以优化应力精确度,基于节点的曲面忽略该参数。
数据行:
第一行:
1、从面名
2、主面名。如果忽略主面名或与从面名相同,程序会认为是自接触。
3、可选的定位名,指定从面上切线滑动方向
4、可选的定位名,指定主面上切线滑动方向

定义explicit中的接触:
CPSET:设置该参数等于接触对的名称。CPSET可以有*clearance或*contact controls选项,这些选项可以调整算法控制参数。也可通过*contact output选项指定输出。
interaction:设置属性名
mechanical constraint:设置该参数等于强迫接触约束的方法名。  =kinematic(默认),选择运动学方法; =penalty,选择罚函数法。
Op:设置OP=ADD(默认)添加新的接触对到已存的接触对集中,设置OP=delete则从激活接触对集中移除接触对
small sliding:选择小滑动只能用在第一个step中而且是kinematic约束方法。
weight:为接触面设置权系数。
数据行:
1、第一个面的名称
2、第二个面的名字,如果空缺或是与第一个面名相同,则explicit认为是自接触。

————————————
*Friction:指定摩擦模型(该选项引入摩擦属性到接触中,控制接触面、接触对或连接单元,必须与*surface interaction、*connector friction等选项联合使用)
Elastic slip:只用于standard分析。在稳态移动分析中,对于粘性摩擦,设置该参数等于刚度方法中的允许弹性滑动速度大小。对所有其他分析过程,设置该参数等于刚度方法中的允许弹性滑动的大小。如果忽略该参数,则弹性滑动或弹性滑动速度有slip tolerance指定。
Lagrange:该参数只用于standard而且对于定义连接单元摩擦时不能使用。 该参数选择拉格朗日乘子法。
rough:对于定义连接单元摩擦时不能使用。该参数指定完全粗糙摩擦(无滑动)
slip tolerance:只用于standard分析。设置该参数等于Ff(稳态移动分析中最大允许弹性滑动速度与旋转体角速度的比例,或其他分析过程中最大允许弹性滑动距离与典型接触面尺寸的比值)。默认slip tolerance=0.005   当为连接单元定义摩擦时,Ff定义(如果可能)为最大允许弹性滑动与典型单元尺寸的比值,此时,默认是0.0001
user:不能用于连接单元的定义。用户子程序。
数据行包含摩擦系数的数值。
——————————-
*Surface:定义面或区域(该选项用于为接触模拟、绑定约束、紧固和耦合定义面或为分布面载荷、声辐射等定义区域。在standard中,也用来定义定义装配载荷等;在explicit中,也用来为自适应网格区域定义边界)

name:面的名字
internal:CAE使用该参数确认面是内部创建的。internal参数只用于由装配或零件实例定义的模型,默认是忽略该参数。
type:设置type=element(默认)则为被指定的单元自动定义自由面或通过使用单元面定义单元表面  type=node,则通过指定一系列节点或节点号定义面  type=segments则在xy平面为平面模型或在rz面绕一个轴为对称模型创建二维解析面  type=cylinder通过沿着指定向量扫描相连的、xy面上的线定义三维解析面  type=revolution通过提供连接的、rz面的线绕一个轴定义三维解析面  type=cutting surface使用切平面穿过一个单元集产生内部的基于单元的面,产生的面是切平面的近似   type=user通过用户子程序定义解析面。
_____________________________
*Surface interaction:定义曲面交互属性(该选项用来创建曲面交互属性。该属性将控制参考该曲面交互的接触)
Name:
-----------------------
*Clearance:为从节点指定特定的初始间隙和接触方向(该选项用来为接触从节点定义初始间隙值和/或接触方向。在standard分析中,也用来定义过盈值)
Cpset:该参数只用于explicit。设置该参数等于接触对的名称来与之关联
master:只用于standard分析,主面名
slave:只用于standard分析,从面名
tabular:指定从节点或节点集和相应的初始间隙/过盈值。explicit中,只允许间隙
value:整个从节点集的初始间隙/过盈值。在standard中,正值代表初始间隙、负值代表初始过盈。explicit只允许正值。
bolt:该参数表明基于螺纹几何数据自动产生螺栓连接适当的接触法向和两点定义螺栓轴向























[ 本帖最后由 风儿轻轻扬 于 2007-5-22 21:52 编辑 ]

评分

2

查看全部评分

回复 不支持

使用道具 举报

 楼主| 发表于 2007-5-15 18:34:51 | 显示全部楼层 来自 上海普陀区
其他常用关键字:

*Boundary:指定边界条件(用来在节点定义边界条件或在子模型分析中指定被驱动的节点。)
可选参数:
amplitude:该参数仅在一些预设的变量有非零大小时使用。设置该参数等于amplitude曲线名。如果在standard中忽略该参数,则是线性ramp或是阶越型step。位移只能是ramp型,而移动速度和转动速度只能是step型。如果在explicit里忽略该参数,则参考的数量会在step开始时立刻应用,并保持常数。  在standard动态或模态分析中,应用与位移或速度的振幅曲线会被自动光滑处理。而在explicit动态分析中,用户必须请求平滑处理才可以。
load case:该参数只用于standard分析,它只在直接法稳态动力学和屈曲分析中使用,在这两个过程中,该参数可以设置 等于1(默认)或2。如果用于直接法稳态动力学中,load case=1定义边界条件的实部,而load case=2定义了虚部。 如果用于屈曲分析,load case=1为应用载荷定义边界条件,而load case=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静态分析。
——————————————————

[ 本帖最后由 风儿轻轻扬 于 2007-5-26 14:29 编辑 ]
回复 不支持

使用道具 举报

发表于 2007-5-16 11:34:10 | 显示全部楼层 来自 甘肃兰州
支持,我翻译了*AMPLITUDE,有些地方翻译的不准确,请各位校正.

*AMPLITUDE
定义一个幅值曲线。
这个选项允许任意的载荷、位移和其它指定变量的数值在一个分析步中随时间的变化(或者在ABAQUS/Standard分析中随着频率的变化)。
产品:ABAQUS/Standard,ABAQUS/Explicit  
必需的参数:
NAME
设置这个参数等于将要用来指定幅值曲线的标签。
可选的参数:
DEFINITION
设置DEFINITION=TABULAR (默认)是用表格形式定义幅值-时间(或者幅值-频率)。
    设置DEFINITION=EQUALLY SPACED, PERIODIC, MODULATED, DECAY, SMOOTH STEP, SOLUTION DEPENDENT, or BUBBLE是按照给定的幅值曲线来定义幅值。
INPUT
    设置这个参数等于包含这个选项数据行的准备要输入文件的名字。对这样文件名的语法,看输入的语法规则。如果忽略这个参数,则假定数据接着关键字行。
TIME
    对时间步设置TIME=STEP TIME (默认)。如果幅值被引用的步是在频域上,时间步相应于频率。
    在整个非扰动分析步中对总的时间累计设置TIME=TOTAL TIME。
VALUE
    设置VALUE=RELATIVE (默认)定义相对数值。
    设置VALUE=ABSOLUTE对绝对数值的直接输入。在这种情况下,忽略载荷选项中数据行的值。在节点连接到截面定义包含TEMPERATURE=GRADIENTS (默认)的梁单元和壳单元上指定温度不能在VALUE=ABSOLUTE中使用。
对DEFINITION=EQUALLY SPACED必须的参数:
FIXED INTERVAL
    设置这个参数等于固定时间(或者频率)间距,在固定的时间(或者频率)间距上给定幅值数据。
对DEFINITION=EQUALLY SPACED可选的参数:
BEGIN
    设置这个参数等于时间(或者最小频率),在时间(或者最小频率)上第一幅值被给定。默认BEGIN=0.0
对DEFINITION=TABULAR 或者 DEFINITION=EQUALLY SPACED可选的参数:
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=EQUALLY SPACED):
第一行:
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=SOLUTION DEPENDENT):
第一行(只有一行):
1.        初始幅值(默认=1.0)。
2.        最小幅值(默认=0.1)。
3.        最大幅值(默认=1000)。
平稳步数据行的定义(DEFINITION=SMOOTH STEP):
第一行:
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.        步长控制指数 。按照误差估计: 步长 减小或者增大.

评分

1

查看全部评分

回复 不支持

使用道具 举报

 楼主| 发表于 2007-5-16 12:15:59 | 显示全部楼层 来自 上海

回复 #4 Q. 的帖子

已经pm了,不过最近比较忙,自己昨晚弄了一些,有机会补齐,不好意思


先做好自己的事情,没有必要不好意思!

辛苦了!

代表所有受益于你这项伟大壮举的会员表示感谢!

[ 本帖最后由 Q. 于 2007-5-16 17:35 编辑 ]
回复 不支持

使用道具 举报

发表于 2007-5-16 12:24:46 | 显示全部楼层 来自 江苏南京
我们都翻译过一遍了,不过是大家的劳动成果,没有资格上传
回复 不支持

使用道具 举报

 楼主| 发表于 2007-5-17 19:22:46 | 显示全部楼层 来自 上海浦东新区

回复 #7 BillandRosy 的帖子

可以把自己做的一部分上传啊,为了大家么,呵呵
回复 不支持

使用道具 举报

发表于 2007-5-20 18:12:45 | 显示全部楼层 来自 江苏南京
*MOHR COULOMB
定义M-C塑性模型

该选项用于弹塑性材料定义M-C塑性模型屈服面和流动势参数,必须与*MOHR COULOMB HARDENING一起使用。

产品:ABAQUS/Standard

类型:模型数据

等级:模型

可选参数:

DEPENDENCIES

设置该参数等于除与温度以外包括材料参数定义相关的场变量数目。如果该参数被忽略,将假定材料性质为常量或仅与温度有关。

DEVIATORIC ECCENTRICITY

设置该参数等于偏应力平面塑性势(流动势)偏心率e。该特征允许偏应力空间的塑性势形状独立地由摩擦角来控制。如果参数被忽略,默认按e=(3-sin(phi))/(3+sin(phi))计算偏应力偏心率,phi为数据行中定义的M-C摩擦角。E的取值范围为1/2<e<=1.

ECCENTRICITY

设置该参数等于子午面塑性势偏心率,ε。子午偏心率是一个正数,定义为塑性势接近其渐近线的比率,默认值为ε=0.1

模型数据行定义说明

第一行

1 摩擦角(度),
2 膨胀角(度)
3 温度
4 第一个场变量
5 第二个场变量
6 等等,一直到第五个场变量

续行(仅DEPENDENCIES参数由大于5个值时需要)

1 第六个场变量
2 等等,每行允许8个场变量


如果必须定义与材料参数相关的温度和其它预定义场变量,可重复上述数据行。

(结束)

评分

1

查看全部评分

回复 不支持

使用道具 举报

发表于 2007-5-20 18:29:55 | 显示全部楼层 来自 江苏南京
*MOHR COULOMB HARDENING
定义M-C塑性模型硬化参数

该选项用于定义M-C塑性模型分段线性硬化/软化行为,必须与*MOHR COULOMB一起使用。

产品: ABAQUS/Standard


类型:模型数据

等级:模型

可选参数:

DEPENDENCIES

设置该参数等于除与温度以外包括材料参数定义相关的场变量数目。如果该参数被忽略,将假定材料性质为常量或仅与温度有关。

数据行定义:

第一行

1 粘聚力
2 相应塑性应变绝对值(第一个值必须为0
3 温度
4 第一个场变量
5 第二个场变量
6 ……,直到第五个场变量

续行(仅DEPENDENCIES参数由大于5个值时需要)

1 第六个场变量
2 等等,每行允许8个场变量

如果必须定义与材料参数相关的温度和其它预定义场变量,可重复上述数据行。

(结束)


[ 本帖最后由 dzg1578 于 2007-5-20 19:02 编辑 ]

评分

1

查看全部评分

回复 不支持

使用道具 举报

发表于 2007-5-20 18:31:55 | 显示全部楼层 来自 江苏南京
*MONITOR
监控一个自由度

该选项用于选择一个节点或者自由度去监控状态文件里求解的进程。在ABAQUS/Standard里,信息将同时写入到信息文件。

产品:ABAQUS/Standard
ABAQUS/Explicit


类型:历史数据

等级: Step


必须参数:

DOF

设置该参数等于被监控节点的自由度。ABAQUS/Explicit分析中,自由度使用全局坐标系统。在ABAQUS/Standard分析中,如果在节点上使用了*TRANSFORM选项,自由度为当地的、转换的坐标系统。

NODE

设置该参数等于要监控的节点号或者包含要监控的节点所在的节点集名称,节点集必须严格的包含一个节点。

可选参数:

FREQUENCY

仅应用于ABAQUS/Standard分析。.

参数影响信息文件的输出。设置该参数等于增量步中输出频率。如果FREQUENCY不等于零,每个荷载步最后的一个增量步将被输出。默认FREQUENCY=1,设置FREQUENCY=0可以取消输出。

该选项不需要数据行。

(结束)


[ 本帖最后由 dzg1578 于 2007-5-20 19:01 编辑 ]

评分

1

查看全部评分

回复 不支持

使用道具 举报

发表于 2007-5-21 10:42:23 | 显示全部楼层 来自 湖北武汉

回复 #1 风儿轻轻扬 的帖子

*DRUCKER PRAGER
说明扩展的Drucker-Prager塑性模型。
该选项是用来定义屈服面和和用一个弹塑性材料扩展Drucker-Prager模型的流动势各参数。这项必须结合*DRUCKER PRAGER HARDENING使用,如果在ABAQUS/Standard分析中包含材料的蠕变行为,要用*DRUCKER PRAGER CREEP选项。
产品: ABAQUS/Standard  ABAQUS/Explicit  
类型:模型数据
等级: 模型  
可选参数:
DEPENDENCIES
设置该参数等于除与温度以外包括材料参数定义相关的场变量数目。如果该参数被忽略,将假定材料性质为常量或仅与温度有关。
ECCENTRICITY
这个参数只适用于 ABAQUS/Standard 分析.
这个参数只用于This parameter is only for use with SHEAR CRITERION=HYPERBOLIC 或 SHEAR CRITERION=EXPONENT FORM 或者 SHEAR CRITERION=LINEAR包含材料的蠕变特性的情况。
该参数用于定义流动势的偏心率,ε。该偏心率是一个很小的正数,定义为双曲流动势接近其渐近线的比率,指数模型默认值为ε=0.1,如果 ,对双曲模型设置 来保证是相关流动。
SHEAR CRITERION
该参数只用于ABAQUS/Standard 分析. 在ABAQUS/Explicit分析中只有线性rucker-Prager模型有效。
设置SHEAR CRITERION=LINEAR (默认) 来定义线性屈服准则.如果ABAQUS/Standard分析中包含材料的蠕变特性要求设置该项。
设置 SHEAR CRITERION=HYPERBOLIC来定义双曲屈服准则。
设置 SHEAR CRITERION=EXPONENT FORM 来定义指数形式的屈服准则。
TEST DATA
该参数只适用于ABAQUS/Standard分析并且只使用于设置SHEAR CRITERION=EXPONENT FORM的情况。
如果通过ABAQUS/Standard不同围压下三轴实验数据计算得到的材料常数的,指数模型包含该参数,为实现这个目的*TRIAXIAL TEST DATA选项必须采用。
数据行-定义线性 Drucker-Prager 塑性模型(SHEAR CRITERION=LINEAR):
第一行:
1.        材料在p–t平面的摩擦角 (度)
2.        K, 三轴拉伸的应力与三轴压缩的应力比值,  . 如果该参数处空白或者填0.0,K就是默认值1.0。如果包含材料的蠕变特性,K 应设置为1.0.
3.        在p–t平面的剪胀角,  (度)
4.        温度.
5.        第一个场变量.
6.        第二个场变量.
7.        等等,每行允许4个场变量
续行 (仅DEPENDENCIES参数由大于4个值时需要):
1.        第五个场变量.
2.        等等,每行允许8个场变量
定义与材料参数相关的温度和其它预定义场变量时需要重复上述数据行。仿真分
数据行: 定义Drucker-Prager塑性模型 (SHEAR CRITERION=HYPERBOLIC):
First line:
1.        高围压作用下P-T平面内的材料摩擦角  (度)
2.        初始静拉伸强度 . (单位: FL–2.)
3.        空.
4.        高围压作用下P-T平面内的剪胀角  (度)
5.        温度.
6.        第一个场变量.
7.        第二个场变量.
8.        第三个场变量.
续行 (o只有 DEPENDENCIES 参数值大于3时需要设置):
1.        第五个场变量.
2.        等等,每行允许8个场变量.
定义与材料参数相关的温度和其它预定义场变量时需要重复上述数据行。仿.
数据行-用无实验数据 (TEST DATA) 的指数定律(SHEAR CRITERION=EXPONENT FORM)定义Drucker-Prager 塑性模型):
第一行:
1.        材料常数 a.
2.        指数 b. 为保证屈服面顶点: .
3.        空.
4.        高围压作用下P-T平面内的剪胀角  (度)
5.        温度.
6.        第一个场变量.
7.        第二个场变量.
8.        第三个场变量.
续行 (只有DEPENDENCIES 参数值大于3时需要设置):
1.        第五个场变量.
2.        等等,每行允许8个场变量.
定义与材料参数相关的温度和其它预定义场变量时需要重复上述数据行。仿.
数据行-用有实验数据(TEST DATA)的指数定律(SHEAR CRITERION=EXPONENT FORM)定义Drucker-Prager 塑性模型
First line:
1.        空.
2.        空.
3.        空.
4.        高围压作用下P-T平面内的剪胀角  (度)
5.        温度.
6.        第一个场变量.
7.        第二个场变量.
8.        第三个场变量.
续行(只有DEPENDENCIES 参数值大于3时需要设置):
3.        第五个场变量.
4.        等等,每行允许8个场变量.
定义与材料参数相关的温度和其它预定义场变量时需要重复上述数据行。仿

评分

1

查看全部评分

回复 不支持

使用道具 举报

发表于 2007-5-21 19:12:18 | 显示全部楼层 来自 北京

soils

*soils——充满流体的孔隙介质的有效应力分析
<用途>:用于指定瞬时(固结)或稳定状态的响应分析,可以使部分或完全饱和的充满流体的孔隙介质。
<类型>history data    <级别>step
<可选择参数>:
CETOL :
这个参数含调用自动的时间增量,若UTOL和CETOL参数都被省略则需要确定时间增量。只有材料响应中包含蠕变特性时这个参数才有意义。CETOL控制蠕变积分的精确度。设定这个参数等于蠕变增量的最大差值,是由最始和最终的应变率出来的。
容许值=可接受应力误差值/典型弹性模量
CONSOLIDATION:
        这个参数设定瞬时(固结)分析,若省略这个参数分析将是稳定装态。
END:
        只有瞬时性分析中才有意义,设定END=PERIOD(默认)来指定分析指定时间步,设置END=SS来达到稳定时结束计算。
CREEP:
设置CREEP=NONE来指定即使存在已定义的材料的有关蠕变或粘弹性性质时,也不会发生蠕变或粘弹性响应。
FACTOR:
        若会由局部的不稳定引起分析问题的不稳定,且由ABAQUS/STANDARD计算的衰减因数不合适,就要设定这个参数等于应用于衰减运算中的衰减因数。这个参数需要同SYABILIZE和CONSOLIDATION一起使用,不考虑基于耗散能量函数的自运算衰减因数的计算。
STABILIZE:
        若问题中会存在有局部不稳定引起的失稳,则需要设定这个参数来激活自动稳定。设定这个参数等于自动衰减运算中的耗散能量函数。若省略此函数,稳定运算就不能激活。若这个参数没有设定值,则默认为2*10-4。若使用到了FACTOR参数,则耗散能的值会因衰减因数的存在而不予考虑。只能与CONSOLIDATION参数连用。
UTOL:
        这个参数用来激活自动时间增量。若UTOL和CETOL都被省略,则需设定时间增量。设定此参数等于瞬时固结分析中任何允许增加的最大孔隙压力改变。STANDARD将限制时间步来确保分析中不会超过任何节点在稳态分析中将此值设为任何非0值。
<命令行>第一行,且仅一行
1. 初始时间增量。若用到自动时间增长,则这个值需要修正,否则就是一个常数。
2. 时间周期。若END=SS用到了,那到这个时间结束,或若达到稳定状态分析步结束。
3. 最小时间增量允许值。若STANDARD发现它需要比这个更小的时间步,分析会结束。若此步为0,建议初始时间增量的更小值会作为默认值,或总时间步的10-5倍来确定此值,只有在自动时间增量中用到。
4. 最长时间增量允许值。若此值没有指定,则最高限食总时间步,只在自动时间增量中用到。
5. 孔隙压力随时间变化的改变率,用于定义稳定状态,只需在END=SS中用到。只有到所有浸水节点的流体压力改变率小于这个值,分析才结束。

评分

1

查看全部评分

回复 不支持

使用道具 举报

发表于 2007-5-24 11:15:54 | 显示全部楼层 来自 天津
*ADAPTIVE MESH
定义自适应网格域。此选项定义自适应网格域,并指定对该域网格划分的频率和密度。
产品:Standard/Explict
至少需要以下参数之一:
ELSET:
设置单元集合的名称,此单元集合包含自适应网格域内所有的实体单元。
OP:
设置OP=MOD(默认),可修改已存自适应网格域(相同单元组名称的域)或定义新的自适应网格域。
设置OP=NEW,删除目前起作用的所有自适应网格域。若只删除选定域,使OP=NEW,并重新指定所有需要保留的自适应网格域。
在一个分析步内,所有使用*ADAPTIVE MESH选项的OP参数必须是同样的。

可选参数:
CONTROLS:设置与这个自适应网格域相关的*ADAPTIVE MESH CONTROLS选项的名称。
自适应网格控制可控制显式动态分析和隐式声音分析中的自适应网格划分,也可控制显式动态分析中的
自适应网格域中应用的平流算法。
FREQUENCY:
设置此参数等效于设置执行自适应网格划分的频率增量。此选项应用在声音分析或空间网格约束或显式动态分析自适应网格域所定义的欧拉边界区域上时,默认频率是1。其他情况都是10。
INITIAL MESH SWEEPS:
此参数仅应用于显式分析。
当前自适应网格的定义处于活动状态时,第一个分析步的开始时执行的网格扫描的数目。若*ADAPTIVE MESH CONTROLS中SMOOTHING OBJECTIVE=UNIFORM,则默认的初始网格扫描数目为5,若*ADAPTIVE MESH CONTROLS中SMOOTHING OBJECTIVE=GRADED ,则默认的初始网格扫描数目为2。
SWEEPS:
每次自适应网格划分的增量中执行网格扫描的数目。默认的网格扫描数目为1。

评分

1

查看全部评分

回复 不支持

使用道具 举报

发表于 2007-5-24 19:59:57 | 显示全部楼层 来自 北京
看到这么多热心会员的参与,心里好激动啊!

激动的 :'( :'(

轻轻扬版主辛苦了!各位会员辛苦了!

虽无时间亲自参加,我会来给大家加油的!

fightng! :victory:

[ 本帖最后由 Q. 于 2007-5-24 20:02 编辑 ]
回复 不支持

使用道具 举报

发表于 2007-6-2 02:23:41 | 显示全部楼层 来自 陕西西安
呵呵



(
)总规则

1、关键词必须以*符号开头,且关键词前无空格;
2**为解释行,它可以出现在文件中的任何地方;
2、当关键词后带有参数时,关键词后必须采用逗号相隔;
3、参数间采用都好相隔;
4、关键词可以采用简写的方式,只要程序能够识别就可以了;
5、没有隔行符,如果参数比较多,一行放不下,可以另起一行,只要在上一行的末尾加逗号便可以;

()建模部分关键词
    在我的学习过程中,是将ansys的模型倒入abaqus的,最简单的方法就是在ansys中提取单元与节点信
息,将提取出来的信息在abaqus中形成有限元模型。因此首先从节点的关键词来开始吧。


1*heading


   描述行
这是.inp文件的开头语,相当于你告诉abaqus,我要进行工程建模与分析了。另起一行可以对模型进行描

述,这个描述可有可无,只是为了以后阅读的方便。abaqus中对每个模块没有清晰的界定,根据关键词的

2*node,<input>,<nset=结点集名称>,<system>
   数据行

(a)
通知软件,我要开始建立结点了。<>的意思是<>中的内容可有可无,这两个也称为node 命令的参数



(b) <input>: 指出包含结点所在的文件名称,包括文件的扩展名。当这项参数省略时,程序认为*node

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

(c) <nset=
结点集名称>: 熟悉ansys的人应该了解,为了选择的方便对某些合适的点可以采用cm命令建


component(cm,结点集名称,node),在abaqus<nset=结点集名称>与此相对应。


(d) <system>:
坐标系标识参数,system=r(缺省)定义坐标系为笛卡尔坐标系,system=c


义坐标系为柱面坐标系,system=s定义坐标系为球面坐标系。这个坐标系为局部坐标系.

3*element,type=单元类型,<elset=>,<input>
   数据行

(a)
建立单元关键词;这一命令将单元类型,单元特性,单元结点以及单元集这几个过程全部统一起来




(b) *element
type=单元类型必须同时使用,否则程序不知道你的单元是什么形状,哪种类型。在


ansys中对模型划分网格,你需要做两步:指定单元类型(et),确定单元特性(keyopt,然后建立单元

;abaqus中单元类型与单元特性通过单元的名称可以完全确定下来。

(c) <elset=>
这个参数来确定单元集的名称; ansys中需要采用(cm,,elem)来定义。


(d) <input>
指出包含单元信息的文件名称,包括文件的扩展名。


4*solid section,elset,material

(a)
对实体单元、无限元以及truss单元的特性作出声明;


(b) elset
指出单元集的名称;


(c) material
指定此类单元对应的材料。


(d)
此项命令类似于ansys中给几何体确定相应的属性,如vatt,latt等命令,不同的是ansys中一般对


集合体确定单元、材料、实常数,而在abaqus中,材料通过*solid section命令赋予单元。

5*nset,nset=,<elset>,<instance>,<internal>,<generate>,<unsorted>
   数据行

(a)
指定结点集以及结点集的名称,相当于ansys中的 cm,name,node。其中*nsetnset=是同时出现的


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

(b) <elset>
将前面定义的单元集中所有结点定义成结点集,注意此项不能与<generate>参数选项同时


使用;

(b) <instance>



(c) <internal>
确定结点集中的结点是内部确定的。缺省的设置是省略这项;


(d) <generate>
此参数可以根据用户指定的参数自动确定结点集中的结点.如果使用了这个参数,那么


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

*nset,nset=long,generate


n1,n2,i

      其中n1是起始结点,n2是终止结点,i是步长。如

*nset,nset=long,generate


1,9,2

      那么结点编号为13579的结点均为结点集long所包含的结点。

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


个命令中;ansys中对于这些功能是分开使用的,例如想选择某些单元的结点,则先选择需要的单元

(esel,s,,,),然后选中单元下的所有结点(allsel,below,elem),最后定位结点集(cm,,node)

6*elset,elset=,<generate>,<instance>,<internal>
   数据行

(a)
*nset


7*assembly

*instance,name,part
<instance>

   数据行

*end instance


*end assembly


(a)
创建部件的命令,此命令中四个关键词必须同时配套使用。*assembly指出现在进入装配阶段,


*instance表明要创建一个部件,*end instance 提示退出部件创建平台,*end instance 提示退出组装

平台。

(b)
由于建模理念的不同,在ansys中没有相应的命令。在abaqus中,相同的几何实体只创建一次,通


过定位组装的方式建立模型;而在ansys中,无论集合实体的尺寸是否相同,都要对其进行模型创建。

(c) name
part是必要参数,name指出部件的名称,part指定已经建立的几何部件(即没有划分网格


前的几何实体)。当模型是从ansys中导入的,此时只有结点信息与单元信息,没有形成part,此时可以

设置一个为空的part

(d) <instance>
参数为引入先前定义的部件。


材料部分的关键词
(三)材料部分关键词
abaqus材料部分的内容比较丰富,是分析中最重要的一步,但同时又是理解起来最困难的一部分,其中有

些定义还不是很明白,其中的逻辑也不是很清晰,如果在关键词的解释中有什么不对的地方,请多多指教



1 *material,name

(a) *material
命令提示以下命令进入材料定义模块,它只起到提示的作用,无数据行;


(b) name
指定材料的名称。abaqus采用文字的形势定义材料类型,达到看词知意的效果;ansys中通


过材料号来区分材料,其命令为mp;
   
   当定义完材料的名称后,首先需要定义的是材料的弹性行为
2*elastic,<type>
   数据行(弹性模量,泊松比,温度,......

(a) *elastic
命令必须紧跟*material关键词,即在*material之后立即定义*elastic,否则程序会出


现错误提示;

(b)
材料的弹性行为可以用弹性模量以及泊松比来定义。ansys中采用mp,mu,,,mp,es,,,来定义材


料的弹性特性;

(c) type=isotropic
定义材料为各向同性材料;


type=orthotropic
定义材料为正交各向异性材料


type=anisotropic
定义材料为完全各向异性材料


type=short fiber
定义材料为复合材料


3*density

(a)
定义材料的密度


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

4*plastic,<harding>
    数据行

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


(b) harding=isotropic
指定材料为各向同性硬化,缺省设置;


harding=kinematic
定义线性随动强化模型;


harding=combined
定义非线性各项同性/随动强化模型


harding=combined
指定johson-cook强化模型


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


(c)
根据可选参数的不同,*plastic关键词的数据行有不同的形式,常用的参数有


*plastic,harding=isotropic

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


*plastic,harding=kinematic

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

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


(e) ansys
中通过tb,命令定义材料的应力-应变曲线,且给出了应力-应变曲线上从弹性到塑性阶段


的点,而在abaqus中要分别对弹性与塑性进行定义。

***
混凝土材料的特性

混凝土有两种模型:弥散裂纹混凝土模型与混凝土损伤塑性模型。两种不同的模型具有不同的定义内容

弥散裂纹混凝土模型的关键词词组为(三项/四项):
*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/standard中定义素混凝土塑性阶段行为,必须同*tension stiffening关键词同时使用


(b)
塑性应变以0.0作为起始


6*tension stffening,<dependencies>,<type>
    数据行

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


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


(c) type=displacement
选项的意思是:通过位移来解释混凝土开裂后的特性,


type=strain
(缺省)通过直接定义混凝土开裂后的应力-应变曲线来描述混凝土裂后特性;


(d)
type的内容不同时,数据行的内容也有所改变


*tension stiffening,type=strain

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

,,,第五场变量


*tension stiffening,type=displacement

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

7*failure ratio,<dependencies>
    数据行(双轴极限压应力与单轴极限压应力之比(默认1.16),单轴极限拉应力与单轴极限压应力之

比的绝对值(默认0.09),双轴极限压应力对应的塑性应变主分量与单轴极限压应力对应的塑性应变之比

(默认为1.28),平面应变状态下开裂时受拉主应力与单轴拉应力之比(默认为1/3))

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


8*shear retention,<dependencies>
    数据行(e-close,e-max,,,温度,第一场变量,,第三场变量)

(a)

在弥散混凝土模型中,这个关键词可选也可不选,主要为定义开裂表面混凝土抗剪模


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



(b)

e-close
的默认值为1.0,对于这个数据的意义在abaqus说明中没有详细定义,个人认


为类似与裂缝闭合时剪力传递系数,在ansys中采用concrete,,裂缝闭合剪力传递系数,裂缝张开时剪力

传递系数,单轴抗压强度,,,,来指明;


***混凝土损伤塑性模型
9*concrete compression damage,<dependencies>,<tension recovery>
    数据行(抗压破坏变量dc 非弹性(压碎)应变,温度,第一场变量,第二场变量,,,第五变量)
    (第六变量,,,,,)

(a)
此关键词为定义混凝土损伤塑性模型的受压破坏(或者刚度退化)的特性;


(b)
此项关键词必须同*concrete damaged plasticity, *concrete tension stiffening以及


*concrete compression harding选项同时使用;



(c) <tension recovery>
参数用来定义从受压转为受拉时混凝土刚度恢复系数wt,如果wt=1,材料完


全恢复受拉刚度,如果wt=0,材料受拉刚度不恢复,在01之间说明材料恢复部分受拉刚度。缺省设置为

0.0
        
10*concrete tension damage,<dependencies>,<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,温度,第一个场变量,第二个场变量,,,第

四个场变量

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


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


(c) cb/c0
为初始等效双轴抗压屈服应力与初始单轴抗压屈服应力的比值,默认为1.16;


(d) kc,
受拉子午线与受压子午线常应力的比值,其取值范围为0.5<kc<1.0,默认为2/3


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



三)边界条件、求解条件以及荷载的施加
ansys中当模型的材料定义并划分网格后,就开始对结构施加边界条件、荷载、并设置求解条件、选择

求解器;在abaqus中同样必须要采取这几个步骤,只不过abaqus中的内容更加丰富。在对abaqus的求解选

项进行了解前,首先对两种软件的步骤及相关的命令做一个比较:
** ansys中采用time命令定义荷载步;

abaqus
中采用*step关键词定义荷载步;

** ansys中采用d,f,da,fa,等命令在有限元模型上施加边界条件与荷载; abaqus中边界条件与荷载分别

有相应的关键词模块,边界条件采用*boundary关键词定义,荷载采用*dsload关键词定义
**ansys中在定义荷载步前定义求解类型:nlgeom定义是否属于大变形问题,cnvtol对收敛准则进行设置

lnsrch设置线性搜索开关,pred设置时间步预测,neqit定义迭代最大次数,rescontrol定义重新启动

选项,nsubst荷载子步;abaqusansys大同小异,在每一个荷载步*step关键词中定义了分析选项,

amplitudeincnlgeomperturbation等。
**ansys中对于求解特性的一系列设置集中在/solu板块中每一项都有单独的命令与之相对应;而abaqus

于求解特性的一系列设置集中在三个关键词中:*step, *static/*dynamic, *control
** ansys每一荷载步定义模型结果输出选项:outres,basic,,/outres,all,,在通用后处理/post1中查看

每一荷载步的求解结果,在/post26中查看某一变量的历史数据;abaqus中在*output模块中定义输出结果

内容,在*output,field中定义每一个荷载步计算结果(类似于ansys中的通用后处理模块),在

*output,history中定义某个变量的历史数据。
**个人认为在求解段的描述ansys要好于abaqus,主要是由于abaqus对各个领域的求解分工不完整,关键

词中包含的参数太多,不像ansys中简洁明了,使用起来方便。


1*boundary
   数据行

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


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

      当采用类型方法定义边界条件时,数据行的内容为:需要受到约束的结点编号或结点集,边界条件
       当采用直接方式定义边界条件时,数据行的内容为:需要受到约束的结点编号或结点集,约束的

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


2*step,<amplitude>,<extraploation>,<inc>,<name>,<nlgeom>,<perturbation>,<solver>,<unsymm>
   副标题(对问题进行描述)
   施加荷载

*end step


(a)
告知程序进入求解选项,必须与*end step 配套使用;在ansys中相当于/solu中定义荷载步,


time,1,并说明各种求解选项(大变形的设置,荷载步的设置,求解器的选择)等一系列求解声明;

(b)
以下为在abaqus/standard中可以选择的参数


(c) <amplitude>
定义所施加的荷载类型,当不设置此项参数的值时,程序根据求解情况而自动定义


amplitude=step,
表明所施加给结构的荷载类型为跃阶荷载;amplitude=ramp表明荷载类型为连


续增加的。

(d) <extraploation>
参数在分析非线性问题时需要进行设置


extraploation=linear
(缺省设置),表明程序是线性问题,采用线性外插法进行计算


extraploation=parabolic
表明将采用二次外插法,


extraploation=no
将限制任何外插法


(e) <inc>
定义每一步的增量,缺省值为100,类似于ansyssubtime定义的内容。abaqus中只是指出


了子步的上限值,ansys中即给出了下限值,又给出了上限值,substep,100,200,50

(f) <name>
定义每一荷载步的名称, ansys中为time,1命令。在abaqus的命令中一般是以名字命名


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

(g) <nlgeom>
是定义几何非线性问题的参数。终于看到了与ansys相似的命令,在ansys中的命令为


nlgeom,1

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


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


(h) <perturbation>
表明这是一个线性摄动分析荷载步


(i) <solver>
这是一个指定求解器的参数,在ansys中有多种求解器:spare,pcg,jcg等方法,在


abaqus静力分析中有两种选择。

solver=ddm
表明程序将采用主要分解迭代法求解方程,当此项为缺省时,程序采用直接稀疏矩


阵法求解;

(j) <unsymm>
指定是矩阵存放的方式,指明是按照对称矩阵还是非对称矩阵方式进行存储,此选项不


能与solver选项同时使用;

3*step,<name>,<nlgeom>
   副标题(对问题进行描述)
   施加荷载描述

*end step


(a)
此为*stepabaqus/explicit中的参数选择情况;


(b) <nlgeom>
选项默认为yes.


4*static,<adiabatic>,<direct>,<fully plastic>,<riks>,<stabilize>
   数据行

(a)
此关键词的作用为声明此荷载步为静态分析,在这里同时要声明所做的分析类型是属于哪一种类


型(稳定、屈曲、热等不同类型)。与ansys中的命令为antype,static相同,但此命令同时封装了时间步

及时间子步的定义,即ansys中的命令;

(b) <adiabatic>
此参数设置分析为非线性热力学类型


(c) <direct>
当采用此参数时,说明使用者对荷载步的大小进行了设置,当该参数没有被定义时,程


序会自动选择求解时间步长。

(d) <fully plastic>
采用此参数表明将采用塑性变形理论分析模型,即对单元进行全塑性行为监控




(e) <riks>
此参数定义程序采用修正的riks法分析比例加载情况;


(f)<stabilize>
此参数定义程序采用自动稳定算法。


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


**
通用静力分析选项:

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

**
当关键词的选项为riks时,数据行的内容为

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

最大荷载增量系数,监控结点的位移限值,被监控的结点自由度,结束增量的结点整体位移值)

(h)
从上面可以看出,当采用通用静力分析选项时,数据行定义了荷载步以及荷载子步的最大与最小


值;采用*static,riks关键词后表明分析模型时采用弧长法,

5*control,analysis/parameters/reset/type,<field>
        数据行

(a)
此关键词为定义求解控制选项;在ansys中有各个不同领域的求解模块,如力学模块,结构模块


,流体模块,这些是在进入ansys程序中就进行选择,但是在abaqus中没有这些特定的模块,因此在此项

关键词中进行区分,以确定不同领域的求解要求与符合的域平衡方程;

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


(c) analysis=discontinuous
选项将使得高度非线性问题(如接触面间的滑动,混凝土的开裂等)


的求解更加有效;个人的理解是当设置此参数时,程序在求解时会自动在非线性部分增加迭代次数或者增

加荷载子步,使得高度非线性的求解趋于精确。

(d) parameters=field


parameters=constraints
设置约束方程的误差


parameters=line search
设置线性搜索选项


parameters=time incremention

设置时间增量选项


(e) field
可选参数仅仅

评分

1

查看全部评分

回复 不支持

使用道具 举报

发表于 2007-6-2 02:25:12 | 显示全部楼层 来自 陕西西安
go on ,希望收集的给大家有用。

********************************
接触分析步骤与相关关键词
********************************
1、采用*surface 关键词定义接触面, 这是进行接触分析的第一步。ansysabaqus都相同,ansys中通

cm,,node命令定义接触面的点集合;
2、采用*contact pair 关键词定义接触对,这一步是确认哪两个面是接触对,以及接触对的特性。ansys

通过实常数识别接触对,abaqus通过接触名称确定接触对,但同时又对接触的一些特征进行了说明;
3、采用*surface interaction 关键此定义接触面特性
4、采用*friction 定义接触面间的摩擦系数。 ansys中通过材料将摩擦赋予接触对;
5、采用*surface behavior 定义接触面间的特征(大滑移,小滑移,有分离,无分离);ansys中接触的

这些特性在接触单元的关键词中进行了设置,如对于174号单元,其keyopt(12)中定义了接触摩擦的类型;
6、在ansys中没有定义接触压应力与接触间隙的关系曲线,而在abaqus中有此方面的内容,用户可以根据

需要选择线性、指数型、列表型接触压应力—间隙曲线,因此如果想分析关系复杂的接触问题,abaqus

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

从上面的基本步骤可以看出,abaqusansys中接触的定义步骤大同小异,虽然对接触特性的定义不一样

,但是其定义的内容却是一样的,从这个角度去看问题,可能会使你在学习abaqus的过程中理解与接受起

来更加快。还需要说明的是在abaqus中没有专门的接触单元,接触过程是通过接触特性程序根据实际情况

自动生成接触面上的各种算法来进行分析。

a*surface,name,<combine>,<crop>,<internal>,<region type>,<trim>,<type>
     数据行

(a)
此关键词定义模型中可能接触到的面,以下为在abaqus/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>,<extension zone>,<no thickness>,<small

sliding>,<smooth>,<type>——————在abaqus/standard下的形式
    从面,主面,从面切向滑动的的可能方向,主面切向滑动的的可能方向

(1) adjust
对接触面间进行调整,使得接触面闭合,这种调整不产生任何应变;此选项适用于tied


接触,不适用于self-contact接触类型;

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


(3) no thickness
表明在接触计算中不考虑厚度的影响,此选项只适用于small-sliding以及


surface to surface情况;

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


(5) smooth
表明接触面间是光滑的,缺省值为0.2,取值范围在0.0~0.5之间;


(6) type=node to surface


type=surface to surface
指定接触分析为面-面分析,并产生相应的约束系数,这种接触类型


只适用于tied或者small sliding参数存在的选项;

c*contact pair,<cpset>,<interaction>,<mechanical constraint>,<op>,<small sliding>,<weight>

——————在abaqus/explicit 下的形式


interaction
surface interaction 所定义的特性相同


(1)
mechanical constraint=kinematic(缺省)选择随动接触法分析接触


mechanical constraint=penalty(
缺省)选择随动接触法分析接触


(2)
op=add(缺省)在原有的接触对中加入新的接触对,


op=delet
指定删除接触对


(3)
small sliding 指出接触面间为小滑动接触,而不是有限滑动,这种情况只能采用随动接触分


析法;

(4)
weigth 权重系数


d*surface interaction,name,<pad thickness>,<user>
    数据行(接触面厚度或者以点为基础的接触面的截面面积,默认为1.0

(1)
、这个关键词是用来定义接触面间相互作用特性;



(2)
<pad thickness> 仅用于abaqus/explicit分析中接触对算法中;


(3)
<user> 为用户自定义接触面间的特性;


e*surface behavioraugmented lagrange/pressure_overcloser,<no separation>
   数据行

(1)
、此关键词用来修改力学接触分析中默认的接触压应力—接触间隙曲线关系,且必须同关键词


*surface interaction同时使用;

(2)
augmented lagrange 选项表明程序将选择增强的拉各朗日法求解接触问题;


(3)
pressure_overcloser 选项指明程序将根据命令选择相应的压应力—接触间隙曲线。应当指出


的是此项关键词与<no separation>选项不能同时使用;

pressure_overcloser=hard
(缺省)指明接触类型为硬接触;


pressure_overcloser=exponential
将定义压应力—接触间隙曲线为指数型曲线;


pressure_overcloser=linear
压应力—接触间隙曲线为线型关系;


pressure_overcloser=tabular
列表方式定义压应力—闭合曲线;



(4)
、数据行根据参数的不同而不同


*surface behavior,augmented largrange

         数据行(罚刚度(必须为正值,如果没有定义程序会根据计算来确定),接触压应力为零时接触

面间的空隙(默认为零))

*surface behavior,pressure_overcloser=hard

         无数据行

*surface behavior,pressure_overcloser=exponential

         数据行(接触压应力为零时的接触间隙,接触间隙为零时的接触压应力)

*surface behavior,pressure_overcloser=linear

         数据行(接触压应力—接触间隙曲线斜率)



*surface behavior,pressure_overcloser=tabular

         数据行(接触压应力,接触间隙)

f*friction,elastic slip/lagrange/rough/slip

tolerance/user,<anisotropic>,<dependencies>,<depvar>,<exponential decay>,<properties>,<shear

traction slope>,<taumax>,<test data>
   

(1)
、此关键词定义摩擦类型,必须与*surface interaction一起使用;


(2)
elastic slip 此选项仅用于abaqus/standard分析中,定义了最大允许弹性滑移绝对值,如果这


项没有定义,则弹性滑移选取slip tolerance所定义的值;

(4)
lagrange 接触间的摩擦满足拉各朗日乘法公式;


(5)
rough

指定接触为完全粗糙的,接触面间没有滑移;


(6)
slip tolerance 此选项仅用于abaqus/standard分析中,默认为0.005。此项定义了允许的最大


弹性滑速度同接触面大小的比值;


有关简单连接单元以及预应力单元的关键词

在有限元分析中常常会碰到使用连接单元的情况:接触单元分析不收敛而采用连接单元来代替;模拟两个

模型间通过点对点的连接情况等。在ansys中有各种各样的弹簧单元,如最常用的39号单元,带有阻尼的

14号单元等。这些单元的存在为我们分析有限元模型增添了许多灵活易变的方法。同样在abaqus中也有弹

簧单元,由于这个软件所包含的内容丰富,因此对于弹簧单元将划分的更为详细。在abaqus中,模拟两者

之间联系情况的单元主要有以下几种单元: spring单元,dashpot单元,joint单元以及connector等连接

单元。以下将介绍这几个单元的用法与使用范围。

* spring单元
(1) 特性描述

a
、可以描述力与相对位移的情况


b
、可以描述弯矩与相对转角的情况


c
、具有线性与非线性特性

(2) 单元类型(有三种可供选择的弹簧单元类型)

a
spring1



b
spring2


c
springA

(3)单元使用说明

a
spring1 仅用于abaqus/standard分析中,用于模拟结点与地面之间的关系。也就是说,如果选用了


spring1单元,那么在你的模型中,必须有一个是固定的,被约束的;

b
spring2 仅用于abaqus/standard分析中,用于模拟某一个方向的具有弹簧特性的连接,即单元只有


一个自由度;

c
springA abaqus/standard abaqus/explicit分析中都可以运用。

(4)inp文件定义形式

*element,type=spring1/spring2/springA

    单元号,单元结点1,单元结点2

*spring,elset,<dependencies>,<nonlinear>,<orientation>,<rtol>

   数据行


a
*element*spring必须一起使用。在ansys*spring相当于弹簧单元的实常数,定义弹簧单元的


力与位移的关系;

b
<dependencies> 定义弹簧单元是否与场变量有关;


c
<nonlinear> 声明弹簧单元为非线性单元,缺省默认为线性单元;


d
<orientation> 声明弹簧单元约束哪一个方向的自由度;


e
<rtol> abaqus/explicit分析中使用


f
、数据行的内容根据各个单元以及参数的变化而变化


*element,type=springA (
线性)


*spring,elset=,

          空行
          弹簧刚度,频率,温度,第一场变量,第二场变量......


*element,type=springA (
非线性)


*spring,elset=,nonlinear

          空行
          力,相对位移,温度,第一场变量,第二场变量......
      

*element,type=spring1/spring2

(
线性)



*spring,elset=,

          第一点的结点自由度,第二点的结点自由度
          弹簧刚度,频率,温度,第一场变量,第二场变量......


*element,type=spring1/spring2

(
非线性)



*spring,elset=,nonlinear

          第一点的结点自由度,第二点的结点自由度
          力,相对位移,温度,第一场变量,第二场变量......

*dashpot单元
(1) 特性描述

a
、可以描述力与相对速度的情况


b
、可以描述弯矩与相对转角变化的情况


c
、具有线性与非线性特性

(2) 单元类型(有三种可供选择的弹簧单元类型)

a
dashpot1


b
dashpot2


c
dashpotA

(3)单元使用说明

a
dashpot1 仅用于abaqus/standard分析中,用于模拟结点与地面之间的关系。


b
dashpot2 仅用于abaqus/standard分析中,用于模拟某一个方向的具有缓冲特性的连接,即单元只


有一个自由度;

c
dashpotA abaqus/standard abaqus/explicit分析中都可以运用。

(4)inp文件定义形式

*element,type=dashpot1/dashpot2/dashpotA


*dashpot,elset,<dependencies>,<nonlinear>,<orientation>,<rtol>

   数据行
(5) *dashpot中各个参数的含义与*spring单元中参数的含义相同,两者不同的只是数据行定义的内容不

同;

*element,type=dashpotA (
线性)


*dashpot,elset=,

    空行
    单元缓冲系数,频率,温度,第一场变量,第二场变量......


*element,type=dashpotA (
非线性)


*dashpot,elset=,nonlinear

    空行
    力,相对速度,温度,第一场变量,第二场变量......


*element,type=dashpot1/dashpot2

(
线性)



*dashpot,elset=,

    第一点的结点自由度,第二点的结点自由度
    单元缓冲系数,频率,温度,第一场变量,第二场变量......


*element,type=dashpot1/dashpot2

(
非线性)



*dashpot,elset=,nonlinear

    第一点的结点自由度,第二点的结点自由度
    力,相对速度,温度,第一场变量,第二场变量......

*jointc单元
(1) 特性描述

a
、用来模拟连接相互作用的单元;


b
、由平动弹簧以及转动弹簧(*spring单元)与阻尼器(*dashpot单元)联合组成。

(2) 单元形式

a
jointc

(3) inp文件形式

*element,type=jointc


*joint,elset,<orientation>


*dashpot

   数据行

*spring

   数据行

评分

1

查看全部评分

回复 不支持

使用道具 举报

 楼主| 发表于 2007-6-2 17:24:46 | 显示全部楼层 来自 上海长宁区
谢谢版主出手,我会尽快整理的
回复 不支持

使用道具 举报

发表于 2007-6-13 22:20:18 | 显示全部楼层 来自 湖南长沙
看到大家都在努力我也来,开始只是自己看的,所以翻译的不怎么通顺,请见谅!
*EMBEDDED ELEMENT
用来指定一单元或者一组单元,
嵌入在主单元内。它可以在几何线性或者非线性的分析里被使用;只在含有translational自由度的单元是可用的。
能够用于模拟钢筋加强膜;或者嵌入在一组三维的实体(连续)单元集合里的面单元单元;或者是嵌入在一组实体单元全集里的杆单元,
或者嵌入另一实体单元全集的实体单元全集。

* EMBEDDED ELEMENT必须在输入文件的模型定义部分。可以多条定义* EMBEDDED ELEMENT 语句。
*EMBEDDED ELEMENT, HOST ELSET=name
   HOST ELSET参数来指定主单元集合名称,单个或一个嵌入单元集合在*EMBEDDED ELEMENT的数据行给出
*EMBEDDED ELEMENT, EXTERIOR TOLERANCE=tolerance
  几何容差用来确定在距主单元多远区域的节点将被认为是嵌入节点。容差默认设置是全部非嵌入单元平均边长乘以0.05计算出来的;
不过,用户可以改变这容差。使用EXTERIOR TOLERANCE参数来修改默认值0.05

*EMBEDDED ELEMENT, ABSOLUTE EXTERIOR TOLERANCE=tolerance
  定义容差绝对的距离,
单位为模型选择的长度单位。

如果两个容差被用用户说明,ABAQUS 将使用这两个的更小的容差。

评分

1

查看全部评分

回复 不支持

使用道具 举报

发表于 2007-6-18 19:38:07 | 显示全部楼层 来自 黑龙江哈尔滨

*Pamameter

*Pamameter: 为输入参数化定义参数
用这个选项可以用来定义参数,来代替相应数量的Abaqus输入
产品:ABAQUS/Standard ABAQUS/Explicit
类型:模型数据
层次:Part, Part instance, Assembly, Model, Step

定义图表形式从属参数时可选的关键字(当其中任意一个被指定之后,所有的都必须被指定)
DEPENDENT
设置这个关键字参数为这个选项中定义的从属参数的链表。这个链表必须被包含在圆括号内,参数名之间用逗号隔开;例如(depPar1, depPar2, depPar3).
INDEPENDENT
设置这个关键字参数为这个选项中定义的独立参数的链表。这个链表必须被包含在圆括号内,参数名之间用逗号隔开;例如(indPar1, indPar2, indPar3).
TABLE
设置这个关键字参数为*PARAMETER DEPENDENCE选项中定义的参数从属表的名字。这个参数从属表定义了从属参数与独立参数的关系。

当DEPENDENT,INDEPENDENT和TABLE这些关键字参数都被忽略时,定义独立或表达式形式从属参数的数据行:
第一行:
     1. 给一个参数赋值的Python表达式
如果需要的话,可以重复这个数据行,来定义独立和表达式形式从属参数。数据行的数据不能被参数化。

[ 本帖最后由 tugaxiaozhu 于 2007-6-18 19:53 编辑 ]

评分

1

查看全部评分

回复 不支持

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|小黑屋|联系我们|仿真互动网 ( 京ICP备15048925号-7 )

GMT+8, 2024-3-29 18:02 , Processed in 0.124354 second(s), 29 queries , Gzip On, MemCache On.

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表