ABAQUS各模块的学习心得
- 格式:docx
- 大小:30.24 KB
- 文档页数:7
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传到用户子程序中的,例如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学习总结-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.显示模型的一些信息可以按以下操作。
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.可以把初始增量步最小增量步调小,最大增量步的数目调大。
第十章1、延性材料的塑性材料的塑性行为由材料的屈服点和后屈服硬化来描述。
已屈服了的延性金属的弹性刚度会随着卸载而恢复。
通常材料的屈服极限会在发生了塑性变形后而提高:这种性质被称为工作硬化。
金属塑性的另外一个重要特性是,材料的非弹性变形部分是接近不可压缩的,在abaqus 真实应力与真实应变的输入中考虑了这种效果,这种效果会给在弹塑性模拟中单元的选取增加一定的限制。
描述材料的塑性行为的方法应该要不因实验试件的几何形状、加载方式(如压缩与拉伸)和应力应变的测量方式的不同而不同。
以此abaqus中采用真实应力应变来替代名义应力应变来描述材料的塑性行为。
2、由名义应力应变计算真实应力应变当时,压缩和拉伸中应变才会相同,因此:,其中l为目前的长度,l0为原始长度,ε为真实应变。
真实应力为:其中F为材料承受的力,A为当前面积。
延性计算在有限变形下,压缩与拉伸有着相同的真实应力应变曲线。
真实应力和名义应力通过考虑塑性变形的不可压缩特性而得出,并且假设弹性也是不可压缩的(对单元的选择有影响)。
其中与相等真实塑性应变的计算公式为:其中为真实应变,真实弹性应变,真实塑性应变,σ为真实应力,E弹性模量。
3、为了提高计算效率,Explicit计算中,abaqus会把材料数据规则化。
材料数据可以是温度、外场和内部状态变量,比如塑性变形的函数。
在计算过程中的每个状态材料性质必须通过差值法来得到,为了提高计算效率,abq/Explicit将原始输入曲线规则化为应变等距的曲线。
允许误差为3%,最大差值点为200个。
输入数据的最小间距相比应变范围来说太小,数据规则化会有困难,因此在输入的时候要注意这一点。
4、金属材料塑性变形的不可压缩性给弹塑性模拟中单元的选择造成了一定的限制条件。
材料的不可压缩性为给单元添加了动力学约束,单元积分点间的体积必须保持常数。
在某些类型的单元中这种不可压缩性可能使单元过约束。
二阶完全积分实体单元非常容易在模拟不可压缩材料是参数体积自锁,应该避免使用。
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实例讲解心得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 基本使用方法[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 文件中的网格。
ABAQUS学习总结1.ABAQUS中常用的单位制。
-(有用到密度的时候要特别注意)单位制错误会造成分析结果错误,甚至不收敛。
ABAQUS中的时间2.对于静力分析,时间没有实际意义(静力分析是长期累积的结果)。
对于动力分析,时间是有意义的,跟作用的时间相关。
更改工作路径3.4.对于ABAQUS/Standard分析,增大内存磁盘空间会大大缩短计算时间;对于ABAQUS/Explicit分析,生成的临时数据大部分是存储在内存中的关键数据,不写入磁盘,加快分析速度的主要方法是提高CPU的速度。
临时文件一般存储在磁盘比较大的盘符下提高虚拟内存5.壳单元被赋予厚度后,如何查看是否正确。
梁单元被赋予截面属性后,如休查看是否正确。
可以在VIEW的DISPLAY OPTION里面查看。
参考点6.对于离散刚体和解析刚体部件,参考点必须在PART模块里面定义。
而对于刚体约束,显示休约束,耦合约束可以在PART,ASSEMBLY,INTERRACTION,LOAD等定义参考点.PART模块里面只能定义一个参考点,而其它的模块里面可以定义很多个参考点。
7.刚体部件(离散刚体和解析刚体),刚体约束,显示体约束离散刚体:可以是任意的形状,无需定义材料属性,要定义参考点,要划分网格。
解析刚体:只能是简单形状,无需定义材料属性,要定义参考点,不需要划分网格。
刚体约束的部件:要定义材料属性,要定义参考点,要划分网格。
显示体约束的部件:要定义材料属性,要定义参考点,不需要要划分网格(ABAQUS/CAE会自动为其要划分网格)。
刚体与变形体比较:刚体最大的优点是计算效率高,因为它在分析作业过程中不参与所在基于单元的计算,此外,在接触分析,如果主面是刚体的话,分析更容易收敛。
刚体约束和显示体约束与刚体部件的比较:刚体约束和显示体约束的优点是去除约束后,就可以立即变为变形体。
刚体约束与显示体约束的比较:刚体约束的部件会参与计算,而显示约束的部件不会参与计算,只是用于显示作用。
清华牛人的ABAQUS总结[5篇模版]第一篇:清华牛人的ABAQUS总结准确的说,应该是谈谈我对发在这里的帖子质量的看法。
因为专业的原因,我对有限元及其软件是有很深感情的。
又因为一直对清华深有好感,可惜因为一些原因最终没有来清华深造,所以比较关注清华的BBS。
写这篇文章要耗费我差不多一个完整的下午,但是我愿意。
我知道学有限元其实不是一件容易的事情,我把我的想法说出来,希望对初学者有所裨益。
坦率的说,我认为这里有限元板块的质量是不高的。
之所以如此,是因为在这里很多人问的问题是太简单而且对自己不负责任的。
这不是版主的错,是因为我们许多人还没有养成良好的专业素养和严谨的精神。
请不要轻易的否认我的这个评价,好吗?至少,现在请不要。
就是对我的话不屑一顾,也应该是在看完我的话之后吧。
我用我的思维方式来说话,并不是每一个人都会习惯,请见谅!我还要声明的是,我本人的水平一般般,自己也对自己有很多的不满,所以在这里说的很可能很幼稚或者有错误。
请大家指教!我们应该有一个良好的讨论气氛。
有限元对许多工科的人而言,其必要性和重要性不言而喻。
问题在于,应该怎样的学习它呢?学习它,至少不用它到处害人也害己的话,我觉得至少要在下面四个方面有些基本知识:1、有限元基本理论及其求解基本步骤(数学基础);2、有限元专业英语(英语基础);3、你自己所属专业的东东(专业基础);4、几何造型及拓扑学知识(建模基础)。
这个排序是由重到轻的。
接下来,我首先说一说上面四个方面的意义和作用;之后谈一下为什么我认为在这里问的相当一部分问题是太简单而且对自己不负责任的。
1、做专业就要有做专业的样子。
咱们理工科的学生,没有辛苦的付出是不可能有真正收获的。
收获和付出在这里成正比。
常常有人觉得有限元的软件很难,不好学,不好用,很多东西搞不懂,一提就头痛。
其实这里面相当的一部分是有限元基本理论可以解决的问题,而不是软件的设计思想不好。
现在的商用有限元软件,比如我用过的abaqus,ansys,adina以及algor,应该说它们的界面已经很友好了,包括帮助文档等等都不错。
ABAQUS学习技巧总结(转帖)第一篇:ABAQUS学习技巧总结(转帖)ABAQUS学习总结1.ABAQUS中常用的单位制。
-(有用到密度的时候要特别注意)单位制错误会造成分析结果错误,甚至不收敛。
2.ABAQUS中的时间对于静力分析,时间没有实际意义(静力分析是长期累积的结果)。
对于动力分析,时间是有意义的,跟作用的时间相关。
3.更改工作路径4.对于ABAQUS/Standard分析,增大内存磁盘空间会大大缩短计算时间;对于ABAQUS/Explicit分析,生成的临时数据大部分是存储在内存中的关键数据,不写入磁盘,加快分析速度的主要方法是提高CPU的速度。
临时文件一般存储在磁盘比较大的盘符下提高虚拟内存5.壳单元被赋予厚度后,如何查看是否正确。
梁单元被赋予截面属性后,如休查看是否正确。
可以在VIEW的DISPLAY OPTION里面查看。
6.参考点对于离散刚体和解析刚体部件,参考点必须在PART模块里面定义。
而对于刚体约束,显示休约束,耦合约束可以在PART ,ASSEMBLY,INTERRACTION,LOAD等定义参考点.PART模块里面只能定义一个参考点,而其它的模块里面可以定义很多个参考点。
7.刚体部件(离散刚体和解析刚体),刚体约束,显示体约束离散刚体:可以是任意的形状,无需定义材料属性,要定义参考点,要划分网格。
解析刚体:只能是简单形状,无需定义材料属性,要定义参考点,不需要划分网格。
刚体约束的部件:要定义材料属性,要定义参考点,要划分网格。
显示体约束的部件:要定义材料属性,要定义参考点,不需要要划分网格(ABAQUS/CAE会自动为其要划分网格)。
刚体与变形体比较:刚体最大的优点是计算效率高,因为它在分析作业过程中不参与所在基于单元的计算,此外,在接触分析,如果主面是刚体的话,分析更容易收敛。
刚体约束和显示体约束与刚体部件的比较:刚体约束和显示体约束的优点是去除约束后,就可以立即变为变形体。
关于ABAQUS的学习及总结ABAQUS是一款广泛应用于工程领域的有限元分析软件,可以进行结构、热、流体、多物理场、多体耦合等领域的仿真分析。
学习ABAQUS可以帮助我们快速理解和解决各种工程问题,因此我决定学习ABAQUS,并在此总结一下我的学习经验。
首先,学习ABAQUS之前我们需要了解有限元分析的基本原理和方法。
有限元分析是一种将连续物体离散化为有限数量的小单元,通过求解这些小单元的位移、应力和应变,得出整个结构的响应的数值分析方法。
了解有限元分析的基本原理和方法是学习ABAQUS的基础。
其次,我们需要熟悉ABAQUS的界面和操作方法。
ABAQUS的界面相对复杂,但通过不断地使用和实践,我们可以熟悉其中各个功能模块的布局和操作方式。
我们可以通过文档和在线教学视频来了解ABAQUS的基本操作方法,并通过实践来熟悉。
接着,我们需要选择适合的学习资源。
ABAQUS有许多优秀的学习资源,包括官方文档、教学视频、博客文章等。
我们可以通过阅读官方文档了解ABAQUS的各个模块和功能,通过观看教学视频来学习ABAQUS的操作方法,还可以通过阅读博客文章来深入了解一些特定的问题和应用案例。
同时,我们还需要进行实际的仿真分析练习。
通过实际的案例分析和解决,我们可以更好地理解和掌握ABAQUS的使用方法和技巧。
可以选择一些简单的结构进行仿真分析,比如弹簧振子、梁、板等,逐步增加难度,直到能够独立解决复杂的工程问题。
此外,我们还可以参加培训课程和交流活动。
许多学术机构和软件公司都提供ABAQUS的培训课程,我们可以通过参加这些课程来加深对ABAQUS的理解。
此外,我们还可以参加与ABAQUS相关的学术会议和研讨会,与其他专业人士进行交流,分享经验和心得。
最后,学习ABAQUS需要持之以恒和不断实践。
ABAQUS作为一款复杂的工程软件,需要长期和反复使用才能熟练掌握。
我们可以将ABAQUS与其他工程软件结合使用,比如CAD软件、MATLAB等,以解决更加复杂的工程问题。
学习abaqus心得总结学习abaqus一个月有余了,从最开始实在走投无路求救于aba版,到现在时不时上aba版上逛一逛,尽所能的帮助象我这样的新手们解决点实际问题,感觉这一个月在aba上收获了很多,也该总结总结作为一个新手的心得,算是回报咱版,希望能对那些新手们有一点点的帮助。
" Z* Y+ c, ]- u2 u我大约是一个多月前开始接触的abaqus,起因于boss接了个新项目,主要是利用有限元进行某型武器级间连接结构的受力分析,由于涉及到材料以及几何的非线性,接触,螺栓预紧力,带预应力的模态分析,以及显式动力学分析的问题,因此指定了用abaqus进行分析。
由于之前我没有接触过abaqus对在abaqus中建立几何模型很是发怵,又由于我那时刚刚结束了一个用hypermesh划分网格的小项目(纯属民工活那种),所以我开始选择是用proe建立几何模型,然后导入hypermesh划分网格,在利用abaqus的求解器进行计算这样的一条技术指导思想,当然事后的经历证明这是很失败的一个指导思想(自我感觉,不知那些大牛市怎么考虑)。
由于之前对abaqus给我的印象就是很好,很强大,强大到只要把job一提交就ok,漂亮的结果自动就出来了。
所以,对abaqus美好的印象直接导致我在proe里面建立模型和在hypermesh分网的时候根本没有考虑很多细节的东西,比如说是:proe建模和和hypermesh分网的时候,一些不必要关注的细节尽量简化;局部关心的网格应该细化;接触的主从接触面网格的控制等等。
当时的我愣头青似的建立了一个完整的几何模型(包括四十个螺栓),然后划分了将近十一万个单元的网格。
可以毫不夸张的说,我的几何模型考虑了所有的边边角角,没有一丝的省略,我在hypermesh画出的网格也是极尽所能的尽量完美,连平时苛刻的boss都破天荒的赞了声“八错”,我就是这样带着欣喜,将我十一万多的有限元模型导入abaqus中,然后凭借着我对一般有限元软件基本操作的理解,在abaqus中一股脑儿的将边界条件,载荷,施加上去。
ABAQUS使用手册学习心得通过阅读共有48页的学习,熟悉整个ABAQUS使用流程。
1. Part这部分是绘制几何体,似乎没啥好说的。
但是我发现在File/Import里不能直接倒入Pro/e生成的.prt或.asm文件,如果直接把Pro/e生成的文件直接存成.ige 等格式导入后可能会产生线和面的丢失等问题。
而File/Import里可以直接导入.inp文件,我在想如果先将Pro/e导入HM再导入到ABAQUS中,不知道会不会好一些,可以在以后学习Pro/e----HM-----ABAQUS时尝试一下!2. Property1. Material 材料这部分很重要,也比较难,要理解各个不同材料和其特性含义,特性数据的得到,这也是比较难的。
没有积累是不好得到的啊。
呵呵。
关于材料详细的帮助可以参考“ABAQUS Analysis User's Manual”的materials或“ABAQUS Verification Manual”的Material Verification等。
2.Section没啥好说的,就是不大理解Plane stress/strain thickness到底是什么:后来我查帮助“If the section will be used with a two-dimensional region, you must specify the section thickness. ABAQUS/CAE ignores the thickness information if it is not needed for the region type.”发现也就是说对于二维的板等,这个值是有用的,相当于是板壳的厚度尺寸,而对于三维实体,这个值是没啥用的被忽略的。
3.Assign Section注意点该图标后,再点击图中的部件,再点鼠标中键,再点OK,如后部件变为绿色,相当于是把该材料属性付给了该部件。
学习abaqus计划心得作为一名学习Abaqus计划的学习者,我深知这是一门非常重要的工程仿真软件。
在学习的过程中,我遇到了许多困难和挑战,但也在不断的尝试和实践中取得了进步。
在这篇文章中,我将分享我在学习Abaqus计划过程中的心得体会。
首先,我深知学习Abaqus计划是一个长期的过程。
这是一门非常专业的软件,需要学习者具备扎实的理论基础和丰富的实践经验。
在学习Abaqus计划之前,我深入了解了该软件的基本功能和使用方法,对其进行了充分的准备。
虽然在开始的时候遇到了很多困难,但随着不断的学习和实践,我渐渐掌握了Abaqus计划的基本操作方法,并逐渐提高了自己的仿真水平。
其次,我深知学习Abaqus计划需要耐心和毅力。
在学习的过程中,我遇到了很多挑战和困难。
有时候遇到了一些复杂的仿真问题,需要花费很长时间才能解决。
在这个过程中,我学会了耐心和坚持,不断地尝试和实践,最终找到了解决问题的方法。
而这些挑战和困难,也让我获得了成长和提高。
再次,我深知学习Abaqus计划需要不断的学习和积累。
Abaqus计划是一个非常复杂的工程仿真软件,需要学习者具备丰富的实践经验和不断的学习能力。
在学习的过程中,我不断的积累了实践经验,并学习了很多相关的理论知识,逐渐提高了自己的仿真水平。
同时,我也不断地学习新的技术和方法,不断地完善自己的仿真技能。
最后,我深知学习Abaqus计划需要和同行进行交流和分享。
在学习的过程中,我和很多同行进行了交流和学习。
通过和他们一起讨论和分享,我学到了很多新的技术和方法,也增加了自己的实践经验。
同时,我也将自己的学习心得和体会进行了分享,帮助其他同行解决了一些问题,也取得了很好的效果。
总之,在学习Abaqus计划的过程中,我深知这是一条充满挑战和困难的道路。
但我相信,只要不断地努力和坚持,就一定能够取得成功。
同时,我也深知学习Abaqus计划需要不断地学习和积累,需要耐心和毅力,需要和同行进行交流和分享。
本人学习abaqus五年的经验总结-让你比做例子快十倍编辑整理:尊敬的读者朋友们:这里是精品文档编辑中心,本文档内容是由我和我的同事精心编辑整理后发布的,发布之前我们对文中内容进行仔细校对,但是难免会有疏漏的地方,但是任然希望(本人学习abaqus五年的经验总结-让你比做例子快十倍)的内容能够给您的工作和学习带来便利。
同时也真诚的希望收到您的建议和反馈,这将是我们进步的源泉,前进的动力。
本文可编辑可修改,如果觉得对您有帮助请收藏以便随时查阅,最后祝您生活愉快业绩进步,以下为本人学习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)、边界条件、载荷等定义在实体上,网格可以定义在部件上或实体上,对求解过程和输出结果的控制参数定义在整个模型上。
1.非线性分析结构问题中存在着三种非线性来源:材料、几何和边界(接触)。
这些因素的任意组合都可以出现在ABAQUS的分析中;(1)几何非线性:发生在位移量值影响结构响应的情况下。
这包括大位移和转动效应、突然翻转和载荷硬化;(2)材料非线性:金属材料应变较大时产生屈服,材料响应变成非线性和不可逆的;橡胶材料也近似看成非线性的、可逆的(弹性)响应的材料;应变率相关的材料参数、材料失效都是材料非线性的表现方式;材料设定也可以是温度以及其他预先设定的场变量的函数;(3)边界非线性:边界条件随分析过程发生变化,就会产生边界非线性问题。
例如结构变形过程中碰到障碍;板材材料冲压入磨具的过程等都是边界非线性问题。
此外一大类问题接触问题也属于典型的边界非线性问题。
(4)ABAQUS非线性问题是利用牛顿-拉弗森方法(Newtown-Raphsion)来进行迭代求解的。
非线性问题比线性问题所需要的计算机资源要高许多倍;(5)非线性分析步被分为许多增量步。
ABAQUS通过迭代,在新的载荷增量结束时近似地达到静力学平衡。
ABAQUS在整个模拟计算中完全控制载荷的增量和收敛性;(6)状态文件(.sta)允许在分析运行时监控分析过程的进展。
(7)信息文件(.msg)包含了载荷增量和迭代过程的详细信息;(8)在每个增量步结束时可以保存计算结果(结果文件.odb),这样结构响应的演化就可以用ABAQUS/Post显示出来。
计算结果也可以用x-y图的形式绘出。
2.单元(1)单元族:单元名字里开始的字母标志着这种单元属于哪一个单元族。
C3D8I是实体单元;CPS4平面应力单元(二维实体单元);S4R是壳单元;B31梁单元;刚体单元;CINPE4是无限元;膜单元;特殊目的单元,例如弹簧,粘壶和质量;桁架单元。
(2)自由度dof(和单元族直接相关):每一节点处的平动和转动11方向的平动;22方向的平动;33方向的平动4绕1轴的转动;5绕2轴的转动;6绕3轴的转动7开口截面梁单元的翘曲;8声压或孔隙压力(3)轴对称单元:1r方向的平动;;2z方向的平动;6r-z方向的转动(4)节点数:决定单元插值的阶数(5)数学描述:定义单元行为的数学理论(6)积分:应用数值方法在每一单元的体积上对不同的变量进行积分。
衬砌开挖对上方框架结构的影响存在的一些相关问题(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.书写关键词和参数时,不必要把完整的单词拼写出来,只使用开头几个字母时,能相互区分开即可;。