首页/文章/ 详情

2.如何将网格文件导入Ansys_Workbench中

2月前浏览3886
 
   

点击上方蓝字关注我们

   

将HyperMesh(简称HM)中划分好的网格导入Ansys_Workbench(简称WB)可能有多种方法,这里介绍的是其中的一种(只会这种),总共分为三个步骤:

  1. 将在HM中划分好的网格导出;

  2. 将导出的网格文件导入Ansys经典界面,进行格式清洗,再导出.cdb文件;

  3. 将格式清洗后的的cdb文件导入WB平台。

下面具体说明每一步的操作流程,这里不涉及具体的网格划分操作,仅说明网格文件导入Ansys的流程。

  • HyperMesh网格导出(以3D网格为例)

  1. 在划分网格前先选择求解器为Ansys,图1。

图1

  1. 设置网格单元的类型

在WB中划分网格及求解,软件会根据不同的求解模块自动赋予单元不同的单元类型。结构分析中常见的3D单元是solid185(8节点,一阶)和solid186(20节点,二阶)。但是如果将HM划分网格导入到WB中求解,则需要在HM中先确定并通过Property属性赋予网格单元类型,否则无法 正确导入。

网格模型的Property设置在结构树来确定。在此之前一般需要对软件进行Perferences设置,图2,图3。

File→Preference→Browsers→Show entities in model and subsystem browsers。

                   图2

                                图3

这个选项的作用是能否在Model标签栏对结构树中的对象进行操作,图4,图5。

                图4(未勾选)

                 图5(勾选)

在导出网格模型之前,需要确认,导出的模型包含哪些类型(2D,3D),以本次案例为例,本次模型需要导出3D网格,因此需要对3D的Property进行设置。

注意!HM默认导出所有的网格单元(包括2D,3D网格),如果没有2D网格的需求,则需要将2D网格删除,反之,则同样需要设置2D网格的Property。

对于3D网格而言,8节点为一阶单元,在HM中一般选择solid45,20节点为二阶单元,在HM中一般选择solid186。经过测试,二阶单元如果被赋予一阶单元类型(solid45),在WB导入过程中,软件会自动将单元类型退化为一阶单元。因此,在HM网格划分时,可以全部划分为二阶单元,在通过Property来选择使用何种单元类型进行求解。以一阶单元Property设置为例,具体操作如下:

单击图5中的Hex8,在Entity Editor中的Property前的“三”图标Create,创建Property图6。将Name改为property45,Card Image改为SOLID45p,并在Mat-ET Type中的Type前“三”图标Create,创建Sensor,图7。

                      图6

                      图7

选择结构树中的Sensors中的sensor1进行设置,将Element Type选为Solid45。用同样的方法设置Hex20的Property及Sensor(Solid186),图8,图9。

简单来说即:分别对Hex8,Hex20单元创建Property及Sensor(Solid45,Solid186)。

                  图8

                       图9

  1. 网格模型导出

导出网格模型(.cdb)文件,图10,文件名称为mesh_demo.cdb。

File→Export→Solver Deck,在弹出的对话框中基本是默认设置即可,图11。

至此完成HM网格导出。

                   图10

                       图11

  • 网格文件(.cdb)在Ansys经典中格式清洗

以Ansys2021版本为例,打开经典界面。

File→Read Input from,定位选择mesh_demo.cdb文件,Plot→Element,显示并查看网格模型,最后导出新的网格文件(file.cdb),即导入到WB平台的网格文件,Preprocessor→Archive Model→Write。图12,图13,图14。

             图12

             图13

            图14

  • 格式清洗后的网格文件导入WB平台

WB中导入网格模型的模块是External Model,流程如图15。

                                    图15

进入External Model中,选择新生成的file.cdb文件,完成后单击导入的文件,进行相应的网格模型导入设置,如单位,移动等操作,这些根据实际需求设置,图16,图17。最后回到主界面,更新External Model,即完成网格模型导入。

                                        图16

                                    图17

至此,完成将HM中划分的网格文件导入WB。


喜欢的话,给我点个“赞”、“在看”呗

   
   


来源:CAE中学生
WorkbenchSystemHyperMeshANSYS
著作权归作者所有,欢迎分享,未经许可,不得转载
首次发布时间:2024-09-29
最近编辑:2月前
CAE无剑
硕士 | 仿真工程师 CAE中学生
获赞 699粉丝 1533文章 252课程 0
点赞
收藏
作者推荐

WB技术展示案例26:橡胶防尘套的非线性分析

点击上方蓝字关注我们 1.案例描述该算例问题展示了基于表面投影的接触法在高度非线性问题中的能力和优势。对橡胶防尘套密封模型的分析包括几何、材料和状态变化的非线性(接触)。橡胶防尘套密封在许多工业应用中用于保护两个物体之间的柔性接头。在汽车行业中,橡胶防尘套密封覆盖在传动轴上的恒速接头上,以保护它们免受外界元件(粉尘、湿度、泥浆等。)的侵害。这些橡胶防尘套的设计是为了适应关节最大可能的摆动角度,并补偿轴长度的变化。该橡胶防尘套密封实例展示了几何非线性(大应变、大变形)、材料行为非线性(橡胶)和状态变化非线性(接触)。本算例的目的是展示基于表面投影的接触法的优势,并确定轴运动过程中橡胶防尘套密封的位移行为、应力结果以及防尘套外表面和防尘套内表面接触点的位置。通过为接触元素设置 KEYOPT(4) = 3,可以定义基于表面投影的接触。该选项在接触面和目标面的重叠区域而非单个接触节点或高斯点上执行接触约束。接触穿透/间隙是在重叠区域内平均计算的。2.创建分析模块打开SCDM模型,并从SCDM中进入WB,创建1个静力学模块。中间圆柱轴设置为刚体,厚度设置为1e-6mm3.材料参数选择Neo-Hookean,具体参数如下。4.Mesh选择Edge,选择左侧15个边,设置2等份选择sweep,选择橡胶防尘套,具体设置如下选择Edge,选择左侧30个边,网格尺寸设置为2mm5.接触橡胶防尘套内侧面和圆柱轴外侧面的接触设置如下图橡胶防尘套内侧面自接触橡胶防尘套内侧面自接触6.边界条件仿真分3个载荷步进行。6.1 analysis setting3个载荷步的具体设置具体如下:第2个载荷步具体设置如下第3个载荷步具体设置如下6.2 工况设置添加Remote Points,选择圆柱轴底部添加Remote Displacement,Scoping method选择上面设置的Remote point,具体设置如下添加Frictionless Support,选择中间面添加Displacement,选择橡胶防尘套底部面,X和Y轴自由,Z轴固定添加Displacement,选择橡胶防尘套底部外侧面,X轴固定,Y轴和Z轴自由。7.查看结果查看变形和应力结果小结这个案例其实是对比接触中不同Detection Methods的,下面是官方的对比结果,有兴趣的小伙伴可以自己对比一下。可能是我非线性用的比较少,水平也有限,总感觉ANSYS的非线性分析,特别是非线性接触这块要比ABAQUS要差很多,各种五花八门的操作一堆,结果收敛性还没有ABAQUS的默认设置收敛性好的。如果说的不对,欢迎小伙伴来怼。模型链接回复 帮助文档,进入WB技术展示案例文件夹,可根据对应的案例号找到对应的模型文件夹,下载该文件夹即可。麻烦大家帮忙分享这篇文章和我们的公 众号,也让更多的小伙伴知道我们,谢谢! 来源:CAE中学生

未登录
还没有评论
课程
培训
服务
行家
VIP会员 学习计划 福利任务
下载APP
联系我们
帮助与反馈