首页/文章/ 详情

Ansys Workbench过盈配合仿真

2月前浏览1527

在现代工程设计中,过盈配合是一种常见的连接技术,它能够提供较高的装配精度和可靠连接。过盈量选取至关重要,过盈量太大将会导致装配困难甚至破坏零部件,而过盈量太小又将会导致过盈力不足以承受预期负载。

为了确保过盈配合的效果,进行仿真分析显得格外重要。本文以实例详解的方式,介绍Ansys Workbench过盈配合仿真方法,以期为选取合理的过盈量提供一种有效手段。 

1 构建几何模型

在Solidworks环境下,构建考虑过盈公差的真实尺寸销轴过盈配合模型,如图1所示。其中,圆环外径100mm、内径50mm、厚度50mm,销轴直径50.04mm过盈量为0.02mm、厚度100mm。材料均为结构钢。

Fig. 1 销轴过盈配合几何模型

特别注意:通过在Solidworks中建立轴孔直径大小相等的理论尺寸模型,然后在ANSYS Workbench通过设置Offset值(正值为过盈),是过盈配合仿真的另一种方法。 

2 导入几何模型

完成三维模型后,将其导出为适合中间格式,通常是X_T、STEP或IGES格式。打开Ansys Workbench,建立项目分析流程图,右击流程图中的Geometry,进入DM界面,导入几何模型。

Fig. 2 销轴四分之一对称模型

由于销孔模型关于XZ、YZ平面对称,只需要取出四分之一进行分析即可(方法:Tools—>Symmetry—>对称平面—>右击Generate),如图2所示。


3 定义材料属性

关闭DM界面,双击Static Structural中的Engineering Data,进入材料参数设置界面。本文采用默认的材料结构钢Structural Steel,如图3所示。
Fig. 3 定义材料属性

4 设置接触关系

关闭Engineering Data界面,返回到ANSYS Workbench界面,双击Static Structural中的Model,进入Mechanical界面。展开模型树中的Connections,如图4所示,在下方列表中做如下设置:

1)选择接触面Contact Bodies为销轴外表面,目标面Target Bodies为圆环内表面;

2)设置接触类型为摩擦接触Frictional,取摩擦系数Frictional Coefficient为0.2;

3)设置接触行为Behavior选择非对称接触Asymmetric;

4)建模时已考虑过盈量,无需设置Offset值,省略改步设置。

Fig. 4 设置接触关系

5 进行网格划分

模型较为规则简单,因此本文保持默认设置,直接右击模型树中的Mesh选择Generate Mesh进行自动网格划分,如图5所示。

Fig. 5 进行网格划分

6 设置边界条件

设置对称的4个面为Frictionless Support,并固定约束圆环的外圆表面,如图6所示。

Fig. 6 设置边界条件

7 进行求解设置

点击模型树中的Analysis Setting,开启大变形,即设置Large Deflection为On,如图7所示。其余保持默认设置。

Fig. 7 进行求解设置

8 求解与后处理

右击模型树中的Solution,选择Solve,进行求解计算。求解完成后,添加并查看整体应力、整体变形、圆环变形、销轴变形,分别如图8-图11所示。

Fig. 8 整体应力云图

Fig. 9 整体变形云图

Fig. 10 圆环变形云图

Fig. 11 销轴变形云图

圆环最大变形为0.012mm,销轴最大变形为0.01mm,圆环变形与销轴变形之和为0.022mm与0.02mm很接近。符合变形协调条件,说明该方法所得仿真结果同样可信。

Fig. 12 选择接触面

右击分析树中的Solution—>Tools—>Contact Tools,主窗口中选择接触面,如图13所示。求解后,分别添加并查看接触面的接触状态Status、接触压力Pressure和接触面渗透量Penetration,分别如图13-图15所示。

Fig. 13 接触面的接触状态Status

Fig. 14 接触面接触压力Pressure

Fig. 15 接触面渗透量Penetration
通过比对两种过盈配合分析方法的仿真结果可以发现,两种方法得到的结果几乎是完全一致的,而且配合区域任意处圆环和销轴的最大变形之和约等于过盈量,说明两种过盈配合仿真方法可信,而且可以相互替代。 

过盈量一般在绘制工程图纸时进行公差标注,而运用Solidworks画图时往往只按理论尺寸进行建模。因此,实际工程分析过盈配合时,建议采用设置Offset值法。


来源:纵横CAE
ACTMechanicalWorkbench动网格SolidWorks理论材料ANSYS装配工程图
著作权归作者所有,欢迎分享,未经许可,不得转载
首次发布时间:2024-09-01
最近编辑:2月前
纵横CAE
硕士 签名征集中
获赞 16粉丝 32文章 170课程 0
点赞
收藏
作者推荐

Ansys Workbench常用命令流

Ansys Workbench是一款集成了多种CAE工具的强大工程仿真平台,它提供了丰富的命令流来帮助用户进行各种工程模拟分析。本文盘点Ansys Workbench常用命令流,以期帮助CAEers高效进行仿真工作。1 获取节点相关结果! 获取节点位置坐标*get, shell, node, k, loc, x!获取节点温度*get, shell, node, k, temp!获取节点位移*get, shell, node, k, u, x!获取节点应力*get, shell, node, k, s, it1num!获取节点速度*get, shell, node, k, v, x!获取节点加速度*get, shell, node, k, a, x!获取节点力*get, shell, node, k, f, x!获取节点总数*get, nodenum, node, 0, count!获取节点最小编号*get, nodenum, node, num, 0, min!获取节点最大编号*get, nodenum, node, num, 0, max!获取支反力*get, shell, fsum, 0, item,fx!获取模态(曲屈)分析各个阶的频率*get, shell, mode, n, freq2 读取txt文件!定义一个数组nudenum_1用于存放外部txt文件*dim, nudenum_1, array, m, n!将外部nodenum.txt文件存放到数组中*vread, nodenum_1, nodenum, txt(f15.0) 3 导出txt文件*cfopen, surface, txttxt_1=*vwrite, txt_1(3e15.6)*cfclos4 输出图片/graphics, power/show, jpeg,,Plnsol, temp, sum, 0, 1.0/show, close注:将该命令放入循环语句中,可以实现图片批量输出.5 改变背景颜色a) 将背景改为白色/rgb, index, 100, 100, 100, 0/rgb, index, 80, 80, 80, 13/rgb, index, 60, 60, 60, 14/rgb, index, 0, 0, 0, 15/replotb) 将背景改为黑色/rgb, index, 0, 0, 0, 0/rgb, index, 60, 60, 60, 13/rgb, index, 80, 80, 80, 14/rgb, index, 100, 100, 100, 15/replot通过在Workbench中插入命令流,不仅能提升分析效率,而且能深入理解仿真的每一个细节。关注我们,分享给更多需要的人,让我们一起提升仿真技能!来源:纵横CAE

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