《ABAQUS有限元分析实例详解》学习笔记_51CAE_新浪博客

本文主要是介绍《ABAQUS有限元分析实例详解》学习笔记_51CAE_新浪博客,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

石亦平老师的《ABAQUS有限元分析实例详解》当属ABAQUS学习的经典著作,一边认真拜读一边在此写下点滴笔记,供自己参考。

1.ABAQUS/CAE并没有自己专用的量纲系统,用户建立的整个模型都应采用一致性的量纲系统。

2.ABAQUS/CAE会自动生成初始步,但是用户必须应用Step模块创建分析步。

3.在ABAQUS中有两类分析步:一般分析步(general analysis steps),可以用来分析线性或非线性响应;线性摄动步(linear perturbation steps),只能用来分析线性问题。

4.ABAQUS允许用户控制和管理这些输出数据,从而只产生需要用来说明模拟结果的数据。

5.Dismiss(离开)与Cancel(取消按钮)的区别是什么?Dismiss按钮出现在包含只读数据的对话框中;Cancel按钮出现在允许用户作出修改的对话框中。

6.所有指定在初始步中的力学边界条件必须赋值为零。

7.在ABAQUS中,术语载荷(load)通常代表从初始状态开始引起结构的响应变化的各种因素,包括:1)集中力;2)压力;3)非零边界条件;4)体力;5)温度(与材料热膨胀同时定义)。

8.基本的网格剖分分为两步骤操作:首先在部件实体的边界上撤种子(seeds),然后对部件实体进行剖分网格。

9.在主菜单栏中选择 Viewport > Viewport Annotation Option 命令可以设置标题块、状态块和三向坐标系的显示。

10.对于小变形分析(ABAQUS/Standard的默认情况),为了保证清楚地观察变形,位移会被自动地放大。

11.ABAQUS/Explicit进行的是动态分析,一个完整的材料定义还需要指定材料的密度。

12.ABAQUS/Standard必须进行通过迭代确定非线性问题的解答,而ABAQUS/Explicit通过由前一步增量步的数据显式地前推动力学状态。

13.使用显式方法,机时消耗与单元数量成正比,并且大致与最小单元的尺寸成反比。

14.有限单元和刚性体是ABAQUS模型的基本构件。

15.在ABAQUS中,应尽可能地使用六面体单元或二阶修正的四面体单元,一阶四面体单元(C3D4)具有简单的常应变公式,为了得到精确的解答需要非常细划的网格。

16.桁架单元是只能承受拉伸或者压缩载荷的杆件,它化不能承受弯曲。因此,它们适合于模拟铰接框架结构。

17.在ABAQUS/CAE中,边界条件施加在部件的几何区域上,而不是施加在有限元网格本身。​

18.ABAQUS/Explicit选择C3D8R作为单元类型。

19.在一般分析步中,载荷必须以总量定义而不是以增量的形式给定。

20.【P167】等效塑性应变PEEQ大于零表明材料发生了屈服,在工程结构中,等效塑性应变一般不应超过材料的破坏应变(failure strain)。对于金属成形等大变形问题,应根据生产工艺要求来确定许可等效塑性应变量。​

21.【P167】ABAQUS/Standard无法准确模拟构件因塑性变形过大而破坏的过程,此问题应使用ABAQUS/Explicit来分析。

22.【P168】关键词*plastic下面第一行中的第二项数据必须为零,其含义为:在屈服点处的塑性应变为零。​

23.【P34】自适应网格主要用于ABAQUS/Explicit,以及ABAQUS/Standard中的表面磨损过程模拟。在一般的ABAQUS/Standard分析中尽管也可以设定自适应网格,但不会起到明显的作用。

点击Step功能模块的主菜单Other > Adaptive Mesh Domain可以设定自适应网格的有效区域,点击菜单Other > Adaptive Mesh Controls可以设置自适应网格的参数。ABAQUS的自适应网格不改变网格的拓扑(单元和连接关系),它结合了纯拉格朗日分析(网格跟随材料移动)和欧拉分析(网格位置固定,材料在网格中流动),被称为“任意拉格朗日-欧拉(ALE)分析”。它通常比纯拉格朗日分析更高效、更精确和更稳定。​

这篇关于《ABAQUS有限元分析实例详解》学习笔记_51CAE_新浪博客的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/921870

相关文章

MySQL数据库双机热备的配置方法详解

《MySQL数据库双机热备的配置方法详解》在企业级应用中,数据库的高可用性和数据的安全性是至关重要的,MySQL作为最流行的开源关系型数据库管理系统之一,提供了多种方式来实现高可用性,其中双机热备(M... 目录1. 环境准备1.1 安装mysql1.2 配置MySQL1.2.1 主服务器配置1.2.2 从

Linux kill正在执行的后台任务 kill进程组使用详解

《Linuxkill正在执行的后台任务kill进程组使用详解》文章介绍了两个脚本的功能和区别,以及执行这些脚本时遇到的进程管理问题,通过查看进程树、使用`kill`命令和`lsof`命令,分析了子... 目录零. 用到的命令一. 待执行的脚本二. 执行含子进程的脚本,并kill2.1 进程查看2.2 遇到的

MyBatis常用XML语法详解

《MyBatis常用XML语法详解》文章介绍了MyBatis常用XML语法,包括结果映射、查询语句、插入语句、更新语句、删除语句、动态SQL标签以及ehcache.xml文件的使用,感兴趣的朋友跟随小... 目录1、定义结果映射2、查询语句3、插入语句4、更新语句5、删除语句6、动态 SQL 标签7、ehc

详解SpringBoot+Ehcache使用示例

《详解SpringBoot+Ehcache使用示例》本文介绍了SpringBoot中配置Ehcache、自定义get/set方式,并实际使用缓存的过程,文中通过示例代码介绍的非常详细,对大家的学习或者... 目录摘要概念内存与磁盘持久化存储:配置灵活性:编码示例引入依赖:配置ehcache.XML文件:配置

从基础到高级详解Go语言中错误处理的实践指南

《从基础到高级详解Go语言中错误处理的实践指南》Go语言采用了一种独特而明确的错误处理哲学,与其他主流编程语言形成鲜明对比,本文将为大家详细介绍Go语言中错误处理详细方法,希望对大家有所帮助... 目录1 Go 错误处理哲学与核心机制1.1 错误接口设计1.2 错误与异常的区别2 错误创建与检查2.1 基础

Nginx分布式部署流程分析

《Nginx分布式部署流程分析》文章介绍Nginx在分布式部署中的反向代理和负载均衡作用,用于分发请求、减轻服务器压力及解决session共享问题,涵盖配置方法、策略及Java项目应用,并提及分布式事... 目录分布式部署NginxJava中的代理代理分为正向代理和反向代理正向代理反向代理Nginx应用场景

k8s按需创建PV和使用PVC详解

《k8s按需创建PV和使用PVC详解》Kubernetes中,PV和PVC用于管理持久存储,StorageClass实现动态PV分配,PVC声明存储需求并绑定PV,通过kubectl验证状态,注意回收... 目录1.按需创建 PV(使用 StorageClass)创建 StorageClass2.创建 PV

Python版本信息获取方法详解与实战

《Python版本信息获取方法详解与实战》在Python开发中,获取Python版本号是调试、兼容性检查和版本控制的重要基础操作,本文详细介绍了如何使用sys和platform模块获取Python的主... 目录1. python版本号获取基础2. 使用sys模块获取版本信息2.1 sys模块概述2.1.1

一文详解Python如何开发游戏

《一文详解Python如何开发游戏》Python是一种非常流行的编程语言,也可以用来开发游戏模组,:本文主要介绍Python如何开发游戏的相关资料,文中通过代码介绍的非常详细,需要的朋友可以参考下... 目录一、python简介二、Python 开发 2D 游戏的优劣势优势缺点三、Python 开发 3D

Redis 基本数据类型和使用详解

《Redis基本数据类型和使用详解》String是Redis最基本的数据类型,一个键对应一个值,它的功能十分强大,可以存储字符串、整数、浮点数等多种数据格式,本文给大家介绍Redis基本数据类型和... 目录一、Redis 入门介绍二、Redis 的五大基本数据类型2.1 String 类型2.2 Hash