abaqus系列教程-02基础.doc
- 【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《abaqus系列教程-02基础.doc》由用户(四川天地人教育)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- abaqus 系列 教程 02 基础
- 资源描述:
-
1、2.ABAQUS基础 一个完整的ABAQUS/Standard 或 ABAQUS/Explic it 分析过程,通常由三个明确的 步骤组成:前处理、模拟计算和后处理。这三个步骤通过文件之间建立的联系如下 前处理 ABAQUS/CAE 或其他软件 输入文件: job.inp 模拟计算 ABAQUS/Standard 或 ABAQUS/Explicit 输出文件: job.odb,job.dat, job.res,job.fil 后处理 ABAQUS/CAE 或其他软件 前处理( ABAQUS/CAE) 在前处理阶段需要定义物理问题的模型并生成一个ABAQUS 输入文件。尽 管一个简单分析可以直接
2、用文本编辑器生成ABAQUS输入文件,通常的做法是 使用 ABAQUS/CAE或其它前处理程序,在图形环境下生成模型。 2-1 模拟计算( ABAQUS/Standard或 ABAQUS/Explicit) 模拟计算阶段使用ABAQUS/Standard 或 ABAQUS/Explic it求解输入文件中所 定义的数值模型,它通常以后台方式运行。以应力分析的输出为例,包括位移和 应力的输出数据保存在二进制文件中以便于后处理。完成一个求解过程所需的时 间可以从几秒到几天不等,这取决于所分析问题的复杂程度和所使用计算机的运 算能力。 后处理( ABAQUS/CAE) 一旦完成了模拟计算并得到了位移
3、、应力或其它基本变量后,就可以对计算 结果进行评估。评估通常可以通过ABAQUS/CAE的可视化模块或其它后处理软 件在图形环境下交互式进行。可视化模块可以将读入的二进制输出数据库中的文 件以多种方法显示结果,包括彩色等值线图、动画、变形图和X-Y 曲线图等。 2.1 ABAQUS分析模型的组成 ABAQUS 模型通常由若干不同的部分组成,它们共同描述了所分析的物理问题和 获得的结果。一个分析模型至少要包含如下的信息:离散化的几何形体、单元特性 (element sectionproperties)、材料数据、荷载和边界条件、分析类型和输出要求。 离散化的几何形体 有限单元和节点定义了ABAQ
4、US所模拟的物理结构的基本几何形状。模型 中的每一个单元都代表了物理结构的离散部分,即许多单元依次相连组成了结构, 单元之间通过公共节点彼此相互连结,模型的几何形状由节点坐标和节点所属单 元的联结所确定。模型中所有的单元和节点的集合称为网格(mesh)。通常,网 格只是实际结构几何形状的近似表达。 网格中单元类型、形状、位置和所有单元的总数都会影响模拟计算的结果。 一般说来,网格的密度越高(即在网格中单元的数量越大),计算结果就越精确。 随着网格密度增加,分析结果会收敛到唯一解,但用于分析计算所需的时间也会 增加。 通常,数值解是所模拟的物理问题的近似解答,近似的程度取决于模型的 几何形状、材
5、料特性、边界条件和载荷对物理问题描述的准确程度。 2-2 单元特性 ABAQUS 拥有广泛的单元选择范围,其中许多单元的几何形状不能完全由它 们的节点坐标来定义。例如,复合材料壳的叠层或工字型梁截面的尺寸数据就不 能通过单元节点来定义。这些附加的几何数据可由单元的物理特性定义,对于定 义完整的模型几何形状它们是必要的。(见第 3 章“有限单元和刚性体”) 。 材料数据 对于所有单元必须指定其材料特性。然而由于高质量的材料数据是很难得到 的,尤其是对于一些复杂的材料模型,所以ABAQUS计算结果的有效性受材料 数据的准确程度和范围的制约。 加载和边界条件 加载干扰了实际结构并因而产生应力。最常见
6、的加载形式包括: 点载荷 表面压力载荷 体力,如重力 热载荷 应用边界条件可以约束模型的某一部分保持固定(零位移)或移动指定大小 的位移值(非零位移) 。 在静态分析中需要应用足够的边界条件以防止模型在任意方向上的刚体移 动;否则,没有约束的刚体位移会导致刚度矩阵产生奇异。在求解阶段,求解器 将发生问题,并可能引起模拟过程过早中断。在模拟过程中,如果查出了求解器 问题, ABAQUS/Standard 将发出警告信息。用户要知道如何解释这些错误信息, 这一点十分重要。 如果 在静态应力分析时看见警告信息“numerical singularity ” ( 数 值奇异)或“zeropivot”(
7、主元素为零) ,用户必须检查是否整个或者部分模型缺 少限制刚体平动或转动的约束。 在动态分析中,由于结构模型中的所有分离部分都具有一定的质量,其惯性 力可防止模型产生无限大的瞬时运动;因此,在动力分析时,求解器的警告信息 通常提示了某些其它的模拟问题,如过度塑性。 2-3 分析类型 ABAQUS 可以进行多种不同类型的模拟分析。但本指南仅涉及两种最常见的 类型:静态( static)和动态( dynamic)应力分析。 静态分析获得的是外载作用下结构的长期响应。在其它情况下,可能令人感 兴趣的是加载结构的动态响应:例如,在部件上突然加载的影响,如发生在冲击 过程中的响应,或在地震时建筑物的响应
8、。 输出要求 ABAQUS 的模拟计算过程会产生大量的输出数据。为了避免占用过多的磁盘 空间,用户可根据所研究问题的需要对输出数据进行限制。 通常应用ABAQUS/CAE等前处理工具来定义模型中必要的输出信息。 2.2ABAQUS/CAE简介 ABAQUS/CAE是完整的ABAQUS 运行环境 (Complete ABAQUSEnvirment) , 它 为生成 ABAQUS 模型、交互式地提交和监控ABAQUS 作业,以及评估ABAQUS 模 拟结果提供了一个风格简明、一致的界面。ABAQUS/CAE分为若干个功能模块,每 一个模块定义了模拟过程的一个逻辑方面;例如,定义几何形状、定义材料性
9、质和生 成网格等等。通过完成一个功能模块进入下一个模块,逐步地建立计算模型。建模完 成 后 , ABAQUS/CAE生 成 了 可 提 交 给ABAQUS分 析 工 具 的 一 个 输 入 文 件 。 ABAQUS/Standard 或 ABAQUS/Explicit读入由 ABAQUS/CAE生成的输入文件,进行 分析计算,将信息发送给ABAQUS/CAE以便用户对作业的进程进行监控,并生成输 出数据库。 最后,用户可使用ABAQUS/CAE的可视化模块读入输出数据,观察分析 结果。用户在使用ABAQUS/CAE的同时会产生一个包含ABAQUS/CAE命令的执行 文件( replay fil
10、e ),它记录了用户进行的每个模拟操作过程。 2.2.1启动 ABAQUS/CAE 启动 ABAQUS/CAE ,只需在操作系统的命令提示符下键入命令: 2-4 abaquscae 这里 abaqus是用来运行ABAQUS 的命令。这个命令可能与你的系统中对应的命令 不同。 当 ABAQUS/CAE启动后,会出现Start Session(开始任务)对话框,如图2-1 所示。下面是对话框中的选项: Create model Database,开始一个新的分析; OpenDatabase ,打开一个以前存贮过的模型或输出数据文件; Run Script ,运行一个包含ABAQUS/CAE命令的文
11、件(Script 脚本)。 Start Tutorial从在线文档中启动辅导教程。 图 2-1Start Session对话框 2-5 2.2.2主窗口的组成部分 标题栏菜单栏工具栏环境栏 Title barMenubarToolbarContext bar 工具箱画布和作图区图形窗提示区信息区或命令行接口 ToolboxCanvas andViewportPromptMessage area or areadrawing areaareacommandline interface 图 2-2主窗口的各组成部分 2-6 用户是通过主窗口与ABAQUS/CAE进行交互的。图2-2 演示了出现在主
12、窗口的 各个部分,它们是: 标题栏( Title bar ) 标题栏显示了正在运行的ABAQUS/CAE版本和当前的模型数据库的名字。 菜单栏( Menubar ) 菜 单 栏 中 包 含 了 所 有 当 前 可 用 的 菜 单 , 通 过 对 菜 单 的 操 作 可 调 用 ABAQUS/CAE的全部功能。用户在环境栏中选择不同的模块时,菜单栏中所包 含的菜单项也会有所不同。如果需要详细信息,请查阅ABAQUS/CAE 用户手册 第 6.2.2 节“Componentsof the mainmenubar ” 。 工具栏( Toolbar ) 工具栏提供了快捷的方式进入选项,在菜单中也可以选
13、项。如果需要详细信 息,请查阅ABAQUS/CAE 用户手册第6.2.3 节“Components of the toolbar ” 。 环境栏( Context bar) ABAQUS/CAE划分为一组的功能模块(modules),其中每一模块针对模型 的某一方面。用户可以在环境栏的Module (模块)的列表中在各模块之间进行 切换。环境栏中的其它项则是当前正在操作模块相关的功能;例如,用户在创建 模型的几何形状时,可以通过环境栏提取一个已经存在的部件(part)。如果需要 详细信息,请查阅ABAQUS/CAE用户手册第6.2.4 节“The contextbar” 。 工具区( Tool
14、box area) 当用户进入某一功能模块,工具区中就会显示该功能模块相应的工具。工具 箱使得用户可快速调用该模块的许多功能,这些功能也可通过菜单栏调用。如果 需要详细信息, 请查阅 ABAQUS/CAE用户手册第7.3 节“Understanding and using toolboxes” 。 画布和作图区(Canvas and drawingarea) 可把画布( Canvas)设想为一个无限大的屏幕或布告板,用户在其中摆放图 形窗( Viewport)。如果需要详细信息,请查阅ABAQUS/CAE用户手册第8 章 2-7 “Managing viewpoints onthe canva
15、s ”。作图区是指画布当前显示的部分。 图 形 窗 ( Viewport ) ABAQUS/CAE通过画布上的图形窗显示用户的模型。如果需要详细 信 息 , 请查阅 ABAQUS/CAE用户手册第8 章 “Managing viewpoints on thecanvas ” 。 提示区( Prompt area) 用户在进行各种操作时会从这里得到相应的提示。例如在创建一个集合(set) 时,提示区会提示你选择相应的对象。如果需要详细 信 息 , 请查阅ABAQUS/CAE 用户手册7.3 节“ Understanding and using toolboxes” 。 信息区( Message
16、area) ABAQUS/CAE在信息区显示状态信息和警告。拖动其顶边 可 以 改 变信息区 的大小;而利用右边的滚动 条 可 以 查阅已滚出信息区的信息。信息区是在默认状 态下显示的, 但是这里也是命令行接口(command lineinterface )的位置。 如果你 正在使用命令行接口,你需要点击主窗口左下角的选项页切换到信息区。 注意 :如果在显示命令行接口时在信息区中有新的信息加入,ABAQUS/CAE会 将围绕该信息区图标 的 背 景 颜色改为红 色 , 而 当 显示消息区时,背景返回到它的 正常颜色。 命令行接口(command lineinterface) 利用 ABAQUS
17、/CAE内置的 Python 编译 器 , 可以使用命令行接口键入Python 命令和数学计算表达式。接口中包含了主()从( )提示符,随时提示你 按照 Python 的语法缩进 命 令 行 。 在默认情况下,命令行接口是隐藏的,它和信息区共用同一个位置。你需要 点击主窗口左下角的选项页从信息区切换到命令行接口。 2.2.3什么是功能模块? 如前所述, ABAQUS/CAE划分为一系列的功能单元即功能模块。每一个模块只 2-8 包含与模拟作业的某一指定部分相关的一些工具。例如,Mesh(网格)模块只包含生 成有限元网格的工具,而Job(作业)模块只包含建模、编辑、提交和监控分析作业 的工具。
18、用户可以从环境栏的Module (模块)列表中选择各个模块,见图2-3。列表中的 模块次序与创建一个分析模型应遵循的逻辑次序是一致的。在许多情况下,用户必须 遵循这个自然次序来完成模拟作业;例如,用户在生成装配件(assembly)前必须先 生成部件( part)。虽然模块次序遵循了逻辑过程,ABAQUS/CAE也允许用户在任何 时刻选择任一个模块进行工作,而无需顾及模型的当前状态。然而,某些明显的限制 是存在的;例如像工字梁横截面尺寸一类的截面性质(sectionproperties)就不能指定 在一个未生成的几何体上。 图 2-3选择一个模块 一个完整的模型包含ABAQUS 启动分析所需的
19、全部信息。ABAQUS/CAE采用模 型数据库来存贮模型。当启动ABAQUS/CAE时,可通过StartSession对话框创建 一个新的空模型数据库。在ABAQUS/CAE启动后,用户可以从主菜单栏中选择 File -Save 命令来保存自己建立的模型数据库;选择File -Open 命令打开已有的 模型数据库。 下面列出ABAQUS/CAE的各个模块并简要描述每一模块可能进行的模拟任务。 所列出的模块次序与环境栏中Module列表中的顺序一致。 (见图 2-3) 2-9 部件( Part) Part(部件) 模块用于创建各个单独的部件,用户可以在ABAQUS/CAE 环境 下用图形工具直接
20、生成,也可以从其它的图形软件导入部件的几何形状。更详细 的信息请查阅ABAQUS/CAE 用户手册第15 章 “The Part module” 。 特性( Property ) 截面( Section)定义包括了整个部件或部件中某一部分特性的信息,例如与 该部分相关的材料定义和横截面几何形状。在特性模块中,用户可以建立截面和 材料的定义, 并将它们赋于部件的某一部分。更详细的信息请查阅ABAQUS/CAE 用户手册第16 章 “The Property module” 。 装配( Assembly ) 当你创建一个部件时,它存在于它自己的坐标系中,独立于模型的其它部分。 用户可应用Assem
21、bly(装配)模块创建部件的实例,并且将这些实例相对于其它 部件定位在总体坐标系统中,这样就构成了装配件。一个ABAQUS 模型只能包 含一个装配件。更详细的信息请查阅ABAQUS/CAE用户手册第17 章“The Assembly module” 。 分析步( Step) 用户应用Step(分析步) 模块生成和构成分析步骤,并与输出需求联系起来。 分析步序列为实现模拟过程的变化(如载荷和边界条件的变化)提供了方便的途 径 ; 根 据 需 要 , 在 分 析 步 之间 可 以 改 变 输出变量 。 更 详 细 的 信 息请 查 阅 ABAQUS/CAE用户手册第18 章“The Step mo
22、dule” 。 相互作用( Interaction) 在 Interaction(相互作用)模块里,用户可以指定模型各区域之间或者模型 的一个区域与周围区域之间在热学和力学上的相互作用,一个相互作用的例子是 在两个表面之间的接触。其它可以定义的相互作用包括约束,诸如绑定 ( tie),方 程(equation)和刚体( rigid body)约束。除非在相互作用模块中指定接触,否 则 ABAQUS/CAE不会自动识别部件实体之间或一个装配件的各区域之间的力学 接触关系;在一个装配件中,仅指定在表面之间任何类型的相互作用,对于描述 2-10 两个表面的实际接近程度是不够的。相互作用与分析步相关联
23、,这意味着用户必 须规定相互作用是在哪些分析步中起作用。更详细的信息请查阅ABAQUS/CAE 用户手册第19 章 “The Interactionmodule ” 。 载荷( Load ) 在 Load(载荷)模块里指定载荷、边界条件和场变量。载荷和边界条件与分 析步相关联,这意味着用户必须指定载荷和边界条件在哪些分析步中起作用;某 些场变量是与分析步相关联,而其它的场变量仅仅作用于分析的开始阶段。更详 细的信息请查阅ABAQUS/CAE用户手册第20 章 “The Loadmodule” 。 网格( Mesh ) Mesh(网格)模块包含了ABAQUS/CAE为装配件创建有限元网格剖分的工
24、 具。利用所提供的各个层次上的自动剖分和控制工具,用户可以生成满足自己分 析需要的网格。 更详细的信息请查阅ABAQUS/CAE 用户手册第21 章“The Mesh module” 。 作业( Job ) 一旦完成了所有定义模型的任务,用户便可以用Job(作业)模块分析计算 模型。作业模块允许用户交互地提交分析作业并监控其过程。多个模型和运算可 以同时被提交并进行监控。更详细的信息请查阅ABAQUS/CAE用户手册第22 章 “ The Job module” 。 可视化( Visualization) Visualization(可视化)模块提供了有限元模型和分析结果的图形显示。它从 输出
25、数据库中获得模型和结果信息;通过 Step模块修改输出需求,用户可以控制 写入输出数据库中的信息。更详细的信息请查阅ABAQUS/CAE 用户手册第V 部 分 “ Viewingresults ” 。 草图( Sketch ) 草图(sketch)是二维轮廓图形, 用来帮助形成几何形状,定义 ABAQUS/CAE 可识别的部件。应用草图模块创建草图,定义平面部件、梁,或者剖面,或者创 建一个草图,然后可能通过拉伸、扫掠、或者旋转等方式将其形成三维部件。更 2-11 详细的信息请查阅ABAQUS/CAE用户手册第23 章 “The Sketchmodule” 。 在功能模块之间切换时,主窗口中的
展开阅读全文