abaqus常见问题汇总

上传人:xzh****18 文档编号:34407918 上传时间:2018-02-24 格式:DOC 页数:7 大小:54KB
返回 下载 相关 举报
abaqus常见问题汇总_第1页
第1页 / 共7页
abaqus常见问题汇总_第2页
第2页 / 共7页
abaqus常见问题汇总_第3页
第3页 / 共7页
abaqus常见问题汇总_第4页
第4页 / 共7页
abaqus常见问题汇总_第5页
第5页 / 共7页
点击查看更多>>
资源描述

《abaqus常见问题汇总》由会员分享,可在线阅读,更多相关《abaqus常见问题汇总(7页珍藏版)》请在金锄头文库上搜索。

1、HMABA接口问题简洁一些,引用小宝斑竹在接口问题中的体会:“关于 hm-abaqus的接口补充说明经常用 HM-abqus的人或者刚开始使用的人,对于软件的接口一般存在以下问题:1、INP 文件导入 abaqus出错。2、在 abaqus里选择加载面,设置材料属性不方便。(也可以理解为没有几何元素的模型在网格上选取东东比较困难)除了以上的两种,暂时我还没发现其他的问题。对于 1,只要前处理没有除网格外的载荷信息,并且所有关键字名称都没有数字,那么恭喜你,它一定不会出错。(当然,有些人说 abaqus/cae有很多关键字不支持,但是 hm支持。我的建议是:有那功夫,或许 INP文件都改完了)对

2、于 2,首先声明,所有在 hm里建立的 SET,都会出现在 abaqus assembly里的 set里,所以在 abaqus里加载的时候,都是可以调用的,你所要做的就是正确的建立 node set or element set。很多人知道在 abaqus part里也有个 set,那个是干什么的呢?目前我就是用来操作材料施加的。很多时候模型是各种复杂材料的混合,如果在 abaqus里直接赋予,选取模型区域的手段有限(单个点,点到手抽筋;by angle,很多地方选不上,选到眼花;by set,在abaqus里建立 part set的难度不下于手动点),我的建议:在 hm里赋予一个空材料属性给

3、相关的区域(hm 里有几何元素,选起来简直就是小 CASE),到了 abaqus里,软件会自动为你的每个材料区建立一个新的 part set,这时候,空的材料属性要炸要炒随你便。剩下的问题都不是问题。”论坛问题汇总1、hypermesh 导入 abaqus 有单元显示、无模型显示。答:这个问题很常见,不仅在 hypermesh_to_abaqus 中有人问,在 HM 与其它软件接口也有人反复问。首先要肯定的是导入过程没有任何问题。在此,引用老向版主的一段话来回答“版上不停的有人问为什么 HM 不能导出几何.看的人都烦了 .为什么要导出几何呢?* H/ _/ m j; C ? 不同的软件,对几何

4、的理解是不一样的, 所以才有这么多的不同的几何格式.; E0 H- x8 ?0 m5 D k如果要导出几何,HM 还得去研究你 abaqus/ansys/patran 内部是如何理解几何的,这是个浩大的工程.- M) S0 M! ( 你应该知道,对于求解器来说,它只需要知道节点,单元,材料,载荷等信息就能够求解了. 要几何干什么呢? X- q3 w G) A6 H8 A5 j i, d: 几何模型的作用仅仅是为了得到节点,网格. 一旦有节点,网格有了, 几何模型就可以扔掉了.* i$ c3 E& ( C6 x4 n V# R2 I后处理程序本身也是基于有限元模型的,而不是基于几何模型的. !

5、D6 K6 C ?7 r9 j8 g你既然打算用 HM 做前处理,就干脆一点,把所有的东西都在 HM 里面做好, 然后提交给abaqus/nastran 计算就行了. p4 l9 W, t! u9 X( HM 对 abaqus 求解器的支持一点不比 abaqus/cad 本身差,只有及少数特殊的场合,需要手工添加一些语句.”2、从 HM中把一个装配件划分好的网格生成 inp 文件后,导入 abaqus 中去,为什么是一个零件,怎样才能是一个装配件?答:part, instance是 abaqus独有的概念。在其他 cae软件里是没有这个说法的,你在 hm里就是一个整体,导入自然就是一个 par

6、t了。5方法一:手动编辑 hypermesh 导出的 inp 文件,在适当的地方添加*part,name=.和*end part方法二:在 abaqus 中的模型树中右击 part 模块下的零件名,选中 copy。在弹出的对话框中更改文件名,选中最后一项(Separate disconnected),点击 OK 就 OK 了。接下来删除原来的零件。# H3 T% F1 _6 L8 U注意:! # z3 t9 y+ S6 + S! ?2 O9 G1.模型中只有一个零件,不能用。2.以前的装配关系不再有效,必须从新定义装配。; x# L3 p- D3 o7 N/ J9 V. 3.原来在 hm 中定

7、义的零件名称全部丢失,如果模型零件较多,那就麻烦了!方法三、inp 导入的都是 model,不过可以将不同的 part export 不同的 inp,导入到 abaqus 后,在 abaqus/CAE 中用 copy objects 将 part 集合成一个 model。方法四、在 hypermesh 中把不同的部件放在各个 collect 中,导入 ABA 中,在 part 的目录下,会自动建对应不同 collect 的 set,分别赋予截面属性就可以了3、hyperview9.0 能够读取 abaqus6.81 的结果文件 odb 吗,我怎么读取不了啊答:可以的.要安裝修正檔。你到原廠註冊

8、後可以下載4、abaqus 计算结果在 hypermesh 中显示为何差距很大答:就計算而言,ABAQUS 中的積分點上的值是最準確的,節點上的值是外推得來,+ _1 R4 i% # 2 x2 o4 a9 v而應力雲圖顯示的是節點應力值。& | i, 3 z% s, i7 V但如果元素夠密,結果收斂的話,節點上的數值也是可信的。7 z$ T: j3 F, x, N9 而 Hyperview的外推演算法和 ABAQUS好像不同,( P+ X7 L1 ?0 y# g. X8 r3 % i n所以直接由 Hyperview看應力值會看 ABAQUS的節點應力值會差很多5、HM 可以倒入 inp 到

9、ABAQUS,但 ABAQUS 倒入 HM 就有问题了,如果单元太多,就会出错。显示很乱答:ABAQUS 倒入 HM 显示很乱是因为对每个 part 的单元和节点都是从 1 开始编号的,所以不同的单元都含有相同的节点了。我前几天在这里问过 ABAQUS 倒入 HM 的问题,garethz 版主的回答是在 command line 输入 L% W. amdb.modelsmodelName.setValues(noPartsInputFile=ON)这样在写出的 inp 文件里面就没有 instance 信息,而且单元节点编号也不会有重复了。详见 Abaqus/CAE Users Manual9

10、.9.3 Writing input files without parts and assemblies8 M( #6、我在 hm 里面建好了模型导入 abaqus 计算,总是出现 error 跳出,察看 msg 文件,说ERROR: TIME INCREMENT REQUIRED IS LESS THAN THE MINIMUM SPECIFIED答:问题很多,多半是模型问题7、导入 HM 后,如何在 HM 里进行单元网格的改进而已。答:不知道你所谓的网格修改是多大篇幅的。节点的数据格式都是一样的,导入 hypermesh 的时候可以把 inp 文件里的节点单元信息提取出来,单独的导入 h

11、ypermesh 修改,然后同样的输出 inp 格式文件,把修改好的信息替换掉原来的 inp 文件里的节点、单元信息,不过有些和被修改相关的约束、载荷可能会有点小问题,就看你的修改技术了。8、导入 INP 文件时会在窗口底部的信息区中看到警告信息:WARNING: The following keywords/parameters are not yet supported by the input file reader.答:INP 文件中的有些关键词是 ABAQUS/CAE 所不支持的,这时导入 ABAQUS/CAE 的模型是不完整的,所以分析时出错。如果在 ABAQUS Command

12、窗口中输入以下命令来提交分析,就没有这种问题:abaqus job=INP 文件的名称9、如何在 command 中运行.inp 文件?我运行之后出现 ABAQUS warning:The .inp extension has been removed from the jod identifier Input file :这种问题应该如何解决?答:inp 文件要放在 command 窗口所显示的目录下,“job=” 后面的文件名要和 inp 文件名完全相同。10、在 hypermesh 中生成的网格,导入到 abaqus 中求解,报错说我的单元面积为 0 或者太小或者为负数。但是查看出错的单

13、元都是面积很大的单元,单元节点坐标也很正常。不知道为什么会报这个错误?那位同行遇到过类似的问题,能帮忙解答一下吗?谢谢!答:先使用 mesh模塊的 verify mesh,確認是否有 analysis error的 element, N! c; k! c7 f! K1 C若有,回 hypermesh或用 edit mesh調整./ u6 O, B/ I9 e若無,則是模型設定出了問題.估计楼主是用 ansys 或其他软件建模,而且分了好几块,平面模型,就是有的块的法线法线彼此相反造成的。在原建模中将该区域法线改为和其他区域一致,然后在重新导成 inp 文件就行了。檢查 contact inte

14、raction與 tie constraint的 adjust slave node是否勾選,有勾選則可能導致 element畸變, M/ 5 h( y0 j 並確認分析的重點所在,再判斷可否取消勾選或調整網格.法線方向不同並不會造成 element面積為負數,一樣可以計算,只是應力結果由於 element正反面不同,雲圖不合理.樓主可以在 property模塊/assign/normal,檢查並調整 element normal方向.5 e, j I4 n O & N& j5 t- a還是不能解決的話,請上傳樓主做的 hypermesh inp文件吧.Robert_Su ,我个人认为平面问题

15、,如果同一个 part 中有相反法线的单元,inp 是不能计算的。我用 ansys 建模,一个模型被切割好几块,如果有一块的单元的法线和其他相反,生成的 inp不能计算,好像是提示单元面积为负的错误,把单元法线调整一致再生产 inp 就 OK 了。单元法线不一样个人感觉平面问题是不能计算的。其他情况就不清楚了。在 hypermesh里有 normal菜单可以很方便的查看和调整单元法线方向。我以前用别的软件做前处理时遇到过这样的问题,如果使用的是平面单元需要把单元翻转一下,否则单元为负无法进行计算,还没有用 hypermesh处理过平面单元,不知道是否会出现这样的情况。不知楼主使用的是平面单元还

16、是实体单元,如果是平面单元可以检查下你出错的单元分布可有什么规律?如果是在某一区域的单元全部都这样,哪就可能是单元法线方向出错。11、在 Hypermesh 里面划分网格之后产生的质量不合格的单元能够继续在 OptiStruct 或者Nastran 运算下去,但是这样的单元输入到 Abaqus 之后却被拒绝运算,非要修理好单元质量才能开始计算。答:这是因为不同的软件对一些单元质量的定义方法或公式不一样,所以有时会造成在一个求解器中能计算,而到另一个求解器中就无法计算了。现在 HyperMesh可以针对不同的求解器设置不同的质量检查方法。另外,不同的求解器都会有一个默认的单元质量设置,默认值不一样,也可能会造成这个问题。:12、我想用 solid map 功能生成六面體網格,可是 hypermesh 要求 source surface 必須要有3or 4 vertices,而我的 source surface 只有一個 vertice,請問怎麼樣才能

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 行业资料 > 其它行业文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号