Abaqus和Nastran模型一键互换工具

===概述===:

  iTranslator是一个免费的轻量化的插件,可将Abaqus的模型一键转换生成Nastran的bdf文件,或者将Nastran模型一键转换为Abaqus的inp文件,并最大程度的保留模型信息。

      

1.png


===开发历史===:

1.前段时间(2014年)左右做了两个项目,客户单位规定某些分析只能用Nastran,不承认Abaqus求解器结果,而很多工程师都使用Abaqus/CAE做前处理,这样需要从Abaqus/CAE输出bdf文件到Nastran中分析。

2.首先想到的是使用Abaqus/CAE自带的输出bdf的插件,实际使用下来发现自带插件对复杂模型转换的并不完善,有些重要属性丢失了,使得转换的bdf没法直接用Nastran分析,而且输出的bdf文件即使导入到Patran中也很难修改,没法满足项目要求。

3.后来从2016年开始在Abaqus/CAE中自编了一个bdf转换插件(取名iTranslator),可以一键将Abaqus数据输出bdf文件,最大程度的保留模型信息,使得输出的bdf可直接进行Nastran分析,完美的解决了实际项目的问题。

4.2018年后,随着我们自主的通用结构CAE软件iSolver慢慢强大,后来将这个插件集成到了iSolver的前后处理中,直接可以将Abaqus的inp转换为Nastran的bdf,不再依赖Abaqus。

5.2020年左右,由于Nastran转Abaqus的需求变多,又在插件中加入一键转换Nastran到Abaqus的功能。

===优势===:

      自编iTranslatorAbaqus自带插件相比较的优势如下,详细的对比可以看用户手册:


比较项 Abaqus自带插件 iTranslator
Bug 存在较多bug,譬如:a)   很多梁截面属性丢失b)   Point上的RP转化为了两个Nodec)   K-coup不支持surfaced) 导入到patran分析报错 修复了这些问题。
文件修改 导出的bdf文件可读性较差,无论是文本编辑器还是导入Patran都很难修改。 导出的bdf格式与Patran输出的保持高度一致,同时增加了一键打开patran并导入bdf的自动化功能,方便用户进一步修改。
错误定位 没有一目了然的输出统计功能,使得就算出错了也很难定位问题,对转换是否成功没有明确的判断。 针对各个部分(包括Element、Load、BC、Material等)统计转换成功和失败的个数,迅速定位问题。
定制 不能定制。 可以根据项目需要定制,譬如厚板转换为Nastran的厚板还是薄板,任意梁的转换方式等。

===使用方法===:

(1)在Abaqus/CAE中打开模型,譬如附件的手机模型mobile.inp,切换到Job模块。

   

abaqus.png


(2)在Abaqus菜单栏的Plug-ins里看到iTranslator插件的菜单。

   

2.png


(3)点击iTranslator->Export->Nastran,弹出转换对话框

   

3.png


(4)选择某个job,点击Write Bdf File可以把Abaqus模型导出为Nastran的输入文件。导出完毕后,可以看到各个部分的统计信息

   

4.png


(5)点击Create Patran db File,插件将生成相应的db文件并用Patran打开,可以看到手机模型与Abaqus中的一致(在软件中可以将显示梁截面三维形状和板厚度的设置打开,可以更细致的对比三维模型)。

  

patran.png

(6)为了证明转换后信息没有丢失,我们分别计算Patran和Abaqus的分析结果,得到patran和abaqus的第一模态频率分别为195.31Hz和191.11Hz,两者结果基本一致,差异由求解器本身造成,转换接口没有问题。作为对比,­­你也可以尝试一下使用Abaqus自带的输出bdf插件,将发现转换后无法计算,因为很多属性都丢失了。


===其它===

  转换正确的话,如果Abaqus能分析,一般Nastran也能计算,但网格不好或者节点被BC和Coup同时使用可能导致Nastran无法计算,因为Nastran的计算前的检查要比Abaqus严格。由于水平有限,这个插件还有很多不完善的地方,如果使用过程遇到任何问题都可以提。


===演示视频===

http://www.jishulink.com/college/video/c11343

===下载===

(1)用到的手机模型inp

Abaqus和Nastran模型一键互换工具的图7mobileInp_For_iTranslator.rar


(2)安装和使用手册

Abaqus和Nastran模型一键互换工具的图8iTranslator User Manual(20181104).pdf


(3)插件

iTranslator分两个版本

(1)独立版本,集成在全自主结构CAE平台iSolver中,不依赖商软。

百度网盘链接: 

 https://pan.baidu.com/s/10d6jHdZ01SBY2JxiS6bffw 提取码: 6fdf

(2)Abaqus插件版本:采用Abaqus作为前后处理,需安装。

插件版本下载地址如下:


该付费内容为:插件

包含2个附件 321人购买
(130条)
默认 最新
各位iTranslator用户,iTranslator更新了20240727版本,主要更新如下:1、导入bdf接口支持general梁的密度、支持六节点五面体单元(CPENTA,导入为C3D6),支持稳态分析步,支持Nastran的T1梁转换 2、导入inp接口支持line load,支持subspace的模态分析步,支持Contact,支持非结构化质量,支持KCoupling的部分自由度绑定,完善输出信息的步骤 3、导出bdf接口采用C++加速,比上一个python版本提高一个量级的速度,支持梁单元所有截面类型,解决塑性材料导出的Bug,由于Abaqus中前处理不支持C++,所以该更新只在自主CAE平台iSolver中实现; 4、导出inp接口支持line load,支持非结构化质量,支持显式动力学分析步,支持幅值输出,支持Shell Edge
评论 1 点赞 4
回复
目前俩压缩包适用2020版本吗
评论 点赞
作者您好,我使用时出现了iTranslator Could not load OrientFunctionPyc.dll,Mac地址:B0-6E-BF-AB-E8-75,邮箱:799133700@qq.com
评论 4 点赞 3
回复
可能是你提供的Mac地址不对,我们已经把这个插件集成到我们自己的CAE平台了,导入inp导出bdf,而且还是双向的,能从bdf转inp,有没有兴趣试一下?我们自主的结构CAE软件最新版和用户手册免费下载地址链接: https://pan.baidu.com/s/10d6jHdZ01SBY2JxiS6bffw 提取码: 6fdf
评论 点赞
回复
发你邮箱了
评论 2 点赞
查看其它2条回复 >

查看更多评论 >

点赞 26 评论 349 收藏 23
关注