Ansys Mechanical|中远程点的Behavior该如何设置?

图片

Remote point是ANSYS mechanical中的一种常见节点自由度耦合建模形式,在转动装配体中的连接转动副、或者在施加远端约束及远端载荷的时候,我们经常用到远端单元来耦合一个面或者一条线。例如销轴似的滚动摩擦连接,如果我们希望将两个物体通过转动副进行铰接,并在铰接部位施加转矩;或者希望仅释放某个圆环面的旋转自由度时,均可能用到远端点约束,如下所示:

图片

  

图片

 图1 旋转副连接并施加扭矩

图片

  

图片

图2 远端约束

mechanical中的远端单元类似于一些其它同类软件中常用的RBE2、RBE3单元。远端单元在mechanical中的建立方式如下图所示,非常便捷,创建后仅需要选择需要耦合的面或者需要耦合的线即可:

图片

图3 远端单元创建

图片

图4 远端单元详细列表

也正如上面所说的,远端单元类似于其它软件的RBE2和RBE3单元,因此这里需要格外注意,如上图4中黄色线框内所示的部位,远端单元的Behavior选型。如图5所示,此处有多种选项,选择rigid(刚性)选项的远端单元类似于RBE2单元;选择deformable(柔性)选项的远端单元类似于RBE3单元。而在mechanical中新建的远端单元均是默认的柔性。

图片

图5 远端单元行为选项

如果我们希望使用远端单元来连接如下的凸轮与圆孔的圆周面,并建立转动副,则需要将所建立的remote point远端单元的行为修改为刚性,否则在受载后凸轮模型将不再与圆周面共圆心,进而导致凸轮转递的力和扭矩发生偏转,并与实际模型不一致。

图片

图6 利用远端单元建立转动副

而如果我们希望使用远端单元来建立远端约束。如下图所示,希望使用远端单元来约束绿色面的除周向运动外的所有自由度,同样需要将远端单元的行为修改为刚性行为,如图8所示。否则在加载后,将使得圆周面发生变形和偏转,从而使得最后计算出来的模型支反力、支反扭矩、以及模型中的最大应力位置等均出现问题。

图片

图7 远端单元约束面

图片

图8 修改为刚性行为

如下所示为未将远端单元修改为刚性情况下,模型的耦合面变形、应力分布及最大应力,可以看出约束面发生了一定的扭转。同时,由于模型中所有部位远端单元均未修改为刚性,导致模型载荷传递出现问题,应力分布及最大值与实际不符。

图片

图9 未将远端单元修改为刚性行为 变形云图

图片

图10 未将远端单元修改为刚性行为 应力云图

如下图所示为将所有远端面修改为刚性行为后,约束面的变形、应力分布和应力最大值,可以看出约束面不再发生变形,并且总成应力也增加很多,最大应力位置也发生了变化。

图片

图11 将远端单元修改为刚性行为 变形云图

图片

图12 将远端单元修改为刚性行为 应力云图

笔者随后在其他结构仿真软件中利用RBE2单元建立模型计算得到的结构应力分布,应力最大值及位置与图12中将远端单元Behavior改为刚性的计算结果基本一致。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/707123.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

python 六句话让电脑告诉你,刚才插入的串口编号

六句话让电脑告诉你,我的串口号 第一步,安装python 编译器以及pyserial 模块第二步,写入代码 import serial.tools.list_ports usart_list list(serial.tools.list_ports.comports()) input("Please insert your serial port:")…

中国人民大学金融硕士为什么在年复一年中持续不断升温?原来是因为这些

中国人民大学作为中国顶尖的高等学府之一,对于金融行业这个及其看中出身的行业,选择985、211院校读金融硕士那一定是最优选择,但难度也是可想而知的。好在中国人民大学现在针对金融硕士的就读方式有很多,如果本校硕士有难度&#…

英才璀璨 助梦起航,KCM Trade首届澳大利亚模拟投资大赛圆满收官

在金融领域,理论与实践往往有着天壤之别,实战经验对于理解市场的动态和培养投资技能至关重要。为了弥补这一差距,KCM Trade在2024年3月18日至29日举办了一场为期两周的首届澳大利亚大学生模拟投资大赛。此次大赛不仅是对参赛者分析判断能力及…

MyBatis操作数据库(动态SQL)

1 动态SQL 动态SQL是MyBatis的特征之一&#xff0c;能够完成不同条件下不同的SQL拼接 1.1 <if>标签 在注册用户的时候&#xff0c;可能会有这样一个问题&#xff0c;由于注册分为两种字段&#xff1a;必填字段和非必填字段&#xff0c;如果在添加用户的时候有不确定的…

TMC4671超越传感器和摄像头之外——将物联网从云端转移到现实世界[应用案例]

在早期&#xff0c;物联网 (IoT) 在很大程度上充当了云端服务的“眼睛和耳朵”&#xff0c;收集传感器、摄像头和其他物理世界输入设备的数据&#xff0c;而不太注重操纵或控制它所监视的事物。支持物联网的自动化和机器人应用已经开始合并&#xff0c;但是一般而言&#xff0c…

小白git

克隆 &#xff1a;git clone 链接地址 如果没有.git文件的话&#xff1a;git init 切换分支&#xff1a;cd 目录 拉代码&#xff1a;git pull 查看你自己改了那些文件&#xff1a;git status 添加道本地暂存区&#xff1a;git add * 提交到远端&#xff1a;git commit …

Redis基于Redisson的限流和限流算法

限流 限流是在高并发或者某个瞬间高并发时&#xff0c;为了保证系统的稳定性&#xff0c;对超出服务处理能力之外的请求进行拦截&#xff0c;对访问服务的流量进行限制。 常见的限流算法有四种&#xff1a;固定窗口限流算法、滑动窗口限流算法、漏桶限流算法和令牌桶限流算法…

Java 自动生成数据库设计文档

背景&#xff1a;有时候急需要数据库设计文档&#xff0c;手写太麻烦&#xff0c;这里介绍一款开源组件&#xff0c;可以自动根据数据库连接生成数据库设计文档 废话不多说&#xff0c;直接上代码 导入maven包 <dependency><groupId>org.freemarker</groupId>…

openGauss一主两备集群异常断电后不能正常启动的解决过程简记

背景 因异常断电后opengauss 5.0.0版本&#xff0c;一主两备集群启动失败。 报错不是主机&#xff0c;由于当时没有截图&#xff0c;查看日志后发现报错是&#xff1a; 定位过程 Day1 1. 尝试用另外两台机器启动每台机器 发现都报错自己不是主机&#xff0c;像极了唐僧被妖…

计算机网络-路由策略与路由控制一

到目前为止我们学习了路由与交换基础&#xff0c;路由协议有静态、RIP、OSPF、IS-IS等&#xff0c;但是根据实际组网需求&#xff0c;往往需要实施一些路由策略对路由信息进行过滤、属性设置等操作&#xff0c;通过对路由的控制&#xff0c;可以影响数据流量转发。 因此我们开始…

webpack优化构建速度示例-IgnorePlugin:

IgnorePlugin是webpack的一个内置插件&#xff0c;允许你忽略某些特定的模块或文件 webpack.config.jsconst config {entry: ./src/index.js,output: {filename: main.js},mode: development, }module.exports config;src/index.js import moment from moment console.log(mo…

高中数学:平面向量-数乘运算

一、定义 顾名思义 向量的数乘运算&#xff0c;就是数量与向量相乘的运算 λ a → \mathop{a}\limits ^{\rightarrow} a→&#xff0c;λ∈R 二、λ a → \mathop{a}\limits ^{\rightarrow} a→的性质 1、长度 |λ|*| a → \mathop{a}\limits ^{\rightarrow} a→| |λ a …