首页/文章/ 详情

如何将ODB文件转化为op2?

1年前浏览5443


    在使用多学科、跨平台仿真的时候,您可能会遇到软件版本不支持的问题,明明大家都是2018版本的,彼此之间却存在互相支持的问题。这个问题的主要原因是:比如nCode2018只支持ABAQUS2017的odb文件。甚至软件如果更新的比较频繁,发布的月份都会有影响。

    我在工作中就遇见过类似的问题:ABAQUS2018版本的odb文件不能被nCode2018和Altair2018读取。通过错误提示,我发现nCode2018和Altair2018均只支持ABAQUS2017。

    所以我采用的解决方法是使用ABAQUS内置的转译功能将odb文件转译成output2文件,这样一来2018的odb就变成了2017的output2,就可以在nCode2018和Altair2018之间通用了。

    ABAQUS提供的转译命令是 toOutput2

    接下来将对该命令进行详细介绍


01

toOutput2参数说明

    abaqus toOutput2 

  • job=job-name

    指定转译生成的op2文件的名字, 默认与odb名字相同.

  • odb=odb-name

    需要转译的ODB文件名称, 不需要后缀. 如果与job名称相同, 则可以缺省.

  • step=step-number

    需要转译的载荷步Id, initial载荷步Id为0.默认转译最后一个载荷步.

  • increment=increment-number

    需要转译的增量步, 默认最后一个增量步.

  • slim

    是否支持SLIM/VISION

  • quad4corner

    是否输出角点数据.

  • quad4stress_bisector

    请求Nastran默认坐标系下的输出结果.

    

02


toOutput2使用方法


  1. 打开cmd(命令行)窗口

  2. 切换至目标ODB文件所在的目录

  3. 输入指令(例子: abaqus toOutput2 job=odb2op2 odb=test), 并回车

    在该文件夹内, 将生成一个名为odb2op2.op2的文件, 其内容是从test.odb文件中转译而来的.





来源:SimCoder
Nastran通用Altair
著作权归作者所有,欢迎分享,未经许可,不得转载
首次发布时间:2023-02-02
最近编辑:1年前
签我的导演他姓张
本科 怕什么真理无穷进一寸有一寸欣喜
获赞 51粉丝 51文章 44课程 0
点赞
收藏
未登录
1条评论
立即推双倍快乐
签名征集中
1年前
试了一下,好像最高支持到abaqus2021版本的文件转op2
回复
课程
培训
服务
行家
VIP会员 学习 福利任务 兑换礼品
下载APP
联系我们
帮助与反馈