Workbench和ANSYS Classical如何共享数据文件

    很多童鞋在接触ANSYS的时候,常常徘徊在Workbench和ANSYS Classical之间,一方面被Workbench友好的建模界面以及相当酣畅淋漓的操作吸引,但同时也头痛于其对底层操作的过度封装。Workbench中好像没有方法可以操作我们模型的单元、节点,也不能简单的获取各个编号,对计算结果也不能编程任意处理。

    确实,这让熟悉经典版本的本人在刚开始接触Workbench时候,深以为然。虽然建模以及操作这块相对经典来讲流畅不少,但由于缺乏对底层操作的透明,总感觉很不自在,例如,选择了什么单元?如何设置单元?单元属性怎么设置?。。。等等。。。

其实,既然都是ANSYS, Workbench和Classical是可以相互共享数据文件的,本人现就其实现方法简单和大家共享一下。

    这里说的共享数据文件,本人分为两个方面:有限元模型文件的共享;结果数据文件的共享


一、有限元模型文件共享

    有限元模型文件共享,主要是针对于对ANSYS经典建模不熟悉的童鞋来讲,无论大家是导入模型也好,还是手动在Workbench里面建模,其方便性而言,个人觉得实在是比经典要好很多。如果我们既要享受到Workbench的操作方便性,又想使用底层功能,该怎么做呢?

        答案:Workbench  Finite Element Modeler。

        下面以一个简单的悬臂板为例说明使用方法。

        1) 在Workbench中创建一块板,材料为钢材,尺寸任意,划分网格,施加荷载和边界条件,如下所示:

1.jpg

2.jpg

 2)进入Componet Systems,点击新建 Finite Element Modeler,将Setup中的内容拖入到Model中。

3.jpg

3) 更新Setup 单元格

4.jpg

4)进入Finite Element Modeler,就会看见节点数目,单元数目,单元类型等信息,点击Write Solver File,生成Mechanical APDL文件。

5.jpg

6.jpg

 5) 启动ANSYS经典,点击File--Read input from.

7.png

8.jpg

6) 查看单元材料等信息,进行后续操作。值得说明的是,该方法导入的有限元模型,而不是几何模型。

9.jpg

  7)待我们在经典中,达到我们理想状况后,可以调回到Workbench中,点击Archive model--write.

10.png

8) 在Workbench中新建一个Finite Element Modeler,并导入上述文件。

11.png

9) 新建一个分析类型,并将Finite Element Modeler中的model导入到新分析类型中的Model,进行相应的操作。

12.png

 从上述可见,Finite Element Modeler其实充当了一个转换器的角色 。

 

二、结果数据文件共享

        上面简单说了模型数据文件的共享方法,很多时候我们在Workbench中求解完毕后,如果需要更底层的结果后处理技巧,但是在Workbench中无法实现,这时候我们可以借助经典版本的结果后处理。那么如何将Workbench中的求解结果文件导入到经典版本中呢?方法其实很简单。

        1)找到workbench的求解结果文件。

        一般路径如下:其他路径/.../.../工程名/dp0/SYS/MESH/file.rst。 复制该文件到经典版本的工作目录,为了好辨识,可以更该其名字。

13.jpg

2)打开经典,进入General Postproc,点击data file opts.

14.jpg

 3) 点击read results,选择相应的荷载步,然后就可以进行相应的操作了。

针对本案例,ANSYS Classical的位移云图:

15.jpg

ANSYS Workbench的位移云图:

16.jpg


(2条)
默认 最新
补充点:ds.dat文件有命令流
评论 点赞 2
ds.inp文件也可以,经典直接读入就可以了
评论 点赞
点赞 13 评论 2 收藏 2
关注