文档库 最新最全的文档下载
当前位置:文档库 › abaqus系列教程-07线性动态分析

abaqus系列教程-07线性动态分析

abaqus系列教程-07线性动态分析
abaqus系列教程-07线性动态分析

abaqus系列教程-13ABAQUSExplicit准静态分析

13 ABAQUS/Explicit准静态分析 显式求解方法是一种真正的动态求解过程,它的最初发展是为了模拟高速冲击问题,在这类问题的求解中惯性发挥了主导性作用。当求解动力平衡的状态时,非平衡力以应力波的形式在相邻的单元之间传播。由于最小稳定时间增量一般地是非常小的值,所以大多少问题需要大量的时间增量步。 在求解准静态问题上,显式求解方法已经证明是有价值的,另外ABAQUS/Explicit 在求解某些类型的静态问题方面比ABAQUS/Standard更容易。在求解复杂的接触问题时,显式过程相对于隐式过程的一个优势是更加容易。此外,当模型成为很大时,显式过程比隐式过程需要较少的系统资源。关于隐式与显式过程的详细比较请参见第2.4节“隐式和显式过程的比较”。 将显式动态过程应用于准静态问题需要一些特殊的考虑。根据定义,由于一个静态求解是一个长时间的求解过程,所以在其固有的时间尺度上分析模拟常常在计算上是不切合实际的,它将需要大量的小的时间增量。因此,为了获得较经济的解答,必须采取一些方式来加速问题的模拟。但是带来的问题是随着问题的加速,静态平衡的状态卷入了动态平衡的状态,在这里惯性力成为更加起主导作用的力。目标是在保持惯性力的影响不显著的前提下用最短的时间进行模拟。 准静态(Quasi-static)分析也可以在ABAQUS/Standard中进行。当惯性力可以忽略时,在ABAQUS/Standard中的准静态应力分析用来模拟含时间相关材料响应(蠕变、膨胀、粘弹性和双层粘塑性)的线性或非线性问题。关于在ABAQUS/Standard中准静态分析的更多信息,请参阅ABAQUS分析用户手册(ABAQUS Analysis User’s Manual)的第6.2.5节“Quasi-static analysis”。 13.1 显式动态问题类比 为了使你能够更直观地理解在缓慢、准静态加载情况和快速加载情况之间的区别,我们应用图13-1来类比说明。

(完整)总结Abaqus操作技巧总结(个人),推荐文档

Abaqus操作技巧总结 打开abaqus,然后点击file——set work directory,然后选择指定文件夹,开始建模,建模完成后及时保存,在进行运算以前对已经完成的工作保存,然后点击job,修改inp文件的名称进行运算。切记切 记!!!!!! 1、如何显示梁截面(如何显示三维梁模型) 显示梁截面:view->assembly display option->render beam profiles,自己调节系数。 2、建立几何模型草绘sketch的时候,发现画布尺寸太小了 1)这个在create part的时候就有approximate size,你可以定义合适的(比你的定性尺寸大一倍); 2)如果你已经在sketch了,可以在edit菜单--sketch option ——general--grid更改 3、如何更改草图精度 可以在edit菜单--sketch option ——dimensions--display——decimal更改 如果想调整草图网格的疏密,可以在edit菜单--sketch option ——general——grid spacing中可以修改。 4、想输出几何模型 part步,file,outport--part 5、想导入几何模型? part步,file,import--part 6、如何定义局部坐标系 Tool-Create Datum-CSYS--建立坐标系方式--选择直角坐标系or柱坐标系or球坐标 7、如何在局部坐标系定义载荷

laod--Edit load--CSYS-Edit(在BC中同理)选用你定义的局部坐标系 8、怎么知道模型单元数目(一共有多少个单元) 在mesh步,mesh verify可以查到单元类型,数目以及单元质量一目了然,可以在下面的命令行中查看单元数。 Query---element 也可以查询的。 9、想隐藏一些part以便更清楚的看见其他part,edge等 view-Assembly Display Options——instance,打勾 10、想打印或者保存图片 File——print——file——TIFF——OK 11、如何更改CAE界面默认颜色 view->Grahphic options->viewport Background->Solid->choose the wite colour! 然后在file->save options. 12、如何施加静水压力hydrostatic load --> Pressure, 把默认的uniform 改为hydrostatic。这个仅用于standard,显式分析不支持。 13、如何检查壳单元法向 Property module/Assign/normal 14、如何输出单元体积 set步---whole model ----volume/Tickness/Corrdinate-----EVOL 15、如何显示最大、最小应力 在Visualization>Options>contour >Limits中选中Min/Max:Show Location,同样的方法可以知道具体指定值的位置。 16、如何在Visualization中显示边界条件 View——ODB display option——entity display——show boundary conditions 17、后处理有些字符(图例啊,版本号啊,坐标系啊)不想显示, viewport-viewport annotation option ,选择打勾。同样可以修改这些字体大小、位置等等。

abaqus 后处理

22 后处理 22.1 显示局部坐标系上的结果 问:我前处理用的是直角坐标系,但是我想在后处理中输出关于柱坐标的位移分量 是不是要设计局部的坐标系?怎样设计? 答:后处理时点菜单tools / coordinates system / create, 创建柱坐标系(例如使用默认的名称csys-1). 菜单result / options, 点tranformation, 点user-specified, 选中csys-1, 点OK. 窗口左上角显示的变量如果原来是U, U1,现在就变为U,U1(CSYS-1). 22.1 显示局部坐标系上的结果 问:我前处理用的是直角坐标系,但是我想在后处理中输出关于柱坐标的位移分量 是不是要设计局部的坐标系?怎样设计? 答:后处理时点菜单tools / coordinates system / create, 创建柱坐标系(例如使用默认的名称csys-1). 菜单result / options, 点tranformation, 点user-specified, 选中csys-1, 点OK. 窗口左上角显示的变量如果原来是U, U1,现在就变为U,U1(CSYS-1). 22.2 绘制曲线(X–Y data) 问:例如我想用odb文件建立这样一个曲线: x y(自行指定) currentmax("my-xy01") 1.0 currentmax("my-xy02") 3.3 ……………… 搜索了半天也找不到,在此向用过的前辈请教,或者有第三方软件也请指点。(虽然我手工 excel也能做,但是那个时间就……-_-b) 答: 后处理菜单 tools / XY Data / Create, 先创建你的"my-xy01",再选择Operate on XY Data,

abaqus系列教程 多步骤分析

11 多步骤分析 ABAQUS模拟分析的一般性目标是确定模型对所施加载荷的响应。回顾术语载荷(load)在ABAQUS中的一般性含义,载荷代表了使结构的响应从它的初始状态到发生变化的任何事情;例如:非零边界条件或施加的位移、集中力、压力以及场等等。在某些情况下载荷可能相对简单,如在结构上的一组集中载荷。在另外一些问题中施加在结构上的载荷可能会相当复杂,例如,在某一时间段内,不同的载荷按一定的顺序施加到模型的不同部分,或载荷的幅值是随时间变化的函数。采用术语载荷历史(load history)以代表这种作用在模型上的复杂载荷。 在ABAQUS中,用户将整个的载荷历史划分为若干个分析步(step)。每一个分析步是由用户指定的一个“时间”段,在该时间段内ABAQUS计算该模型对一组特殊的载荷和边界条件的响应。在每一个分析步中,用户必须指定响应的类型,称之为分析过程,并且从一个分析步到下一个分析步,分析过程也可能发生变化。例如,可以在一个分析步中施加静态恒定载荷,有可能是自重载荷;而在下一个分析步中计算这个施加了载荷的结构对于地震加速度的动态响应。隐式和显式分析均可以包含多个分析步骤;但是,在同一个分析作业中不能够组合隐式和显式分析。为了组合一系列的隐式和显式分析步,可以应用结果传递或输入功能。在ABAQUS分析用户手册(ABAQUS Analysis User’s Manual)第7.7.2节“Transfering results between ABAQUS/Explicit and ABAQUS/Standard”中讨论了这个功能。而本指南不做进一步的讨论。 ABAQUS将它的所有分析过程主要划分为两类:线性扰动(linear perturbation)和一般性分析(general)。在ABAQUS/Standard或在ABAQUS/Explicit分析中可以包括一般分析步;而线性扰动分析步只能用于ABAQUS/Standard分析。对于两种情况的载荷条件和“时间”定义是不相同的,因而,从每一种过程得到的结果必须区别对待。 在一般分析过程中,即一般分析步(general step),模型的响应可能是非线性的或者是线性的。而在采用扰动过程的分析步中,即称为扰动分析步(perturbation step),响应只能是线性的。ABAQUS/Standard处理这个分析步作为由前面的任何一般分析步创建的预加载、预变形状态的线性扰动(即所谓的基本状态(base state));ABAQUS 的线性模拟功能比之单纯线性分析的程序是更加广义的。

ABAQUS后处理中各应力解释个人收集

ABAQUS中的壳单元S33代表的是壳单元法线方向应力,S11 S22 代表壳单元面内的应力。因为壳单元的使用范围是“沿厚度方向应力为0”,也即沿着法相方向应力为0,且满足几何条件才能使用壳单元,所以所有壳单元的仿真结果应力查看到的S33应力均为0。 S11 S22 S33 实体单元是代表X Y Z三个方向应力,但壳单元不是,另外壳单元只有S12,没有S13,S23。 LE----真应变(或对数应变) LEij---真应变 ... 应变分量; PE---塑性应变分量; PEEQ---等效塑性应变 ABAQUS Field Output Stresses S stress components and invariants 应力分量和变量 SVAVG volume-averaged stress components and invariants (Eulerian only) MISESMAX 最大 Mises 应力 TSHR transverse shear stress(for thick shells)横向剪切应力 CTSHR transverse shear stress in stacked continuum shells 连续堆垛壳横向剪切应力 TRIAX stress triaxiality 应力三轴度 VS stress in the elastic-viscous network 弹粘性网格应力PS stress in the plastic-viscous network 塑粘性网格应力 SFABRIC stress components in fabric constitutive measure 纤维本构应力分量 SSAVG average shell section stress 平均壳节点应力 Strain E total strain components 总应变分量 VE viscous strain in the elastic-viscous network 黏性应变弹黏性网格PE plastic strain components 塑性应变分量 PEVAVG volume-averaged plastic strain components (Eulerian only) VEEQ equivalent viscous

abaqus后处理中各应力解释个人收集修订版

a b a q u s后处理中各应力 解释个人收集修订版 IBMT standardization office【IBMT5AB-IBMT08-IBMT2C-ZZT18】

ABAQUS中的壳单元S33代表的是壳单元法线方向应力,S11 S22 代表壳单元面内的应力。因为壳单元的使用范围是“沿厚度方向应力为0”,也即沿着法相方向应力为0,且满足几何条件才能使用壳单元,所以所有壳单元的仿真结果应力查看到的S33应力均为0。 S11 S22 S33 实体单元是代表X Y Z三个方向应力,但壳单元不是,另外壳单元只有S12,没有S13,S23。 LE----真应变(或对数应变) LEij---真应变 ... 应变分量; PE---塑性应变分量; PEEQ---等效塑性应变 ABAQUS Field Output Stresses S stress components and invariants 应力分量和变量 SVAVG volume-averaged stress components and invariants (Eulerian only) MISESMAX 最大 Mises 应力 TSHR transverse shear stress(for thick shells)横向剪切应力 CTSHR transverse shear stress in stacked continuum shells 连续堆垛壳横向剪切应力 TRIAX stress triaxiality 应力三轴度 VS stress in the elastic-viscous network 弹粘性网格应力 PS stress in the plastic-viscous

ABAQUS教材学习:入门手册

ABAQUS教材:入门使用手册 一、前言 ABAQUS是国际上最先进的大型通用有限元计算分析软件之一,具有惊人的广泛的模拟能力。它拥有大量不同种类的单元模型、材料模型、分析过程等。可以进行结构的静态与动态分析,如:应力、变形、振动、冲击、热传递与对流、质量扩散、声波、力电耦合分析等;它具有丰富的单元模型,如杆、梁、钢架、板壳、实体、无限体元等;可以模拟广泛的材料性能,如金属、橡胶、聚合物、复合材料、塑料、钢筋混凝土、弹性泡沫,岩石与土壤等。 对于多部件问题,可以通过对每个部件定义合适的材料模型,然后将它们组合成几何构形。对于大多数模拟,包括高度非线性问题,用户仅需要提供结构的几何形状、材料性能、边界条件、荷载工况等工程数据。在非线性分析中,ABAQUS能自动选择合适的荷载增量和收敛准则,它不仅能自动选择这些参数的值,而且在分析过程中也能不断调整这些参数值,以确保获得精确的解答。用户几乎不必去定义任何参数就能控制问题的数值求解过程。 1.1 ABAQUS产品 ABAQUS由两个主要的分析模块组成,ABAQUS/Standard和ABAQUS/Explicit。前者是一个通用分析模块,它能够求解广泛领域的线性和非线性问题,包括静力、动力、构件的热和电响应的问题。后者是一个具有专门用途的分析模块,采用显式动力学有限元格式,它适用于模拟短暂、瞬时的动态事件,如冲击和爆炸问题,此外,它对处理改变接触条件的高度非线性问题也非常有效,例如模拟成型问题。 ABAQUS/CAE(Complete ABAQUS Environment) 它是ABAQUS的交互式图形环境。通过生成或输入将要分析结构的几何形状,并将其分解为便于网格划分的若干区域,应用它可以方便而快捷地构造模型,然后对生成的几何体赋予物理和材料特性、荷载以及边界条件。ABAQUS/CAE具有对几何体划分网格的强大功能,并可检验所形成的分析模型。模型生成后,ABAQUS/CAE可以提交、监视和控制分析作业。而Visualization(可视化)模块可以用来显示得到的结果。 1.2 有限元法回顾 任何有限元模拟的第一步都是用一个有限元(Finite Element)的集合

总结Abaqus操作技巧总结

打开abaqus,然后点击file——set work directory,然后选择指定文件夹,开始建模,建模完成后及时保存,在进行运算以前对已经完成的工作保存,然后点击job,修改inp文件的名称进行运算。切记切 记!!!!!! 1、如何显示梁截面(如何显示三维梁模型) 显示梁截面:view->assembly display option->render beam profiles,自己调节系数。 2、建立几何模型草绘sketch的时候,发现画布尺寸太小了 1)这个在create part的时候就有approximate size,你可以定义合适的(比你的定性尺寸大一倍); 2)如果你已经在sketch了,可以在edit菜单--sketch option ——general--grid更改 3、如何更改草图精度 可以在edit菜单--sketch option ——dimensions--display——decimal更改 如果想调整草图网格的疏密,可以在edit菜单--sketch option ——general——grid spacing中可以修改。 4、想输出几何模型 part步,file,outport--part 5、想导入几何模型? part步,file,import--part 6、如何定义局部坐标系 Tool-Create Datum-CSYS--建立坐标系方式--选择直角坐标系or柱坐标系or球坐标 7、如何在局部坐标系定义载荷

laod--Edit load--CSYS-Edit(在BC中同理)选用你定义的局部坐标系 8、怎么知道模型单元数目(一共有多少个单元) 在mesh步,mesh verify可以查到单元类型,数目以及单元质量一目了然,可以在下面的命令行中查看单元数。 Query---element 也可以查询的。 9、想隐藏一些part以便更清楚的看见其他part,edge等 view-Assembly Display Options——instance,打勾 10、想打印或者保存图片 File——print——file——TIFF——OK 11、如何更改CAE界面默认颜色 view->Grahphic options->viewport Background->Solid->choose the wite colour! 然后在file->save options. 12、如何施加静水压力hydrostatic load --> Pressure, 把默认的uniform 改为hydrostatic。这个仅用于standard,显式分析不支持。 13、如何检查壳单元法向 Property module/Assign/normal 14、如何输出单元体积 set步---whole model ----volume/Tickness/Corrdinate-----EVOL 15、如何显示最大、最小应力 在Visualization>Options>contour >Limits中选中Min/Max:Show Location,同样的方法可以知道具体指定值的位置。 16、如何在Visualization中显示边界条件 View——ODB display option——entity display——show boundary conditions

利用Python对Abaqus进行后处理结果输出

利用Python对Abaqus进行后处理结果输出 -----中大_戚超_2016.10.3 1 概述 在Abaqus的二次开发过程中,通常需要采用Python脚本语言将Abaqus的计算结果进行输出,然后再进行处理。Python使Abaqus的内核语言,使用较为方便,Abaqus运行Python语言的方式有多种,可以直接命令窗口,也可以读入脚本,还可以采用类似批处理的方式。 本次以一个例子细说Python语言在Abaqus后处理中的应用,模型的计算结果云图如图1所示。 图1 计算结果 2 输出所有积分点上的Mises应力 直接上Python代码: import os from odbAccess import* from textRepr import* myodb=openOdb(path='Job-1.odb') cpFile=open('artlcF1.txt','w') RF=myodb.steps['Step-1'].frames[1].fieldOutputs['S'].values for i in range(len(RF)) :

cpFile.write('%.3F\n' %(RF[i].mises)) else: cpFile.close() #引入模块,因为需要打开结果文件 #打开结果文件,并复制给变量myodb #打开一个txt文件 #将输出场赋值给RF #循环语句,向txt文件逐行写入mises应力 Abaqus的结构层次分的很细,比如结果文件下分如下: 使用过Abaqus的都知道step表示载荷步,frame表示载荷子步,因而在读取Mises应力时需要详细地指定输出哪一步的应力,而应力结果是输出场数据(fieldOutput)的中一种,需要指定是何种应力,程序才知道怎么读取并写入。 由于Abaqus里面涉及的变量特别多,通常很难记清楚那一项下面都有哪些量可以调用,此时比较好的方式是采用print 函数查看,例如查看myodb.steps['Step-1'].frames[1].fieldOutputs 下面有哪些变量可以调用,在窗口输入: print myodb.steps['Step-1'].frames[1].fieldOutputs 显示:

abaqus系列教程11多步骤分析 (1)

11多步骤分析 ABAQUS模拟分析的一般性目标是确定模型对所施加载荷的响应。回顾术语载荷(load)在ABAQUS中的一般性含义,载荷代表了使结构的响应从它的初始状态到发生变化的任何事情;例如:非零边界条件或施加的位移、集中力、压力以及场等等。在某些情况下载荷可能相对简单,如在结构上的一组集中载荷。在另外一些问题中施加在结构上的载荷可能会相当复杂,例如,在某一时间段内,不同的载荷按一定的顺序施加到模型的不同部分,或载荷的幅值是随时间变化的函数。采用术语载荷历史(load history)以代表这种作用在模型上的复杂载荷。 在ABAQUS中,用户将整个的载荷历史划分为若干个分析步(step)。每一个分析步是由用户指定的一个“时间”段,在该时间段内ABAQUS计算该模型对一组特殊的载荷和边界条件的响应。在每一个分析步中,用户必须指定响应的类型,称之为分析过程,并且从一个分析步到下一个分析步,分析过程也可能发生变化。例如,可以在一个分析步中施加静态恒定载荷,有可能是自重载荷;而在下一个分析步中计算这个施加了载荷的结构对于地震加速度的动态响应。隐式和显式分析均可以包含多个分析步骤;但是,在同一个分析作业中不能够组合隐式和显式分析。为了组合一系列的隐式和显式分析步,可以应用结果传递或输入功能。在ABAQUS分析用户手册(ABAQUS Analysis User’s Manual)第results between ABAQUS/Explicit and ABAQUS/Standard”中讨论了这个功能。而本指南不做进一步的讨论。 ABAQUS将它的所有分析过程主要划分为两类:线性扰动(linear perturbation)和一般性分析(general)。在ABAQUS/Standard或在ABAQUS/Explicit分析中可以包括一般分析步;而线性扰动分析步只能用于ABAQUS/Standard分析。对于两种情况的载荷条件和“时间”定义是不相同的,因而,从每一种过程得到的结果必须区别对待。 在一般分析过程中,即一般分析步(general step),模型的响应可能是非线性的或者是线性的。而在采用扰动过程的分析步中,即称为扰动分析步(perturbation step),响应只能是线性的。ABAQUS/Standard处理这个分析步作为由前面的任何一般分析步创建的预加载、预变形状态的线性扰动(即所谓的基本状态(base state));ABAQUS 的线性模拟功能比之单纯线性分析的程序是更加广义的。

【2018年整理】abaqus的后处理

1 如何显示最大、最小应力 在Visualization>Options>contour >Limits中选中Min/Max:Show Location 2 后处理有些字符(图例啊,版本号啊,坐标系啊)不想显示 view-view annotation option ,选择打勾 3 后处理中显示边界条件 Viewport--ODB Display Options 边界条件处打勾 4 在模型上只显示云图,不显示网格 option菜单-common-visible edges--free edges 顺便窜一下,在前处理mesn之后不想显示网格,只显示模型的话,更简单:工具栏有显示mesh、显示线框、显示实体连续的三个按钮。 5 你想调大变形放大系数(Deformation Scal Factor)让变形显示更明显一点? 注意:非线性问题,这个默认为是1(也就是不放大),只有线性的才能改。 option菜单-common-visible edges--Deformation Scale factor 6 如何在后处理中移动图例 选Gneral--legend 可以隐藏 选Legent--Upper left corner 可以移动 7 对ODB结果处理以后,如何保存结果 從visualization模塊開啟odb檔(不要直接從job manager開啟),並取消勾 選 read only,對已有的XY-data作copy to odb。 8 job步提交运算后警告信息出现setwarning 或者nodewarning,(类似这样 的语句: ....have been identified in element set ErrElemVolSmallNegZero .... identified in element set ErrElemDistorted WarnNodeUnconstrained WarnNodeMissMasterIntersect

Abaqus实例教程——网格划分

Workshop 9 自動型與掃掠型網格建構技術: 幫浦模型 w9-meshing.avi Introduction(介紹) 在本練習中你將會使用ABAQUS/CAE 中的Mesh 模組來為整個幫浦組裝模型建構 有限元素網格. 需要做的工作包括將網格屬性指定給每一個組件, 指定網格的種子點, 以及建立網格. Modifying the pump housing element type(修改幫浦外殼元素類型) 1.從../IntroClass/workshops/ pump目錄啟動 ABAQUS/CAE 並且開啟 模型的資料檔Pump.cae. 2.在模型樹中, 將零件PUMP-1展開並在其中的Mesh上快點兩下將工作環境 切換到 Mesh 模組然後在PUMP-1上開始工作. 3.按照以下的步驟來製做一個組別(set)在其中將包含組成幫浦外殼的全部元素: a.在模型樹中, 將零件PUMP-1展開並在其中的Sets 上快點兩下. b.在Create Set對話框中, 選取Element作為組別類型. 將此組別取名 為pump-mesh然後按下Continue按鈕. c.使用拉方框的方式將幫浦外殼的全部元素都選起來. 如果有必要的話 可以使用選取過濾器. 選好之後按下Done按鈕. 4.使用Query指令來確認目前你所指定到網格中的元素類型: a.從上方的下拉式功能表中, 選取Tools→Query功能選項. 會彈出Query對話框. b.從其中所列出來的General Queries中, 選取Element然後按下Apply 按鈕. 在任一元素上點一下並注意在訊息區中所列出來的元素編號, 類 型, 以及節點連接順序, 如圖 W9–1 中所示. 重複這個程序檢查此網格 中的其它元素. Figure W9–1 Selected element attributes. c.按下在Query對話框中的Cancel按鈕結束此查詢指令.

ABAQUS分析教程.

ABAQUS瞬态动力学分析 瞬态动力学分析 一、问题描述 一质量块沿着长度为1500mm的等截面梁运动,梁的材料为钢(密度 =7.8E-9 ton/mm3,弹性模量E=2.1E5MPa,泊松比=0.3),宽为60mm,高为40mm。质量块的长为50mm,宽为60mm,高为30mm。质量块的密度=1.11E-007 ton/mm3,弹性模量E=2.1E5MPa,泊松比=0.3,如图5.1所示。质量块以10000mm/s 的速度匀速通过悬臂梁(从固定端运动到自由端),计算梁自由端沿y方向的位移、速度和加速度。

图1 质量块沿梁运动的示意图 二、目的和要求 掌握结构的动力学分析方法,会定义历史输出步。 1)用六面体单元划分网格,厚度方向有4排网格。 2)采用隐式算法进行计算。 三、操作步骤 1、启动ABAOUS/CAE [开始][程序][ABAQUS 6.7-1][ABAQUS CAE]。 启动ABAQUS/CAE后,在出现的Start Session(开始任务)对话框中选择Create Model Database(创建新模型数据库)。 2、创建部件 在ABAQUS/CAE窗口顶部的环境栏中,可以看到模块列表Module:Part,这表示当前处在Part(部件)功能模块,可按照以下步骤来创建梁的几何模型。 创建两个零件分别命名为mass(质量块)和beam(梁),均为三维实体弹性体。 3、创建材料和截面属性 在窗口左上角的Module(模块)列表中选择Property(特性)功能模块。 (1)创建梁材料 Name:Steel,Density:7.8E-9,Young’s Modulus(弹性模量):210000,Poisson’s Ratio(泊松比):0.3。 (2)创建截面属性点击左侧工具箱中的(Create Section),弹出Create Sectio n对话框,Category:Solid,Type:Homogeneous,保持默认参数不变(Material:Steel;Plane stress/strain thickness:1 ),点击OK。 (3)给部件赋予截面属性点击左侧工具区中的(Assign Section),将上一步创建的截面属性赋给梁。 (4)重复步骤(1)~(4),为质量块赋截面属性。 注意:质量块的密度为 1.11E-007 ton/mm3。 4、定义装配件

ABAQUS前_后处理模块二次开发的应用_朱兆华

文章编号:1001-2265(2009)01-0030-04 收稿日期:2008-08-11  *基金项目:江西省科技厅科技支撑项目[2007];江西省教育厅2009年度一般科技项目(G J J 09025);江西省教育厅科技研究项目(G J J 08429) 作者简介:朱兆华(1979—)男,江苏涟水人,南昌大学机电学院硕士研究生,助理工程师,研究方向为材料加工新技术,(E-m a i l )b y j 245@163. c o m 。 A B A Q U S 前、后处理模块二次开发的应用 * 朱兆华1 ,黄菊花1 ,张庭芳1 ,谢世坤2 ,白引娟 3 (1.南昌大学机电工程学院,南昌 330031;2.井冈山大学工学院,江西吉安 343009;3.江西协中汽车 内饰有限公司,南昌 330032) 摘要:文章以实例说明了P y t h o n 脚本语言和A B A Q U S G U I T o o l k i t 在A B A Q U S 的前、后处理模块二次开发中的应用,并阐述了不同模块之间的调用流程。通过二次开发程序控制A B A Q U S 的建模和装配的过程,有效地解决了模型装配时的繁琐、易错等问题,提高了前处理的效率;因A B A Q U S 对板料拉深进行数值 模拟的后处理功能不够全面,为扩展后处理的功能,更好地查看和分析模拟的结果,文章对A B A Q U S 后处理进行二次开发来达到这一目的。 关键词:A B A Q U S ;P y t h o n ;A B A Q U S G U I T o o l k i t ;二次开发中图分类号:T H 16;T G 65 文献标识码:A A p p l i c a t i o no f S e c o n d -d e v e l o p e d o n A B A Q U S P r e -p r e c e s s a n d P o s t -p r o c e s s Z H UZ h a o -h u a 1,H U A N GJ u -h u a 1,Z H A N GT i n g -f a n g 1,X I ES h i -k u n 2,B A I Y i n -j u a n 3 (1.S c h o o l o f M e c h a n i c a l a n dE l e c t r i c a l E n g i n e e r i n g ,N a n c h a n g U n i v e r s i t y ,N a n c h a n g 330031;2.C o l l e g e o f E n g i n e e r i n g ,J i n g g a n g s h a n U n i v e r s i t y ,J i a n g x i J i 'a n 343009,C h i n a ) A b s t r a c t :T h i s a r t i c l e u s i n g a n e x a m p l e t o e x p l a i n P y t h o n a n d A B A Q U S G U I T o o l k i t p r o g r a m m e f o r A B A Q U S p r e -p r o c e s s a n d p o s t -p r o c e s s s e c o n d -d e v e l o p m e n t a n de x p o u n dt h e p r o c e s s a m o n g d i f f e r e n t m o d u l e s 。T h o u g h s e c o n d -d e v e l o p m e n t t h e p r o c e s s o f m o d e l a n da s s e m b l e c a n b e c o n t r o l l e d ,t h e t e d i o u s 、e r r o r -p r o n e a n do t h e r p r o b l e m s c a n b e e f f e c t i v e l y s o l v e d ,s o t h ew o r k i n g e f f i c i e n c y c a nb e h i g h l y i m p r o v e di nt h e p r e -p r o c e s s ;F o r d r a w i n g s h e e t ,p o s t -p r o c e s s f u n c t i o n s p r o v i d e db y A B A Q U S a r ei n s u f f i c i e n t .I no r d e r t o e x t e n dp o s t -p r o c e s s f u n c t i o n s a n d e x a m i n e s i m u l a t i o n r e s u l t e f f e c t i v e l y s e c o n d d e v e l o p o n A B A Q U S p o s t -p r o c e s s i s u s e d i n t h i s p a -p e r . K e y w o r d s :A B A Q U S ;P y t h o n ;A B A Q U S G U I T o o l k i t ;s e c o n d -d e v e l o p m e n t 0 引言 A B A Q U S 是国际上最先进的大型通用有限元计算分析软件之一,可以模拟绝大部分工程材料的线性和非线性行为。A B A Q U S 自带的C A E 是进行有限元分析的前后处理模块,也是建模、分析和后处理的人机交互平台,它具有良好的人机对话界面,因此A B A Q U S 软件在工程中得到了广泛的应用。 P y t h o n 是一种面向对象的脚本语言,它功能强大,既可以独立运行,也可以用作脚本语言。特别适用于 快速的应用程序开发。 1 A B A Q U S /C A E 处理过程和二次开发接口 介绍 A B A Q U S /C A E 处理有两个程序:①内核程序;②G U I 程序。内核程序实际上就是它的脚本语言,它采用的是P y t h o n 语言,同时扩展了P y t h o n 语言,额外提供了大约500个对象模型,对象模型之间的关系复杂,它们间部分关系如图1所示。 图1中,C o n t a i n e r 表示容器,里面包括其他对象, · 30·

abaqus系列教程-05应用壳单元

5 应用壳单元 应用壳单元可以模拟结构,该结构一个方向的尺度(厚度)远小于其它方向的尺度,并忽略沿厚度方向的应力。例如,压力容器结构的壁厚小于典型整体结构尺寸的1/10,一般就可以用壳单元进行模拟。以下尺寸可以作为典型整体结构的尺寸:支撑点之间的距离。 加强件之间的距离或截面厚度有很大变化部分之间的距离。 曲率半径。 所关注的最高阶振动模态的波长。 ABAQUS壳单元假设垂直于壳面的横截面保持为平面。不要误解为在壳单元中也要求厚度必须小于单元尺寸的1/10,高度精细的网格可能包含厚度尺寸大于平面内尺寸的壳单元(尽管一般不推荐这样做),实体单元可能更适合这种情况。 单元几何尺寸 在ABAQUS中具有两种壳单元:常规的壳单元和基于连续体的壳单元。通过定义单元的平面尺寸、表面法向和初始曲率,常规的壳单元对参考面进行离散。但是,常规壳单元的节点不能定义壳的厚度;通过截面性质定义壳的厚度。另一方面,基于连续体的壳单元类似于三维实体单元,它们对整个三维物体进行离散和建立数学描述,其动力学和本构行为是类似于常规壳单元的。对于模拟接触问题,基于连续体的壳单元与常规的壳单元相比更加精确,因为它可以在双面接触中考虑厚度的变化。然而,对于薄壳问题,常规的壳单元提供更优良的性能。 在这本手册中,仅讨论常规的壳单元。因而,我们将常规的壳单元简单称为“壳单元”。关于基于连续体的壳单元的更多信息,请参阅ABAQUS分析用户手册的第节“Shell elements:overview”。 壳体厚度和截面点(section points) ¥ 需要用壳体的厚度来描述壳体的横截面,必须对它进行定义。除了定义壳体厚度

abaqus--后处理

1 如何显示最大、最小应力 在V isualization>Options>contour >Limits中选中Min/Max:Show Location 2 后处理有些字符(图例啊,版本号啊,坐标系啊)不想显示 view-view annotation option ,选择打勾 3 后处理中显示边界条件 V iewport--ODB Display Options 边界条件处打勾 4 在模型上只显示云图,不显示网格 option菜单-common-visible edges--free edges 顺便窜一下,在前处理mesn之后不想显示网格,只显示模型的话,更简单:工具栏有显示mesh、显示线框、显示实体连续的三个按钮。 5 你想调大变形放大系数(Deformation Scal Factor)让变形显示更明显一点? 注意:非线性问题,这个默认为是1(也就是不放大),只有线性的才能改。 option菜单-common-visible edges--Deformation Scale factor 6 如何在后处理中移动图例 选Gneral--legend 可以隐藏 选Legent--Upper left corner 可以移动 7 对ODB结果处理以后,如何保存结果 從visualization模塊開啟odb檔(不要直接從job manager開啟),並取消勾 選 read only,對已有的XY-data作copy to odb。 8 job步提交运算后警告信息出现setwarning 或者nodewarning,(类似这样 的语句: ....have been identified in element set ErrElemV olSmallNegZero .... identified in element set ErrElemDistorted WarnNodeUnconstrained WarnNodeMissMasterIntersect

abaqus系列教程-03有限单元和刚性体

3. 有限单元和刚性体 有限单元和刚性体是ABAQUS模型的基本构件。有限单元是可变形的,而刚性体在空间运动不改变形状。有限元分析程序的用户可能多少理解有限单元,而对在有限元程序中的刚性体的一般概念可能多少会感到陌生。 为了提高计算效率,ABAQUS具有一般刚性体的功能。任何物体或物体的局部可以定义作为刚性体;大多数的单元类型都可以用于刚性体的定义(例外的类型列出在ABAQUS分析用户手册第2.4.1节“Rigid Body definition”)。刚性体比变形体的优越性在于对刚性体运动的完全描述只需要在一个参考点上的最多六个自由度。相比之下,可变形的单元拥有许多自由度,需要昂贵的单元计算才能确定变形。当这变形可以忽略或者并不感兴趣时,将模型一个部分作为刚性体可以极大地节省计算时间,并不影响整体结果。 3.1 有限单元 ABAQUS提供了广泛的单元,其庞大的单元库为你提供了一套强有力的工具以解决多种不同类型的问题。在ABAQUS/Explicit中的单元是在ABAQUS/Standard中的单元的一个子集。本节将介绍影响每个单元特性的五个方面问题。 3.1.1 单元的表征 每一个单元表征如下: ●单元族 ●自由度(与单元族直接相关) ●节点数目 ●数学描述 ●积分 ABAQUS中每一个单元都有唯一的名字,例如T2D2,S4R或者C3D8I。单元的名字标识了一个单元的五个方面问题的每一个特征。命名的约定将在本章中说明。

单元族 图3-1给出了应力分析中最常用的单元族。在单元族之间一个主要的区别是每一个单元族所假定的几何类型不同。 实体单元壳单元梁单元刚体单元 弹簧和粘壶 桁架单元 无限单元 膜单元 图3-1 常用单元族 在本指南中将用到的单元族有实体单元、壳单元、梁单元、桁架和刚性体单元,这些单元将在其它章节里详细讨论。本指南没有涉及到的单元族;读者若在模型中对应用它们感兴趣,请查阅ABAQUS分析用户手册的第V部分“Elements”。 一个单元名字第一个字母或者字母串表示该单元属于哪一个单元族。例如,S4R 中的S表示它是壳(shell)单元,而C3D8I中的C表示它是实体(contimuum)单元。自由度 自由度(dof)是在分析中计算的基本变量。对于应力/位移模拟,自由度是在每一节点处的平动。某些单元族,诸如梁和壳单元族,还包括转动的自由度。对于热传导模拟,自由度是在每一节点处的温度;因此,热传导分析要求使用与应力分析不同的单元,因为它们的自由度不同。 在ABAQUS中使用的关于自由度的顺序约定如下: 1 1方向的平动 2 2方向的平动 3 3方向的平动

相关文档
相关文档 最新文档