又到一年一度的挤牙膏大赛,Abaqus挤出2024版,随SIMULIA Suite 2024一起发行。本篇介绍Abaqus 2024 GA 发行版中提供的新功能。至于Fe-safe 2024、Tosca 2024和Isight 2024没有更新,不用期待。
Abaqus CAE
Abaqus/CAE现在支持使用线框、隐藏、填充和阴影渲染样式可视化单元粒子边缘。
(View > ODB Display Options)。
好处:能够分配不同的渲染样式,使区分连续粒子单元更加容易。
现在在Abaqus/Standard中,Abaqus/CAE支持在任何分析步或初始步中定义通用接触。
好处:在分析步中定义通用接触,在Abaqus/Standard中能够定义更复杂的接触行为。
在Abaqus/Explicit中,Abaqus/CAE现在支持定义接触质量缩放。可以将质量缩放应用于接触定义中涉及的接触面或单元。接触质量缩放通过增加与接触面相关联的质量,减小了高于默认接触罚刚度对Abaqus/Explicit分析的全局稳定时间增量的影响。
好处:使用非默认罚刚度的Abaqus/Explicit模拟,接触质量缩放可以减少所需的增量数。
现在可以在Property模块中定义槽钢和帽梁的剖面。
好处:添加槽钢和帽梁剖面简化了在Abaqus/CAE中指定这些常见梁截面的过程。
Abaqus/CAE现在支持在分析过程中对梁截面(*BEAM SECTION)定义梁截面偏置。
好处:梁偏置使在Abaqus/CAE中使用梁单元进行建模时具有更大的灵活性。
Abaqus/CAE的早期版本仅支持*BEAM GENERAL SECTION的梁截面偏移。
现在Abaqus/CAE中,可以定义离散紧固件和耦合约束中的旋转耦合类型。
好处:定义旋转耦合类型,可以更好地控制涉及具有旋转自由度的云节点的耦合行为。
Abaqus/CAE现在支持激活线性化接触能力,以在静态扰动步中求解小滑动、无摩擦接触的接触状态和接触应力。
好处:线性互补问题(LCP)求解技术为某些类别的接触问题提供了更快的求解。
Analysis分析
在Abaqus/Explicit导入分析中,如果主要和次要被绑定的表面定义与原始分析相同,Abaqus/Explicit现在将使用原始配置而非更新配置来形成连接约束。
好处:由于导入模型中的Tie约束,新功能更容易建立初始均衡。新功能防止以前未绑定的表面节点形成新的约束,如果形成这样的新约束,可能会对导入模型的一致性产生不利影响。例如,如果以前未绑定的节点处于接触状态,将这些节点绑定会导致与节点相关的接触状态被删除。
现在进行直接稳态动态分析,可以计算在节点集上定义的选择节点响应的伴随灵敏度,以执行尺寸优化。
好处:现在可以针对受到谐振激励的结构的稳态响应(直接解法)进行优化。
Abaqus/Standard现在支持在直接稳态动态分析中,对选择的设计变量(梁半径和壳体厚度)进行尺寸优化,以满足选择的设计响应(节点位移/速度/加速度/旋转)。可以定义频率范围,以计算特定设计响应的敏感性。
输出变量Output
STIFN 局部法向刚度。
VN 复值表面法向速度。
VNSQ实值表面法向速度的平方。
AVNSQ 指面积加权的表面法线速度的平方,或者是通过周围流体的声阻抗进行归一化的声功率。
FEXT 来自协同仿真或外部场定义的所有外部点载荷的组件。
MEXT 从协同仿真或外部场定义中提取外部点力矩的所有组件。
DISP_NORMAL_VAL 节点法向量方向上的加强筋优化位移值
脚本
Abaqus Python从Python 2.7.15版本升级至Python 3.10.5版本。
好处:可以利用Python 3提供的最新功能。
Python 3引入了许多改变,这些改变破坏了现有Python 2代码的向后兼容性。因此,最初使用Python 2语法编写的脚本可能需要修改才能在Python 3中运行。但是,在大多数情况下可以通过修改脚本,使其在Python 2.7和Python 3中都能运行。
以下Abaqus功能受到影响:
提供了一个转换实用程序,用于帮助将Python 2语法转换为Python 3。尽管它会自动转换许多常见的语法变化,但并非所有的Python 2语法都能自动转换;因此,可能需要一些手动转换来确保Python脚本在新版本中正常运行。可以使用命令从命令行调用转换工具。
abaqus python -m abqPy2to3 <script/directory>
该实用程序会写入日志文件并保存其操作的文件的原始版本。如果您向实用程序提供一个目录,它将递归遍历该目录及其子目录,寻找*.py文件。如果您不担心维护Python 2.7向前兼容性,可以在命令行中包含-future False。
还可以通过Abaqus/CAE中的脚本升级插件,访问转换实用程序(Plug-Ins > Abaqus > Upgrade Scripts)。如果升级脚本到2024年,将会运行该实用程序。
关键字
*BEAM SECTION
*CONTACT MASS SCALING
*IMPERFECTION
*NODE OUTPUT*NODE RESPONSE
*OPERATOR OUTPUT