当前位置:首页 >> 建筑/土木 >>

Abaqus遇到的问题小结


Abaqus 遇到的问题小结
1. Abaqus 量纲系统(SI):m、N、Kg、s、Pa、J、Kg/m 。 2. 有限元单元类型 (Element Type) : 实体单元、 壳单元、 杆件单元 (梁 Beam、 桁架 Truss) 3.Abaqus 怎样将部件的不同部分设定为不同的子集?
3

tools >partition c

ell/plane(如果是要分层使用,则进行分割,分别赋予不同 的属性;或者对其中的单元进行设置 Set;如果要在运算中替换则需要在关键词里 添加语句定义) 4.建模的过程中输入的尺寸被自动降低精度(四舍五入),请问如何设置尺寸精度(小数
点位数)?

在 sketch option 里打开 sketch 模块(左下角最下面)打开 sketchoption 对话框,其中 decimal places 表示小数点位数,默认为 2,最高能调到 6 。 5.abaqus 中出现,Dependent partinstancesconnot 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 分层赋材料属性, 不需要设置接触。 (超级赞!!!)

方法 2: 使用多个 part, 每个 part 单独定义属性。 一般不用设置一些 tie, 各层间只有弹性模量相差较大时再在各层间定义 tie。 9.tie 捆绑约束。 tie 功能很强大, 可以模拟实体与实体, 实体与壳体, 壳体和壳体的连接, 而且允许连接对象之间有距离。 在 tie 面板中,Position Tolerance 位置容差是一个重要的参数。一般选 择默认设置 usecomputed default,abaqus 会根据你要 tie 的对象的网格尺寸, 自动选取个容差值,一般为网格基本尺寸 5%。于是,连接对象之间,距离小于 这 5%容差值的节点便施加 tie 约束,也就是对应的两节点的自由度拥有一样的 数值。 如果连接对象之间有距离怎么办?若还是用 usecomputed default,则是 无法起到 tie 约束效果的。这就要手动设置 specify distance 为一个适合的参 数。这个值要大于连接对象对应节点之间的距离。若不是很确定,可以先设一个 较大的值,计算完后在 Visualization 调出 Node sets,观察 tie 实际起作用的 节点区域。再对 specify distance 值进行调整。 在使用 specify distance,需将 Adjust slave surface initial position 选项取消。否则 abaqus 会将两连接对象拉近,网格产生畸变,产生错误,中止 计算! 10.abaqus 怎么将模型分割画网格? 划分模型的时候有全局划分网格按钮,旁边有个局部划分网格按钮, (经常 要用到 partition 技术),点它给需要另外划分的部分部种子,然后下面有按区域 划分网格。全局划分网格和局部划分网格分别是 mesh part 和 mesh region。 网格划分完毕之后,最好在 verify 中对其中质量不好的单元进行编辑处理, 避免在 job 模块里面出现错误或警告信息。 11.边界条件设置在初始步还是后续的分析步中? 设置在 initial。
12.interaction 面选择不上?

在此模块里面,一般先定义相应的 surfaces,并分别赋予有意义的容易识别 的名字,如 slavesurface、master surface,并选择接触面的正确方向,如果方向 选择错误的话,经常在 job 模块中会出现无法收敛的错误信息。 13.通过 ABAQUS 计算得出的应力值不连续是什么原因造成的? 这主要是因为 ABAQUS 的应力和应变等单元变量值(相对位移等节点变量)的 计算方式所引起的 这些单元变量值主要是通过单元内的高斯积分点计算得出, 然后再通过外插值法计算出节点上的应力应变值, 因此对于两个相邻单元共同占

用的节点,从两个单元外插得出的值有时是不一样的。对于大多情况.如果网格 足够密, 高斯积分点上的值不会相差很大.所以可得到一个连续性比较好的结果 另外可以通过设定平均值的临界值来决定 contour 的连续性(即 legend 下默认的 75%)。比如说,如果同一节点扶不同单元得出的外插值相差 75%以下(即较大 的外插值减去较小的外插值的差乘以大值),那么 contour 输出这两个值的平均 值。 同时需要注意的是,这个默认的 75% 可以修改,如果设为 0%.那么整个 contour 的单元间几乎都不连续,如果设在 100%,那么整个图肯定是连续的。 此外,还可以通过设定 legend 下的 limit 方式(即外插值或者是平均值)来控制 最后的结果。 14.平衡地应力是出现 An initial condition has been specified on element 0 but
thiselement has not been defined?

是因为修改 inp 文件时,文件中有未删除的空行。 15.土体初始地应力平衡方法。 地应力平衡原理:平衡原理和屈服条件。目的:为了使数值模拟获得一个存 在初始应力,而无初始应变的状态。 平衡地应力方法:
1. Autobanlance 2. *Initial Conditions,type=stress,Geostatic;(关键字定义初始地应力,只适合 土体表面水平的土体,该方法需给出不同材料区域的最高和最低点的自重应力及其 相应坐标) 3. *Initial Conditions,type=stress,input=xxx.csv;(初始地应力提取法,此方法 最为通用,可用于不同材料、不同地形,适应性强。) 方法 3 的具体步骤: i. ii. iii. iv. v. 在 Abaqus 中建立完整的模型,定义部件、截面属性、装配件、网格、边界条件等。 单元类型使用的默认的线性缩减积分单元 C3D8R。 在 Step 功能模块中创建分析步,将类型设为 Geostatic。 在 Load 功能模块中, 为整个土体定义重力载荷 (类型为 Geostatic) , 并在 Component3 中输入-9.8。 在命令行输入:mdb.models['Model-1'].setValues(noPartsInputFile=ON);在 Job 模块中创建名为 Job-NoInitialCondition 的分析作业,提交分析。 将分析得到的应力场保存为一个文本文件。具体的方法为:打开分析得到的 ODB 文 件 Job-NoInitialCondition.odb, 选择菜单 Report---FieldOutput, 选中 Variable 对话框中积分点上的各个应力分量(S11、S22、S33、S12、S13、S23);在 Setup 标签页, 创建 inp 输出文件, 并命名为 XX.inp, 不选 Append to file 和 Column total 和 column min/max。 用 Excel 修改输出的 XX.Inp 文件,删除 inp 文件中的所有叙述性文字和空格(例如 若土体有 N 层,需找出 N-1 处文字性叙述的地方并删除),只保留数字结果,将数 字间在顺序不变的前提下用逗号隔开, 保存成 csv 以逗号隔开的文件形式 XXX.csv。

vi.

vii.

viii.

为模型定义初始应力场。因在 Abaqus 中无法直接定义初始应力,只能手工添加关键 词,具体做法:选中菜单 Model---Edit Keywords,在*Boundary 语句之后,*Step 语句之前添加语句*Initial Conditions,type=stress,input=XXX.csv 在 Job 功能模块中定义 Job-WithInitialCondition 作业,提交分析,即得到所需要 的结果。

16. Part 模块建立刚体时一定要指定参考点 referencepoint, 在后面分析过程中的位移、 载荷的施加都在施加在此参考点上的。刚体只有平动和转动,不会有变形,因此参考点的选 择即可以在建立的 rigid part 上,也可以建立在其他你觉得方便的位置。 17. load 模块,是施加载荷和位移边界条件的,先对要施加载荷和边界条件的面、线、节 点等建立 set,再对相应 sets 分别设置。在施加载荷的时候,注意载荷的方向性,另外此 模块也可以施加自定义载荷、predifined field 等。 18.abaqus 结果显示时数据太小看不清楚怎么办?

Viewport -->Viewport Annotation Options..在出来的对话框中选择"Legend"标签,
然后点击"Set Front..." 之后选择字体大小,确认。

BY HIT-WGJ


相关文章:
ABAQUS常见问题汇总
如果在 ABAQUS Command 窗口中输入以下命令来提交分析,就没有这种问题: abaqus job=INP 文件的名称 9、 如何在 command 中运行.inp 文件?我运行之后出现 ABAQUS ...
abaqus个人学习笔记小结1
abaqus个人学习笔记小结1_机械/仪表_工程科技_专业资料。1、abaqus 中的力载荷集中...abaqus_v6.env 中的参数 pre_memory 设置得过大 - 用户子程序中出现问题。...
ABAQUS分析步总结
ABAQUS 分析步总结 最近在对 ABAQUS 的学习中遇到了一些问题, 就是在建模过程中 Step 模块的分析步以 及每个分析步下的初始增量步、最大增量步、最小增量步它们...
本人学习abaqus五年的经验总结,让你比做例子快十倍
本人学习abaqus五年的经验总结,让你比做例子快十倍_机械/仪表_工程科技_专业...(例如金属材料) ,则不能使用二次完全积分单元,否则 会出现体积自锁问题,也不...
ABAQUS与FORTRAN问题小结
ABAQUS与FORTRAN问题小结_工学_高等教育_教育专区。网上转载,关于abaqus和fortran...函数作批处理遇到问题, fortran 中使用 result = systemqq(abaqus 在 job=job...
总结Abaqus操作技巧总结(个人)
Abaqus 操作技巧总结打开 abaqus,然后点击 file——set work directory,然后选择...如果以后出现自由度不活跃情况要检查是不是网格单元选择有问题。 39、abaqus 里...
abaqus接触问题分析
tolerance=0.1 5、 msg 文件中出现 zero pivot 说明 ABAQUS 无法自动解决过约束问题,例如 在桩底部的最外一圈节点上即定义了 tie,又定义了 contact, 出现过...
ABAQUS与FORTRAN论坛问题小结
ABAQUS与FORTRAN论坛问题小结_工学_高等教育_教育专区。ABAQUS与FORTRAN论坛问题小结...行 abaqus 的时候出现这样的提示"Problem during compilation - df.exe not ...
abaqus小结
abaqus 中数据的输入必须是在英文格式下才能录入成功 3. 按住 shift 键选取可...Abaqus遇到的问题小结 4页 免费 ABAQUS-单元生死-运用 2页 免费 Abaqus教程...
abaqus最新经验总结(每天看一遍,一周后会有全新的认识)
abaqus最新经验总结(每天看一遍,一周后会有全新的认识)_工作总结/汇报_总结/...(例如金属材料) ,则不能使用二次完全积分单元,否 则会出现体积自锁问题,也不...
更多相关标签: