abaqus分析技巧

合集下载

ABAQUS有限元分析软件中CAE常见技巧汇总

ABAQUS有限元分析软件中CAE常见技巧汇总

ABAQUS有限元分析软件中CAE常见技巧汇总ABAQUS有限元分析软件是一种广泛应用于工程领域的有限元分析软件,可以用于模拟和分析各种工程问题。

在使用ABAQUS软件进行分析时,一些常见技巧可以提高分析效率和结果质量。

下面是一些常见的ABAQUSCAE技巧的汇总:1.模型几何建模:在建立模型几何时,使用合适的几何建模工具可以大大简化模型的创建过程。

ABAQUSCAE提供了多种创建几何的工具和命令,比如使用草图工具构建几何,或者直接导入CAD模型。

此外,还可以使用几何操作命令(如切割、平移、镜像等)来修改和完善模型。

2.材料属性定义:在进行有限元分析之前,需要定义材料属性。

ABAQUSCAE提供了多种材料模型,包括线性弹性、塑性、热膨胀等。

选择合适的材料模型,输入正确的材料参数,可以获得准确的分析结果。

此外,还可以通过建立材料库,快速选择和定义材料属性。

3.网格划分:准确的网格划分是保证分析结果准确性的重要因素。

ABAQUSCAE提供了多种网格划分工具,可以根据模型几何形状和分析要求,自动生成合适的网格。

在划分网格时,需要注意网格单元的形状、尺寸和密度,以及模型的几何细节。

4.约束和加载定义:在定义约束和加载时,需要考虑系统边界条件、实际工况和分析目的。

ABAQUSCAE提供了多种约束和加载定义工具,可以快速、准确地描述系统边界条件和应力工况。

可以使用约束和加载约束对象、表达式、施加方向等来定义约束和加载。

5.条件设置和后处理:在进行分析之前,需要设置分析类型、时间步长、收敛准则等分析条件。

ABAQUSCAE提供了丰富的分析选项和设置,以满足不同的分析需求。

在分析完成后,还可以使用后处理功能对分析结果进行可视化、查询和导出。

6.参数化建模和模型优化:在建立模型和进行分析时,可以使用参数化建模和模型优化技术来快速调整模型几何、材料和加载条件,以获得最佳的设计结果。

ABAQUSCAE提供了参数化建模和优化工具,可以自动化地进行参数化建模和模型优化。

总结Abaqus操作技巧总结(个人)

总结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--part5、想导入几何模型?part步,file,import--part6、如何定义局部坐标系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——OK11、如何更改CAE界面默认颜色view->Grahphic options->viewport Background->Solid->choose the wite colour!然后在file->save options.12、如何施加静水压力hydrostaticload --> Pressure, 把默认的uniform 改为hydrostatic。

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

(完整)总结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--part5、想导入几何模型?part步,file,import--part6、如何定义局部坐标系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——OK11、如何更改CAE界面默认颜色view->Grahphic options->viewport Background->Solid->choose the wite colour!然后在file->save options.12、如何施加静水压力hydrostaticload --> Pressure, 把默认的uniform 改为hydrostatic。

ABAQUS分析教程要点

ABAQUS分析教程要点

ABAQUS分析教程要点ABAQUS是一种基于有限元法的通用有限元分析软件,广泛用于工程设计和材料分析。

它的应用范围包括结构力学、固体力学、流体力学、热传导、电磁场和耦合场分析等。

本文将重点介绍ABAQUS分析的基本要点,以帮助读者更好地理解和使用该软件。

首先,进行ABAQUS分析需要先定义结构模型。

在ABAQUS中,结构模型可以通过几何建模或导入CAD模型来创建。

然后,必须定义材料属性,包括材料类型、材料参数和本构模型等。

ABAQUS提供了多种材料模型,例如弹性模型、塑性模型、粘弹性模型等。

接下来,需要定义加载条件,包括约束和外部载荷。

约束定义了结构的边界条件,如固定边界和无滑移条件等;外部载荷定义了施加在结构上的力、压力或温度等。

在创建结构模型后,就可以进行有限元网格划分了。

网格的质量将直接影响分析结果的准确性和计算时间的长短。

ABAQUS提供了多种网格划分工具,包括常见的线性四边形和三角形网格划分方法。

此外,ABAQUS还支持自动网格划分和手动调整网格等功能。

网格划分完成后,可以进行材料分配和边界条件的分配等处理。

接下来是模型求解阶段。

ABAQUS使用迭代方法求解非线性问题,其中包括几何非线性和材料非线性。

迭代求解过程中,ABAQUS会自动调整步长并根据收敛准则来判断是否需要继续迭代。

求解完成后,可以通过ABAQUS提供的分析结果查看工具来查看节点位移、应力分布和变形等结果。

对于复杂的分析问题,还可以使用提交作业文件的方式在服务器上运行ABAQUS分析。

ABAQUS提供了作业处理器(Job Processing),可以自动执行作业文件中的分析任务,并在完成后生成结果文件。

需要注意的是,ABAQUS分析在处理复杂模型时需要耗费大量的计算资源和时间。

因此,在进行分析前应优化模型的几何形状和网格划分,以减少计算时间和提高分析精度。

此外,还应了解材料的本构行为,并正确选择适合的材料模型和参数。

最后,为了更好地理解ABAQUS分析教程,建议读者多使用ABAQUS软件进行实际操作。

ABAQUS常用技巧总结

ABAQUS常用技巧总结

ABAQUS常用技巧总结1.建模技巧-合理选择单元类型:ABAQUS提供了多种常用的单元类型,如线单元、面单元和体单元等。

根据具体的问题,选择合适的单元类型,以获得更精确的结果。

-使用多边形区域:当建模边界为复杂形状时,可以使用多边形区域功能,通过连接多个节点来创建所需的形状。

-利用参数化建模:利用工具栏上的参数化建模功能,可以通过调整参数来快速修改模型,提高建模效率。

2.材料建模技巧-选择适当的材料模型:ABAQUS提供了多种材料模型,如弹性模型、塑性模型和粘弹性模型等。

根据材料的实际性质,选择合适的材料模型,以准确描述材料的力学响应。

-自定义材料属性:当所需材料在ABAQUS中没有默认的材料属性时,可以使用自定义材料属性功能,在材料数据库中添加所需的属性。

-考虑温度和湿度效应:对于一些特殊情况下,材料的性质可能受到温度和湿度的影响。

在建模过程中,可以通过材料属性的温度和湿度依赖性来考虑这些效应。

3.网格划分技巧-合理选择单元大小:在进行网格划分时,应根据模型的特点和要求,合理选择单元的大小。

过大的单元会导致精度较低,而过小的单元会增加计算复杂度和运行时间。

-使用自适应网格划分:对于复杂的几何形状,可以使用自适应网格划分功能,根据需求自动地在关键区域进行细化,以获得更准确的结果。

-检查网格的质量:ABAQUS提供了检查网格的质量的工具,在网格划分结束后,应对网格进行质量检查,确保网格的质量符合要求。

4.加载和边界条件技巧-应用合适的加载:在模拟过程中,应根据具体的问题合理选择加载方式。

可以通过施加约束、边界力和位移等方式来模拟实际的加载情况。

-使用周期边界条件:对于周期性结构或周期性加载的问题,可以使用周期边界条件,通过定义周期边界,简化模型的计算。

-考虑非线性效应:非线性效应在一些工程问题中很常见,如大变形、接触和摩擦等。

在模拟过程中,应考虑这些非线性效应,以保证结果的准确性。

5.结果后处理技巧-分析应力和应变:ABAQUS提供了丰富的后处理功能,可以分析和可视化模型的应力和应变分布。

abaqus分析技巧

abaqus分析技巧

abaqus分析技巧采用abaqus的cae进行力学问题的分析,其对模型的处理存在很多的技巧,,对abaqus的一些分析技巧进行一些概述,希望对大家有所帮助1.abaqus的多图层绘图abaqus的cae默认一个视区仅仅绘出一个图形,譬如contor图,变形图,x-y曲线图等,其实在abaqus里面存在一个类似于origin里面的图层的概念,对于每个当前视区里面的图形都可以建立一个图层,并且可以将多个图层合并在一个图形里面,称之为Overlay Plot 譬如你可以在同一副图中,左边绘出contor图,右边绘出x-y图等等,并且在abaqus里面的操作也是很简单的。

1.首先进入可视化模块,当然要先打开你的模型数据文件(。

odb)2.第一步要先创建好你的图形,譬如变形图等等3.进入view里面的overlay plot,点击creat,创建一个图层,现在在viewport layer里出现了你创建的图层了4.注意你创建的图层,可以看到在visible 下面有个选择的标记,表示在视区里面你的图层是否可见,和autocad里面是一样,取消则不可见current表示是否是当前图层,有些操作只能对当前图层操作有效,同cadname是你建立图层的名称,其他的属性值和你的模型数据库及图形的类型有关,一般不能改动的。

5.重复2-4步就可以创建多个图层了6.创建好之后就可以选择plot/apply,则在视区显示出所有的可见的图层子结构1.什么是子结构子结构也叫超单元的(两者还是有点区别的,文后会谈到),子结构并不是abaqus里面的新东东,而是有限元里面的一个概念,所谓子结构就是将一组单元组合为一个单元(称为超单元),注意是一个单元,这个单元和你用的其他任何一种类型的单元一样使用。

2.为什么要用子结构使用子结构并不是为了好玩,凡是建过大型有限元模型的兄弟们都可能碰到过计算一个问题要花几个小时,一两天甚至由于单元太多无法求解的情况,子结构正是针对这类问题的一种解决方法,所以子结构肯定是对一个大型的有限元模型的,譬如在求解非线性问题的时候,因为对于一个非线性问题,系统往往经过多次迭代,每次这个系统的刚度矩阵都会被重新计算,而一般来说一个大型问题往往有很大一部分的变形是很小的,把这部分作为一个子结构,其刚度矩阵仅要计算一次,大大节约了计算时间。

ABAQUS跌落分析

ABAQUS跌落分析

ABAQUS跌落分析简介跌落是一种常见的物理现象,在工程设计和产品测试中具有重要意义。

ABAQUS是一款常用的有限元分析软件,具有丰富的功能和强大的计算能力。

本文将介绍如何使用ABAQUS进行跌落分析,并提供一些注意事项和实用技巧。

1. 确定模型和边界条件在进行ABAQUS跌落分析之前,首先需要确定跌落的物体模型和边界条件。

模型可以是简单的几何体,如立方体或球体,也可以是更复杂的真实工程模型。

边界条件包括初始位置、速度和重力等。

2. 创建ABAQUS模型在进行ABAQUS跌落分析之前,需要创建合适的模型。

ABAQUS提供了多种建模工具,包括CAD导入、几何建模和脚本编程等。

根据实际情况选择合适的建模方法和工具。

3. 定义材料属性在进行跌落分析之前,需要定义物体的材料属性。

材料属性包括弹性模量、密度、强度等。

根据实际材料的性质和测试数据,选择合适的材料属性。

4. 创建ABAQUS分析步在进行跌落分析之前,需要创建合适的ABAQUS分析步。

分析步包括初始化步、加载步和结束步等。

根据跌落过程和需要分析的现象,选择合适的分析步设置。

5. 定义边界条件在进行跌落分析之前,需要定义合适的边界条件。

边界条件包括初始位置、速度条件和约束条件等。

根据跌落过程和需要分析的现象,选择合适的边界条件设置。

6. 运行ABAQUS分析在完成前面的所有设置之后,就可以运行ABAQUS分析了。

根据实际情况选择合适的求解器和计算资源,运行分析并等待结果输出。

7. 分析结果运行完成后,可以查看ABAQUS的分析结果。

ABAQUS提供了丰富的结果输出方式,包括节点位移、应力分布和变形情况等。

根据实际需要选择合适的结果输出方式。

8. 结果分析和讨论根据分析结果,可以进行结果分析和讨论。

根据实际需求和问题,对分析结果进行解释和比较,提出改进和优化的建议。

9. 优化和改进根据分析结果和讨论,可以进行优化和改进。

根据实际需求和问题,调整模型、边界条件和材料属性等,以获得更准确和可靠的分析结果。

ABAQUS有限元分析方法

ABAQUS有限元分析方法

ABAQUS有限元分析方法有限元分析是一种将连续问题离散化成有限数量的元素,通过求解这些离散化的元素的行为,来推断整个问题的行为的数值分析方法。

ABAQUS就是一种基于有限元方法的求解器,它使用了计算机模拟技术,可以求解各种工程问题,如结构力学、热力学、流体力学等。

建模是有限元分析的第一步,ABAQUS提供了多种建模技术和工具来帮助用户创建复杂的几何模型。

用户可以使用ABAQUS提供的几何建模工具来创建三维模型,也可以导入其他计算机辅助设计(CAD)软件生成的模型。

在建模过程中,用户还可以定义材料属性、加载条件和约束等。

一旦建立了几何模型,用户就可以定义有限元网格。

有限元网格是将模型离散化为有限数量的单元的过程。

ABAQUS提供了多种类型的单元,如线性和非线性、静力学和动力学等。

用户可以根据具体的问题选择适当的单元类型。

通常,使用更精细的网格可以提高解的精度,但也会增加计算时间和内存需求。

在模型离散化后,用户需要定义材料特性和加载条件。

ABAQUS支持多种材料模型,如线性弹性、非线性材料、塑性材料等。

用户可以根据材料的真实性质选择适当的材料模型,并提供相关参数。

加载条件是指施加到模型上的外部载荷或约束。

用户可以定义各种加载条件,如受力、温度、位移约束等。

建立好模型后,用户需要选择适当的求解方法。

ABAQUS提供了多种求解方法,如直接方法、迭代方法、稳定方法等。

用户可以根据问题的特点选择适合的求解方法,并提供求解的控制参数。

完成求解后,用户可以对结果进行后处理。

ABAQUS提供了丰富的后处理工具,可以可视化模型的应力、应变、位移等结果。

用户可以进一步分析和评估模型的响应。

在使用ABAQUS进行有限元分析时,一些常见的技巧和注意事项包括:-使用合适的网格:细化网格可以提高解的精度,但需要更多的计算资源。

-使用合适的材料模型:根据材料的真实性质选择适当的材料模型,并提供正确的参数。

-检查模型:在求解之前,检查模型的几何和网格是否正确,以及加载条件是否合理。

ABAQUS常用技巧归纳图文并茂

ABAQUS常用技巧归纳图文并茂

ABAQUS常用技巧归纳图文并茂ABAQUS常用技巧归纳一、背景介绍ABAQUS是一款广泛应用于工程领域的有限元分析软件,具备强大的功能和丰富的工具包,被工程师广泛使用。

然而,在使用ABAQUS的过程中,我们经常会遇到一些技巧和问题,本文将针对一些常见的ABAQUS技巧进行归纳总结,帮助读者更好地应用ABAQUS进行工程分析。

二、常用技巧1. 单元类型选择在使用ABAQUS进行有限元分析时,选择合适的单元类型是非常重要的。

根据具体的分析对象和问题类型,可以选择不同的单元类型,如线性单元、非线性单元或复合单元。

合理的单元选择可以提高计算效率和分析精度。

2. 网格划分优化合理的网格划分对计算结果的准确性和计算效率至关重要。

在ABAQUS中,提供了多个网格划分工具和算法,可以帮助用户进行网格优化。

例如,使用网格生成工具可以自动生成符合几何形状和尺寸要求的网格,使用网格划分工具可以调整网格的密度和精度。

3. 材料模型选择在ABAQUS中,提供了多种材料模型,用于描述材料的力学行为。

根据具体的分析对象和材料性质,可以选择合适的材料模型,如线性弹性模型、塑性模型或粘弹性模型。

合理的材料模型选择可以更好地模拟材料的本构行为。

4. 边界条件设置在有限元分析中,正确设置边界条件是保证结果准确性的关键。

在ABAQUS中,可以通过节点约束、荷载施加和接触定义等方式来设置边界条件。

应根据具体的分析问题和工况设置合理的边界条件,以确保计算结果的可靠性。

5. 后处理及结果分析ABAQUS提供了强大的后处理和结果分析功能,可以帮助用户深入理解计算结果。

通过后处理工具,可以对计算结果进行可视化分析、曲线绘制和云图展示等,帮助用户对结果进行全面的评估和解读。

6. 自定义脚本开发除了使用ABAQUS内置的工具和功能,用户还可以通过编写脚本来定制化分析过程。

ABAQUS支持Python脚本的开发和调用,用户可以利用脚本进行批处理、参数化分析和复杂算法实现等。

(完整word版)ABAQUS常用技巧归纳(图文并茂)

(完整word版)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的若干技巧:1.改变元素类型:默认情况下,ABAQUS使用线性形状的元素进行分析。

然而,在一些情况下,使用非线性元素可能更符合实际工程应用。

可以通过在输入文件中更改元素类型来实现这一点。

使用非线性元素可以更准确地描述材料的非线性行为,如塑性变形和接触力。

要更改元素类型,请在输入文件中添加相应的命令。

2.建立合适的网格:正确建立合适的网格非常重要,可以对分析结果的准确性和计算效率产生重要影响。

一个好的网格应该在需要解决的特征尺寸上有适当的细化。

过于密集的网格可能会导致计算时间过长,而太稀疏的网格可能会导致准确性问题。

ABAQUS提供了不同的网格生成功能,如自动网格划分和手动插入节点。

3.使用压缩特征:在ABAQUS中,使用压缩特征可以大大减小模型的存储和计算量。

压缩特征是模型中具有对称性的特征区域的简化表示。

例如,在对称结构或复杂几何形状中,通过使用压缩特征可以减少模型的大小和求解所需的CPU时间。

在ABAQUS中,可以使用节点合并和对称性条件来定义和应用压缩特征。

4.设置合适的边界条件:边界条件是一个模型中非常重要的因素,它们定义了模型的行为和响应。

在ABAQUS中,可以通过施加适当的约束和加载来定义边界条件。

约束可以通过固定节点的位移或施加节点上的力来实现。

加载可以通过施加节点上的力或位移来实现。

选择合适的边界条件对于准确模拟实际工程应用非常重要。

5.使用提交脚本进行批处理:ABAQUS提供了一个命令行界面,可以通过提交脚本进行批处理。

提交脚本可以帮助自动化模型的建立、分析和后处理过程,从而提高效率。

通过编写和运行脚本,可以在不需要人工干预的情况下一次性处理多个模型,从而节省时间和努力。

abaqus技巧窍门

abaqus技巧窍门

abaqus技巧窍门三维结构的结构化⽹格划分structure 对于三维结构,只有模型区域满⾜以下条件,才能被划分为结构化⽹格:①没有孔洞、孤⽴的⾯、孤⽴的边、孤⽴的点;②⾯和边上的弧度值应该⼩于90°;③三维区域内的所有⾯必须要保证可以运⽤⼆维结构化⽹格划分⽅法;④保证区域内的每个顶点属于三条边;⑤必须保证⾄少有四个⾯(如果包含虚拟拓扑,必须仅包含六条边);⑥各⾯之间要尽可能地接近90°,如果⾯之间的⾓⼤于150°,就应该对它进⾏分割;⑦若三维区域不是⽴⽅体,每个⾯只能包含⼀个⼩⾯,若三维区域是⽴⽅体,每个⾯可以包含⼀些⼩⾯,但每个⼩⾯仅有四条边,且⾯被划分为规则的⽹格形状。

三维结构的扫略⽹格划分Sweep (扫略⽹格划分技术)对于三维结构,只有模型区域满⾜以下条件,才能被划分为扫略⽹格:①连接起始⾯和⽬标⾯的的每个⾯(称为连接⾯)只能包含⼀个⼩⾯,且不能含有孤⽴的边或点;②⽬标⾯必须仅包含⼀个⼩⾯,且没有孤⽴的边或点;③若起始⾯包含两个及两个以上的⼩⾯,则这些⼩⾯间的⾓度应该接近180°;④每个连接⾯应由四条边组成,边之间的⾓度应接近90°;⑤每个连接⾯与起始⾯、⽬标⾯之间的⾓度应接近90°;⑥如果旋转体区域与旋转轴相交,就不能使⽤扫略⽹格划分技术;⑦如果被划分区域的⼀条或多条边位于旋转轴上,ABAQUS/CAE不能⽤六⾯体或楔形单元对该区域进⾏扫略⽹格划分,⽽必须选择Hex-dominated形状的单元;⑧当扫略路径是⼀条封闭的样条曲线时,该样条曲线必须被分割为两段或更多。

总结(1 )对于不能采⽤结构化技术(Structured)和扫略技术(Sweep )进⾏⽹格划分的复杂结构,⽤户可以运⽤Partition ⼯具将其分割成形状较为简单的区域,并对这些区域进⾏结构化或扫略⽹格划分。

如果模型不容易分割或分割过程过于繁杂,⽤户可以选⽤⾃由⽹格划分技术(Free )。

ABAQUS学习技巧总结

ABAQUS学习技巧总结

ABAQUS学习技巧总结1.加强对有限元理论的学习:ABAQUS是一种基于有限元方法的强大分析软件,因此要充分理解有限元理论的基本原理和假设,才能正确应用ABAQUS进行分析和模拟。

2.熟练掌握ABAQUS的使用界面:学习ABAQUS前,首先要了解软件的界面和基本操作,包括创建模型、定义材料、设置边界条件、网格划分等操作。

熟悉软件界面可以提高工作效率和减少出错的可能性。

3.控制模型精度和网格划分:模型的精度和网格的划分对分析结果的准确性和计算效率有着重要影响。

在进行模型划分时,要根据分析对象的特点和要求合理设定网格密度,避免过度细化或过度简化。

4.学会使用参数化建模:ABAQUS支持参数化建模,可以通过定义参数和变量来快速修改模型的几何形状和尺寸。

掌握参数化建模技巧可以快速生成不同几何形状和尺寸的模型,并进行参数优化和灵敏度分析。

5.熟悉材料模型的选择和参数设置:ABAQUS提供了多种材料模型,如线性弹性模型、塑性模型、粘弹性模型等。

根据不同材料的特性和分析要求选择适当的材料模型,并设置合理的参数值。

6.学会使用边界条件和荷载:在进行分析前,要定义好模型的边界条件和施加的荷载。

合理设置边界条件和荷载可以减少计算量和提高计算效率,并得到准确的分析结果。

7.了解并理解结果输出和后处理:ABAQUS可以输出各种工程量的结果,如应力、应变、位移、等效塑性应变等。

了解和理解结果输出的含义和格式,可以进行有效的后处理和结果分析。

8.学会使用预处理和后处理工具:ABAQUS提供了多种预处理和后处理工具,如网格生成、模型修复、网格平滑、结果可视化等。

学会使用这些工具可以提高工作效率和优化分析结果。

9. 提高编程和脚本能力:ABAQUS提供了Python编程接口,可以通过编写脚本进行批处理、自动化建模和分析。

提高编程和脚本能力可以进一步提高工作效率和掌握高级分析技巧。

10.学会查阅文档和使用技术支持:ABAQUS的官方网站提供了丰富的文档和教程,可以帮助学习者更好地了解和使用软件。

ABAQUS有限元分析方法

ABAQUS有限元分析方法

ABAQUS有限元分析方法ABAQUS是一种广泛使用的有限元分析软件,它可以用于计算和模拟复杂的实际工程问题。

ABAQUS能够解决结构力学、热力学、电磁学、流体力学、多物理场等各类问题,具备强大的建模和分析能力。

本文将介绍ABAQUS的有限元分析方法,包括其基本原理、建模流程、边界条件的设置以及结果分析等内容。

有限元分析方法是一种通过将连续物体离散为有限个小单元来近似求解连续介质中的物理场分布和结构行为的方法。

它基于连续介质力学、力学平衡方程和边界条件等理论,通过在每个单元内进行离散近似,将大问题分解为由离散单元组成的小问题,然后通过求解这些小问题得到整个问题的近似解。

ABAQUS的建模流程主要包括几何建模、边界条件的设置、网格划分和材料定义等步骤。

几何建模是指在ABAQUS软件中创建所需分析的几何形状,可以通过绘制直线、圆弧、曲线或导入CAD模型等方式进行。

边界条件设置则是指为模型的一些面或点施加边界条件,包括固定支撑、施加力、约束等。

网格划分是指将模型中的连续介质离散化为有限个小单元,ABAQUS可以进行自动网格划分或手动划分网格。

材料定义是指为模型中的每个单元指定材料属性,例如弹性模量、泊松比、密度等。

在边界条件设置和材料定义完成后,可以对模型进行加载和求解。

首先,需要指定施加在模型上的加载条件,例如力、温度、电场等。

然后,在分析控制命令下选择适当的解析方法和参数,启动求解器对模型进行计算。

ABAQUS的求解器可以是显式求解器或隐式求解器,根据具体的问题选择合适的求解器类型。

计算完成后,可以对结果进行后处理,包括生成应力、应变分布图、振动模态分析、疲劳分析等。

在进行有限元分析时,需要注意选择合适的单元类型和网格密度。

ABAQUS提供了多种类型的单元,例如线性单元、三角形单元、四边形单元、六面体单元等,根据几何形状和物理场的特点选择合适的单元类型。

网格密度决定了分析结果的精度和计算时间,通常需要进行网格收敛性分析,即逐步增加网格密度,直到结果在精度和计算时间之间达到平衡。

(完整word版)ABAQUS常用技巧归纳(图文并茂)

(完整word版)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有限元分析软件中CAE常见技巧

ABAQUS有限元分析软件中CAE常见技巧

ABAQUS有限元分析软件中CAE常见技巧ABAQUS有限元分析软件是一种常用的工程仿真软件,可以用于各种工程问题的数值模拟和分析。

在使用ABAQUS进行CAE分析时,有一些常见的技巧可以帮助提高工作效率和分析准确性。

以下是一些常见的ABAQUSCAE技巧:1.网格划分:网格质量对分析结果有重要影响。

在进行网格划分时,应尽量保持网格单元的形状正交、尺寸均匀、网格大小合适。

可以使用ABAQUSCAE的网格划分工具进行分割和划分。

2.模型建模:在建模过程中,应尽量使用简化的模型进行分析,以降低计算复杂度。

在模型建模过程中,应合理选择单元类型、约束和加载条件。

3.边界条件:边界条件的设定是有限元分析的关键。

ABAQUSCAE提供了多种约束和加载条件的设定功能,如约束、载荷、变形和绘制。

在设定约束和边界条件时,应仔细考虑工程实际情况,并确保其与实际情况一致。

4.材料属性:材料属性的设定对分析结果影响很大。

ABAQUSCAE提供了多种材料模型,可以满足不同材料的性能分析需求。

在设定材料属性时,应准确输入材料的各项性能参数,并合理选择适当的材料模型。

5.结果分析:分析完成后,可以使用ABAQUSCAE提供的结果分析工具对结果进行后处理和可视化分析。

ABAQUSCAE提供了多种结果显示和分析功能,如变形图、位移图、应力应变云图等。

6.参数化建模:ABAQUSCAE提供了参数化建模和参数化分析的功能,可以通过定义参数和参数之间的关系,快速进行批量分析和参数优化。

参数化建模可以大大提高工作效率,并便于进行设计优化。

8. 脚本编程:ABAQUS CAE支持Python脚本编程,可以使用脚本实现一键式批处理和自动化分析。

脚本编程可以大大提高工作效率,并方便记录和复现分析过程。

9.多物理场耦合分析:如果需要进行多物理场耦合分析,如热力耦合、流固耦合、磁固耦合等,可以使用ABAQUSCAE提供的多物理场耦合功能。

多物理场耦合分析可以更准确地模拟工程实际情况。

ABAQUS若干技巧

ABAQUS若干技巧

ABAQUS若干技巧1.建立合适的模型尺寸:在建立模型时,应根据实际情况选择合适的尺寸。

过小的尺寸可能导致无法正确分析结果,而过大的尺寸则会增加计算时间和资源消耗。

2.使用合适的网格划分:网格的划分对分析结果有重要影响。

过于精细的网格可能导致计算时间过长,而过于粗糙的网格则可能导致不准确的结果。

应根据研究目的和实际情况设计合适的网格。

3.合理选择材料参数:材料参数对分析结果有重要影响。

ABAQUS提供了多种材料模型,可以根据实际情况选择合适的模型,并输入正确的材料参数。

4.使用荷载和边界条件:在进行分析前,需要明确加载条件和边界条件。

荷载应根据实际情况和研究目的确定,边界条件应正确表示实际约束状况。

5.进行多步分析:对于一些复杂问题,可能需要进行多步分析。

在ABAQUS中,可以通过定义不同的步骤和加载条件来进行多步分析,从而获得更全面的结果。

6.优化模型:通过反复迭代和优化,可以改进模型的初始设计,以获得更好的结果。

ABAQUS提供了优化工具,可以根据指定的目标函数和约束条件进行优化设计。

7.使用通用后处理工具:ABAQUS提供了强大的后处理工具,可以对模型的结果进行可视化和分析。

可以利用这些工具来检查、解释和展示分析结果。

8.检查输入参数:在进行分析之前,应仔细检查输入参数。

特别是材料参数、荷载和边界条件等关键参数,需要确保其准确性和一致性。

9.使用元素类型:ABAQUS提供了多种不同类型的元素,可以根据实际情况选择合适的元素类型。

不同的元素类型适用于不同的分析问题,正确选择元素类型可以提高计算效率和准确性。

10.了解并使用ABAQUS的官方文档和教程:ABAQUS提供了详细的官方文档和教程,可以帮助用户更好地理解和使用软件。

在遇到问题时,可以查阅相关文档和教程,以获得帮助和解决方案。

ABAQUS分析教程要点 (1)

ABAQUS分析教程要点 (1)

ABAQUS 瞬态动力学分析瞬态动力学分析一、问题描述一质量块沿着长度为 1500mm 的等截面梁运动,梁的材料为钢 (密度p =7.8E-9 ton/mm3 ,弹性模量 E=2.1E5MPa,泊松比v =0.3),宽为 60mm,高为40mm 。

质量块的长为 50mm,宽为 60mm,高为 30mm 。

质量块的密度 p =1.11E-007 ton/mm3,弹性模量 E=2.1E5MPa,泊松比v =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 Section 对话框, Category: Solid, Type: Homogeneous,保持默认参数不变(Material: Steel; Plane stress/strain thickness: 1 ),点击 OK。

Abaqus常用技巧总结

Abaqus常用技巧总结

Abaqus常用技巧总结Abaqus常用技巧总结1.对time increment的根本理解abaqus的step里有maximum number of increment、initial increment、minimum increment 、maximum increment四个量许多网友不知怎样设置合理,合理设置是建立在深刻理解基础上的。

要理解这个问题,首先需要了解abaqus的计算过程和有限元计算收敛性问题,abaqus首先用initial 值输入进行叠代计算,如果计算结果收敛,则继续以这个值代入计算下一步,如果不收敛,则自动减小时间步长(time increment)重新计算直到收敛然后计算下一步。

但是如果时间步长减小到最小值minimum时计算结果还是不收敛,则abaqus将停止计算,由此可知maximum值和minimum值分别是abaqus在收敛计算时时间步长的上下限,同时total time=求和(time increment*number),当时间步长很小时,需要计算的步数number相应增大(电脑计算花的时间也随之增大),因此number一般要设置较大值。

minimum并不是越小越好,因为1)number即计算时间增大2)abaqus计算精度约在10^(-5),当时间步长小于这个值,计算结果已经没什么意义了。

有限元计算收敛性与(最小空间步长/时间步长)值有关,若minimum设为10^(-5),还是不收敛,可适当减小空间步长(即把网格画细点),当然还有一些其他办法,如果实在计算不了,也许是模型本身有点问题,或改为显示explicit计算总而言之,maximun number要适当设置较大值,initial可适当改小(如-2,-3量级),minimum (-5量级)不要修改,maximum值影响不大,可不改.2.moment的加载一个大筒体上有三个接管端面固定,大筒体两端加载扭距,如何加载?(1)将大筒体两端要施加扭矩的节点分别定义为两个Nset:left, right.(2)分别在大筒体两端的圆心处定义两个reference node: rp-left,rp-right.(3)用如下命令将两个节点集绕3轴旋转的自由度与参考点耦合起来,其他自由度度是否耦合根据具体问题而定:*KINEMATIC COUPLING, REF NODE=rp-leftleft, 6,6*KINEMATIC COUPLING, REF NODE=rp-rightright, 6,6(4)在两个参考点上施加绕3轴旋转的弯矩.提醒:reference node也有自由度,注意相应的边界条件.3.abaqus计算时c盘的临时文件太大了,怎么改目录?临时目录是Windows自己定义的,可以在系统环境变量中修改.4.CAE中如何加预应力具体没作过,看看*PRESTRESS HOLD和*INITIAL CONDITIONS, TYPE=SOLUTION, REBAR这两个命令以及ABAQUS Analysis User's Manual “Defining reinforcement,” Section 2.2.3 “Defining rebar a s an element property,” Section 2.2.45.hypermesh里面看abaqus分析的结果(1)你在abaqus中计算完成后,将结果文件输出到*.fil.(2)利用hyperworks提供的hmabaqus.exe(在安装目录下的Altair\hw7.0\translators中)(3)在控制台下运行 hmabaqus *.fil *res,执行完成后就生成了相应的res文件(4)在hyperview中打开你的模型文件*.inp和结果文件*.res,就可以查看你的结果了6.X-Y Plots**** STEP: pre-load***Step, name=pre-load, nlgeompre-loading*Static0.01, 1., 1e-05, 0.1........**** LOADS**** Name: pt-load Type: Concentrated force*Cload_G5, 2, -200.E6**........***Output, history, frequency=1*node output, nset=_G5CF2,U2*element output, elset=_G5E22, S22***monitor, node=_G5, dof=27.如何把上一次分析结果作为下一次分析的初始条件使用LDREAD命令,首先需要注意下面两个问题:(1)每一个ANSYS的实体模型的面或体都要定义对应的单元类型编号材料属性.编号实常数编号单元坐标系编号这些参数在整个分析过程中保持不变而这些编号对应的属性在各个步骤中是不同的.(2)网格划分要满足所有步骤的要求单元类型必须兼容步骤:(1)创建实体模型(2)创建多个物理环境设定一个物理环境中的单元类型材料属性实常数坐标系等,将这些参数的编号赋给实体模型的面或体施加基本物理载荷和边界条件.设定求解选项:选择一个标题使用PHYSICS, WRITE命令将物理环境存入文件中(3)清楚当前的物理环境命令是PHYSICS, CLEAR 4重复第二步准备下一个物理环境8.材料方向与增量步材料方向:针对各向异性材料(如板金材料、复合材料等)变形体,材料方向定义材料的某一特定方向如纤维方向。

abaqus分析技巧(部分翻译)

abaqus分析技巧(部分翻译)

9 连续分析的技巧9.1 重启分析9.1.1 重启分析总览运行分析时,可以将模型和状态写入重启动所需的文件里。

Abaqus/standard需要重启文件(.res)、分析数据(.mdl和.stt)、部件(.prt)、输出数据(.odb)以及线性动力和子结构数据文件(.sim)。

而ABAQUS/EXPLICIT则包括重启文件(.res)、分析数据(.abq, .mdl, .pac, .stt),部件(.prt),结果(.sel)以及输出(.odb)。

这些文件统称为重启文件,完成上一步运算,继续下一步运算。

输出文件只需包含模型信息,结果文件不是必需的,可以不要。

写重启文件要重启分析,必须在上一步分析时输出所需的文件。

如果不写重启信息,STANDARD 将不创建重启文件,而EXPLICIT只在分析开始和结束生成状态文件。

用户可以控制写入重启文件的数据量。

如果每一个step都定义重启,输出量可以改变。

线性扰动分析不能写重启信息:静力应力分析(扰动)6.2.2直接求解的稳态动力分析6.3.4特征值提取6.3.6瞬态模态动力分析6.3.7基于模态的稳态动力分析6.3.8基于子空间稳态动力分析6.3.9反应谱分析6.3.10随机响应分析6.3.11输入文件用法:*RESTART, WRITE可在模型数据或历程数据。

CAE用法:Output→Restart Requests在CAE里,重启总是和一个特定的分析步关联;全程分析可不定义重启。

每一步默认创建重启;STANDARD分析步默认重启频率frequency of 0,EXPLICIT默认intervals of 1。

控制重启文件的输出频率用户可以指定写入STANDARD重启文件和EXPLICIT状态文件的输出频率。

但不能指定写入的变量,每次写入一组完整的重启信息。

因此,若不控制重启信息的输出频率,使重启文件可能相当庞大。

如果STANDARD要求以精确的时间间隔写入重启数据,每次写数据时都要求解一次。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

采用abaqus的cae进行力学问题的分析,其对模型的处理存在很多的技巧,,对abaqus的一些分析技巧进行一些概述,希望对大家有所帮助1.abaqus的多图层绘图abaqus的cae默认一个视区仅仅绘出一个图形,譬如contor图,变形图,x-y曲线图等,其实在abaqus里面存在一个类似于origin里面的图层的概念,对于每个当前视区里面的图形都可以建立一个图层,并且可以将多个图层合并在一个图形里面,称之为Overlay Plot 譬如你可以在同一副图中,左边绘出contor图,右边绘出x-y图等等,并且在abaqus里面的操作也是很简单的。

1.首先进入可视化模块,当然要先打开你的模型数据文件(。

odb)2.第一步要先创建好你的图形,譬如变形图等等3.进入view里面的overlay plot,点击creat,创建一个图层,现在在viewport layer里出现了你创建的图层了4.注意你创建的图层,可以看到在visible 下面有个选择的标记,表示在视区里面你的图层是否可见,和autocad里面是一样,取消则不可见current表示是否是当前图层,有些操作只能对当前图层操作有效,同cadname是你建立图层的名称,其他的属性值和你的模型数据库及图形的类型有关,一般不能改动的。

5.重复2-4步就可以创建多个图层了6.创建好之后就可以选择plot/apply,则在视区显示出所有的可见的图层子结构1.什么是子结构子结构也叫超单元的(两者还是有点区别的,文后会谈到),子结构并不是abaqus里面的新东东,而是有限元里面的一个概念,所谓子结构就是将一组单元组合为一个单元(称为超单元),注意是一个单元,这个单元和你用的其他任何一种类型的单元一样使用。

2.为什么要用子结构使用子结构并不是为了好玩,凡是建过大型有限元模型的兄弟们都可能碰到过计算一个问题要花几个小时,一两天甚至由于单元太多无法求解的情况,子结构正是针对这类问题的一种解决方法,所以子结构肯定是对一个大型的有限元模型的,譬如在求解非线性问题的时候,因为对于一个非线性问题,系统往往经过多次迭代,每次这个系统的刚度矩阵都会被重新计算,而一般来说一个大型问题往往有很大一部分的变形是很小的,把这部分作为一个子结构,其刚度矩阵仅要计算一次,大大节约了计算时间。

3.那些情况可以使用子结构前面提到的非线性问题,包括了很小变形的或者线弹性部分可以使用子结构,特别是当模型中有很多相同的部分时,提到的最多的一个例子就是桌子的四条腿,四条腿作为子结构(因为基本时弹性变形)可以包括了很多的实体单元,可以大大提高效率再一个就是问题确实太大,只有采用子结构将问题分成很多块,计算出结果后再次采用子结构分块计算,一直到能对每块单独计算为止。

4.abaqus中子结构的特点及要注意的问题子结构是一组单元的集合,但是在子结构中仅仅只有你指定的那些节点的自由度会保留子结构1.什么是子结构子结构也叫超单元的(两者还是有点区别的,文后会谈到),子结构并不是abaqus里面的新东东,而是有限元里面的一个概念,所谓子结构就是将一组单元组合为一个单元(称为超单元),注意是一个单元,这个单元和你用的其他任何一种类型的单元一样使用。

2.为什么要用子结构使用子结构并不是为了好玩,凡是建过大型有限元模型的兄弟们都可能碰到过计算一个问题要花几个小时,一两天甚至由于单元太多无法求解的情况,子结构正是针对这类问题的一种解决方法,所以子结构肯定是对一个大型的有限元模型的,譬如在求解非线性问题的时候,因为对于一个非线性问题,系统往往经过多次迭代,每次这个系统的刚度矩阵都会被重新计算,而一般来说一个大型问题往往有很大一部分的变形是很小的,把这部分作为一个子结构,其刚度矩阵仅要计算一次,大大节约了计算时间。

3.那些情况可以使用子结构前面提到的非线性问题,包括了很小变形的或者线弹性部分可以使用子结构,特别是当模型中有很多相同的部分时,提到的最多的一个例子就是桌子的四条腿,四条腿作为子结构(因为基本时弹性变形)可以包括了很多的实体单元,可以大大提高效率再一个就是问题确实太大,只有采用子结构将问题分成很多块,计算出结果后再次采用子结构分块计算,一直到能对每块单独计算为止。

4.abaqus中子结构的特点及要注意的问题子结构是一组单元的集合,但是在子结构中仅仅只有你指定的那些节点的自由度会保留子结构1.什么是子结构子结构也叫超单元的(两者还是有点区别的,文后会谈到),子结构并不是abaqus里面的新东东,而是有限元里面的一个概念,所谓子结构就是将一组单元组合为一个单元(称为超单元),注意是一个单元,这个单元和你用的其他任何一种类型的单元一样使用。

2.为什么要用子结构使用子结构并不是为了好玩,凡是建过大型有限元模型的兄弟们都可能碰到过计算一个问题要花几个小时,一两天甚至由于单元太多无法求解的情况,子结构正是针对这类问题的一种解决方法,所以子结构肯定是对一个大型的有限元模型的,譬如在求解非线性问题的时候,因为对于一个非线性问题,系统往往经过多次迭代,每次这个系统的刚度矩阵都会被重新计算,而一般来说一个大型问题往往有很大一部分的变形是很小的,把这部分作为一个子结构,其刚度矩阵仅要计算一次,大大节约了计算时间。

3.那些情况可以使用子结构前面提到的非线性问题,包括了很小变形的或者线弹性部分可以使用子结构,特别是当模型中有很多相同的部分时,提到的最多的一个例子就是桌子的四条腿,四条腿作为子结构(因为基本时弹性变形)可以包括了很多的实体单元,可以大大提高效率再一个就是问题确实太大,只有采用子结构将问题分成很多块,计算出结果后再次采用子结构分块计算,一直到能对每块单独计算为止。

4.abaqus中子结构的特点及要注意的问题子结构是一组单元的集合,但是在子结构中仅仅只有你指定的那些节点的自由度会保留下来而其他节点的自由度都被消除了,其他的节点均是通过线性插值的方式获得求解;子结构是通过你指定的节点与其他的单元建立联系的;在abaqus的6.4版本中只有子结构这个概念没有超单元了,其区别就是子结构可以求得单元内部准确的解而超单元不行;当你定义子结构的时候不要包含太多的单元,因为单元的刚度矩阵集成的时候会花掉太多的时间,可以用更多的含有较少单元的子结构代替。

5.在abaqus中子结构的用法一般包括如下部分,首先你要利用substructure generate和retained nodal dofs定义一个子结构,然后你可以定义子结构的内部荷载,边界条件一旦你已经定义了子结构以后你就可以象利用一般的单元一样使用子结构了,譬如输出请求等等。

因为内容太多只能另外的文章再述了,大家也可以直接看看手册,要注意的是,abaqus cae是不支持子结构的。

如何在不同的分析步改变材料的参数我所了解的大概有三种不同的方法:1.最强大的当然是采用umat的方式,不过需要有深厚的有限元基础,一般人不推荐使用2.采用场变量,不过功能相对简单3.采用abaqus的import命令将前面分析的结果传递到新的分析之中这里介绍下第二种方法*什么是场变量所谓场变量,我的理解就是一个环境变量,它建立了一个与材料参数之间的中介,虽然不能直接指定材料参数在不同的分析步具有不同的值,但是通过场变量,间接的达到了目的。

*怎样使用场变量其实场变量用的较多的实在热力学和流体力学的分析种,这里介绍的仅仅是在固体力学中的用法1.定义场变量*你可以在initial中指定场变量的值,格式如下initial conditions,type=field,variable=n(场变量的编号)Set-1(你定义的结点集),1.0(场变量的值)场变量是通过编号来识别的,一次只能定义一个场变量*你也可以直接在分析步中指定场变量的值,格式如下*field, variable=1Set-1,1当然也可以同时使用initial和field,当你指定的场变量改变时,默认材料的参数是在增量步间线性变化的。

2.建立材料参数和场变量之间的联系如果你用cae,在prop模块里面的材料参数一般都有Number of field variables,场变量都是从1开始的,你也可以选择多个场变量。

填入场变量的值和材料参数间的关系,譬如杨是模量泊松比field1200.E9, 0.3, 1.180.E9, 0.3, 2.如果你用的是命令格式,则在inp文件里面键入:*ELASTIC, DEPENDENCIES=1200.E9, 0.3, , 1.180.E9, 0.3, , 2.第四个参数表示场变量的值3.注意场变量在不同分析步中的值有你在不同的分析步中指定,如果没有指定,材料参数默认微是场变量1的值,例如*STEP,name=step1*STATIC......*FIELD, VARIABLE=1NALL, 1.*END STEP*STEP,name=step2*STATIC......*FIELD, VARIABLE=1NALL, 2.*END STEPcae步支持场变量,所以你必须自己更改inp文件,4.技巧如果材料的参数变化比较复杂,一般是利用副职曲线来定义场变量值的变化,*FIELD, VARIABLE=1,amplitude=???对幅值曲线步清楚的自己可以看手册*模型的重启动分析-restart按理说restart不应该算是一个分析的技巧,而是一个常识,不过呢可能有很多朋友没有建过大型模型导致restart也用的较少,所以也介绍下1.什么是restart你的job可能包含多个step,可是如果你的模型很大,可能会有这样一种情况,当你花了几天几夜,终于分析好的时候,你发现the first step的边界条件设置的有问题,这对于你真是晴天霹雳,于是你只好重新来过,可是低二天你发现你的电脑restart,这时的你可能只能问上帝了,how can i do?*restart,就是将一个复杂的模型分析过程分成很多的阶段,甚至是一个increatment step一个阶段,你可以对每个阶段的结果进行检验,然后进入下一个阶段进行分析。

2.重启动需要那些文件对于standard来说,.res,.mdl,.stt,.prt,.odb,这些文件是用于重启动的,explict是.abq,.stt,.prt,.odb.3.如何在一个分析中设置重启动来生成以上文件。

这里只介绍下在standard的用法,其实很简单?inp文件里面加入*RESTART, WRITE, FREQUENCY=N就可以了cae默认加入了重启选项,不过可以在step->output->restart request里面设置输出的频率,也就是frequency。

相关文档
最新文档