当前位置: 首页 > article >正文

变摩擦系数在机械中的应用

在分析中的特殊情况下,可能需要能够更改接触的摩擦系数。在某些应用中,这可能很重要,这可能是由于磨损、润滑不均匀或热效应导致表面上的颗粒堆积。虽然机械 GUI 不直接具有此功能,但我们可以将命令对象应用于摩擦接触,以根据指定的标准调整摩擦系数。下面的案例介绍了由于平面上块的滑动距离而改变摩擦系数的示例。

 

598a20f9e7f13b33642d118d2dd16215.png

在此示例中,我们将通过使用 MAPDL 中的 TB、TBFIELD 和 TBDATA 命令来调整两个对象在表面滑动时的摩擦系数。为了演示效果,我们将根据块的滑动距离使用以下摩擦系数调整。

滑动距离(毫米)摩擦系数
00.1
20.3
40
50.6

 

为此,我们首先在两个物体之间创建摩擦接触。此时应用的摩擦系数无关紧要,因为它将在命令操作期间被消除。

 

bfa02a8ad7c84457370c1838000c23cb.png

从此点开始,我们可以通过右键单击摩擦接触,导航到插入,然后选择命令来插入命令。

 

5fef74adb21f1e94cb6c6d60d98003d8.png

这将允许我们将 APDL 代码添加到接触点并根据滑动距离调整摩擦系数。下面的代码将介绍如何应用之前的摩擦系数表。

 

be30dcfe16c8e4a381962a3a99487763.png

代码中的第一行删除了现有的摩擦系数数据。“cid”的使用标识了容纳命令对象的接触。代码的第二行设置了接触摩擦的数据表。它还指定了属性是等距的 (ISO)。以下几行正在填充活动数据表。表格的每一行都需要两行来填充。TBFIELD 指定了两个项目。第一项是更改条件。在这种情况下,SLDI 表示将使用绝对总滑动距离来确定摩擦系数。第二项指出它将在 0 滑动距离处设置数据值。TBDATA 指定与最近的 TBFIELD 命令相关的摩擦系数。对于 0 滑动距离,其值为 0.1。重复此操作,直到填充完整个表格。

这张表有几点需要注意。首先,ANSYS 将在现场数据之间线性插入值以供使用。这意味着,如果希望在滑动距离 0 和 2 之间将摩擦系数保持在 0.1,则需要额外的条件来控制插值。这通常意味着添加与摩擦系数 0.1 相关的 1.99 的滑动距离。第二点需要注意的是,这些距离将在求解的单位系统中进行解释。这意味着如果滑动距离以米为单位输入,而系统以英寸为单位求解,则摩擦系数将根据英寸进行调整。

既然命令已经输入,我们可以设置一些载荷工况。板是固定的,块将经历 4 个载荷工况。第一个载荷工况施加 10N 向下的力,在块和板之间施加压力。最后三个载荷工况将分别沿 x 方向施加 2mm 的位移,总位移为 6mm。

 

42332479c4396a374e57999d55dcceb3.png

求解后,以下反应图表明在载荷步骤期间负反应正在发生变化。

 

24f3ccd98651bcc8a01e9fbf5f2adb7a.png

绘制施加位移的反应图显示了随着上表摩擦系数的变化而预期的反应变化。

 

a278efc41b7b78dfef37e3f61bf18bf9.png

这些图表甚至表明,当我们将摩擦系数设置为 0 时,反应会返回到接近零。它还显示了 ANSYS 如何接近材料属性数据表的线性插值行为。

TBFIELD 命令中还可以使用其他方法来控制摩擦系数,例如时间、滑动速度和温度。可以使用的所有可用场变量的列表可在 TBFIELD 的 ANSYS 文档中找到。

 


http://www.kler.cn/a/396998.html

相关文章:

  • transformers 操作篇
  • Docker+Django项目部署-从Linux+Windows实战
  • 源码解析-Spring Eureka(更新ing)
  • Spring boot + Vue2小项目基本模板
  • HarmonyOS ArkTs 解决流式传输编码问题
  • 操作系统实验:在linux下用c语言模拟进程调度算法程序
  • 蓝队基础5 -- 安全策略与防护技术
  • WebRTC视频 04 - 视频采集类 VideoCaptureDS 中篇
  • 代码随想录算法训练营day41|动态规划04
  • [IP组播]IGMP配置实验
  • WebSocket Endpoint端点
  • 【Go语言——数据结构】稀疏数组(SparseArray)
  • AutoUpdater.NET 实现 dotNET应用自动更新
  • paramiko 库实现的暴力破解 SSH 密码
  • 建筑企业新闻稿怎么写?工程行业评职称品牌宣传背书的报纸期刊杂志媒体有哪些
  • 实现 MVC 模式
  • 第23课-C++-红黑树的插入与旋转
  • 新增支持Elasticsearch数据源,支持自定义在线地图风格,DataEase开源BI工具v2.10.2 LTS发布
  • Godot的开发框架应当是什么样子的?
  • .NET 9 中 IFormFile 的详细使用讲解
  • ubuntu16.04配置网卡
  • Python毕业设计选题:基于django+vue的二手物品交易系统
  • (一)机器学习、深度学习基本概念简介
  • 鸿蒙next版开发:使用HiDebug获取调试信息(ArkTS)
  • ini-parser 使用
  • 大模型(LLMs)微调篇