有限元分析学习——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
相关推荐
r i c k1 小时前
数据库系统学习笔记
数据库·笔记·学习
野犬寒鸦1 小时前
从零起步学习JVM || 第一章:类加载器与双亲委派机制模型详解
java·jvm·数据库·后端·学习
shandianchengzi2 小时前
【小白向】错位排列|图文解释公考常见题目错位排列的递推式Dn=(n-1)(Dn-2+Dn-1)推导方式
笔记·算法·公考·递推·排列·考公
浅念-2 小时前
C语言编译与链接全流程:从源码到可执行程序的幕后之旅
c语言·开发语言·数据结构·经验分享·笔记·学习·算法
ZH15455891313 小时前
Flutter for OpenHarmony Python学习助手实战:API接口开发的实现
python·学习·flutter
爱吃生蚝的于勒3 小时前
【Linux】进程信号之捕捉(三)
linux·运维·服务器·c语言·数据结构·c++·学习
奶茶精Gaaa3 小时前
工具分享--F12使用技巧
学习
The森3 小时前
Linux IO 模型纵深解析 01:从 Unix 传统到 Linux 内核的 IO 第一性原理
linux·服务器·c语言·经验分享·笔记·unix
tq10863 小时前
Skills 的问题与解决方案
笔记
三水不滴3 小时前
有 HTTP 了为什么还要有 RPC?
经验分享·笔记·网络协议·计算机网络·http·rpc