ABAQUS各模块的学习心得
abaqus学习心得

ABAQUS学习Abaqus 标准版共有“部件(part)”、“材料特性(propoterty)”、“装配(assemble)”、“计算步骤(step)”、“交互(interaction)”、“加载(load)”、“单元划分(mesh)”、“计算(job)”、“后处理(visualization)”、“草图(sketch)”十大模块组成。
建模方法:一个模型(model)通常由一个或几个部件(part)组成,“部件”又由一个或几个特征体(feature)组成,每一个部分至少有一个基本特征体(base feature),特征体可以是所创建的实体,如挤压体、切割挤压体、数据点、参考点、数据轴,数据平面,装配体的装配约束、装配体的实例等等。
1.首先建立“部件”(1)根据实际模型的尺寸决定部件的近似尺寸,进入绘图区。
绘图区根据所输入的近似尺寸决定网格的间距,间距大小可以在edit 菜单sketcher options 选项里调整。
(2)在绘图区分别建立部件中的各个特征体,建立特征体的方法主要有挤压、旋转、平扫三种。
同一个模型中两个不同的部件可以有同名的特征体组成,也就是说不同部件中可以有同名的特征体,同名特征体可以相同也可以不同。
部件的特征体包括用各种方法建立的基本特征体、数据点(datum point)、数据轴(d atum axis)、数据平面(datum plane)等等。
(3)编辑部件可以用部件管理器进行部件复制,重命名,删除等,部件中的特征体可以是直接建立的特征体,还可以间接手段建立,如首先建立一个数据点特征体,通过数据点建立数据轴特征体,然后建立数据平面特征体,再由此基础上建立某一特征体,最先建立的数据点特征体就是父特征体,依次往下分别为子特征体,删除或隐藏父特征体其下级所有子特征体都将被删除或隐藏。
××××特征体被删除后将不能够恢复,一个部件如果只包含一个特征体,删除特征体时部件也同时被删除×××××2.建立材料特性(1)输入材料特性参数弹性模量、泊松比等(2)建立截面(section)特性,如均质的、各项同性、平面应力平面应变等等,截面特性管理器依赖于材料参数管理器(3)分配截面特性给各特征体,把截面特性分配给部件的某一区域就表示该区域已经和该截面特性相关联3.建立刚体(1)部件包括可变形体、不连续介质刚体和分析刚体三种类型,在创建部件时需要指定部件的类型,一旦建立后就不能更改其类型。
abaqus_用户程序-学习心得

ABAQUS用户子程序当用到某个用户子程序时,用户所关心的主要有两方面:一是ABAQUS提供的用户子程序的接口参数。
有些参数是ABAQUS传到用户子程序中的,例如SUBROUTINE DLOAD中的KSTEP,KINC,COORDS;有些是需要用户自己定义的,例如F。
二是ABAQUS何时调用该用户子程序,对于不同的用户子程序ABAQUS调用的时间是不同的。
有些是在每个STEP的开始,有的是STEP结尾,有的是在每个INCREMENT的开始等等。
当ABAQUS调用用户子程序是,都会把当前的STEP和INCREMENT利用用户子程序的两个实参KSTEP和KINC传给用户子程序,用户可编个小程序把它们输出到外部文件中,这样对ABAQUS何时调用该用户子程序就会有更深的了解。
(子程序中很重要的就是要知道由abaqus提供的那些参量的意义,如下)首先介绍几个子程序:一.SUBROUTINE DLOAD(F,KSTEP,KINC,TIME,NOEL,NPT,LAYER,KSPT,COORDS, JLTYP,SNAME)参数:1.F为用户定义的是每个积分点所作用的荷载的大小;2.KSTEP,KINC为ABAQUS传到用户子程序当前的STEP和INCREMENT值;3.TIME(1),TIME(2)为当前STEP TIME和INCREMENT TIME的值;4.NOEL,NPT为积分点所在单元的编号和积分点的编号;5.COORDS为当前积分点的坐标;6.除F外,所有参数的值都是ABAQUS传到用户子程序中的。
功能:1.荷载可以被定义为积分点坐标、时间、单元编号和单元节点编号的函数。
2.用户可以从其他程序的结果文件中进行相关操作来定义积分点F的大小。
例1:这个例子在每个积分点施加的荷载不仅是坐标的函数,而且是随STEP变化而变化的。
SUBROUTINE DLOAD(P,KSTEP,KINC,TIME,NOEL,NPT,LAYER,KSPT,COORDS, 1 JLTYP,SNAME)INCLUDE 'ABA_PARAM.INC' CDIMENSION TIME(2),COORDS(3)CHARACTER*80 SNAMEPARAMETER (PLOAD=100.E4)IF (KSTEP.EQ.1) THEN !当STEP=1时的荷载大小P=PLOADELSE IF (KSTEP.EQ.2) THEN !当STEP=2时的荷载大小P=COORDS(1)*PLOAD !施加在积分点的荷载P是坐标的函数ELSE IF (KSTEP.EQ.3) THEN !当STEP=3时的荷载大小P=COORDS(1)**2*PLOADELSE IF (KSTEP.EQ.4) THEN !当STEP=4时的荷载大小P=COORDS(1)**3*PLOADELSE IF (KSTEP.EQ.5) THEN !当STEP=5时的荷载大小P=COORDS(1)**4*PLOADEND IFRETURNENDUMAT 子程序具有强大的功能,使用UMAT 子程序:(1) 可以定义材料的本构关系,使用ABAQUS 材料库中没有包含的材料进行计算,扩充程序功能。
Abaqus学习总结-1

Abaqus学习总结-1Abaqus6.14.1学习总结-11.裝好软件后,每次打开软件前应先运行许可证程序。
运行后点击start 服务器电脑开机后运行一次许可证程序,不关机就不用再启动。
启动许可证后再打开cae可视化后处理运行abaqus。
2.盈建科一维梁单元需要子程序,无法在abaqus中直接运行,但是在yjk中点击*.bat批处理后报错。
关键是要修改这个文件abaqus_v6.env,添加环境变量如图,再把文件拷贝到*.inp的计算目录下,计算顺利完成。
盈建科的子程序是已经由fortran语言编译好的dll 文件,有两个。
对不同的abaqus版本子程序是不同的,应该是对应的vst和Fortran版本不同编译出来的dll有差别。
3.查看计算结果是在result 里打开计算目录的obd 文件。
查看时注意只有step中的第一步和最后一步可以查看结构损伤。
只有云图才能查看损伤。
4.查看云图,没有数字,只有颜色。
查看symbol,则出现数值。
5.要查看数值,点击symbol右侧的图标。
弹出symbol plot option的对话框后点击display value6.生成显示组。
要关闭其中不想显示的内容,选择后点击remove就可以不显示。
点击部件,然后点击remove就可以关闭所有的东西。
想要重新打开,在菜单里重新显示plot一遍即可。
7.在云图中primary显示一维梁单元的弯矩图。
点击云图后选择SM1,点击ok,再点击右侧的opotion按钮,会出来对话框。
再点show tick marks for line element ,对于一维线单元显示tick marks8. 输出到文件9.通过下面这个数值可以调网格的尺子的疏密。
尺子的颜色与数值的对应关系可以点用户定义弹出的对话框中查到。
10,对result结果的file output 输出的变量的选择操作:11.显示模型的一些信息可以按以下操作。
abaqus个人学习笔记小结1

1、abaqus中的力载荷集中力concentrated force、压强pressure(垂直于表面)、表面分布力surface traction (设定沿着某方向)pressure只能施加在面上(几何的面,单元的面),为垂直于表面的分布力;surface traction只能施加在面上(几何的面,单元的面),为沿着某一方向的分布力;concentrated force只能施加在点上(几何的点,节点),要使得集中力产生的效果等同于分布力,则需要将集中力施加在参考点上,然后将参考点与作用面上的节点进行耦合约束coupling(distributed coupling),而不要直接施加在节点上。
一般,如果不要求等效均布力,则集中力最好施加在几何的点上。
确实需要施加节点力,则施加在节点上。
对于有限元软件,所有的力载荷本质上都由程序处理成节点力。
2、abaqus计算热电耦合出现Too many attempts made for this increment(1)调整一下计算载荷施加的速度或者调整载荷大小,要么把计算步长设置的小一点,尝试次数设的多一点。
这个提示是说计算的过程中直到设定的尝试次数极限仍然求解失败。
(2)分析步主要有初始分析步和后续分析步,每个分析步可以用来描述一个分析过程,例如在后续分析步中施加不同荷载,在初始分析步中施加边界条件等。
增量步是在分析步里面根据模型计算收敛情况设置的,简单模型可以设置较少的增量步,并可使初始增量为1;复杂模型设置多一点增量步,并减少初始增量值。
超过设置的允许增量步数,则计算停止。
(3)检查模型,是否存在刚体位移,过约束,接触定义不当等问题(4)分别建立四个边界条件,BC-1,BC-2,BC-3,BC-4,每一个边界条件定义板的一边固结的支承条件就行了。
之前是建立了一个BC-1,四边的约束都定义在BC-1里面,就算不下去了,不清楚原因。
仅供参考学习。
(5)1.可以把初始增量步最小增量步调小,最大增量步的数目调大。
abaqus学习总结(二)

第十章1、延性材料的塑性材料的塑性行为由材料的屈服点和后屈服硬化来描述。
已屈服了的延性金属的弹性刚度会随着卸载而恢复。
通常材料的屈服极限会在发生了塑性变形后而提高:这种性质被称为工作硬化。
金属塑性的另外一个重要特性是,材料的非弹性变形部分是接近不可压缩的,在abaqus 真实应力与真实应变的输入中考虑了这种效果,这种效果会给在弹塑性模拟中单元的选取增加一定的限制。
描述材料的塑性行为的方法应该要不因实验试件的几何形状、加载方式(如压缩与拉伸)和应力应变的测量方式的不同而不同。
以此abaqus中采用真实应力应变来替代名义应力应变来描述材料的塑性行为。
2、由名义应力应变计算真实应力应变当时,压缩和拉伸中应变才会相同,因此:,其中l为目前的长度,l0为原始长度,ε为真实应变。
真实应力为:其中F为材料承受的力,A为当前面积。
延性计算在有限变形下,压缩与拉伸有着相同的真实应力应变曲线。
真实应力和名义应力通过考虑塑性变形的不可压缩特性而得出,并且假设弹性也是不可压缩的(对单元的选择有影响)。
其中与相等真实塑性应变的计算公式为:其中为真实应变,真实弹性应变,真实塑性应变,σ为真实应力,E弹性模量。
3、为了提高计算效率,Explicit计算中,abaqus会把材料数据规则化。
材料数据可以是温度、外场和内部状态变量,比如塑性变形的函数。
在计算过程中的每个状态材料性质必须通过差值法来得到,为了提高计算效率,abq/Explicit将原始输入曲线规则化为应变等距的曲线。
允许误差为3%,最大差值点为200个。
输入数据的最小间距相比应变范围来说太小,数据规则化会有困难,因此在输入的时候要注意这一点。
4、金属材料塑性变形的不可压缩性给弹塑性模拟中单元的选择造成了一定的限制条件。
材料的不可压缩性为给单元添加了动力学约束,单元积分点间的体积必须保持常数。
在某些类型的单元中这种不可压缩性可能使单元过约束。
二阶完全积分实体单元非常容易在模拟不可压缩材料是参数体积自锁,应该避免使用。
abaqus经验总结

a b a q u s最新经验总结(总7页)-CAL-FENGHAI.-(YICAI)-Company One1-CAL-本页仅作为文档封面,使用请直接删除(共六页,每天看一遍,一周后会有全新的认识)一、认识总结1.快捷键:Ctrl+Alt+左键来缩放模型;Ctrl+Alt+中键来平移模型;Ctrl+Alt+右键来旋转模型。
2.A BAQUS/CAE 不会自动保存模型数据,用户应当每隔一段时间自己保存模型以避免意外丢失。
3.D ismiss 和Cancel 按钮的作用都是关闭当前对话框,其区别在于:前者出现在包含只读数据的对话框中;后者出现在允许作出修改的对话框中,点击Cancel 按钮可关闭对话框,而不保存所修改的内容。
二、建模总结1.A BAQUS/CAE 推荐的建模方法是把整个数值模型(如材料、边界条件、载荷等)都直接定义在几何模型上。
载荷类型Pressure 的含义是单位面积上的力,正值表示压力,负值表示拉力。
2.平面应力问题的截面属性类型是Solid(实心体)而不是Shell(壳)。
3.每个模型中只能有一个装配件,它是由一个或多个实体组成的,所谓的“实体”(instance)是部件(part)在装配件中的一种映射,一个部件可以对应多个实体。
材料和截面属性定义在部件上,相互作用(interaction)、边界条件、载荷等定义在实体上,网格可以定义在部件上或实体上,对求解过程和输出结果的控制参数定义在整个模型上。
4.A BAQUS/CAE 中的部件有两种:几何部件(native part)和网格部件(orphan mesh part)。
创建几何部件有两种方法:(1)使用Part 功能模块中的拉伸、旋转、扫掠、倒角和放样等特征来直接创建几何部件。
(2)导入已有的CAD 模型文件,方法是:点击主菜单File→Import→Part。
网格部件不包含特征,只包含节点、单元、面、集合的信息。
创建网格部件有三种方法:(1)导入ODB 文件中的网格。
(完整word版)ABAQUS实例讲解心得

(完整word版)ABAQUS实例讲解心得ABAQUS 简介[1] (pp7)在[开始] →[程序] →[ABAQUS 6.5-1]→[ABAQUS COMMAND],DOS 提示符下输入命令Abaqus fetch job = 可以提取想要的算例input 文件。
ABAQUS 基本使用方法[2](pp15)快捷键:Ctrl+Alt+左键来缩放模型;Ctrl+Alt+中键来平移模型;Ctrl+Alt+右键来旋转模型。
②(pp16)ABAQUS/CAE 不会自动保存模型数据,用户应当每隔一段时间自己保存模型以避免意外丢失。
[3](pp17)平面应力问题的截面属性类型是Solid(实心体)而不是Shell(壳)。
ABAQUS/CAE 推荐的建模方法是把整个数值模型(如材料、边界条件、载荷等)都直接定义在几何模型上。
载荷类型Pressure 的含义是单位面积上的力,正值表示压力,负值表示拉力。
[4](pp22)对于应力集中问题,使用二次单元可以提高应力结果的精度。
[5](pp23)Dismiss 和Cancel 按钮的作用都是关闭当前对话框,其区别在于:前者出现在包含只读数据的对话框中;后者出现在允许作出修改的对话框中,点击Cancel 按钮可关闭对话框,而不保存所修改的内容。
[6](pp26)每个模型中只能有一个装配件,它是由一个或多个实体组成的,所谓的“实体”(instance)是部件(part)在装配件中的一种映射,一个部件可以对应多个实体。
材料和截面属性定义在部件上,相互作用(interaction)、边界条件、载荷等定义在实体上,网格可以定义在部件上或实体上,对求解过程和输出结果的控制参数定义在整个模型上。
[7](pp26) ABAQUS/CAE 中的部件有两种:几何部件(nativepart)和网格部件(orphan mesh part)。
创建几何部件有两种方法:(1)使用Part 功能模块中的拉伸、旋转、扫掠、倒角和放样等特征来直接创建几何部件。
本人学习abaqus五年的经验总结,让你比做例子快十倍

第二章 ABAQUS 基本使用方法[2](pp15)快捷键:Ctrl+Alt+左键来缩放模型;Ctrl+Alt+中键来平移模型;Ctrl+Alt+右键来旋转模型。
②(pp16)ABAQUS/CAE 不会自动保存模型数据,用户应当每隔一段时间自己保存模型以避免意外丢失。
[3](pp17)平面应力问题的截面属性类型是Solid(实心体)而不是Shell(壳)。
ABAQUS/CAE 推荐的建模方法是把整个数值模型(如材料、边界条件、载荷等)都直接定义在几何模型上。
载荷类型Pressure 的含义是单位面积上的力,正值表示压力,负值表示拉力。
[4](pp22)对于应力集中问题,使用二次单元可以提高应力结果的精度。
[5](pp23)Dismiss 和Cancel 按钮的作用都是关闭当前对话框,其区别在于:前者出现在包含只读数据的对话框中;后者出现在允许作出修改的对话框中,点击Cancel 按钮可关闭对话框,而不保存所修改的内容。
[6](pp26)每个模型中只能有一个装配件,它是由一个或多个实体组成的,所谓的“实体”(instance)是部件(part)在装配件中的一种映射,一个部件可以对应多个实体。
材料和截面属性定义在部件上,相互作用(interaction)、边界条件、载荷等定义在实体上,网格可以定义在部件上或实体上,对求解过程和输出结果的控制参数定义在整个模型上。
[7](pp26) ABAQUS/CAE 中的部件有两种:几何部件(native part)和网格部件(orphan mesh part)。
创建几何部件有两种方法:(1)使用Part 功能模块中的拉伸、旋转、扫掠、倒角和放样等特征来直接创建几何部件。
(2)导入已有的CAD 模型文件,方法是:点击主菜单File→Import→Part。
网格部件不包含特征,只包含节点、单元、面、集合的信息。
创建网格部件有三种方法:(1)导入ODB 文件中的网格。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
衬砌开挖对上方框架结构的影响存在的一些相关问题(2019.9.1)1.在构建框架结构后,在装配模块要对其进行布尔运算。
步骤:构建主体,布尔运算,赋予截面和材料属性,设定方向。
2.衬砌建模时用壳。
3.线单元的部件要设定n1方向。
(n1方向为,大拇指指向杆的方向时,四指为n1方向,四指弯曲90度为n2方向)4.普通混凝土衬砌,在视频中只设置了密度和弹性模量。
但是ABAQUS结构工程分析中,在研究混凝土简支梁时,还设置了塑性(混凝土损伤塑性模型)?这是根据研究重点不同而设置的吗?5.土体属性设置了密度、弹性模量、塑性中的摩尔库伦模型(摩擦角、剪胀角、粘聚力、abs=0)6.衬砌与土体接触,讲师的意思是谁不动,谁设定为主面(还有准则为刚度大的为主面)7.框架结构与土体的接触Creat constrain中“嵌入Embedded region”。
8.施加荷载,重力gravity(整体施加)。
然后地应力平衡,土、衬砌、框架分别进行地应力平衡。
原来好像记得。
壳存在时无法平衡要先将其隐藏。
首先stress 导入ODB,不行的话用gravity stress。
9.底部的边界条件设置为三个方向都限制。
只设置Z方向计算有偏差。
10.衬砌第一步用model change杀死,开挖第一步完成后,在第二步激活。
基坑开挖与支撑1.在基坑土体建立时,就将桩体位置土体挖除(Part左边倒数第二个图标,二维)2.支撑杆由于是线,需要定义为梁单元,设置截面和方向等3.二维土体采用壳单元,墙和锚杆是线单元,锚索定义截面尺寸和梁属性4.将不同步骤建立的锚索分成不同集合。
5.第一步地应力平衡中没有支护结构(将其杀死);第二步添加桩;第三步添加锚索(激活)6.锚索与另外一个视频中的地连墙支护都是采用“嵌入”,耦合约束后再绑定7.约束时,要将桩体的UR3固定住,否则会旋转不收敛8.剑桥模型,要对整个土体施加“Voids ratio孔隙比”视频中为1。
此外,剑桥模型不能使用减缩积分,直接将勾选去掉即可。
Interaction模块1.绑定接触与绑定约束绑定接触:Interaction—Creat,可以在某个分析步中定义绑定约束:Interaction—Constrain—Creat,只能在模型初始状态中定义,计算时间大大缩短。
2.运动耦合与分布耦合约束○1运动耦合:被约束区域为刚性,节点间不会发生相对位移○2分布耦合:被约束区域为柔性,被约束区域各部分允许发生相对变形。
3.方程约束还是不太懂,抽空再看看?4.焊接面面之间:绑定约束;点面之间:运动耦合约束;点点之间:运动耦合约束,注意将约束区域类型设为点集。
(比如内支撑用线,与墙面绑定时就要用MPC constrain多点约束)Interaction,coupling(耦合);tools,reference point(参考点)5.接触和约束的自动检测○1仅适用于三维模型。
○2不适用于:二维平面应力、应变及轴对称模型,梁和桁架模型,面对边、边对边接触,既包含孤立网格部件实体又包含未划分网格的几何部件实体。
6.墙体与土体接触。
先定义接触属性(切向,罚函数摩擦系数0.5;法向,硬接触)定义面面接触时,将有限滑移改为小滑移。
7.在不存在的点施加了集中荷载?此点未被软件认为是有效的点。
1.使用参考点,将参考点与施加荷载区域建立耦合约束2.切割,使此点成为几何顶点3.Load模块(2019.9.3)1.Ramp:默认的线性过渡幅值曲线(增大与减小都是线性变化,卸载也是线性减小到0)Tabular:表格型幅值曲线Equally spaced:等间距幅值曲线Periodic:周期型幅值曲线2.实体单元无法直接在单元节点施加弯矩荷载或定义转动边界条件。
○1实体施加弯矩解决方法:弯矩荷载位置定义一个参考点,将作用实体单元区域定义为一个集合,建立运动耦合或分散耦合。
○2同样的,而为实体单元也只有平动自由度,没有转动自由度,因此不能直接施加弯矩荷载。
只有梁和壳单元节点上才具有转动自由度,可以直接施加弯矩荷载或定义转动位移。
3.集中荷载和弯矩荷载的荷载方向随节点转动变化。
○1被施加荷载的节点应具有能转动自由度;○2Step功能模块打开几何非线性开关(Nlgeom设定为ON);○3定义集中荷载和弯矩荷载时选中Follow nodal rotation。
4.集中荷载的节点集合不存在?○1利用Part分割工具分割,形成一个结合定点;○2将参考点与施加荷载区域建立耦合约束5.线荷载线荷载只适用于梁单元。
集中荷载只能施加在点上。
面荷载和压力荷载只能施加在三维实体单元的面上。
6.三维实体单元的边上施加分布荷载?○1耦合(注意耦合方向只选择与荷载方向相同的自由度)○2定义弹性模量很小的梁单元,在梁和边之间建立绑定,在梁上施加均布线荷载。
7.面荷载与压力荷载区别?○1面荷载是矢量,方向任意,定义面荷载时必须指定其方向矢量。
○2压力荷载是标量,力的方向总是与面垂直。
8.重力荷载与体荷载区别?重力荷载中给出的是各个方向上的重力加速度。
(必须提前在属性中给定密度)体荷载给出的是单位体积上的力,与密度无关。
合力=体积*体荷载9.角速度边界定义的是节点是以自身为中心旋转的自由度。
角速度预定义场定义的是节点绕一个旋转轴的角速度。
Mesh模块,单元类型的相关认识(2019.9.2)1.单元表示方法,C实体单元,B梁单元,S壳单元,R刚性单元,R流体单元2.C3D8R,C是实体单元,8是节点数,R是减缩积分。
8节点六面体减缩积分实体单元。
3.R结尾为减缩积分;I结尾为非协调单元;M结尾为修正单元;H结尾为杂交单元;SC连续壳单元;SAX轴对称壳单元;OS开口截面梁单元;OSH开口截面杂交梁单元4.完全积分单元:单元具有规则形状时,数值积分采用高斯积分可以对单元刚度矩阵的插值多项式进行精确积分。
在承受弯曲荷载时,完全积分单元容易产生剪切闭锁现象(剪切闭锁一般发生在完全积分单元,会在分析中出现虚假剪切变形或弯曲变形,即在单元位移场不能模拟由于弯曲而引起的剪切和弯曲变形)。
剪切闭锁解决方法:考虑采用非协调单元和减缩积分(划分单元网格需要尽量规则)体积闭锁是完全积分过度约束,造成单元刚度过大不会产生体积变形。
5.减缩积分单元:比完全积分单元每个方向上少使用一个积分点。
可以缓解完全积分可能导致的单元刚度过大和计算挠度偏小的问题。
若希望得到集中应力部位应力,尽量不要选择减缩积分,不精确。
减缩积分存在沙漏模式(没有刚度的0能模式)(单元变成交替出现的梯形形状,就可能出现了沙漏模式)解决方法:1.细化网格2.设置沙漏控制选项。
Enhanceed、Relax stiffness 等3.选择其他单元类型。
二次减缩积分可以避免(大应变弹塑性问题和接触问题禁用二次剪缩积分)6.非协调单元:可以避免剪切闭锁现象。
(使用时要划分出规则区域,生成高质量四边形或六面体网格)7.杂交单元:主要模拟不可压缩材料(泊松比=0.5)或接近不可压缩材料.选取单元时应考虑的问题○1求节点应力,尽量不要使用减缩积分○2使用线性减缩积分,要注意避免出现沙漏模式○3完全积分单元容易剪切闭锁与体积闭锁,慎用○4关键部位单元划分要规则8.二维计算问题时,Mesh单元中,要选择平面应变。
2019.09.129.划分网格失败:网格种子太稀疏或部件存在几何缺陷(例如短边、小面、小尖角或微小缝隙)。
解决方法:○1.用虚拟拓扑(Virtual topology)忽略短边、小面或狭长的面。
虚拟拓扑技术并不改变部件或实体的基本特征,只是根据需要对部件的细节进行忽略或简化。
○2.使用几何修补工具(repair)将短边、小面与周围区域合并;○3.分割;○4.加密种子:只需要对无法划分的区域加密;○5.编辑网格拓扑结构:由面、边和顶点等几何元素构成的几何结构。
虚拟拓扑:将几个拓扑结构相加、减或相交,得到简化模型。
(虚拟拓扑后无法再使用部分划分方法也不能进行布尔运算,可在模型树中删除虚拟拓扑,但无法编辑)(几何修补工具修补后还可以布尔运算)9.The volume of 4 element is zero, small or negative.4个单元的体积为零、很小的值或负值。
原因:1.回到原始模型,查询此单元。
若单元形状在case文件中异常,说明是网格本身问题。
可能在相应位置存在短边、尖角或网格太稀疏。
2.原网格正常,在ODB中单元节点坐标发生变化。
○1单元位于接触对的从面,设定接触面之间距离或过盈量。
此时修改模型,缩小从面与主面的初始距离(最好让初始距离为0.这样从面节点就不会变化,单元形状也不会变化)○2单元位于绑定约束的从面上,应在绑定约束时去掉默认选项Adjust slave surface initial position,以避免节点坐标发生变化。
Visualization模块1.输出图片菜单File,print,file,PNG2.输出动画菜单Animate,Save as3.快速定义路径?Tool,Path1.Node list(选择点)。
100:500:1(100到500的所有节点,选取节点编号增量为1)可以先用tools,display group只显示节点和单元。
再在common options 中选中“显示节点坐标”。
2.Edge list(选择边)。
可以用Individually(逐个选择)、by feature edge(选择特征边)和by shortest distance(自动找出最短路径)4.隐藏窗口中的坐标系、下部信息等?Viewport,Viewport Annotation Options5.创建应力应变曲线,常见问题中说的不太清楚?6.查看支反力?1.定义一个参考点,在固支的底面和此参考点之间建立运动耦合约束,然后把固支边界条件施加在此参考点上。
这个参考点上的RF就等于接触力2.在step模块中直接输出历史变量CFN(接触力)Job模块1.查看分析诊断信息:Tools—Job Diagnostics。
可以看出各个分析步、增量不和迭代步中的警告信息、接触信息及残余应力等数据。
INP文件INP文件格式及规则1.数据项之间用英文逗号隔开,不能用空格和中文逗号;2.关键词行中的空格会被忽略;3.应先建模,再在生成的INP文件中少量修改,避免关键词错误;4.关键词行参数有参数值时,要用赋值符号“=”,各参数之间用英文逗号隔开;5.INP文件每行不能超过256个字符(包括空格)。
若超过,可分为多行,并在行尾加逗号;6.关键词和参数不区分大小写,文件名区分大小写;7.书写关键词和参数时,不必要把完整的单词拼写出来,只使用开头几个字母时,能相互区分开即可;。