当前位置:文档之家› ABAQUS常见问题总结

ABAQUS常见问题总结

ABAQUS常见问题总结
ABAQUS常见问题总结

ABAQUS注意事项

1、建模前需要考虑的因素

1) 根据结构和荷载情况的特点,按照轴对称问题来建模。

2) 对于大位移问题,应在step功能模块中把参数Nlgeom(几何非线性)设为ON。

3) 根据问题的特点,选用合适的单元类型。

2、新建Part时,Approximate size (sketch) 的大小?

Approximate size数值的大小,应根据模型的最大尺寸来确定:稍大于最大尺寸的2倍。

3、ABAQUS中平面应力、应变问题的截面属性为什么是实体而不是壳?

那个壳设置是专门针对板壳单元的,用于板壳力学分析。平面应力应变分析当然该选实体,因为是我们把三维实体分析简化成平面分析的。

3、ABAQUS有限元分析实例详解——石亦平注意事项

1) P176页在单向压缩试验过程模拟时,试样冒设为解析刚体,建模时用一直线表示,

而不是用一矩形表示,如果用矩形表示,其接触部位的尖角会造成错误的分析结果。

同时,代表试样冒的直线也必须绘制的足够长,因为压缩的过程中,试样的截面尺

寸会不断增大,如果试样尺寸超出试样冒的尺寸,会造成接触分析的收敛问题。

4、选择主动面和从属面的几个原则

1) Analytical rigid surfaces and rigid-element-based surfaces must always be the master

surface.

2) A node-based surface can act only as a slave surface and always uses node-to-surface

contact.

3) Slave surfaces must always be attached to deformable bodies or deformable bodies

defined as rigid.

4) Both surfaces in a contact pair cannot be rigid surfaces with the exception of deformable

surfaces defined as rigid

5) 当存在一个较小的面和一个较大的面时,一般将较小的面定义为从属面。

当两个面大小接近时,选取刚度较大的面作为主面。这里所说的“刚度”不但要考

虑材料特性,还要考虑结构的刚度。解析面( analytical surface) 或由刚性单元构成

的面必须作为主面,从面则必须是柔体上的面(可以是施加了刚体约束的柔体)。

6) 当两个面区域接近,“刚度”也接近时,此时往往需要反复尝试才能得到较好的结果。

与点对面接触相比,面对面接触中主动面和从属面的选取,对计算结果的影响并不

是很大。但是,当错误的将网格粗糙的面定义为从属面时,此时也许会引起计算成

本的急剧增加。

7)选取单元划分比较粗糙的面作为主动面。

8)主面不能是由节点构成的面,并且必须是连续的。如果是有限滑移,主面在发生接

触的部位必须是光滑的(即不能有尖角)。

9) 如果接触面在发生接触的部位有很大的凹角或尖角,应该将其分别定义为两个面。

10) 两个面的节点位置不要求是一一对应的,但如果能够令其一一对应,可以得到更精

确的结果。

11) 如果是有限滑移(finile sliding) ,则在整个分析过程中,都尽量不要让从面节点落到

主面之外(尤其是不要落到主面的背面),否则容易出现收敛问题。

12) 一对接触面的法线方向应该相反,换言之,如果主面和从面在几何位置上没有发生

重叠,则一个面的法线应指向另一个面所在的那一侧(对于三维实体,法线应该指

向实体的外侧)。如果法线方向错误,ABAQUS 往往会将其理解为具有很大过盈量

的过盈接触,因而无法达到收敛。

一般来说,对于柔性的三维实体,ABAQUS 会自动选择正确的法线方向,而在使用梁单元、壳单元、膜单元、桁架单元或刚体单元来定义接触面时,用户往往需要自己指定法线方向,就容易出现错误。

5、有限滑动和小滑动

1) 有限滑动。如果两个接触面之间的相对滑动或转动量较大(例如,大于接触面上的

单元尺寸),就应该选择有限滑动,它允许接触面之间出现任意大小的相对滑动和

转动。在分析过程中,ABAQUS将会不断地判断各个从面节点与主面的哪一部分发

生了接触,因此计算成本较高。在使用有限滑动、点对面离散时,应尽量保证主面

是光滑的,否则主面的法线方向会出现不连续的变化,容易出现收敛问题。在主面

的拐角处应使用过渡圆弧,并在圆弧上划分足够数量的单元。在使用点对面离散时,如果主面是变形体或离散刚体的表面,ABAQUS/Standard会自动对不光滑的主面做

平滑(Smoothing)处理,默认的平滑系数为0.2。面对面离散则没有这种平滑功能,

因此如果工程实际要求主面必须有尖角,使用点对面离散可能会比面对面离散更容

易收敛。

2) 小滑动。如果两个接触面之间的相对滑动或转动量很小(例如,小于接触面上单元

尺寸的20%),就可以选择小滑动。在分析开始时刻,ABAQUS就确定了各个从面

节点与主面是否接触、与主面的哪个区域接触,并在整个分析过程中保持这些关系

不变,因此计算成本较低。

6、选用离散方法时,还应考虑以下因素。

在点对面离散方法中,从面(slavesurface)上的每个节点与该节点在主面(mastersurface)上的投影点建立接触关系,每个接触条件都包含一个从面节点和它的投影点附近的一组主面节点。

使用点对面离散方法时,从面节点不会穿透(penetrate)主面,但是主面节点可以穿透从面。

面对面离散方法会为整个从面(而不是单个节点)建立接触条件,在接触分析过程中同时考虑主面和从面的形状变化。可能在某些节点上出现穿透现象,但是穿透的程度不会很严重。

1)一般情况下,面对面离散得到的应力和压强的结果精度要高于点对面离散。

2)面对面离散需要分析整个接触面上的接触行为,其计算代价要高于点对面离散。一般情况下,二者的计算代价相差不是很悬殊,但在以下情况中,面对面离散的计算代价将会大很多:

①模型中的大部分区域都涉及到接触问题。

②主面的网格比从面的网格细化很多。

③接触对中包含了多层壳,一个接触对中的主面是另一接触对中的从面。

3)如果从面是基于节点的(即从面类型为NodeRegion,而不是Surface),则不能使用面对面离散化方法。

5、分析接触问题时,是否必须在Step功能模块中打开几何非线性开关(将Nlgeom设为ON)?

只有分析几何非线性问题(大位移、大转动、初始应力、几何刚化或突然翻转等)时才需要将Nlgeom设为ON。接触分析是非线性问题,但不一定是几何非线性问题,常见的情况有以下几种:

1)如果接触面之间会发生较大的相对位移或转动,则定义接触时应选择有限滑动,并将Nlgeom设为ON。

2)如果接触面之间的相对位移和转动都很小,模型各处都不会发生大的位移或转动,则定义接触时应选择小滑动,并将Nlgeom设为OFF。

3)如果接触面之间的相对位移和转动都很小,但模型出现了大的位移或转动(例如刚体转动),则定义接触时应选择小滑动,并将Nlgeom设为ON。

6、ABAQUS/Standard中关于Time period的设置

1) 在静态分析中,这个时间不是实际的时间,但是还是有作用的。您设置的初始增量步时间/time period等于您第一步分析的增量步大小。比如,您现在设置的time period=1,

而initial time=0.1,而您定义的平滑载荷是10N的话,您第一步加载的载荷就是1N。而随后的分析中,如果连续两次增量步都一次迭代完成,增量时间就会增加50%。所以如果您对分析的问题收敛性没把握时,可以调小initial time和time period之间的比值 l。

2) 如果是和时间相关的蠕变分析、动力学分析,这个时间是实际时间。所以动态分析中这个时间您需要视情况而定进行修改。

7、ABAQUS中建立钢筋的两种方法及评价

方法介绍:

1)采用rebar layer 的办法,在part里面画一个面,然后在property里面一个surface为rebar

layer,把这个surface的属性赋给前面的part里面的那个面,然后在interation中embed 中把钢筋层embed到中去。

2)采用桁架的办法,在part里面建好纵筋和箍筋的钢筋骨架,在property中分别赋予截

面和属性,在interation中的embed把钢筋骨架embed到混凝土的实体中去。(也可通过CAD导入钢筋骨架embed到混凝土中)

步骤:part (用wire的方法画线)——》property 模(创建钢筋的section,property【在category里面选beam——》truss】)——》assembly 模块(建立instance)——》Interaction 模块(在constaint里面选embedded)——》mesh 模块(指定单元属性,钢筋单元必须为truss单元,如T3D2等)

方法评价:

1)如果是作构件的话,第二种办法建的比较精确,而且比较方便,查看钢筋单元的比较直

观,如果不是作构件的话,第一种钢筋层的办法比较好,但是个人觉得钢筋层的办法纵筋和箍筋的位置定义的不是很明确。

2)*rebar和*embeded是两种完全不同的处理方法,如果要考察筋材的性能,用*rebar肯

定是不行的,因为该关键词的含义是局部增强来模拟加筋,不能对筋材进行显示,只能考察加筋后的主体构建的性能。而*embeded可以把筋材和主体构建分别显示,方便对筋材性能的考察。

3)对于剪切破坏的钢筋混凝土构件,箍筋的对于抗剪作用比较关键,必须要建立箍筋单元,

对于受弯曲破坏的钢筋混凝土构件,可以不建箍筋。而在ABAQUS中,纵筋可以通过rebar layer的方式施加,箍筋采用rebar layer方式施加的话,位置定义的不是很明确。

钢筋混凝土结构,钢筋属于强度加强机构,而且横截面积小。在Abaqus里面,这一类问题被广泛地采用rebar机构来进行模拟。不过基于具体情况,也可以考虑别的。具体的应用如下:

经过探索,在ABAQUS中可以采用以下几种方法模拟预应力筋。

1. MPC法

分别定义预应力筋(比如truss单元)和混凝土,采用MPC将预应力筋与混凝土联系起来,对预应力筋施加初始应力,即可模拟预应力效应。

2.降温法

这是目前很多人采用的方法。即在预应力筋施加温度荷载(降温),使预应力筋收缩,从而使混凝土获得预应力。

3.ABAQUS自带的初始应力法

直接用*Initial conditions, type=stress可以直接模拟先张法,能获得预应力筋和混凝土的后期应力增量,但无法获得预应力筋的真实应力。

4.Rebar element single 法

利用ABAQUS提供的rebar功能,模拟预应力束,给出rebar与相关实体单元的信息,通过在rebar上施加初始应力即可模拟先张法和后张法。

5.Rebar Layer法

利用ABAQUS提供的rebar layer功能,将rebar layer定义到surface,membrane或shell 基上,通过对rebar施加初始应力,即可模拟先张法和后张法。

4、其他常见的注意事项

1) 刚体部件必须定义参考点,但不需要定义材料和截面属性。

离散刚体:可以是任意的形状,无需定义材料属性,要定义参考点,要划分网格。

解析刚体:只能是简单形状,无需定义材料属性,要定义参考点,不需要划分网格。

2) 对于轴对称或者平面应变部件,设置截面属性的时候,仍然要选择实体类型。

3)

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会自动为其要划分网格)。 刚体与变形体比较:刚体最大的优点是计算效率高,因为它在分析作业过程中不参与所在基于单元的计算,此外,在接触分析,如果主面是刚体的话,分析更容易收敛。 刚体约束和显示体约束与刚体部件的比较:刚体约束和显示体约束的优点是去除约束后,就可以立即变为变形体。 刚体约束与显示体约束的比较:刚体约束的部件会参与计算,而显示约束的部件不会参与计算,只是用于显示作用。 8.一般分析步与线性摄动分析步 一般分析步:每个分析步的开始状态都是前一个分析步结束时刻的模型状态; 如果不做修改的话,前一个分析步所施加的载荷,边界条件,约束都会延续到当前的分析步中;所定义的载荷,边界条件以及得到的分析结果都是总量。

(仅供参考)《ABAQUS-有限元分析常见问题解答》常见问题汇总

第1章关于 Abaqus 基本知识的常见问题第一篇基础篇

第1章关于 Abaqus 基本知识的常见问题 第1章关于 Abaqus 基本知识的常见问题 1.1 Abaqus 的基本约定 1.1.1 自由度的定义 【常见问题1-1】 Abaqus 中的自由度是如何定义的? 1.1.2 选取各个量的单位 【常见问题1-2】 在 Abaqus 中建模时,各个量的单位应该如何选取? 1.1.3 Abaqus 中的时间 【常见问题1-3】 怎样理解 Abaqus 中的时间概念?

第1章关于 Abaqus 基本知识的常见问题 1.1.4 Abaqus 中的重要物理常数 【常见问题1-4】 Abaqus 中有哪些常用的物理常数? 1.1.5 Abaqus 中的坐标系 【常见问题1-5】 如何在 Abaqus 中定义局部坐标系? 1.2 Abaqus 中的文件类型及功能 【常见问题1-6】 Abaqus 建模和分析过程中会生成多种类型的文件,它们各自有什么作用? 【常见问题1-7】 提交分析后,应该查看 Abaqus 所生成的哪些文件? 1.3 Abaqus 的帮助文档 1.3.1 在帮助文档中查找信息 【常见问题1-8】 如何打开 Abaqus 帮助文档?

第1章关于 Abaqus 基本知识的常见问题 【常见问题1-9】 Abaqus 帮助文档的内容非常丰富,如何在其中快速准确地找到所需要的信息? 1.3.2 在 Abaqus/CAE 中使用帮助 【常见问题1-10】 Abaqus/CAE 的操作界面上有哪些实时帮助功能? 【常见问题1-11】 Abaqus/CAE 的 Help 菜单提供了哪些帮助功能? 1.4 更改工作路径 【常见问题1-12】 Abaqus 读写各种文件的默认工作路径是什么?如何修改此工作路径? 1.5 Abaqus 的常用 DOS 命令 【常见问题1-13】 Abaqus 有哪些常用的 DOS 命令?

ABAQUS常见错误与警告信息汇总

*************************错误与警告信息汇总************************* --------------简称《错误汇总》 %%%%%%%%%%%%%%% @@@ 布局 @@@ &&&&&&&&&&&&&&&&&&&&&& AB系列:常见错误信息 C系列:常见警告信息 D系列:cdstudio斑竹总结的fortran二次开发的错误表 E系列:网格扭曲%%%%%%%%%%%%%%%%% @@@@@@ &&&&&&&&&&&&&&&&&&&&&&&&& 模型不能算或不收敛,都需要去monitor,msg文件查看原因,如何分析这些信息呢?这个需要具体问题具体分析,但是也存在一些共性。这里只是尝试做一个一般性的大概的总结。 如果你看见此贴就认为你的warning以为迎刃而解了,那恐怕令你失望了。不收敛的问题千奇万状,往往需要头疼医脚。接触、单元类型、边界条件、网格质量以及它们的组合能产生许多千奇百怪的警告信息。企图凭一个警告信息就知道问题所在,那就只有神仙有这个本事了。一个warning出现十次能有一回参考这个汇总而得到解决了,我们就颇为欣慰了。 我已霸占2楼3楼4楼,以便分类并续加整理。 斑竹可随意编辑或者添加你们觉得合适的条目和链接,其他版友有warning方面的疑问请回复到这个帖子,大家集思广益,斑竹们也可以集中讨论并定期汇总到1-4楼。 类似于: Fixed time is too large Too many attamps have been made THE SOLUTION APPEARS TO BE DIVERGING. CONVERGENCE ISJUDGED UNLIKELY. Time increment required is less than the minimum specified 这样的信息几乎是无用信息(除了告诉你的模型分析失败以外,没有告诉你任何有用的东西)。宜再查找别的信息来考察。根据经验,改小增量步也不一定能收敛,虽然也有人报告过改好的先例,我是从来没有遇到过,也从来没有那个奢望。所以我一般从模型的设置入手。原则上本贴只欢迎以下回帖: 1)你出现了已经解决的错误信息or解决不了的错误信息,可以回帖附上信息,并对模型和症状加以描述(斑竹会酌情加分); 2)你发现某个帖子有已经解决的错误信息or解决不了的错误信息, 可以提供链接(斑竹会加分); 3)你发现某一条错误信息可能还存在别的情况or别的应对方案, 可以回帖说明(斑竹会加分) 必须说明的是:Error和warning的性质是完全不同的。Error意味着运算失败,but出现warning可能还能算,而且有些运算必定会出现warning(比如接触分析必定出“负特征值”,下有详述)。很多警告只是通知性质的,或者只是说明一下而已,不一定都是模型有问题。比如以下warning完全可以忽略: xxxxx will (not)printed,这种只是通知你一声,某些玩意儿不输出了。还有: The parameter frequency cannot be used with the parameter field. It will be ignored(都说某某被ignored了).

本人学习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)、边界条件、载荷等定义在实体上,网格可以定义在部件上或实体上,对求解过程和输出结果的控制参数定义在整个模型上。 [7](pp26) ABAQUS/CAE 中的部件有两种:几何部件(native part)和网格部件(orphan mesh part)。 创建几何部件有两种方法:(1)使用Part 功能模块中的拉伸、旋转、扫掠、倒角和放样等特征来直 接创建几何部件。(2)导入已有的CAD 模型文件,方法是:点击主菜单File→Import→Part。网格部件不包含特征,只包含节点、单元、面、集合的信息。创建网格部件有三种方法:(1)导入ODB 文件中的网格。(2)导入INP 文件中的网格。(3)把几何部件转化为网格部件,方法是:进入Mesh 功能模块,点击主菜单Mesh→Create Mesh Part。 [8](pp31)初始分析步只有一个,名称是initial,它不能被编辑、重命名、替换、复制或删除。在初始分析步之后,需要创建一个或多个后续分析步,主要有两大类:(1)通用分析步(general analysis step)可以用于线性或非线性分析。常用的通用分析步包含以下类型: —Static, General: ABAQUS/Standard 静力分析 —Dynamics, Implicit: ABAQUS/Standard 隐式动力分析 —Dynamics, Explicit: ABAQUS/ Explicit 显式动态分析 (2)线性摄动分析步(linear perturbation step)只能用来分析线性问题。在ABAQUS/Explicit 中 不能使用线性摄动分析步。在ABAQUS/Standard 中以下分析类型总是采用线性摄动分析步。 —Buckle: 线性特征值屈曲。 —Frequency: 频率提取分析。 —Modal dynamics: 瞬时模态动态分析。 —Random response: 随机响应分析。 —Response spectrum: 反应谱分析。 —Steady-state dynamics: 稳态动态分析。 [9](pp33)在静态分析中,如果模型中不含阻尼或与速率相关的材料性质,“时间”就没有实际的物 理意义。为方便起见,一般都把分析步时间设为默认的 1。每创建一个分析步,ABAQUS/CAE 就会自动生成一个该分析步的输出要求。 [10] (pp34)自适应网格主要用于ABAQUS/Explicit 以及ABAQUS/Standard 中的表面磨损过程 模拟。在一般的ABAQUS/Standard 分析中,尽管也可设定自适应网格,但不会起到明显的作用。 Step 功能模块中,主菜单Other→Adaptive Mesh Domain 和Other→Adaptive Mesh Controls 分别 设置划分区域和参数。 [11](pp37)使用主菜单Field 可以定义场变量(包括初始速度场和温度场变量)。有些场变量与分析步有关,也有些仅仅作用于分析的开始阶段。使用主菜单Load Case 可以定义载荷状况。载荷状况由一系列的载荷和边界条件组成,用于静力摄动分析和稳态动力分析。

abaqus常见问题精简

Numerical Singularity 说明出现刚体位移 过约束(Overconstraint) 接触对的主面上不能有尖角,桩的两个侧面要分别定义接触对,底部可能可以用tie. slave surface的网格要比master surface细。 过约束可能是因为被挖的土上既定义了接触,又要被杀死,这二者相矛盾。可以试试为每段被挖的土单独定义一个接触,挖土时先deactivate这个接触,再杀死单元。 Zero pivot 往往意味着OVERCONSTRAINT。此警告信息如果只是出现在dat文件中,没有出现在msg文件中,就没问题,说明ABAQUS自动解决了过约束问题。如果overconstraint警告信息也出现在msg文件中,说明ABAQUS无法自动解决此问题,这时分析往往不会收敛,在后处理时可以用display group显示出现过约束的node set WarnNodeSolvProbZeroPiv_2_1_1_1_1. 这时需要你自己修改模型,避免过约束 负特征值 如果只有负特征值警告,没有numberical singularity, 计算能收敛,就没问题, 是非线性问题迭代过程中的正常现象. 塑性问题不收敛的常见现象 塑性问题不收敛时,msg文件中的常见现象是 1)出现很多equilibrium iteration,且TIME INCREMENT 不断减小; 2)始终出现***warning: the strain increment has exceeded fifty times the strain to cause first yield at 1 points ***warning: the strain increment is so large that the program will not attempt the plasticity calculation at 1 points 3)在msg文件的结尾显示 ***note: the solution appears to be diverging. convergence is judged unlikely. ***error: too many attempts made for this increment 接触问题和塑性材料不要用二阶单元 不要在塑性材料上施加点载荷 下列警告都是非线性问题迭代过程中的正常现象,是ABAQUS正在尝试找到正确的解: ***warning: the system matrix has 8 negative eigenvalues. ***warning: the strain increment has exceeded fifty times the strain to cause first yield at 34 points ***warning: excessive distortion at a total of 2 integration points in solid (continuum) elements ***note: elements are distorting excessively. convergence is judged unlikely (以当前的increment不能收敛,自动减小increment,重新迭代). 在后处理时可以看到大变形而严重扭曲的单元,应在这些地方进行网格细化。 在msg文件中看到反复出现 severe discontinuity iteration 8 ends contact change summary: 0 closures 5 openings. severe discontinuity iteration 9 ends contact change summary: 5 closures 0 openings.

(完整)总结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常见错误汇总

模型不能算或不收敛,都需要去monitor,msg文件查看原因,如何分析这些信息呢?这个需要具体问题具体分析,但是也存在一些共性。这里只是尝试做一个一般性的大概的总结。如果你看见此贴就认为你的warning以为迎刃而解了,那恐怕令你失望了。不收敛的问题千奇万状,往往需要头疼医脚。接触、单元类型、边界条件、网格质量以及它们的组合能产生许多千奇百怪的警告信息。企图凭一个警告信息就知道问题所在,那就只有神仙有这个本事了。一个warning出现十次能有一回参考这个汇总而得到解决了,我们就颇为欣慰了。 类似于: Fixed time is too large Too many attamps have been made THE SOLUTION APPEARS TO BE DIVERGING. CONVERGENCE ISJUDGED UNLIKELY. Time increment required is less than the minimum specified 这样的信息几乎是无用信息(除了告诉你的模型分析失败以外,没有告诉你任何有用的东西)。宜再查找别的信息来考察。根据经验,改小增量步也不一定能收敛,虽然也有人报告过改好的先例,我是从来没有遇到过,也从来没有那个奢望。所以我一般从模型的设置入手。 必须说明的是:Error和warning的性质是完全不同的。Error意味着运算失败,but出现warning 可能还能算,而且有些运算必定会出现warning(比如接触分析必定出“负特征值”,下有详述)。很多警告只是通知性质的,或者只是说明一下而已,不一定都是模型有问题。比如以下warning完全可以忽略: xxxxx will (not)printed,这种只是通知你一声,某些玩意儿不输出了。还有: The parameter frequency cannot be used with the parameter field. It will be ignored(都说某某被ignored了). A系列 如果模型能算,且结果合理,那么大部分警告信息可以不管。但是以下除外: 1 numerical sigularity(数值奇异):刚体位移(欠约束) solver problem. numerical sigularity when processing node105 instance pile D.O.F. 1 ratio=1.735e13 2 Zero pivot(零主元):过约束或者欠约束。 这2个问题一般都意味着模型约束存在问题。1)、2)都会伴随着产生大量负特征值。解决方案当然第一步是检查约束了。 B系列 有一些直接导致计算aborted,那就得仔细分析了,比如: 1 xxxxx is not a valid in ABAQUS/Standard(告诉你这种计算standard不支持了,换别的) 2 missing property 在perperty步检查材料属性是不是都加上了。如果有梁单元,看看梁法向定义对了没有。 3 Detected lock file Job-1.lck. Please confirm that no other applications are attempting to write to the output database associated with this job before removing the lock file and resubmitting.

Abaqus遇到的问题小结

Abaqus遇到的问题小结 1.Abaqus量纲系统(SI):m、N、Kg、s、Pa、J、Kg/m3。 2.有限元单元类型(Element Type):实体单元、壳单元、杆件单元(梁Beam、桁架Truss) 怎样将部件的不同部分设定为不同的子集 tools >partition cell/plane(如果是要分层使用,则进行分割,分别赋予不同的属性;或者对其中的单元进行设置Set;如果要在运算中替换则需要在关键词里添加语句定义) 4.建模的过程中输入的尺寸被自动降低精度(四舍五入),请问如何设置尺寸精度(小数点位数) 在 sketch option里打开sketch模块(左下角最下面)打开sketchoption 对话框,其中decimal places 表示小数点位数,默认为2,最高能调到6 。 中出现,Dependent partinstances connot be edited ,怎么办 mesh on part , mesh on instance一个非独立实体只是原始部件的一个指针,可以对原始部件划分网格,但是不能对一个非独立实体划分网格,即mesh on part。 方法:左边模型树里面,Assembly->instances里面的子选项右击,点Make independent;或者点击model旁边的Part,对part进行网格划分。 6.材料属性中拉伸强度和压缩强度怎么定义 计算结果有每个计算节点的应力,计算中用不到强度值(弹性力学三组基本方程不涉及强度,求解过程用不到)。(强度值是用来校核的:断裂,屈服或超过线性变形) 7.如何选择创建独立实体还是非独立实体 如果集合中包含许多具有相同性质的部件,则创建非独立实体(Dependent)。反之,如果集合中包含许多不同性质的部件,则创建独立实体(Independent)要有优势些。 8.地基土的分层问题 方法1:定义为一个part,然后partition分层赋材料属性,不需要设置接触。(超级赞!!!)

abaqus常见错误

abaqus的隐式求解的就是求算出一个很大的刚度矩阵的解,这个方程能否通过一次一次的迭代到最后达到一个系统默认的收敛准则标准的范围之内,就决定了这一次计算能否收敛。因此要收敛的话,系统与上一个分析步的边界条件区别越小的话,系统就越容易找到收敛解。针对这一点,我们可以得到下面的几种方法来尽可能的使系统的方程的解尽可能的接近上一步,以达到收敛。下面的方法的指导思想是:尽可能小的模型,前后两个分析步的改变尽可能的少。 1. 接触分析真正加载之前,设置一个接触步让两个面接触上来,在这个步骤里面,接触面的过盈小一点好,比如0.001.接下去再把作用与两个接触体的力及接触方向的自由度放开。 2. 如果系统的载荷很多的话,将系统的载荷分做多步进行加载,一次性全上可能使系统无法在规定的迭代次数内收敛。所以根据需要分开,让abaqus的内核慢慢消化去。少吃多餐在这边好像也是成立的。 3. 系统有多个接触的话,也最好如载荷一样,分成几个step让他们接触上。这样的做法会让你以后在模型的修改中更有方向性。 4. 模型还是不收敛的话,你可以看一下是在哪一步或者那个inc不收敛。对于第一步直接不收敛的话,如果模型是像我上面把载荷和接触分成很多步建立的话,可以把载荷加载的顺序换一下。如果你把第二个加载的载荷换到第一步以后,计算收敛了,那影响收敛的主要问题应该就是原来第一个加载或着接触影响的。这种情况下面一般算到这个加载的时候还是不会收敛。这个时候可以考虑是否有什么其他办法能够使步骤的变化与上一步变动小一点,比如第一点里面提到,或者继续把这个载荷细分呢? 5. 对于接触分析不收敛的情况,可以自己看一下模型的接触面。有时候是overclosure,这个时候在assemble里面将模型相对位置稍微移动下或者用接触里面的那个adjust only to remove overclose,不过或一种方法会使你的网格扭曲变形。问题不大也是可以用的。有的时候是因为,模型中的两个接触面变成了一个点和一个面接触,而点或者面中有一个位置并不是很稳定。这个时候就会出现了dividing,有时候求解无法成功。这时候可以看一下是不是能够将模型该 处稍微改一下呢?或者将该处的网格细化一下。 6. 模型实在是比较大的话,可以修改solver的设定,将迭代次数改大一点。对于开始计算就不收敛的,而在迭代次数到了以后时间增量还不是很小的话,可以将initial和minimum改小一点。模型越大的话这边可以改的越小,特别是前后两个step变化比较大的情况下。但对于模型不是很大的情况下,太小的时间增量是意义不大的,问题应该从模型当中是否有错误去考虑。 7. 模型太大的话会导致求解的方程太大,不需要的不重要的接触最好从模型当中去除。这样的话对结果影响也不会很大,而且可以是计算时间大大的减少。 8. 对于收敛准则的修改还是很不推荐的,应作为下下策使用。

ABAQUS常见问题汇总

HM——ABA接口问题 简洁一些,引用小宝斑竹在接口问题中的体会:“关于hm-abaqus的接口补充说明 经常用HM-abqus的人或者刚开始使用的人,对于软件的接口一般存在以下问题: 1、INP文件导入abaqus出错。 2、在abaqus里选择加载面,设置材料属性不方便。(也可以理解为没有几何元素的模型在网格上选取东东比较困难) 除了以上的两种,暂时我还没发现其他的问题。 对于1,只要前处理没有除网格外的载荷信息,并且所有关键字名称都没有数字,那么恭喜你,它一定不会出错。(当然,有些人说abaqus/cae有很多关键字不支持,但是hm支持。我的建议是:有那功夫,或许INP文件都改完了) 对于2,首先声明,所有在hm里建立的SET,都会出现在abaqus assembly里的set里,所以在abaqus里加载的时候,都是可以调用的,你所要做的就是正确的建立node set or element set。很多人知道在abaqus part里也有个set,那个是干什么的呢?目前我就是用来操作材料施加的。很多时候模型是各种复杂材料的混合,如果在abaqus里直接赋予,选取模型区域的手段有限(单个点,点到手抽筋;by angle,很多地方选不上,选到眼花;by set,在abaqus里建立part set的难度不下于手动点),我的建议:在hm里赋予一个空材料属性给相关的区域(hm 里有几何元素,选起来简直就是小CASE),到了abaqus里,软件会自动为你的每个材料区建立一个新的part set,这时候,空的材料属性要炸要炒随你便。 剩下的问题都不是问题。” 论坛问题汇总 1、hypermesh导入abaqus有单元显示、无模型显示。 答:这个问题很常见,不仅在hypermesh_to_abaqus中有人问,在HM与其它软件接口也有人反复问。首先要肯定的是导入过程没有任何问题。 在此,引用老向版主的一段话来回答 “版上不停的有人问为什么HM不能导出几何.看的人都烦了. 为什么要导出几何呢?* H/ _/ m' j; C ? @ 不同的软件,对几何的理解是不一样的, 所以才有这么多的不同的几何格式.; E0 H- x8 ?0 m5 D k 如果要导出几何,HM还得去研究你abaqus/ansys/patran内部是如何理解几何的,这是个浩大的工程.- M) S0 M! \( \ 你应该知道,对于求解器来说,它只需要知道节点,单元,材料,载荷等信息就能够求解了. 要几何干什么呢?' X- q3 w G) A6 H8 A5 j" i, d: \ 几何模型的作用仅仅是为了得到节点,网格.. 一旦有节点,网格有了,几何模型就可以扔掉了.* i$ c3 E& ~( C6 x4 n" V# R2 I 后处理程序本身也是基于有限元模型的,而不是基于几何模型的.! D6 K6 C' ?7 r9 j8 g 你既然打算用HM做前处理,就干脆一点,把所有的东西都在HM里面做好,然后提交给 abaqus/nastran计算就行了. p4 l9 W, t! u9 X( }

Abaqus常见错误信息

错误与警告信息汇总 模型不能算或不收敛,都需要去monitor ,msg文件查看原因,如何分析这些信息呢?这个需要具体问题具体分析,但是也存在一些共性。这里只是尝试做一个一般性的大概的总结。不收敛的问题千奇万状,往往需要头疼医脚。接触、单元类型、边界条件、网格质量以及它们的组合能产生许多千奇百怪的警告信息。企图凭一个警告信息就知道问题所在,那就只有神仙有这个本事了。一个warning 出现十次能有一回参考这个汇总而得到解决了,我们就颇为欣慰了。 说明的是:Error 和warning 的性质是完全不同的。Error 意味着运算失败,but 出现warning 可能还能算,而且有些运算必定会出现warning (比如接触分析必定出“负特征值”,下有详述)。很多警告只是通知性质的,或者只是说明一下而已,不一定都是模型有问题。比如以下warning 完全可以忽略:类似于: Fixed time is too large Too many attamps have been made THE SOLUTION APPEARS TO BE DIVERGING. CONVERGENCE ISJUDGED UNLIKELY. Time increment required is less than the minimum specified 这样的信息几乎是无用信息(除了告诉你的模型分析失败以外,没有告诉你任何有用的东西)。宜再查找别的信息来考察。根据经验,改小增量步也不一定能收敛,虽然也有人报告过改好的先例,我是从来没有遇到过,也从来没有那个奢望。所以我一般从模型的设置入手。 A 系列 如果模型能算,且结果合理,那么大部分警告信息可以不管。但是以下除外: 1 numerical sigularity(数值奇异) :刚体位移(欠约束) solver problem. numericalsigularity when processing node105 instance pile D.O.F. 1 ratio=1.735e13 2 Zero pivot(零主元):过约束或者欠约束。 这2个问题一般都意味着模型约束存在问题。1)、2)都会伴随着产生大量负特征值。解决方案当然第一步是检查约束了。 B 系列 有一些直接导致计算aborted ,那就得仔细分析了,比如: 1 xxxxx is not a valid in ABAQUS/Standard(告诉你这种计算standard 不支持了,换别的) 2 missing property

ABAQUS 常见问题

The ABAQUS FAQ

T HE ABAQUS FAQ 0 1.G ENERAL Q UESTIONS (2) 2.J OBS (5) 3.E LEMENTS (9) 4.ABAQUS-M ESH (13) 5.ABAQUS-M ATERIALS (15) 6.ABAQUS-B OUNDARY C ONDITIONS (19) 7.L OADING (23) 8.ABAQUS-P ROCEDURES (33) 9.ABAQUS-A NALYSIS (34) 10.O UTPUT (40) 11.ABAQUS/P OST -G ENERAL (45) 12.ABAQUS/P OST -C ONTOURS (50) 13.ABAQUS/P OST -M ESH P LOTS (53) 14.ABAQUS/P OST -XY P LOTS (56) 15.ABAQUS/P OST -V ECTOR P LOTS (59) 16.ABAQUS/P OST -P ATH P LOTS (59) 17.ABAQUS/P OST -V IEWS (60) 18.ABAQUS/P OST -H ARDCOPY (61) 19.ABAQUS/P LOT (63) 20.P RE PROCESSING USING PATRAN (64) 21.P OST PROCESSING USING PATRAN (65) 22.P RE PROCESSING USING FEMGV (66) 23.P OST PROCESSING USING FEMGV (67) 24.ABAQUS-E RRORS (69)

abaqus问答自己总结

1、Q:预拉钢筋怎样施加预应力,请各位指点~~~~ Q:我在文档里看到要在inp文件定义一个rebar,但是rebar只能用于shell, membrane, and solid elements 。我现在想做的是一个预应力拉索,不是镶嵌在shell, membrane, and solid 这些单元里的,而是独立的一根拉锁。拉索单元打算用truss,但是怎样在truss上使用rebar啊?请高手指点 还有个问题,我看到别人的inp文件,如下: *rebar,element=continuum,material=rebar2,name=ubar top1,1.005e-4,0.15,0.0,0.5,1 第二行第一个是setname(top1),第二个是rebar的截面面积(1.005e-4),那第三、第四、第五是指什么?(0.15,0,0.5),最后一个应该是方向,是1方向。哪位高人指点下第三、四、五项分别代表什么? A:施加预应力 *initinial conditions,type=stress,rebar elset,rebar name,所施加预应力的值,另prestress hold 为保持所施加的预应力的值不变,我的理解是防止别的构件吃掉所施加的预应力,造成所施加预应力的损失。使用了这个命令之后就避免了这种损失,保证所施加的预应力都施加到了钢筋上。 A:谢谢指点,你所说的应该是把预应力加在rebar上面,但我发觉truss单元不能定义成rebar,其实是我多想了,truss本来就可以当拉索,实际工程中加预应力只是为了使钢绞线拉紧,起到张拉作用,而在abaqus里,truss本身就是拉紧的,不用施加预应力 A:我知道模拟加强筋的时候需要用rebar,但钢筋确实可以直接用truss来模拟,而lz所说的预应力其实其实只是施工时的张力而并不是真正意义上的预应力,比如螺栓预应力之类的。如果是索的话可能是要施加预应力的,仅个人看法。 Q:请教:做一个空间钢框架结构,梁柱用梁元,板采用壳元,打算采用tie命令(共用节点),但不知该如何实现? A:我想可以用*equation实现,共用节点的约束情况自己在这一命令下定义。 A:我因为用命令比较多,但是用cae我想一样,在CAE里进入命令编辑器,然后编辑就是了,写入*equation命令,指定约束的自由度(这个看一下标准手册,写得很清楚) Q:“Response spectrum analysis(响应谱分析)与Modal dynamic analysis(模态动力分析)区别在什么地方?如Response spectrum analysis可以进行结构设计?但Modal dynamic analysis是用来干什么的阿? A:就我知道的,modal dynamic analysis应该是振型分解法做动力解析。分解为单自由度体系再取有限个进行组合求反应。 Q:abaqus如何施加地震荷载? A:可以参考abaqus 6.3的例子,Seismic Analysis of a Concrete Gravity Dam 可以使用: 1。*amplitude, name=amp, input=seismicdata.dat输入地震波 2。*boundary, type=acceleration, amplitude=amp 来施加荷载。 在的2.1.15 Seismic analysis of a concrete gravity dam A:这是一个相对的问题,你可以推导一下那个动力方程, 结果是:ANSYS是取基础固定,解出结构相对基础的相对时程,而ABAQUS是在边界上施加加速度时程,解出的是结构的绝对时程。因而两者相差一个所施加加速度时程。

abaqus接触分析的常见问题

CAE(计算机辅助工程)是一门复杂的工程科学,涉及仿真技术、软件、产品设计和力学等众多领域。世界上几大CAE公司各自以其独到的技术占领着相应的市场。ABAQUS有限元分析软件拥有世界上最大的非线性力学用户群,是国际上公认的最先进的大型通用非线性有限元分析软件之一。它广泛应用于机械制造、石油化工、航空航天、汽车交通、土木工程、国防军工、水利水电、生物医学、电子工程、能源、地矿、造船以及日用家电等工业和科学研究领域。ABAQUS在技术、品质和可靠性等方面具有卓越的声誉,可以对工程中各种复杂的线性和非线性问题进行分析计算。 《ABAQUS有限元分析常见问题解答》以问答的形式,详细介绍了使用ABAQUS建模分析过程中的各种常见问题,并以实例的形式教给读者如何分析问题、查找错误原因和尝试解决办法,帮助读者提高解决问题的能力。 《ABAQUS有限元分析常见问题解答》一书由机械工业出版社出版。 16.1.1点对面离散与面对面离散 【常见问题16-1】 在ABAQUS/Standard分析中定义接触时,可以选择点对面离散方法(node-to-surfac e-dis-cre-tization)和面对面离散方法(surface-to-surfacediscretization),二者有何差别? 『解答』 在点对面离散方法中,从面(slavesurface)上的每个节点与该节点在主面(mastersur face)上的投影点建立接触关系,每个接触条件都包含一个从面节点和它的投影点附近的一组主面节点。 使用点对面离散方法时,从面节点不会穿透(penetrate)主面,但是主面节点可以穿透从面。 面对面离散方法会为整个从面(而不是单个节点)建立接触条件,在接触分析过程中同时考虑主面和从面的形状变化。可能在某些节点上出现穿透现象,但是穿透的程度不会很严重。 在如图16-l和图16-2所示的实例中,比较了两种情况。

abaqus常见提示错误

错误信息汇总 分类:默认分类标签:字号大中小订阅 错误与警告信息汇总 模型不能算或不收敛,都需要去,文件查看原因,如何分析这些信息呢?这个需要具体问题具体分析,但是也存在一些共性.这里只是尝试做一个一般性地大概地总结.如果你看见此贴就认为你地以为迎刃而解了,那恐怕令你失望了.不收敛地问题千奇万状,往往需要头疼医脚.接触、单元类型、边界条件、网格质量以及它们地组合能产生许多千奇百怪地警告信息.企图凭一个警告信息就知道问题所在,那就只有神仙有这个本事了.一个出现十次能有一回参考这个汇总而得到解决了,我们就颇为欣慰了. 类似于: . . 这样地信息几乎是无用信息(除了告诉你地模型分析失败以外,没有告诉你任何有用地东西).宜再查找别地信息来考察.根据经验,改小增量步也不一定能收敛,虽然也有人报告过改好地先例,我是从来没有遇到过,也从来没有那个奢望.所以我一般从模型地设置入手. 必须说明地是:和地性质是完全不同地.意味着运算失败,出现可能还能算,而且有些运算必定会出现(比如接触分析必定出“负特征值”,下有详述).很多警告只是通知性质地,或者只是说明一下而已,不一定都是模型有问题.比如以下完全可以忽略: (),这种只是通知你一声,某些玩意儿不输出了.还有: . (都说某某被了). 系列 如果模型能算,且结果合理,那么大部分警告信息可以不管.但是以下除外: (数值奇异):刚体位移(欠约束) . . (零主元):过约束或者欠约束. 这个问题一般都意味着模型约束存在问题.)、)都会伴随着产生大量负特征值.解决方案当然第一步是检查约束了. 系列 有一些直接导致计算,那就得仔细分析了,比如: (告诉你这种计算不支持了,换别地) 在步检查材料属性是不是都加上了.如果有梁单元,看看梁法向定义对了没有. . . 删除文件就可以了,它是一个自动生成地文件.你也可以另存为(另取名),再运算.

相关主题
文本预览
相关文档 最新文档