有限元分析学习——Anasys Workbanch第一阶段笔记(4)刚体平移和弱弹簧、接触设置和基础基础

目录

[1 序言](#1 序言)

[2 刚体平移](#2 刚体平移)

[2.1 刚体平移报错警告](#2.1 刚体平移报错警告)

[2.2 辅助理解案例](#2.2 辅助理解案例)

[2.3 发生整体位移的解释](#2.3 发生整体位移的解释)

[3 接触设置和接触基础](#3 接触设置和接触基础)

[3.1 虎钳案例分析](#3.1 虎钳案例分析)

[3.2 接触分类](#3.2 接触分类)

[3.3 教材中的接触](#3.3 教材中的接触)

[4 总结建议](#4 总结建议)


1 序言

本章介绍刚体平移的常见报错提醒、案例辅助理解、理论解释、对一些接触类型的解释和工程师科学家处理问题的方向差异。

2 刚体平移

2.1 刚体平移报错警告

静力学频次最高的错误之一

刚体平移可能出现的错误收集

2.2 辅助理解案例

设置displacement约束

计算结果

发现目标变形朝一个方向,发生了单方向的偏移,就是刚体平移现象,这与实际现象目标位移变形应朝向两边不服。

2.3 发生整体位移的解释

消除微小力的方法:

一般情况下,现实中一定有产生抵消的约束或接触,只是我们没有设置上,所以仔细检查模型找出产生微小力的原因。目前多数有限元分析软件提供一种弱弹簧的功能,原则上是可以抵消这种载荷,但是经常会出现一些新手发现不了的问题,所以虽然接下来我要讲解弱弹簧功能,但是主要目的是要大家理解这种载荷产生的原因,而个人并不推荐大家使用这一功能。

3 接触设置和接触基础

计算错误最常见的情况有接触遗漏,整体模型存在不平衡(非静态问题)

3.1 虎钳案例分析


分别按照Frictionless(无摩擦) +**weak spring(弱弹簧)/Frictional(有摩擦)**设置虎钳案例,得到结果如下:
Frictionless(无摩擦) + weak spring(弱弹簧)
Frictional(有摩擦)

3.2 接触分类

  • **Bonded(绑定):**默认接触形式,不允许面或线间有相对滑动或分离,可以将此区域看做被连接在一起。
  • **No Separation(不分离):**这种接触形式和绑定类似,只适用于面。不允许接触区域的面分离,但是沿着接触面可以有小范围滑动,即法向不分离,切向可以有小位移
  • **Frictionless(无摩擦):**这种接触形式代表单边接触,即如果出现分离则法向压力为零,同时假设摩擦系数为0。
  • **Rough(粗糙):**这种接触方式和无摩擦类似。但表现为完全的摩擦接触,即没有相对滑动,法向可分离,切向不滑动。
  • **Frictional(有摩擦):**这种情况下,在发生相对滑动前,两接触面可以通过接触区域传递一定数量的剪应力。法向可分离,切向摩擦滑动。

3.3 教材中的接触

装配体接触设置出现问题的原因多数时候不是接触算法相关知识的缺乏造成的,而是糟糕的分析和接触设置习惯造成的!

4 总结建议

  • 工程师的思维方式更接近于what--->how
  • 科学家的思维方式更接近于what--->why
相关推荐
Engineer邓祥浩1 分钟前
设计模式学习(15) 23-13 模版方法模式
java·学习·设计模式
非凡ghost13 分钟前
批量转双层PDF(可识别各种语言)
windows·学习·pdf·软件需求
开开心心_Every14 分钟前
网络管理员IP配置工具:设置多台电脑地址
运维·服务器·网络·网络协议·学习·tcp/ip·edge
知识分享小能手16 分钟前
Oracle 19c入门学习教程,从入门到精通,Oracle 控制文件与日志文件管理详解(8)
数据库·学习·oracle
安静的技术开发者18 分钟前
ROS 2学习笔记 我的第一个机器人程序——海龟程序
笔记·学习
Da Da 泓27 分钟前
多线程(八)【定时器】
java·学习·多线程·定时器
FAFU_kyp44 分钟前
Rust 泛型(Generics)学习教程
开发语言·学习·rust
ouliten1 小时前
C++笔记:std::span
c++·笔记
代码游侠1 小时前
ARM开放——阶段问题综述(一)
arm开发·笔记·嵌入式硬件·学习·架构
试试勇气1 小时前
Linux学习笔记(十二)--用户缓冲区
linux·笔记·学习