在Hyperworks OptiStruct求解器中,有7种超弹性材料模型可供选择:MOONEY(Mooney-Rivlin多项式形式)、MOOR(Physical Mooney-Rivlin 模型)、RPOLY(简化的多项式形式)、NEOH(Neo-Hookean 模型)、YEOH(Yeoh 模型)、ABOYCE(Arruda-Boyce 模型)、OGDEN(Ogden Material 模型)。1、基于第一和第二应变不变量的多项式模型...
Hyperworks Optistruct中的超弹性材料模型相关参数介绍
在非线性材料中除了弹塑性材料本构外(弹塑性材料模型的介绍见《》),Hyperworks的OptiStruct求解器还可以定义超弹性材料。超弹性材料实质就是一种非线性弹性材料,在较大的变形下也保持弹性特性。超弹性材料的行为比金属材料要复杂得多,Optistruct中的超弹性材料模型可用于分析各种橡㬵类、泡沫类材料,这种材料能够承受大应变和大位移,...
在Hyperworks Optistruct中进行弹塑性材料非线性分析
本文以一个材料拉伸实验的例子介绍在Hyperworks中使用Optistruct求解器进行弹塑性材料非线性分析的方法。如下所示试件,一端固定,一端施加轴向拉力,使用Hypermesh进行前处理,考察其塑性应变。1、弹塑性材料模型定义在MAT1材料模型中通过关键字MATS1定义材料的弹塑性特性。材料的弹性特性通过弹性模量(E)和泊松比(NU)来定...
Hyperworks Optistruct弹塑性非线性材料模型定义关键字MATS1详细介绍
在Hyperworks求解器Optistruct中进行材料非线性分析时需要用到弹塑性材料模型,在Optistruct通过关键字MATS1进行弹塑性材料模型的定义。MATS1的定义卡片如下所示:下面对各个选项的含义进行详细介绍。1、MATS1 – 材料定义关键字2、MID – 材料ID3、TID - 材料的应力应变曲线ID材料的应力应变曲线通过表格TABLES1或TA...
Hyperworks Optistruct中的弹塑性非线性材料模型理论基础
一般工程材料当达到一定的应力状态后就会出现塑性流动,此时应变与应力呈现非线性关系,这称为材料非线性。下面介绍下Hyperworks的Optistruct求解器中的材料非线性模型。OptiStruct中的材料非线性模型包括:弹塑性材料模型和超弹性材料模型。1、 弹塑性材料模型弹塑性材料在加载的初始阶段即弹性阶段,应力-应变关系基本呈线性...
使用Hyperworks Optistruct进行几何非线性求解
如果结构的变形使被分析系统的受力发生了显著的变化,从而不能采用线性体系的分析方法时就称为几何非线性,即力-位移关系不再是直线。进行几何非线性求解就是考虑几何大变形对平衡方程的影响,目前OptiStruct隐式非线性可解决以下几何非线性问题:大变形,大转动,跟随力、应力强化、屈曲。支持1D、2D单元,工况间顺序求解和惯性释放。...
Hyperworks Optistruct中非线性分析通用设置
在文章《Hyperworks/OptiStruct隐式非线性分析及其算法介绍》中介绍了Optistruct中的三大隐式非线性求解功能,在Optistruct中处理这些非线性问题时,需要进行相应的非线性参数设置才能进行快速、准确的求解。在进行非线性问题求解时,OptiStruct采用的是施加增量载荷的方法,通过施加增量载荷进行迭代求解,直至残差Rn小于给定范围,更...
使用matrix连接Hypermesh和HyperView前后处理数据显示许用应力和安全系数
Hypermesh中的matrix工具,刚刚开发的时候是作为航空强度校核工具出现的,现在已经变成了Hypermesh中用于数据处理的一个非常强大的通用工具。原先很多需要编写tcl脚本才能实现的数据处理功能,在matrix界面下通过简单的鼠标点击就可以实现了,Matrix工具大大拓展了Hypermesh的数据处理功能。在前面的文章《在Hypermesh中通过Excel电子表格进...
Hyperworks使用Optistruct静力学分析常见错误提示及解决方法
1、错误提示:*** ERROR # 1481 *** in the input data:Control card without the name in the firstfield. (Possibly missing trailing commain the preceding card, missing BEGIN BULK card or line before BEGIN BULK hastrailing comma.)或*** ERROR # 1020 *** in the input data:Missing BEGIN B...
Hypermesh二次开发:求解器模板的查询和设置
在Hypermesh二次开发中经常需要查询Hypermesh当前的求解器模板,例如我们写的脚本只能用于OptiStruct求解器,那么我们就需要在脚本里加上判断求解器模板的命令。可以先通过hm_info命令查询求解器模板信息,如果模板不对应可使用*templatefileset命令来设置求解器模板。hm_info命令的格式如下所示:hm_info option|-appinfo info_opt...