3 DYNA 里能不能根据上一个计算步的结果在固定边界上输入下一个计算步的边界力

我想在每一个计算步结束后提取部分单元的剪应力,再进行简单的计算,把这个计算结果作为边界荷载输入到模型,然后再进行下一个计算步。然后重复这个循环,用二次开发能不能实现啊,求大神!

  • 2994
请先 登录 后评论

1 个回答

sister - 研究生

理论上应该是可以的,只是这么做的话,计算效率会很低。可以尝试一下以下方法:

  • 方法一:使用 QD-CAE 提取每一步中部分单元的应力、应变等数据,然后将处理好的边界载荷施加给模型;
  • 方法二:使用 Define-Curve,定义加载各种加载曲线,然后施加给边界;
  • 方法三:在 LS-Prepost 的 GUI 中操作,并录制脚本,修改 K 文件,使用 Python、MATLAB 等脚本文件,自动重复操作。

上面的方法可以尝试一下,从问题的描述看,主要难点在于重复循环,其实重复的东西交给编程处理就好了。

请先 登录 后评论