abaqus6.4的CAE建模功能仍不是太强大,许多情况下,还得借助于第二、第三方软件完成模型的建立,但在导入过程中,总会或多或少的存在问题,近来做了几个这方面的试验,有几点发现,解释如下:
1.对于三维模型,pro/e等CAD软件可以建出很好的模型,存成iges、sat、step等格式导入abaqus可以直接用,个人感觉能用sat或step格式出现的模型最好不用iges文件导入;
2.复杂模型导入abaqus时,模型可能“枝离破碎”,无法通过几何修补将模型改好,而且分网也相当困难。通过第三方前处理软件hypermesh,可以很好的解决模型在导入时出错的问题,hypermesh可导入的几何模型格式相当多,一般的CAD软件的格式都可以很好的导入,并且对小毛病可以通过几何清理完成,然后加上abaqus的模板,在hypermesh分出高质量的网后导出inp直接为abaqus所用,目前是相当好的一个强强联合的CAE思路;
3.有时也可以以这种方式导入模型:ansys的建模功能相比abaqus要强的多,尤其现在有了workbench后,这点就更为突出了!所以如果不习惯用abaqus建模,又暂时不会用专业CAD软件的话,可以直接在ansys里建好你所想要的模型,然后再导入abaqus里用它强大的计算功能。
现在虽然WORKBENCH可以导入CAD的很多种格式文件,但是就划分网格来看,质量并不算好,虽然8.0版有一个全六面体网格划分器,但是把网格导入经典界面后你会发现其中有不少的降阶单元,186和187单元共存,查看187单元可以发现其形状合差ratio很不合理。用一个相对复杂的模型做过比较,用cad建模导入workbench计算,和用ANSYS由低向上建模而得到的结果相差较大,因此,对于大的复杂的实体模型特别特别适于由低往上建模,如先建立面,划分网格,再用合种拉伸扫描的方法建立三维模型,这样的网格也比较好,不过该方法要一定的技巧才行。
此外在WORKBENCH中用全六面体网格对实体划分时,单元越小,耗时成指数增加,对边角较多的模型就更不用说了,此外该网格过多地注重在对模型的边界的划分质量了,用户无法调整内部的划分;同时在modeler中slice功能太弱了,按理说为了后面的网格划分经常会把实体分切成共拓扑的多个实体,但是在其中的操作很呆板,这一点比ABAQUS差得太多了。
1)曲线救国:ansys里建的模型通过hypermesh导入分网后导进abaqus!(说细情况可以到hypermesh版找到)
2)对于2d草图,abaqus也可以接收iges格式,所以在ansys做好2d模型后,通过file—export导出iges文件,然后abaqus导入sketch也就可以用了!(不过,在ansys建这个模型时,不要出现area及其以上的entity,因为sketch只认线和点,所以只能在ansys通过line、keypoint完成所建模型的轮廓,导入应该是没什么问题!有时导入效果比autocad导入效果都好!
4.2d模型的导入问题:由于CAE无法做出诸如椭圆、正弦、余弦曲线等复杂平面图形来,所以通常通过autocad作出图形,存为dxf格式然后导入abaqus,有时导入会失败。其实,abaqus导入sketch后的图形仅有线和点两种形式,而且最重要的一点就是abaqus导入dxf时会识别cad的版本,dxf格式版本越低,导入abaqus时成功率越高。需要说明的一点!限于abaqus对导入dxf格式的限制,它对于常见的几种几何图形如直接、圆、矩形等可以以线的形式出现(这在abaqus的documentation里有介绍),而对于复杂曲线,则是以多个点的形式出现(拟合成那个曲线),所以复杂一点的曲线导入后会是N个点!
两种方法,用直接一个点一点的连起来,但这样会产生很多点且曲线的拟合度不太好,用spline方法即多样线按点的顺序连成的曲线会与你所想要的曲线相差无几!(推荐用spline方法,因为这样仅产生一条线,对于以后的分网有好处)
在autocad下作图时最好不用便捷图形直接画,能用直接直线画的图形就不要用诸如矩形、正六边形等快捷作图方式作图,这样导入后会出现直线,否则只能出现体现图形形状的定位顶点,你要做的工作就只能是自己在abaqus里用线将点连起来了。