【ABAQUS Material】density 行为
1.overview
- 进行eigenfrequency 、 transient dynamic analysis、 transient heat transfer analysis、 adiabatic stress analysis、 acoustic analysis几种分析的时候,必须定义density.【Abaqus/Standard】
- 如果加载了gravity, centrifugal和 rotary acceleration loading 这几张载荷,就必须定义density【Abaqus/Standard】
- Abaqus/Explicit中,除了hydrostatic fluids(流体静力学)以外的所有材料都要定义density;
- 可以指定为温度和预定义变量的函数,即Dentity=f(temperature,predefined vars);
- 可以在一个 region 中,定义密度分布(不同单元可以有不同density),但仅限 solid continuum elements且使用Abaqus/Standard.
2. Defining density
基于用户指定的数据,abaqus是这样计算出element density的:
- Abaqus/Standard中的声学、传热和热电耦合element以及Abaqus/Explicit中的声学element,density 会不断根据当下的temperature和 field variables更新为对应的数值.
例如:
# density define as follows:
density temperature
7800 25
7500 30
8000 40
假如incre10的时候温度为25,那么element的density=7800,下一个incre 的温度变为26,那么density也会更新为7750.
对于Abaqus/Standard中的温度-位移耦合element, 用于 heat transfer 和 structural body force computations的density假定为initial temperature、field vars 和体积变化的函数.这就保证了在structural body force computations中质量守恒.
For all other elements in Abaqus/Standard and Abaqus/Explicit,密度仅作为初始温度和场变量以及体积变化的函数.如果温度和场变量在分析过程中发生变化,则不会更新.
在ABAQUS/STANDARD分析中,可以通过distributionDistribution definition - SIMULIA 用户帮助 2020来定义 homogeneous solid continuum elements质量密度的空间变化.分distribution必须包括密度的默认值,如果使用distribution,则不能定义密度对温度和/或场变量的依赖关系.
Input File Usage
Use either of the following options:
*DENSITY
*DENSITY, DEPENDENCIES=n
Abaqus/CAE Usage:
- Property module:
- material editor: General_>Density
您可以切换Use temperature-dependent data来定义密度作为温度的函数和/或选择Number of field variables来定义密度作为字段变量的函数.
Units
ABAQUS没有内置单位制,需要user自己对应单位制.abaqus单位制约定
density 的量纲是ML(-3),即质量X长度(-3)
质量量纲为FT(2)L(-1),即力X时间(2)X长度(-1)
Element
密度可以用于指定所有元素的质量密度(出了rigid element),mass density of rigid element是rigid body定义的一部分.(see Rigid element)
在Abaqus/Explicit中,必须为所有不属于刚体的元素定义非零质量密度.
在Abaqus/Standard中,必须为传热element和声学element定义密度,可以为 stress/displacement elements, coupled temperature-displacement elements, and elements including pore pressure定义质量密度; For elements that include pore pressure as a degree of freedom,在coupled pore fluid flow/stress analysis.中,应给出 porous medium的密度.
如果要给声学介质定义complex density(复数),可以在property-density中定义实部,然后把虚部转换为volumetric drag【Acoustic medium】
Nonstructural mass definition
不会,不理解.
【ABAQUS Material】density 行为的更多相关文章
- 通过 sqldf 包使用 SQL 查询数据框
在前面的章节中,我们学习了如何编写 SQL 语句,在关系型数据库(如 SQLite 和MySQL )中查询数据.我们可能会想,有没有一种方法,能够直接使用 SQL 进行数据框查询,就像数据框是关系型数 ...
- Canonical通过Flutter启用Linux桌面应用程序支持
子标题:Ubuntu团队为所有Linux发行版上的Flutter应用程序制作了一个新的基于GTK +的主机. 此文翻译自:https://medium.com/flutter/announcing-f ...
- abaqus学习笔记-abaqus与umat调用基本原理
参考: 1.http://ivt-abaqusdoc.ivt.ntnu.no:2080/v6.14/books/sub/default.htm 2.ABAQUS 用户材料子程序开发及应用-杨曼娟 3. ...
- ABAQUS用户子程序一览表
说明 ABAQUS用户子程序一览表 ABAQUSStandard subroutines Refence 说明 本系列文章本人基本没有原创贡献,都是在学习过程中找到的相关书籍和教程相关内容的汇总和梳理 ...
- abaqus修改inp直接建立工程
前面已经知道,通过修改以下inp的节点和单元编号,就可以新建模型,可是对于大的工程来说,逐个选取单元进行添加材料以及确定哪步进行填土仍是比较麻烦的(如果工程网格划分好并告知哪些单元好属于哪些材料,哪些 ...
- ABAQUS复合材料
转自)http://meiniyuan.blog.sohu.com/134141022.html 有很多帖子相当的不错,介绍了复合材料研究的基本的原理和方法,发现好的帖子再更新:0 c3 n0 ~+ ...
- ABAQUS粘弹性边界及地震荷载施加的简单实现(Matlab生成input文件)
思路 粘弹性边界因为能够考虑地基辐射阻尼而使得结构抗震的计算结果更趋于合理,所以在需要考虑结构地基相互作用的结构抗震计算时,是较为常用的地基边界处理和地震荷载施加方法.而ABAQUS软件是经常用来进行 ...
- Material Design系列第五篇——Working with Drawables
Working with Drawables This lesson teaches you to Tint Drawable Resources Extract Prominent Colors f ...
- Abaqus用户子程序umat的学习
Abaqus用户子程序umat的学习 说明:在文件中,!后面的内容为注释内容.本文为学习心得,很多注释是自己摸索得到.如有不正确的地方,敬请指正. ! ------------------------ ...
- Abaqus脚本接口及简单应用
目录 1.脚本接口简介 2. 宏录制 3. 宏回放 4. 宏编辑 5. 宏控制 1.脚本接口简介 Abaqus中的脚本接口(ASI)是在Python应用程序的基础上开发的,基于Abaqus中的脚本接口 ...
随机推荐
- mysql restart
bin/mysqld --defaults-file=/etc/mysql.cnf --user=mysql bin/mysqld --user=app --basedir=/opt/mysql-5. ...
- Qt编写的项目作品18-数据导入导出(xls/pdf)及打印示例
一.功能特点 组件同时集成了导出数据到csv.xls.pdf和打印数据. 所有操作全部提供静态方法无需new,数据和属性等各种参数设置采用结构体数据,极为方便. 同时支持QTableView.QTab ...
- Qt编写地图综合应用18-地图模式
一.前言 除了传统的街道图地图外,默认的一般都是街道图,还有卫星图.三维图等,其中又有叠加层,比如叠加路况图层和路网图层等,最近去了多家的地图官网看对应的api接口,总体上感觉现在都往2.5D或者3D ...
- Qt编写的项目作品33-斗图神器(雨田哥作品)
一.功能特点 支持HTTP,HTTPS网络表情图片下载,本地缓存. 采用MV模式,支持大量图片表情预览查看. 采用多线程异步下载图片刷新. 图片搜索功能(因网络提供API无信息字段提供,占搜索不了.但 ...
- [炼丹术]Yolov8训练使用总结
Yolov8训练使用总结 Yolov8训练使用总结 介绍 安装 Install pip install ultralytics Development git clone https://github ...
- RPA_Robocorp
一.RCC使用(https://robocorp.com/docs/rcc/workflow) 1. Creat a new bot : rcc create my-robot 2. Adding ...
- Solution -「LNOI 2022」「洛谷 P8367」盒
\(\mathscr{Desription}\) Link. 有 \(n\) 个盒子排成一排,第 \(i\) 个盒子内有 \(a_i\) 个球.球可以在相邻盒子间传递,\(i\) 与 \(i+ ...
- docker 使用centos镜像运行javaweb
Docker 是 2014 年最为火爆的技术之一,几乎所有的程序员都听说过它.Docker 是一种"轻量级"容器技术,它几乎动摇了传统虚拟化技术的地位,现在国内外已经有越来越多的公 ...
- 什么是 SNI?
参考: 链接1 链接2 介绍 是什么:SNI(Server Name Indication)是 TLS 的扩展,这允许在握手过程开始时通过客户端告诉它正在连接的服务器的主机名称. 作用:用来解决一 ...
- Nginx设置HTTPS监听
原文链接:https://blog.liuzijian.com/post/03708e47-03bd-4efe-a569-16f0eedc6158.html 1. 获取 SSL 证书 首先,你需要获取 ...