1.最常见的错误:使用cmd/bat文件的时候提示不是内部或者外部命令
解决:环境变量没有加上,一般是安装或者初始化没有做好,找到abaqus安装目录,一般是C:SIMULIACommands,把bat.exe加入环境变量(系统-系统信息-高级系统设置-环境变量)
2.一些常见操作路径:
改中英:C:SIMULIAEstProducts2020(你的版本)win_b64SMAConfiguration
(不怎么用中文,因为使用中文版本在inp文件会有一些奇怪的bug,难以修改,建议大家用英文)
改背景:view-graphics options-background-solid-white
改文字:Viewport-Viewport Annotation Options-General-Visibility-title&state block
云图去掉网格:Options-Common -No edges
移动图例:Viewport—Viewport Annotation Options—Legend
图例单位调整(温度):Viewport---Viewport Annotation Options---Legend---Format---Fixed
3.Abaqus/Explicit requires rigid bodies to have positive definite rotary inertia unless rotational constraints are applied with the *BOUNDARY option (see the SIMULIA User Assitance Guide). Nodes that are part of a rigid body do not require mass and inertia individually, but the rigid body as a whole must possess positive definite rotary inertia unless constraints are used...边界报错
解决方法:一般是abq更新后边界条件不会默认没有勾选的速度是零,在给了速度的边界条件中除了需要的方向的速度,其余也要全部勾上,like:
4. Too many attempts made for this increment 增量步过多
出现这种情况是因为仿真不收敛,会跑很长时间但是得不到结果,需要检查网格/边界条件/材料属性/模型等问题,检查单位是否一致,如果确认上述都没有问题,在message文件/dat文件查看相应的增量步提示信息,可以试着进行以下操作
①试着质量缩放:
质量缩放的倍数根据结果曲线决定,可以先查看没结束的ODB结果,观察曲线,曲线比较平滑的情况下可以加大,先给比较大的数值如10000观察作业是不是没有继续这个报错,再根据情况减小数值
②可以在step调整初始增量步,如1e-5
5. The analysis may need a large number of increments(more than 20,00000), and it may be
Field Output Reque affected by round-off errors...running double precision executable is required.
解决:开启双精度计算,如果直接提交inp,在bat文件中加上double=both 语句就可以(注意等号两边没有空格),在cae界面如下:
时间有限,其他以后再更新
---------------------------------------------------------------------------------------------------------------------------
以下是关于压缩仿真的一些记录:
6.在abaqus进行压缩(准静态or动态)仿真时,建议除了被压模型其他使用解析刚体,离散刚体和解析刚体都是刚体,但是它们的应用场景不同。解析刚体主要由直线、圆弧等简单几何形状构成,适用于模拟简单的刚体,不需要划分网格,计算代价较小。离散刚体主要用于形状复杂的几何体,需要划分网格,可以模拟任何形状的物体。解析刚体的边界由解析公式定义,只能是较简单的几何形状,而离散刚体的边界由网格节点控制,可以是任意的几何形状。需要注意以下四点:a、画网格--解析刚体是不需要划分网格。 b、参考点--参考点的建立同离散刚体。 c、不用赋材料属性和截面属性 d、解析刚体只能输出和参考点相关的结果,所以使用解析刚体时需要根据自己的情况创造参考点集合,然后在历史输出中新建输出,输出该集合的数据。
7.Abaqus进行准静态仿真时考虑应变率可以用Dynamic/Explicit代替static,但Dynamic/Explicit应用于准静态问题需要一些特殊的考虑:根据定义,由于一个静态求解是一个长时间的求解过程,所以在其固有的时间尺度上分析模拟常常在计算上是不切合实际的,它需要大量的很小的时间增量。为了获得较经济的计算方式,必须采取一些方式来加速问题的模拟,但是带来的问题是随着加载速度的增加,静态平衡的状态卷入了动力学因素,惯性力的影响更加显著。准静态分析的一个目标是在保持惯性力的影响不显著的前提下用最短的时间进行模拟。那么需要通过减小加载速率等手段,使动态加载与静态加载的结果之差在可接受范围内,从而实现用动态分析模拟静态分析,即准静态分析。可以尝试以下几个步骤:①光滑幅值曲线 ②质量放大 ③能量平衡
还有一些琐碎内容以后再进行补充,这篇文章应该是Ph.D 王和我一起创造,感谢他。
免责声明:本文系网络转载或改编,未找到原创作者,版权归原作者所有。如涉及版权,请联系删