1 / 68
文档名称:

有限元软件 通用二次开发思路.ppt

格式:ppt   大小:5,781KB   页数:68页
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

有限元软件 通用二次开发思路.ppt

上传人:文库新人 2021/10/7 文件大小:5.65 MB

下载得到文件列表

有限元软件 通用二次开发思路.ppt

相关文档

文档介绍

文档介绍:有限元软件 通用二次开发思路
第一页,共68页
通用有限元软件二次开发简介:ABAQUS
ABAQUS二次开发工具
用户子程序:Fortran,VC
自定义载荷,边界,本构关系,后处理
脚本语言:PYTHON
对ABAQUS功能进行全面的用户更新
第二页,共68页
通用有限元软件二次开发简介:ABAQUS
ABAQUS用户子程序
CREEP:定义时相关,黏塑性行为(蠕变和膨胀)
DFLOW:定义固结分析中的非均匀空隙流速
DFLUX:定义热传导中的非均匀热流
DISP:定义非均布边界条件
DLOAD:定义非均布载荷
FILM:定义固结沉降分析中的非均匀渗流系数
FRIC:定义接触面中的摩擦行为
第三页,共68页
通用有限元软件二次开发简介:ABAQUS
ABAQUS用户子程序
GAPCON:定义耦合温度-位移分析或纯热传导分析
中接触面的导率
GAPELECTR:定义耦合热电分析中的导率
HARDINI:定义初始等效塑性应变和初始背应力张量
HETVAL:提供热传导分析中的内部热生成
MPC:定义多点约束
ORIENT:提供局部材料方向或运动耦合约束中的局部方向或惯性作用的局部刚体方向
第四页,共68页
通用有限元软件二次开发简介:ABAQUS
ABAQUS用户子程序
RSURFU:定义刚体面
SDVINI:定义初始求解相关的状态变量
SIGINI:定义初始应力场
UCORR:定义随机响应载荷的交叉相关性质
UEL:定义单元
UEXPAN:定义热应变增量
UEXTERNALDB:管理用户定义的外部数据库并计算模型无关的历史信息
第五页,共68页
通用有限元软件二次开发简介:ABAQUS
ABAQUS用户子程序
UFIELD:定义预定义场变量
UFLUID:定义静水流体单元的流密度
UFLUIDLEAKOFF:定义空隙压力粘着单元的流体渗漏系数
UGENS:定义壳界面的力学行为
UHARD:定义各向同性或混合硬化的屈服面尺寸和硬化参数
UHYPEL:定义亚弹性应力应变关系
第六页,共68页
通用有限元软件二次开发简介:ABAQUS
ABAQUS用户子程序
UHYPER:定义超弹性材料
UINTER:定义接触面的面交互行为
UMASFL:定义对流/扩散分析中的质量流动率条件
UMAT:定义材料的力学行为
UMATHT:定义材料热行为
UMESHMOTION:指定自适应网格中的网格运动约束
UMULLINS:定义Mullins效应材料模型的损伤变量
第七页,共68页
通用有限元软件二次开发简介:ABAQUS
ABAQUS用户子程序
UPOREP:定义初始流体空隙压力
UPRESS:指定等效压应力条件
UPSD:定义随机响应载荷的频率相关性
URDFIL:读结果文件
USDFLD:指定材料点的域变量
UTRACLOAD:指定非均布牵引载荷
UTRS:定义粘弹性材料的减缩时间平移函数
UVRAM:单元输出
第八页,共68页
通用有限元软件二次开发简介:ABAQUS
ABAQUS用户子程序
UWAVE:定义ABAQUS/AQUA分析波运动
VOIDRI:定义初始空穴比
第九页,共68页
通用有限元软件二次开发简介:ABAQUS
ABAQUS用户子程序示例1:不同载荷步间改变弹性模量
Input file
*HEADING
用户自定义损伤弹性模型( USDFLD)
*ELEMENT, TYPE=T2D2, ELSET=ONE
1, 1, 2
*NODE
1, 0., 0.
2, 10., 0.
*SOLID SECTION, ELSET=ONE, MATERIAL=ELASTIC
1.
第十页,共68页