Abaqus_CAE高级实用技巧_
abaqus技巧

abaqus技巧三维结构的结构化⽹格划分structure 对于三维结构,只有模型区域满⾜以下条件,才能被划分为结构化⽹格:①没有孔洞、孤⽴的⾯、孤⽴的边、孤⽴的点;②⾯和边上的弧度值应该⼩于90°;③三维区域内的所有⾯必须要保证可以运⽤⼆维结构化⽹格划分⽅法;④保证区域内的每个顶点属于三条边;⑤必须保证⾄少有四个⾯(如果包含虚拟拓扑,必须仅包含六条边);⑥各⾯之间要尽可能地接近90°,如果⾯之间的⾓⼤于150°,就应该对它进⾏分割;⑦若三维区域不是⽴⽅体,每个⾯只能包含⼀个⼩⾯,若三维区域是⽴⽅体,每个⾯可以包含⼀些⼩⾯,但每个⼩⾯仅有四条边,且⾯被划分为规则的⽹格形状。
三维结构的扫略⽹格划分Sweep (扫略⽹格划分技术)对于三维结构,只有模型区域满⾜以下条件,才能被划分为扫略⽹格:①连接起始⾯和⽬标⾯的的每个⾯(称为连接⾯)只能包含⼀个⼩⾯,且不能含有孤⽴的边或点;②⽬标⾯必须仅包含⼀个⼩⾯,且没有孤⽴的边或点;③若起始⾯包含两个及两个以上的⼩⾯,则这些⼩⾯间的⾓度应该接近180°;④每个连接⾯应由四条边组成,边之间的⾓度应接近90°;⑤每个连接⾯与起始⾯、⽬标⾯之间的⾓度应接近90°;⑥如果旋转体区域与旋转轴相交,就不能使⽤扫略⽹格划分技术;⑦如果被划分区域的⼀条或多条边位于旋转轴上,ABAQUS/CAE不能⽤六⾯体或楔形单元对该区域进⾏扫略⽹格划分,⽽必须选择Hex-dominated形状的单元;⑧当扫略路径是⼀条封闭的样条曲线时,该样条曲线必须被分割为两段或更多。
总结(1 )对于不能采⽤结构化技术(Structured)和扫略技术(Sweep )进⾏⽹格划分的复杂结构,⽤户可以运⽤Partition ⼯具将其分割成形状较为简单的区域,并对这些区域进⾏结构化或扫略⽹格划分。
如果模型不容易分割或分割过程过于繁杂,⽤户可以选⽤⾃由⽹格划分技术(Free )。
ABAQUS学习技巧总结

ABAQUS学习技巧总结1.学习软件基本操作:了解软件的界面布局和主要功能,掌握常用的菜单和工具栏命令。
可以通过阅读官方文档或者参考书籍,或者通过在线教程学习基础操作。
2.学习输入文件语法:ABAQUS是通过输入文件来定义模型和分析任务的,学习输入文件的语法和格式对于理解和修改模型是非常重要的。
可以通过查阅ABAQUS官方文档或者参考书籍来学习输入文件的语法规则。
3. 学习命令行操作:ABAQUS可以通过命令行进行一些常用操作,比如运行求解器、查看日志文件等。
掌握常用的命令行操作可以提高工作效率。
可以通过在命令提示符下输入“abaqus help”来查看命令行操作的帮助文档。
4.学习宏命令:宏命令是一种批处理脚本,可以自动化执行一系列操作。
学习宏命令可以提高工作效率,尤其是在进行重复性操作时。
可以通过学习宏命令的语法和编写技巧,自己编写一些常用的宏命令。
5. 学习Python脚本编程:ABAQUS支持Python脚本编程,可以通过编写Python脚本来扩展软件的功能。
学习Python脚本编程可以编写更复杂的宏命令,或者编写自己的特定功能的插件。
可以通过学习Python编程的相关书籍或者在线教程来学习Python编程技巧。
6.学习后处理技巧:ABAQUS提供了丰富的后处理功能,可以对分析结果进行可视化和分析。
学习后处理技巧可以帮助理解模型的行为,并对分析结果进行合理的解释和评估。
可以通过阅读ABAQUS官方文档或者参考书籍来学习后处理的相关知识。
7.学习错误处理技巧:在使用ABAQUS时,经常会遇到各种错误和警告信息。
学习错误处理技巧可以帮助快速定位和解决问题。
可以通过阅读ABAQUS官方文档或者参考书籍,或者在相关论坛上寻求帮助来学习错误处理技巧。
总之,学习ABAQUS需要不断实践和积累经验。
通过掌握基本操作、学习输入文件语法、掌握命令行操作、学习宏命令和Python脚本编程、学习后处理技巧和错误处理技巧等技能,可以提高对ABAQUS的理解和应用能力。
abaqus 孤立网格

– 模型数据
该行将会出现在每个输出页上。
*HEADING
CANTILEVER BEAM EXAMPLE
UNITS IN MM, N, MPa
*NODE
1, 0.0, 0.0
.
.
11, 200.0, 0.0
*NSET, NSET=END
11,
*ELEMENT, TYPE=B21, ELSET=BEAMS
导入孤立网格
– 默认情况下,导入的网格被认为是单个的部件。 • 然而,部件拷贝(Part Copy)工具可以将模型中不相连的区域分成单 独的部件。
利用模型导入功能,利用ABAQUS/CAE从输入 文件导入制动销装配件。
L3.13
ABAQUS/CAE_孤立网格
导入孤立网格
• 编辑孤立网格
– 尽管孤立网格没有相关联的几何体,在部件模 块内仍然可以对网格进行修改。
ABAQUS/CAE_孤立网格
第三讲
操作ABAQUS之外创建的模型
概述
• ABAQUS 输入文件的细节 • 导入孤立网格 • 例子
ABAQUS/CAE_孤立网格
L3.2
ABAQUS/CAE_孤立网格
ABAQUS输入文件的细节
ABAQUS输入文件的细节
ABAQUS/CAE_孤立网格
• ABAQUS输入文件 – 连接ABAQUS/CAE和分析产品ABAQUS/Standard和ABAQUS/Explicit的方法。 • 作业提交之后,生成输入文件。该文件被批处理求解器读入。
– 用户可以用一个CAD package来创建几何 体和有限单元网格,然后 import the mesh into ABAQUS/CAE 来进行更改并完 成模型定义,最后 create and submit an analysis job.
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实用教程

1Abaqus/CAE简介第一讲? Dassault Systèmes, 2008L1.2概述?SIMULIA?Abaqus FEA??Abaqus/CAEq?Abaqus/CAE?Abaqus/CAE?Abaqus/CAE?Abaqus/CAE?Abaqus/CAE?Abaqus/CAE? Dassault Systèmes, 2008Introduction to Abaqus/CAEq??2SIMULIA? Dassault Systèmes, 2008L1.4SIMULIA?SIMULIA?Unified FEA 统一的有限元?Multiphysics 多物理场分析py?SLM 仿真生命周期管理?Providence, RI, USA?R&D centers in Providence and in Suresnes, France ? Dassault Systèmes, 2008Introduction to Abaqus/CAE3L1.5SIMULIASIMULIA Headquarters:Providence, Rhode IslandOffices:USA:California Indiana MichiganOhioRhodeIslandTexasOhioRhode IslandTexasOverseas:Australia Austria ChinaFinland France Germany (2)India Italy Japan (2)Korea Netherlands SwedenUK (2)Representatives:? Dassault Systèmes, 2008Introduction to Abaqus/CAERepresentatives:Overseas:ArgentinaBrazil Czech RepublicMalaysia New Zealand PolandRussiaSingapore South AfricaSpain Taiwan TurkeyWhat is Abaqus FEA?? Dassault Systèmes, 20084L1.7What is Abaqus FEA??Abaqus是一组有限元分析模块? Dassault Systèmes, 2008Introduction to Abaqus/CAEL1.8What is Abaqus FEA??AbaqusAbaqus/StandardAbaqus/Explicit,?Abaqus/Standard是通用的有限元分析模块。
总结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。
[2] ABAQUS常用技巧总结
![[2] ABAQUS常用技巧总结](https://img.taocdn.com/s3/m/c5f3a3ebf705cc1755270933.png)
1.对 time increment 的根本理解
abaqus 的 step 里有 maximum number of increment、initial increment、minimum increment 、 maximum increment 四个量许多网友不知怎样设置合理,合理设置是建立在深刻理解基础上 的。
2.moment 的加载
请教各位大牛 我最近在算一个题目,一个大筒体上有三个接管端面固定,大筒体两端加载扭距,但是不知道 如何加载.请各位高手能赐教 谢谢 1. 将大筒体两端要施加扭矩的节点分别定义为两个 Nset:left, right. 2. 分别在大筒体两端的圆心处定义两个 reference node: rp-left,rp-right. 3. 用如下命令将两个节点集绕 3 轴旋转的自由度与参考点耦合起来,其他自由度度是否耦合 根据具体问题而定:
*KINEMATIC COUPLING, REF NODE=rp-left left, 6,6 *KINEMATIC COUPLING, REF NODE=rp-right right, 6,6 4. 在两个参考点上施加绕 3 轴旋转的弯矩.
友情提醒:reference node 也有自由度,注意相应的边界条件.
18.取消坐标系等的显示 .................................................................................37 19.如何在计算中修改材料特性 ....................................................................... 37 20.输出计算过程中的总质量和总刚度矩阵 ..................................................... 40 21.先张预应力: ............................................................................................40 22.用户子程序的使用 .....................................................................................41 23.怎样设定用双 CPU 机器进行 ABAQUS 计算 ............................................41 24.中途停止正在运算的 JOB .........................................................................42 25.自适应网格技术 ......................................................................................... 42 26.ABAQUS 计算与内存 ...............................................................................42 27.质量缩放 ...................................................................................................43 28.ABAQUS 多处理器进行并行计算的效果研究............................................54 29.YAHOO 讨论组摘录--CONTACT+OVERCLOSURE .................................55 30.原创:无限元建立方法,希望得到加分 ..................................................... 70 31.[分享]ABAQUS 使用问答 .........................................................................77 32.[转帖]ABAQUS6.4 导入外来模型的几点小经验! ....................................88 33.ABAQUS 的多图层绘图 ............................................................................89 34.子结构 .......................................................................................................90 35.如何在不同的分析步改变材料的参数 ........................................................90 36.模型的重启动分析-RESTART .................................................................92 37. ABAQUS 的单位心得...............................................................................93
abaqus常用技巧总结

Abaqus常用技巧总结本手册是由simwe等论坛上精华帖以及本人下载的其他资料整理,由于很多资料搜集已经很久,而且时间有限,都没有注明原作者,也没有最资料进行分类整理,见谅。
如需要,请PM给我。
Shelly31Python.tzy@2007.8.1建议阅读方式:目录ABAQUS常用技巧总结 (1)目录 (2)1.对TIME INCREMENT的根本理解 (4)2.ABAQUS 请问MOMENT的加载 (4)3.ABAQUS计算时C盘的临时文件太大了,怎么改目录? (5)4.CAE中如何加预应力 (5)5.HYPERMESH里面看到ABAQUS分析的结果 (5)6.X-Y PLOTS (5)7.把上一次的分析结果作为下一次分析的初始条件该怎么做 (6)8.材料方向与增量步 (7)9.多个INP文件如何实现批处理 (7)10.关于ABAQUS的任务管理 (8)11.关于数据的输入输出 (9)12.后处理积分 (10)13.接触分析激活杀死 (10)14.利用QUEUE的功能由本地机器向远程UNIX机器提交ABAQUS作业的方法[精华] (10)15.利用命令进行计算时如何设置调用内存量 (13)16.清华大学BBS的ABAQUS精华 (13)17.请问怎么实现双曲线 (36)18.取消坐标系等的显示 (37)19.如何在计算中修改材料特性 (37)20.输出计算过程中的总质量和总刚度矩阵 (40)21.先张预应力: (40)22.用户子程序的使用 (41)23.怎样设定用双CPU机器进行ABAQUS计算 (41)24.中途停止正在运算的JOB (42)25.自适应网格技术 (42)26.ABAQUS计算与内存 (42)27.质量缩放 (43)28.ABAQUS多处理器进行并行计算的效果研究 (54)29.YAHOO讨论组摘录--CONTACT+OVERCLOSURE (55)30.原创:无限元建立方法,希望得到加分 (70)31.[分享]ABAQUS 使用问答 (76)32.[转帖]ABAQUS6.4导入外来模型的几点小经验! (87)33.ABAQUS的多图层绘图 (88)34.子结构 (89)35.如何在不同的分析步改变材料的参数 (89)36.模型的重启动分析-RESTART (91)37. ABAQUS的单位心得 (92)1.对time increment的根本理解abaqus的step里有maximum number of increment、initial increment、minimum increment 、maximum increment四个量许多网友不知怎样设置合理,合理设置是建立在深刻理解基础上的。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
图 8 Link Instances 对话框
(3) 分别定义 2 个模型的分析步、载荷和边界 条件等.
(4) 激活 Abaqus / Explicit 对应的模型,双击模 型树中的 Interaction,进入 Create Interaction 对话框, 选择 Standard-Explicit Co-simulation,点 击 Continue 后,选择联合仿真面或者点,进入 Edit Interaction 对 话框( 见图 9) ,完成相关定义即可.
近不要求过密的网格,当裂纹扩展时不必重新划分
网格,允许单元断开,可解决传统裂纹扩展分析中网
格须重新划分的难题,适于模拟任意裂纹动态扩展
问题. XFEM 在 Abaqus 的设置也很简单,用户设定
好材料等相关参数后,对模型进行 XFEM 的相关设
置即可. 所有定义可很方便地在 Abaqus / CAE 中完
(1) 用户需要定义 2 个模型的属性,一个定义 为 Standard / Explicit 模型,另一个定义为 CFD 模型. 在 Abaqus / CAE 的模型树中双击 Models,出现定义 模型属性的对话框( 见图 4) ,选择模型类型即可.
图 2 Edit Crack 对话框
收稿日期: 2010-07-12
在 Abaqus / CAE 中,用户可尽可能地使用现有 工具进行定义,使得不管是计算流体力学专家还是 初学者 都 感 觉 像 使 用 为 实 现 流 固 耦 合 而 建 立 的 CFD 前后处理工具的功能一样. 用户不用通过第三 方 软 件 就 可 以 在 Abaqus / CAE 中 方 便 地 实 现 Abaqus / Standard,Abaqus / Explicit 与 Abaqus / CFD 的 耦合,实现真正意义上的流固耦合. 操作过程为:
图 3 Edit Field Output Request 对话框( 部分)
2 如何在 Abaqus / CAE 中实现流固耦合分析?
DS SIMULIA 公司于 2010 年开发出第 3 个求解 器———计算流体动力学求解器 Abaqus / CFD. 它基于 混合间断有限元法 / 有限体积法和有限元法,可解决 与层流和湍流相关的流体力学问题.
(1) 定义 Standard 和 Explicit 2 个模型. 首先在 Standard 模型中将所有部件装配好,然后将其中要 用于 Explicit 计算的部件拷贝到 Explicit 模型中. 实 现方法为:在主菜单栏中选择 Model→Copy Objects, 弹出 Copy Objects 对 话 框 ( 见 图 7 ) ,根 据 需 要 将 Standard 模型中的相关 instances 拷贝到 Explicit 模 型中.
图 7 Copy Objects 对话框
图 5 Create Interaction 对话框
( 4 ) 建 立 耦 合 Job. 在 模 型 树 中 双 击 Coexecution,进入 Edit Co-execution 对话框 ( 见图 6 ) , 设定计算模型及参数.
(2) 激活 Abaqus / Standard 模型,在模型树中选 中需 要 Link 的 部 件,点 击 鼠 标 右 键,选 择 Link Instances,弹出对话框 ( 见图 8 ) ,继续即可. Link 完 成后,这些 Instance 在 Standard 模型里将显示成灰 色,便于用户检查模型.
图 4 定义模型属性的对话框
(2) 定义 2 个模型各自的部件、材料属性、分析 步、载荷和边界条件等.
(3) 耦合 2 个模型. 具体操作为,激活其中 1 个
第3 期
Abaqus / CAE 高级实用技巧
111
模型,双 击 模 型 树 中 的 Interaction,进 入 Create Interaction 对话 框 ( 见 图 5 ) ,选 择 Step 以 及 FluidStructure Co-simulation Boundary,点击 Continue 并选 择耦合面后,进入 Edit Interaction 对话框,点击 OK 完成定义. 另一个模型亦按照上述方法定义.
图 6 Edit Co-execution 对话框
3 如何实现求解器 Abaqus / Standard 与 Abaqus / Explicit 的协同仿真?
求解器 Abaqus / Standard 和 Abaqus / Explicit 各 有优缺点. 对于应变变化较小且没有接触等非线性 因素不强的区域,前者可很快收敛,且事件增量步可 以设置得比较大;对于应变变化较大或复杂的接触 区域,后者不存在收敛性,所以对该类问题计算速度 很快. 二者的协同仿真可充分利用其各自优点,对 于应变变化不大且没有接触或接触状态不复杂的区 域,可用 Abaqus / Standard 计算,而对于应变变化较 大或接触状态复杂的区域,用 Abaqus / Explicit 计算 可大大提高计算效率. 协同仿真的实现方法为:
对于裂纹扩展问题,传统的有限元法一般采用
预先埋设裂纹路径或网格重新划分的方法,让其沿
网格扩展,这对模型网格的要求非常高. XFEM 能克
服以上弊端,在应力集中或裂纹尖端等高应力区域
自动将每个单元剖分为 2 个单元,在模拟裂纹生长
时无须重新剖分网格.
XFEM 在计算精度上可满足要求,且在划分网
格时无须考虑裂纹界面,在裂纹尖端应力奇异场附
第 19 卷 第 3 期 2010 年 9 月
计算机辅助工程 Computer Aided Engineering
Vol. 19 No. 3 Sept. 2010
Abaqus / CAE 高级实用技巧
1 Abaqus 新 提 出 的 扩 展 有 限 元 法 ( Extended Finite Element Method,XFEM) 在解决裂纹扩 展问题时有何优点? 如何在 Abaqus / CAE 中 设置?
图 1 Create Crack
确定后进入 Edit Crack 对话
对话框
框( 见图 2 ) ,用户可设置允
许裂纹扩展、裂纹位置和 contact property 等参数.
( 2 ) 在 Step 模 块 中 定 义 场 输 出 时,需 定 义 XFEM 状态变量 STATUSXFEM,以便在 View 后处理 器 中 查 看 裂 纹 的 相 关 结 果. 在 Edit Field Output Request 对 话 框 中 可 选 择 变 量 STATUSXFEM ( 见 图 3).
成,与 XFEM 的相关设置有:
( 1 ) 切 换 到 Interaction
模 块,在 主 菜 单 栏 中 选 择
Special → Crack → Create,弹
出 Create Cra,选 择 XFEM,单 击
Continue 后 选 择 裂 纹 区 域,
图 9 Edit Interaction 对话框
( 5 ) 在 模 型 树 中 双 击 Co-execution,进 入 Edit Co-execution 对话框,设定计算模型及其他参数,完 成后点击 OK 结束定义.
( 待续)
( 本文由 DS SIMULIA 公司提供)