Q: abaqus的图形如何copy?
A:file>print>file格式为png,可以用Acdsee打开。
Q: 用Abaqus能否计算[Dep]不对称的问题?
A: 可以,并且在step里面的edit step对话框other里面的matrix solver有个选项。
Q: 弹塑性矩阵【D】与ddsdde有何联系?
A: stress=D*stran;d(stress)=ddsdde*d(stran)。
Q: 在abaqus中,如果采用umat,利用自己的本构,如何让abaqus明白这种材料的弹塑性应变,也就是说,如何让程序返回弹性应变与塑性应变,好在output中输出,我曾想用最笨地方法,在uvarm中定义输出,利用getvrm获取材料点的值,但无法获取增量应力,材料常数等,研究了帮助中的例子,umatmst3.inp,umatmst3.for,他采用mises J2 流动理论,我在output history 显示他已进入塑性状态,但他的PE仍然为0!!?
A: 用uvar()勉强成功。
Q: 本人在用umat作本构模型时,
*static,
1,500,0.000001,0.1 此时要求的增量步很多,即每次增量要很小,
*static
1,500 时,在弹性向塑性过度时,出现错误,增量过大,出现尖点。?
A: YOU CAN TRY AS FOLLOWS:
*STEP,EXTRAPOLATION=NO,INC=2000000
*ST ATIC
0.001,500.0,0.00001,0.1。
Q: 模型中存在两个物体的接触,计算过程中报错,怎么回事?
A: 接触问题不收敛有两个方面不妨试试:
一、在*CONT ACT PAIR 里调试ADJUST参数;
二、调一些模型参数,比如FRICTION等。。
Q: 在边界条件和加载时,总是有initial这个步,然后是我们自己定义的加载步,请问这个initial步,主要作用是什么?能不能去掉??
A: 不能去掉,所有的分析都有,是默认的步。
Q: A solid extrusion base feature 这句话是什么意思?
extrusion、revolution、等是什么意思?
谢谢!?
A: 这两的是三维建模时候,在画完二维图形,如何来生成三维图形,
extrusion意思是你给定一个厚度,然后二维图形第三个方向上面伸展这么多形成三维图形revolution意思是你给定一个旋转轴,二维图形绕其旋转后形成三维轴对称图形。
Q: 偶在umat中调用求主应力函数
CALL SPRINC(STRESS,PS,LSTR,NDI,NSHR)
后,存储主应力得数组PS中
各个主应力排列顺序是什么?
PS1>PS2>PS3 ?
PS1 PS1>PS3>PS2 ? ? A: 第二个。 Q: 在*USER MATERIAL的定义中,Δσ对Δε的偏倒数,即 DDSDDE被称为: "material stiffness matrix"; 而在UMAT中,DDSDDE被称为: "material's Jacobian matrix"。 请问DDSDDE和材料的切线刚度矩阵的关系是什么? 二者是一个概念么?? A: 一般说可以这样理解: σ=ddsdde*Δε 有点像我们常说的弹塑性矩阵:Dep 。 Q: 请问field output和history output什么区别? 关键字*node output和*node print有什么区别?? A: field output和history output这在viewer模块中很明显。 field output是场量输出,history output为历史数据输出,会记录场量随时间的曲线 至于*node output与*node print的区别在于他们写入不同的后缀文件, 比如*.odb,*.dat等,在help中有详细介绍 *node output是给CAR或VIEWER做后处理用的,是二进制文件,而*node print则是写到DAT文件中,你可以自己看的文本文件。 field output用来输出模型中较大部分(a large portion of the model)的那些输出 频率较小的变量,如模型的等值线,变形图等; 而history oupput用来输出模型中较小部分的那些输出频率较大的变量,如荷载作用点 处的荷载——位移图等。 所以,应力,应变,位移,反力等既可以作为field output也可以作为history oupput 输出。。 Q: 我在学习ABAQUS时,遇到以下专有名词想请教各位。 1、orphan mesh instance, self-contact, elastic foundation, convective interaction, amplitude, solution-dependent state variable, datum, thermal film condition ? A: 1、独立网格实体; 2、自接触; 3、弹性基础,如弹性地基梁; 4、对流相互作用; 5、幅度,数值大小,如定义随时间变化的荷载; 6、依赖于解的状态变量,在UMAT中经常用到,它的大小取决于某一增量步收敛解; 7、辅助数据,在CAE中经常用于定义数据点、刚体参考点、辅助平面等; 8、不知道:)。 Q: (1),请问如何得到M,C,K矩阵?用什么命令 (2)ABAQUS中能实现这样的东西吗?就是我需要平滑ABAQUS产生的位移场,还是这个平滑只能在其他环境中完成? A: (1)试一试:*element matrix output (2)试试这个输出选项: *El print,Position=average at Nodes。 Q: solution-dependent variable 和time-dependent variable 这两种变量有什么差别?? A: solution-dependent variable 从字面上理解,即为“与解答有关的变量”,它的值与每一增量结束时的变量有关,常用于UMAT中,即SDV,可以由*DEPDV来定义其个数。 time-dependent variable 从字面上理解,即为“与时间有关的变量”,常用于定义随时间变化的量如地震荷载等,可以由*APPLITUDE来定义。。 Q: S4R单元可以输出sth(就是section thickness单元厚度变化),但C3D8R却不能输出sth 该怎么看单元层厚度方向的变化? A: 个人觉得 其实定义了局部坐标方向,特别是对于各向异性问题,有限元在材料方向上计算应力,应变,输出也就在材料方向,假如第三方向为厚度方向,那第三方向的塑性应变就是他的厚度变化。。 Q: ABAQUS 在运行过程中,对于一些比较大的问题,经常会出现以下的信息: ABAQUS Info: License Timeout set to 70(可能是不同的值) minutes. ? A: 个人感觉是没有问题的,你放心吧:) 。 Q: 在计算固结过程中,msg文件总是有一下信息***ERROR: TOO MANY ATTEMPTS MADE FOR TTHIS INCREMENT: ANALYSIS TERMINATED 改变其最小时间变量也不行,太郁闷了,是不能收敛吗?各位大侠救命。请指教可能是什什么原因? A: 很多原因 比如边界条件不对 约束不够 接触定义不对 单元划分畸变等等。 Q: ? A: 个人觉得: umat实现自己的本构没有固定的方法,对于不同的本构有可能必须采用不同的方法。这要靠自己不断地摸索。有可能一种方法对于简单加载问题还行,但有可能对于复杂问题并不 收敛。最重要一点,就是umat中采用的算法必须consistent.再就是ddsdde必须正确,(如果采用back_Euler 方法等一些算法,ddsdde错误有时不影响结果(对于简单加载问题没有 影响,能收敛,),但对于复杂问题不收敛。 uptonow,你这个算法对于Mises,hill,J2,J2d等一类的屈服函数是正确的,但具体的本构还要灵活运用,这我也正学习,正在摸索。 有时,umat需要很强的有限元基础,并且对采用的本构要很熟悉,不要在一颗树上吊死才好。首先要确认自己的umat没有错误,如果没有,但就是不收敛(在不断减小加载步长的情况下,当然最好对步长不敏感,特别是对于粘弹性,粘塑性,内变量一类的材料,有的本构取决于背应力的计算)。那就应该考虑换一种算法。 一点体会,请大家探讨。。 Q: : 第一次安装abaqus6.2.1,装完exceed6.2&3D后,开始装6.2.1的Product installation f : or network licensing,结果每到进度为75%时,弹出界面: : An error ocurred during the move data process: -115 : Component:Complete Inslattation : File Group: fg_common : File:c:\abaqus\6.2-1\cae\External\ebt\adi3xcol.dll : 就停止安装了,重新安装依然如此,现在感到头都大了,哪位好心人帮帮我,不深感激? A: 没有关闭防火墙!。 Q: ***W ARNING: THE SYSTEM MATRIX HAS 1 NEGATIVE EIGENV ALUES. : 一般在什么情况下会发生系统矩阵出现负特征值?谢了先? A: 很多情况 比如边界条件定义不对 接触定义不对。 Q: 就是手册的umatmst3.for 1)Mises各向同性的子程序中,调用硬化曲线函数中的T able(2,nvalue)这个二维数值保存是应力应变曲线的数据,可是ABAQUS并没有告诉UMAT中T able数值这些应力应变的 数值啊,UMAT里面T able怎么知道的呢?? 2)RHS=SMISESS-EG3*DEQPL-SYIELD这个式子是什么意思?尤其是3G*DEQPL是什么意思??? A: 就是Constant=8中的从第三个开始的数值,数组名传递。。 Q: 我在计算时MSG文件出现如下错误, : 是不是由于节点数太多啦?该如何处理这个问题? : 请大侠们指点。 : ***ERROR: SPECIFIED STANDARD_MEMORY V ALUE OF 8000000 IS TOO SMALL TO RUN THE : ANALYSIS. ST ANDARD_MEMORY MUST BE INCREASED. MINIMUM POSSIBLE V ALUE : IS 23477555. LOOK AT MEMORY ESTIMATES SECTION OF .dat FILE FOR : FURTHER INFORMATION ? A: 对abaqus_v6.env文件中的ST ANDARD_MEMORY的值进行修改。 修改Site文件夹下的abaqus_v6.env中的配置,如下: # # System-Wide ABAQUS Environment File # ------------------------------------- pre_memory = 33554432 standard_memory = 33554432 ##*********修改这里****************** # # NT specific settings 。 Q: ***W ARNING: THE SYSTEM MATRIX HAS 148 NEGATIVE EIGENV ALUES : : 1 ABAQUS VERSION 6.3-1 DATE 27-NOV-2002 TIME 22:08:00 PAGE.. : : For use by None user license from HKS Inc. .. : : STEP 1 INCREMENT 1 STEP TIME 0.00 : : S T E P 1 S T E A D Y S T A T E S .. : : AUTOMATIC TIME CONTROL WITH - : : A SUGGESTED INITIAL TIME INCREMENT OF 0.300? A: 将你的INITIAL TIME INCREMENT 改小些试试看,不过,一般出现此类问题,多半是 你的模型有问题,欠约束或者其它什么的。。 Q: ZERO PIVOT是什么意思? A: zero pivot可以理解为刚度矩阵出了问题,例如奇异。 可能有不同的原因,如: 你所模拟的是软化性质材料,该点因破坏等原因而软化至不能吃劲; 模型有问题,如约束不够,或者是单元拓扑出错等; 或者是你的UMAT中写的[ddsdde]有错;。 Q: abaqus-uamt的老问题,缺少'ABA_PARAM.INC'文件? A: 在cvf6.5调试时,显示缺少'ABA_PARAM.INC'文件! 这个没有任何关系的,这个错误将在ABAQUS调用UMAT的时候自动会找到,仅仅有这个错误 将没有任何影响的。也就是说,ABAQUS中调用的时候,实际并不存在这个错误。FT,忘了说一句了,你把ABA_PARAM.INC.dp或ABA_PARAM.INC.sp拷到你的程序工作空间后 , 应该将把ABA_PARAM.INC.dp或ABA_PARAM.INC.sp的后缀.sp或.dp去掉,即将ABA_PARAM.IN C.dp或ABA_PARAM.INC.sp改名为ABA_PARAM.INC。 呵呵,他的意思是在Visual Fortran中调试其子程序,我觉得这是一个好办法,我当时也是 这麽办的,毕竟在ABAQUS中调试是非常麻烦的,只有当你的UMAT没有语法或者明显的逻辑 错误,你在ABAQUS中调试才能事半功倍。 Q: ? A: 。 Q: ? A: 。 Q: ? A: 。 Q: ? A: 。 Q: ? A: 。 Q: ? A: 。 Q: ? A: 。 Q: ? A: 。 Q: ? A: 。 Q: ? Q: ? A: 。 Q: ? A: 。 Q: ? A: 。 Q: ? A: 。 Q: ? A: 。 Q: ? A: 。 Q: ? A: 。 Q: ? A: 。 Q: ? A: 。 Q: ? A: 。 Q: ? A: 。 Q: ? A: 。 Q: ? A: 。 Q: ? A: 。 A: 。 Q: ? A: 。 Q: ? A: 。 Q: ? A: 。 Q: ? A: 。 Q: ? A: 。 Q: ? A: 。 Q: ? A: 。 Q: ? A: 。 Q: ? A: 。 Q: ? A: 。 Q: ? A: 。 Q: ? A: 。 Q: ? A: 。 Q: ? A: 。 Q: ? A: 。 Q: ? A: 。 Q: ? A: 。 Q: ? A: 。 Q: ? A: 。 Q: ? A: 。 Q: ? A: 。 Q: ? A: 。 Q: ? A: 。 Q: ? A: 。 Q: ? A: 。 Q: ? A: 。 Q: ? A: 。 Q: ? A: 。 Q: ? A: 。 Q: ? A: 。 Q: ? A: 。 Q: ? A: 。 Q: ? A: 。 Q: ? A: 。 Q: ? A: 。 Q: ? A: 。 Q: ? A: 。 Q: ? A: 。 Q: ? A: 。 看本例题之前,请务必先找着文献[1]中P75——P101中提供的例题完全照做一遍,以熟悉基本的操作流程。 下面是本例题的操作过程,模拟一片砌体墙片的滞回实验。 第一步:模型部件的建立 进入ABAQUS(中文版),在左方菜单中,选择“部件”,鼠标右键点击一下,选择“创建”,进入模型的部件创建菜单。模型中往往有一个或者多个部件构成。如图1,设定部件名称,其他选项如图1所示。 图1 然后中间的主操作界面出现,如图2。 此平面默认的在平行于计算机显示器的方向为XY平面,我们如图2,按照现实中墙体立面的尺寸画出墙体立面框,然后点击“完成”,弹出的菜单如图3. 图2 图3 此处的“深度”一项就是设定墙体部件的厚度,输入0.24(墙体厚度0.24m),点击确定。于是得到了墙体部件的基本视图如图4所示。 同理,依样设定加载梁的尺寸,得到加载梁部件。 这样,第一步部件尺寸设定就完成了。 图4 第二步:部件使用材料的设定 加载梁使用c50混凝土,砌体使用与实验相对应的材料参数。 由于模拟是针对砌体,所以不考虑加载梁的塑性,因此加载梁只设定密度和弹性。 而砌体则以混凝土塑性损伤本构模型来模拟,要设定密度、弹性、混凝土损伤塑性。 以上内容中混凝土材料参数的设定参见资料[2],砌体材料参数的设定参见资料[3]。 第三步:将材料属性赋予模型 设定了材料参数后,还要对将材料参数“赋予”模型。其操作菜单如图5 图5 首先建立两个界面SECTION-1和SECTION-2如图5左边红框所示,将两种材料(C50混凝 土与砌体材料)“注入”SECTION-1和SECTION-2中,然后点击右边红框中的图标,选择截面所要“赋予”的对象,即可完成材料参数赋予模型的操作。 第四步:安装配件 在第一步谁定好了部件后,实际上部件就像积木玩具的各个零件一样还是零散分开的,这时候,就要使用装配件功能如图6所示。 图6 用得较多的是红框中两个移动功能,非常简单,就是通过在空间坐标系中将部件平移到正确的位置即可。 第五步:设置分析步 在模拟滞回曲线实验的拟静力计算中,因为需要循环加载时反复推拉形成的,所以在模拟的时候需要设定多个分析步。而单纯的静力计算则只需一步就可以完成。 分析步的设定如图7所示,本次模拟一共设定了12个分析步,即表示反复推拉的模拟次数一共12次。 在设定分析步的过程中,将分析步的属性定为“静力、通用”。除了自定义的12步以外,还有ABAQUS默认的不能删除的初始步,是调整结构受力初始状态用的。 第六步:设定约束 这一步实际上是第四步的后续,第四步中我们只是把“积木玩具”完全进行了搭接,而没有进行固定。这一步的作用就是确定“积木玩具”各个分块之间相互作用的属性与关系。 对于实验来说,加载梁是牢牢固定在气体墙之上的,因此新建一个约束,属性选择“绑定”,将加载梁与砌体牢牢固定在一起。 ABAQUS 简易教程 一、ABAQUS 公司及产品简介 ABAQUS 是国际上最先进的大型通用有限元计算分析软件之一。ABAQUS 公司成立于1978年,在美国总部的技术开发人员超过160人,其中有70多人具备工程或计算机科学的博士学位,全球技术支持人员超过130人,这可能是世界上最大的计算固体力学团队。 1.1 ABAQUS 产品 ABAQUS/CAE 为ABAQUS 求解器提供 快速交互式的前后处理环境 ABAQUS 的建模、分析、 监测和控制、以及结果评估的完整界面 ABAQUS/Standard 主要用于结构静态、动态线性和非线性分析 耦合分析 ABAQUS/Explicit 瞬态的大变形和高度非线性分析 可以在ABAQUS/Standard 分析结束状态 进行继续分析 1.2 ABAQUS 有限元软件的功能 线性静力学, 动力学, 和热传导 例如 应力, 振动, 声场, 地质力学, 压电效应, 等 汽车、飞机机身等的静力和动力学响应, 结构刚度, 等 非线性和瞬态分析 接触, 塑性失效, 断裂和磨损, 复合材料, 超弹性 等 汽车碰撞, 电子器件跌落, 冲击和损毁等 多体动力学分析 同时结合刚体, 线性柔体, 和非线性柔体模拟各种连接件等 应用在:汽车运动, 高速机械, 微机电系统MEMS, 航空航天机构, 医疗器械, 等 二、ABAQUS 输入文件 2.1 ABAQUS 模型的组件 ABAQUS 的分析模块以批处理的方式运行。分析模块的基本输入为输入文件。在输入文件中包含单元、材料、过程和载荷库等选项。这些选项可以以任意合理的方式组合,所以可以为多种问题建模。输入文件被分为两个部分:模型数据和历程数据。 模型数据 历程数据 几何选项—节点、单元 材料选项 其它模型选项 过程选项 载荷选项 输出选项 2.2 ABAQUS 输入文件的格式 ABAQUS 的输入文件(.inp 文件)包含若干可选的数据块,这些数据块以一个关键字开头,如*PLASTIC 。如果需要的话,数据行将跟在关键字行的后面。所有的输入行长度限制在256字符以内,变量名限制在80字符以内,且必须以字母开始。所有的注释行以**开始,可以放在任意的位置。 关键字行以*开始,后面接关键字,必要的时候可加参数,如:*MATERIAL, NAME=name ,这里,MATERIAL 是关键字,NAME 是参数,name 是你给定的参数值。 数据行用来为给定的选项定义批量数据,如单元的定义: *ELEMENT , TYPE=b21 关键字行 ABAQUS学习笔记 一.AQUS-.inp编码介绍 (一).ABAQUS头信息文件段(1-4) 1.*PREPRINT 输出求解过程所要求的信息(在dat文件中) ie:*PREPRINT, ECHO=YES, HISTORY=YES, MODEL=YES 2.*HEADING 标题输出文件(出现在POST/VIEW窗口中,且出现在结果输出文件中) ie:*HEADING STRESS ANALYSIS FOR A PLATE WITH A HOLE 3.*RESTART 要求abaqus/standard输出其POST/view模块所需要的.res文件。其中的FREQ =?控制结果在每次迭代(或载荷步)输出的次数。 ie:*RESTART, WRITE, FREQ=1 4.*FILE FORMAT 要求abaqus/standard输出到.fil中的某些信息。它也用于post。对于在后处理中得到x-y形式的诸如应力-时间、应力-应变图有用! ie: *FILE FORMAT, ZERO INCREMENT (二).ABAQUS网格生成段 定义结点、单元,常用的命令有:结点定义(*NODE,*NGEN),单元定义(*ELEMENT,*ELGEN等)。 1.*NODE 定义结点,其格式为: *NODE 结点号,x轴坐标,y轴坐标,(z轴坐标) 2.*NGEN 在已有结点的基础上进行多个结点的生成,一般是在两结点间以某种方式(直线、圆)产生一定分布规律的结点。 如:*NGEN, LINE=C, NSET=HOLE, 119, 1919, 100, 101 在两结点(结点号为119,1919)间以圆弧形式生成多个结点,100为任意相邻结点的单元号增量,101为圆弧形成时圆心位置的结点(对于直线形式生成没有此结点)。所有这些生成的结点(包括119,1919)被命名成HOLE的集合(这样做的目的是以后的命令中使用到它,比如说对这些结点施加同等条件的边界条件或载荷等,HOLE就是这些结点的代称)。*NGEN使用的前提就是必须存在已有结点。 *NGEN, NSET=OUTER 131, 1031, 100 以线形式形成结点,结点号增量100,结点集合名为OUTER。 *NGEN, NSET=OUTER 1031, 1931, 100 同上生成结点,可以同上结点集合名,这样OUTER就包括这两次生成的所有结点 3.*NFILL 在如上生成的结点集(实际上,代表两条几何意义上的边界线)之间按一定规律(BIAS=?)填充结点。这样所有生成的结点构成一定形状的实体(面)。 如:*NFILL, NSET=PLATE, BIAS=0.8 HOLE, OUTER, 12, 1 以HOLE为第一条边界,OUTER为第二条边界(终止边),以从疏到密的规律(BIAS小于1)分布,其生成结点数在两内外对应结点间为12,1为每组结点号的增量。所有这些结点被置于PLATE的集合中。 下面以上面生成的结点来生成单元: 4.*ELEMENT ABAQUS/CAE典型例题 我们将通过ABAQUS/CAE完成右图的建模及分析过程。 首先我们创建几何体 一、创建基本特征: 1、首先运行ABAQUS/CAE,在出现的对话框内 选择Create Model Database。 2、从Module列表中选择Part,进入Part模块 3、选择Part→Create来创建一个新的部件。在 提示区域会出现这样一个信息。 4、CAE弹出一个如右图的对话框。将这个部件 命名为Hinge-hole,确认Modeling Space、Type和Base Feature的选项如右图。 5、输入0.3作为Approximate size的值。点击 Continue。ABAQUS/CAE初始化草图,并显示格子。 6、在工具栏选择Create Lines: Rectangle(4 Lines) ,在提示栏出现如下的提示后,输入(0.02,0.02)和 (-0.02,-0.02),然后点击3键鼠标的中键(或滚珠)。 7、在提示框点击OK按钮。CAE弹出 Edit Basic Extrusion对话框。 8、输入0.04作为Depth的数值,点击 OK按钮。 二、在基本特征上加个轮缘 1、在主菜单上选择Shape→Solid→Extrude。 2、选择六面体的前表面,点击左键。 3、选择如下图所示的边,点击左键。 4、如右上图那样利用 图标创建三条线段。 5、在工具栏中选择Create Arc: Center and 2 Endpoints 6、移动鼠标到(0.04,0.0),圆心,点击左键,然后将鼠标移到(0.04,0.02)再次点击鼠标左键,从已画好区域的外面将鼠标移到(0.04,-0.02),这时你可以看到在这两个点之间出现一个半圆,点击左键完成这个半圆。 7、在工具栏选择Create Circle: Center and Perimeter 8、将鼠标移动到(0.04,0.0)点击左键,然后将鼠标移动到(0.05,0.0)点击左键。 9、从主菜单选择Add →Dimension →Radial ,为刚完成的圆标注尺寸。 10、选择工具栏的Edit Dimension Value 图标 11、选择圆的尺寸(0.01)点击左键,在提示栏输入0.012,按回车。再次点击Edit Dimension Value , 退出该操作。 12、点击提示栏上的Done 按钮。 13、在CAE 弹出的Edit Extrusion 对话框内输入0.02作为深度的值。CAE 以一个箭头表示拉伸的方向,点击Clip 可改变这个方向。点击OK ,完成操作。 三、创建润滑孔 1、进入Sketch 模块,从主菜单选择Sketch →Create , 命名为Hole ,设置0.2为Approximate Size 的值,点击Continue 。 2、创建一个圆心在(0,0),半径为0.003的圆,然后点击 Done ,完成这一步骤。 3、回到Part 模块,在Part 下拉菜单中选择Hinge-hole 。 4、在主菜单中选择Tools →Datum ,按右图所示选择对 话框内的选项,点击Apply 。 5、选择轮缘上的一条边,见下图,参数的值是从0到1, 如果,箭头和图中所示一样就输入0.25,敲回车,否则就输入 0.75。ABAQUS/CAE 在这条边的1/4处上创建一个点。 6、创建一个基线,在Create Datum 对话框内选择Axis , 在Method 选项中选择2 Points ,点击Apply 。选择圆的中心点和刚才创建的基点,ABAQUS/CAE 将创建如右上图所示的基线。 7、在Create Datum 对话框内选择Plane ,在Method 中选择Point and normal ,点击OK ,选择刚才创建的基点和基线。你的模型将如左下图所示。 ABAQUS 线性动态分析 如果你只对结构承受载荷后的长期响应感兴趣,静力分析(static analysis)是足够的。然而,如果加载时间很短(例如在地震中)或者如果载荷在性质上是动态的(例如来自旋转机械的荷载),你就必须采用动态分析(dynamic analysis)。本章将讨论应用ABAQUS/Standard进行线性动态分析;关于应用ABAQUS/Explicit进行非线性动态分析的讨论,请参阅第9章“非线性显式动态分析”。 7.1 引言 动态模拟是将惯性力包含在动力学平衡方程中: +P u M&& I - = 其中 M结构的质量。 u&&结构的加速度。 I在结构中的力。 P 所施加的外力。 在上面公式中的表述是牛顿第二运动定律(F = ma)。 在静态和动态分析之间最主要的区别是在平衡方程中包含了惯性力(M u&&)。在两类模拟之间的另一个区别在于力I的定义。在静态分析中,力仅由结构的变形引起;而在动态分析中,力包括源于运动(例如阻尼)和结构的变形的贡献。 7.1.1 固有频率和模态 最简单的动态问题是在弹簧上的质量自由振动,如图7-1所示。 图7–1 质量-弹簧系统 在弹簧中的力给出为ku ,所以它的动态运动方程为 mu ku P &&+-=0 这个质量-弹簧系统的固有频率(natral frequency )(单位是弧度/秒(rad/s ))给出为 k m ω= 如果质量块被移动后再释放,它将以这个频率振动。若以此频率施加一个动态外力,位移的幅度将剧烈增加,这种现象即所谓的共振。 实际结构具有大量的固有频率。因此在设计结构时,非常重要的是避免使可能的载荷频率过分接近于固有频率。通过考虑非加载结构(在动平衡方程中令0P =)的动态响应可以确定固有频率。则运动方程变为 Mu I &&+=0 对于无阻尼系统,I Ku =,因此有 Mu Ku &&+=0 这个方程的解具有形式为 t i e u ωφ= 将此式代入运动方程,得到了特征值(eigenvalue )问题 K M φλφ= 其中2λω=。 该系统具有n 个特征值,其中n 是在有限元模型中的自由度数目。记j λ是第j 个 Abaqus 使用问答 Q:abaqus的图形如何copy? A:file>print>file格式为png,可以用Acdsee打开。 Q:用Abaqus能否计算[Dep]不对称的问题? A:可以,并且在step里面的edit step对话框other里面的matrix solver有个选项。Q: 弹塑性矩阵【D】与ddsdde有何联系? A: stress=D*stran;d(stress)=ddsdde*d(stran)。 Q:在abaqus中,如果采用umat,利用自己的本构,如何让abaqus明白这种材料的弹塑性应变,也就是说,如何让程序返回弹性应变与塑性应变,好在output中输出,我曾想用最笨地方法,在uvarm中定义输出,利用getvrm获取材料点的值,但无法获取增量应力,材料常数等,研究了帮助中的例子,umatmst3.inp,umatmst3.for,他采用mises J2 流动理论,我在output history 显示他已进入塑性状态,但他的PE仍然为0!!? A: 用uvar( )勉强成功 。 Q: 本人在用umat作本构模型时, *static, 1,500,0.000001,0.1 此时要求的增量步很多,即每次增量要很小, *static 1,500 时,在弹性向塑性过度时,出现错误,增量过大,出现尖点.? A: YOU CAN TRY AS FOLLOWS: *STEP,EXTRAPOLATION=NO,INC=2000000 *STATIC 0.001,500.0,0.00001,0.1。 Q: 模型中存在两个物体的接触,计算过程中报错,怎么回事? A: 接触问题不收敛有两个方面不妨试试: 一、在*CONTACT PAIR 里调试ADJUST参数; 二、调一些模型参数,比如FRICTION等。 。 Q: 在边界条件和加载时,总是有initial这个步,然后是我们自己定义的加载步,请问这个initial步,主要作用是什么?能不能去掉? A: 不能去掉,所有的分析都有,是默认的步。 Q: A solid extrusion base feature 这句话是什么意思? extrusion、revolution等是什么意思? A: 这两的是三维建模时候,在画完二维图形,如何来生成三维图形, extrusion意思是你给定一个厚度,然后二维图形第三个方向上面伸展这么多形成三维图形 revolution意思是你给定一个旋转轴,二维图形绕其旋转后形成三维轴对称图形 。 1.应用背景概述 随着科学技术的发展,汽车已经成为人们生活中必不可少的交通工具。但当今由于交通事故造成的损失日益剧增,研究汽车的碰撞安全性能,提高其耐撞性成为各国汽车行业研究的重要课题。目前国内外许多著名大学、研究机构以及汽车生产厂商都在大力研究节省成本的汽车安全检测方法,而汽车碰撞理论以及模拟技术随之迅速发展,其中运用有限元方法来研究车辆碰撞模拟得到了相当的重视。而本案例就是取材于汽车碰撞模拟分析中的一个小案例―――保险杠撞击刚性墙。 2.问题描述 该案例选取的几何模型是通过导入已有的*.IGS文件来生成的(已经通过Solidworks软件建好模型的),共包括刚性墙(PART-wall)、保险杠(PART-bumper)、平板(PART-plane)以及横梁(PART-rail)四个部件,该分析案例的关注要点就是主要吸能部件(保险杠)的变形模拟,即发生车体碰撞时其是否能够对车体有足够的保护能力?这里根据具体车体模型建立了保险杠撞击刚性墙的有限元分析模型,为了节省计算资源和时间成本这里也对保险杠的对称模型进行了简化,详细的撞击模型请参照图1所示,撞击时保险杠分析模型以2000mm/s的速度撞击刚性墙,其中分析模型中的保险杠与平板之间、平板与横梁之间不定义接触,采用焊接进行连接,对于保险杠和刚性墙之间的接触采用接触对算法来定义。 1.横梁(rail) 2.平板(plane) 3.保险杠(bumper) 4.刚性墙(wall) 图2.1 碰撞模型的SolidWorks图 为了使模拟结果尽可能真实,通过查阅相关资料,定义了在碰撞过程中相关的数据以及各部件的材料属性。其中,刚性墙的材料密度为7.83×10-9,弹性模量为2.07×105,泊松比为0.28;保险杠、平板以及横梁的材料密度为7.83×10-9,弹性模量为2.07×105,泊松比为0.28,塑形应力-应变数据如表2.1所示。 表2.1 应力-应变数据表 应力210 300 314 325 390 438 505 527 应变0.0000 0.0309 0.0409 0.0500 0.1510 0.3010 0.7010 0.9010 注:本例中的单位制为:ton,mm,s。 3.案例详细求解过程 本案例使用软件为版本为abaqus6.12,各详细截图及分析以该版本为准。3.1 创建部件 (1)启动ABAQUS/CAE,创建一个新的模型数据库,重命名为The crash simulation,保存模型为The crash simulation.cae。 (2)通过导入已有的*.IGS文件来创建各个部件,在主菜单中执行【File】→【Import】→【Part】命令,选择刚刚创建保存的的bumper_asm.igs文件,弹 1、创建部件: Step1:执行Part/Create命令,或者单击左侧工具箱区域中的(create part)按钮,弹出如图1-1所示的Create Part对话框。在Name(部件名称)后面输入foundation,将Modeling Space(模型所在空间)设为2D Planar(二维平面),Type (类型)设为Deformable(可变形体),Base Feature(基本特征)设为Shell(壳)。单击Continue按钮退出Create Part对话框。ABAQUS/CAE自动进入绘图(Sketcher)环境。 图1-1 Step2:选择绘图工具框右上方的创建矩形工具,在窗口底部的提示区 显示“Pick a starting corner for the rectangle—or enter X,Y”,输入坐标(0,0),按下Enter键,在窗口底部的提示区显示“Pick the opposite corner for the rectangle—or enter X,Y”,输入(45.5,20),按下Enter键。单击Done,创建part 完成,如图1-2。 图1-2 Step3:单击左侧工具箱区域中的,弹出如图1-3的窗口。应用或 功能将groundwork(基础)在foundation的位置绘制出来,点击Done,返回图1-4所示窗口 图1-3 图1-4 Step4:执行Tools-Set-Create弹出如图1-5的Create Set对话框,在Name后 面输入all,点击Continue,将整个foundation模块选中如图1-6所示,点击Done,完成集合all的创建。以相同的操作,将图1-4中的小矩形区域创建Name为remove 的集合。 图1-5 图1-6 以相同的方式分别创建名称为:groundwork,retaining,backfill的part,依次如图1-7,1-8,1-9所示。并分别创建于part名称相同的集合。 图1-7 Abaqus基本操作中文教程 目录 1 Abaqus 软件基本操作 .................... 常用的快捷键 .......................... 单位的一致性 .......................... 分析流程九步走 ....................... 几何建模(Part) ..................... 属性设置(Property) ................... 建立装配体(Assembly) ................... 定义分析步(Step) ................... 相互作用(In teracti on................ ) 载荷边界(Load) ..................... 划分网格(Mesh) .................. 作业(Job) ...................... 可视化(Visualization )................. 1 Abaqus软件基本操作 常用的快捷键 「旋转模型一Ctrl+Alt+ 鼠标左键 于平移模型一Ctrl+Alt+鼠标中键 " 缩放模型一Ctrl+Alt+ 鼠标右键 单位的一致性 CAE软件其实是数值计算软件,没有单位的概念,常用的国际单位制如下表1所示,建议采用SI (mm)进行建模。 国际单位制 SI (m) SI (mm) 「长度 m mm 力 N N 质量 kg t 时间 s s 应力 2 Pa (N/m ) 2 MPa (N/mm) 质量密度 kg/m 3 3 t/mm 加速度 m/s 2 mm/s 例如,模型的材料为钢材,采用国际单位制 SI (m )时,弹性模量为 m,重力加速度m/s 2 ,密度为7850 kg/m 3,应力Pa;采用国际单位制SI (mm ) 时,弹性模量为 口金 重力加速度 9800 mm/s 2 ,密度为7850e-12??T/mm 5, 应力MPa 分析流程九步走 几何建模(Part 属性设置(Property ) 建立装配体(Assembly ) T 定义分析步(Step ) T 相互作用 (Interaction )宀载荷边界(Load ) T 划分网格 (Mesh )T 作业(Job )T 可视化(Visualization ) ' 以上给出的是软件 ! 常规的建模和分析的流 程,用户可以根据自己 ;的建模习惯进行调整。 I 另外,草图模块可以进 !行参数化建模,建议用 」户可以参考相关资料进--- 几何建模(Part ) 关键步骤的介绍: 部件(Part )导入 Pro/E 等CAD 软件建好的模型后,另存成 iges 、sat 、step 等格式; 然后导入Abaqus 可以直接用,实体模型的导入通常采用 sat 格式文件导 謝t fti5 忧化 fkit 可泯忧 打开abaqus,然后点击file——set work directory,然后选择指定文件夹,开始建模,建模完成后及时保存,在进行运算以前对已经完成的工作保存,然后点击job,修改inp文件的名称进行运算。切记切 记!!!!!! 1、如何显示梁截面(如何显示三维梁模型) 显示梁截面:view->assembly display option->render beam profiles,自己调节系数。 2、建立几何模型草绘sketch的时候,发现画布尺寸太小了 1)这个在create part的时候就有approximate size,你可以定义合适的(比你的定性尺寸大一倍); 2)如果你已经在sketch了,可以在edit菜单--sketch option ——general--grid更改 3、如何更改草图精度 可以在edit菜单--sketch option ——dimensions--display——decimal更改 如果想调整草图网格的疏密,可以在edit菜单--sketch option ——general——grid spacing中可以修改。 4、想输出几何模型 part步,file,outport--part 5、想导入几何模型? part步,file,import--part 6、如何定义局部坐标系 Tool-Create Datum-CSYS--建立坐标系方式--选择直角坐标系or柱坐标系or球坐标 7、如何在局部坐标系定义载荷 laod--Edit load--CSYS-Edit(在BC中同理)选用你定义的局部坐标系 8、怎么知道模型单元数目(一共有多少个单元) 在mesh步,mesh verify可以查到单元类型,数目以及单元质量一目了然,可以在下面的命令行中查看单元数。 Query---element 也可以查询的。 9、想隐藏一些part以便更清楚的看见其他part,edge等 view-Assembly Display Options——instance,打勾 10、想打印或者保存图片 File——print——file——TIFF——OK 11、如何更改CAE界面默认颜色 view->Grahphic options->viewport Background->Solid->choose the wite colour! 然后在file->save options. 12、如何施加静水压力hydrostatic load --> Pressure, 把默认的uniform 改为hydrostatic。这个仅用于standard,显式分析不支持。 13、如何检查壳单元法向 Property module/Assign/normal 14、如何输出单元体积 set步---whole model ----volume/Tickness/Corrdinate-----EVOL 15、如何显示最大、最小应力 在Visualization>Options>contour >Limits中选中Min/Max:Show Location,同样的方法可以知道具体指定值的位置。 16、如何在Visualization中显示边界条件 View——ODB display option——entity display——show boundary conditions 1.接触中设置Adjust的理解: 这个命令主要还是用来初始化接触的。在分析开始之前,调整接触面中节点的初始位置,且不产生任何应力和应变。在分析过程中,由于残留的初始过盈引起的应变将被施加在接触面上。 模型的尺寸往往会存在数值误差,所以设置一个位置误差限度,用来调整从面节点的初始坐标,ADJUST=位置误差限度,其含义是:如果从面节点与主面的距离小于此限度,ABAQUS将调整这些节点的初始坐标,使其与主面的距离为0.这种调整不产生任何压力、应力、应变。 Explicit不允许接触表面的初始过盈,分析开始前,接触面上的节点将被自动调整,以删除任何初始过盈,在随后的分析中,这样的调整将引起应变。 2.使用INTERFERENCE(干涉)来定义过盈接触: Edit Interaction》底部Interference fit 负值表示过盈量,正值表示间隙量。类似于载荷,只能在后续分析步中定义,不能在初始分析步中定义。 3.CLERENCE(间隙)可以定义两个接触面之间的初始过盈量和间隙 量,它只适用于小滑移,并且不需要使用ADJUST来调整从面节点的初始位置。 4.特征:记录了设计目的,并包含几何信息,同时也是管理几何体的行为的规则。ABAQUS中导入的几何体是没用特征的,要删除不重要的细节。 5.View=》ODB Display Options =》Sweep and Extrude 6.CPRESS接触压强 7.COPEN从面上节点与主面的距离 8.ALE自适应网格:Step=>Other=>Adaptive Mesh Domain 9.计算代价估算:隐式:自由度数目的平方 显式:自由度正比 10.软接触:用指数或者表格形式表达的应力-距离关系 11.传说ABAQUS默认的幅值曲线是从1下降到0的。是吗?我觉得 6.9的版本好像不是这样。给一个棱柱施加扭转力矩,载荷采用 Ramp,变形是逐步增大的。 12.Visualization》Tools》Job Diagnostics 13.修改严重不连续迭代尝试次数: Step>Other>General Solution Controls> Edit>Specify>Time Incrementation>More>Is>12 14.接触问题中,90度圆角至少划分是个单元。 15.使用自动过盈接触限度来解决颤振收敛问题: Interaction> Contact Controls> Automatic Overclosure tolerance 再在Edit Interaction对话框中的最下角的Contact Controls 设置为已定义的接触控制名称。 16.PEEQ等效塑性应变,是塑性应变的积累。PEMAG塑性应变量, PE塑性应变分量。 17.子模型的定义方法: Model>Edit Attributes>Submodel>Read data from job ABAQUS/CAE 常问界面操作(转自SimWe仿真论坛) 2009-08-01 21:40 | (分类: 默认分类) 前处理: 1 如何显示梁截面(如何显示三维梁模型) a)无论是运算还是默认显示,ABA中的梁都是一条线,很多人想看梁截面(一般一个星期有人问一次)。 显示梁截面:view->assembly display option->render beam profiles,自己调节系数 https://www.doczj.com/doc/763281935.html,/viewthread.php?tid=835478&page=1#pid1531086 b)后处理到底能不能显示梁截面? 在deformed shape和undeformed shape都能用上面的方法显示梁截面,在应力云图(contour)不能显示。 c)也经常有人问起如何显示壳单元的厚度 https://www.doczj.com/doc/763281935.html,/thread-865887-1-1.html 2 怎么在局部坐标系下建立参考点在前处理中,已经建立了局部坐标系,如何在局部坐标系中建立参考点?这个有点麻烦,看看konadoul图文并茂的示例吧。 https://www.doczj.com/doc/763281935.html,/viewthread.php?tid=863389&highlight=%D7%F8%B1%EA%CF%B 5 3 Documentaion(help文件)不能搜索 首先保证你准确的安装了Documentaion(先安装Documentaion再安装程序),其次有问题你可以重新安装 一次Documentaion。如果你和我一样比较懒不想安装,看看下面的方法是否管用吧。 1)控制面板---服务找到texis 双击查看是不是automatic,如果不是就设置为automatic 2)你可以用这个:http://name:2080/v6.8/ 注:name是你的计算机名;6.8是版本号,比如你用6.6的就改为6.6.(我的在自从不能搜索之后我就一直这么用的) https://www.doczj.com/doc/763281935.html,/viewthread.php?tid=861085&extra=page%3D12%26amp%3Bfilter %3Dtype%26amp%3Btypeid%3D68 https://www.doczj.com/doc/763281935.html,/viewthread.php?tid=698879 4 建立几何模型草绘sketch的时候,发现画布尺寸太小了 1)这个在create part的时候就有approximate size,你可以定义合适的(比你的定性尺寸大一倍); 如果你已经在sketch了,可以在edit菜单--sketch option --grid更改 2)这里如果你选择constriant标签,还能更改尺寸精度 5 想输出几何模型 part步,file,outport--part 想导入几何模型? part步,file,import--part 6 如何定义局部坐标系 Tool-Create Datum-CSYS--建立坐标系方式--选择直角坐标系or柱坐标系or球坐标 7 如何在局部坐标系定义载荷 laod--Edit load--CSYS-Edit(在BC中同理)选用你定义的局部坐标系 8、从主菜单中选择Instance →Translate ,选择Pine ,点击Done ,在CAE 警告信息栏中点击Yes 。在提示栏输入(0,0,0)和(0,0,0.02),敲回车。在提示栏点击OK 。最终的构形如右上图显示。 接下来,我们定义分析步,接触,边界条件以及加载。 一、定义分析步。 1、进入Step 模块,从主菜单中选择Step →Create ,命名这个分析步为Contact ,接受默认的Static, General ,点击Continue 。在出现的Edit Step 对话框中,接受所有默认选择,并点击OK ,创建一个分析步。 2、重复上一步,创建一个分析步,命名为Load ,在Edit Step 对话框中,进入Incrementation 子选项,输入0.1为Initial Increment Size 。点击OK ,完成分析步的创建。 3、为输出结果创建几何集,在主菜单选择Tools →Set →Create ,命名这个几何集为ndisp-output ,点击Continue 。选择如左下图所示的点。点击Done ,完成该步骤。 4、采用相同的技术,定义右上图所选的面为fixed-face-output ,所选的边为hole-output 。 5、从主菜单中选择Output →Field Output Requests →Manager ,从出现的对话框中选择F-output-1,点击Edit ,删除变量PE ,PEEQ 和PEMAG ,删除选择Forces/Reactions ,点击OK ,点击Dismiss 退出Field Output Requests Manager 。 6、从主菜单中选择Output →History Output Requests →Manager ,从出现的对话框中选择H-output-1,点击Edit ,在Domain 中选择Set name ,并选择ndisp-output ,去掉Energy 选项,输入U1,U2,U3。点击OK 。 7、创建新的历史输出,为Fixed-face-output 输出变量RF1,为Hole-output 输出变量S11,MISES 和E11。点击Dismiss ,退出History Output Requests Manager 。 8、从主菜单中选择Tools →Set →Create ,命名为Monitor ,点击Continue ,选择ndisp-output 集中为于Hinge-Soild 上的点,点击Done ,完成几何集的创建。 9、从主菜单中选择Output →DOF Monitor ,选中Monitor a degree of freedom throughout the analysis ,在Point region 选择Monitor ,在Degree of freedom 中输入1,点击OK 。 二、定义表面和相互作用 1、进入Interaction 模块,选择View →Assembly Display Options ,在Assembly Display Options 对话框中点击Instance ,点击Hinge-hole-1和Hinge-solid-1,最后点击Apply 。ABAQUS/CAE 只显示Pin 部件。 2、从主菜单中选择Tools →Surface →Create ,命名这个表面为Pin ,点击Continue ,选择销钉外表面,点击提示栏内的Done ,在销钉上出现两箭头,选择Magenta 作为销钉表面的法向。 3、采用第一步的方法,只显示Hinge-hole-1。从主菜单中选择Tools →Surface → Create ,命名这个表面为Flange-h ,点击Continue ,选择如左下图的表面。采用同样的技术创建一个叫Inside-h 的表面,如右下图。 Select this edge Select this face Q:预拉钢筋怎样施加预应力,请各位指点~~~~ Q:我在文档里看到要在inp文件定义一个rebar,但是rebar只能用于shell, membrane, and solid elements 。我现在想做的是一个预应力拉索,不是镶嵌在shell, membrane, and solid 这些单元里的,而是独立的一根拉锁。拉索单元打算用truss,但是怎样在truss上使用rebar啊?请高手指点 还有个问题,我看到别人的inp文件,如下: *rebar,element=continuum,material=rebar2,name=ubar top1,1.005e-4,0.15,0.0,0.5,1 第二行第一个是setname(top1),第二个是rebar的截面面积( 1.005e-4),那第三、第四、第五是指什么?(0.15,0,0.5),最后一个应该是方向,是1方向。哪位高人指点下第三、四、五项分别代表什么? A:施加预应力 *initinial conditions,type=stress,rebar elset,rebar name,所施加预应力的值 ,另prestress hold 为保持所施加的预应力的值不变,我的理解是防止别的构件吃掉所施加的预应力,造成所施加预应力的损失。使用了这个命令之后就避免了这种损失,保证所施加的预应力都施加到了钢筋上。 A:谢谢指点,你所说的应该是把预应力加在rebar上面,但我发觉truss单元不能定义成rebar,其实是我多想了,truss本来就可以当拉索,实际工程中加预应力只是为了使钢绞 线拉紧,起到张拉作用,而在abaqus里,truss本身就是拉紧的,不用施加预应力 A:我知道模拟加强筋的时候需要用rebar,但钢筋确实可以直接用truss来模拟 ,而lz所说的预应力其实其实只是施工时的张力而并不是真正意义上的预应力,比如螺栓预应力之类的。如果是索的话可能是要施加预应力的,仅个人看法。 Q:请教:做一个空间钢框架结构,梁柱用梁元,板采用壳元,打算采用tie命令(共用节点),但不知该如何实现? A:我想可以用*equation实现,共用节点的约束情况自己在这一命令下定义。 A:我因为用命令比较多,但是用cae我想一样,在CAE里进入命令编辑器,然后编辑就是了,写入*equation命令,指定约束的自由度(这个看一下标准手册,写得很清楚) Q:“Response spectrum analysis(响应谱分析)与Modal dynamic analysis(模态动力分析)区别在什么地方?如Response spectrum analysis可以进行结构设计?但Modal dynamic analysis是用来干什么的阿? A:就我知道的,modal dynamic analysis应该是振型分解法做动力解析。分解为单自由度 体系再取有限个进行组合求反应。 Q:abaqus如何施加地震荷载? A:可以参考abaqus 6.3的例子,Seismic Analysis of a Concrete Gravity Dam 可以使用: 1。*amplitude, name=amp, input=seismicdata.dat输入地震波 2。*boundary, type=acceleration, amplitude=amp 来施加荷载。 在 准静态分析——ABAQUS/Explicit 准静态过程(guasi-static process) 在过程进行的每一瞬间,系统都接近于平衡状态,以致在任意选取的短时间dt内,状态参量在整个系统的各部分都有确定的值,整个过程可以看成是由一系列极接近平衡的状态所构成,这种过程称为准静态过程。无限缓慢地压缩和无限缓慢地膨胀过程可近似看作为准静态过程。准静态过程是一种理想过程,实际上是办不到的。 准静态原为一个热力学概念,在这里引用主要是指模型在加载的过程中任意时刻所经历的中间状态都可近似地视为静力状态,因此当加载过程进行得无限缓慢时,在各个时刻模型所处的状态就可近似地看作是静态,该过程便是准静态过程。准静态啮合过程仿真主要考虑的是弧齿锥齿轮副在加载时的接触状态,以及齿面和齿根的应力变化规律,其前提是不考虑齿轮副惯性的影响。 ABAQUS/Explicit准静态分析 显式求解方法是一种真正的动态求解过程,它的最初发展是为了模拟高速冲击问题,在这类问题的求解中惯性发挥了主导性作用。当求解动力平衡的状态时,非平衡力以应力波的形式在相邻的单元之间传播。由于最小稳定时间增量一般地是非常小的值,所以大多少问题需要大量的时间增量步。 在求解准静态问题上,显式求解方法已经证明是有价值的,另外ABAQUS/Explicit在求解某些类型的静态问题方面比ABAQUS/Standard更容易。在求解复杂的接触问题时,显式过程相对于隐式过程的一个优势是更加容易。此外,当模型很大时,显式过程比隐式过程需要较少的系统资源。 将显式动态过程应用于准静态问题需要一些特殊的考虑。根据定义,由于一个静态求解是一个长时间的求解过程,所以在其固有的时间尺度上分析模拟常常在计算上是不切合实际的,它将需要大量的小的时间增量。因此,为了获得较经济的解答,必须采取一些方式来加速问题的模拟。但是带来的问题是随着问题的加速,静态平衡的状态卷入了动态平衡的状态,在这里惯性力成为更加起主导作用的力。目标是在保持惯性力的影响不显著的前提下用最短的时间进行模拟。 准静态(Quasi-static)分析也可以在ABAQUS/Standard中进行。当惯性力可以忽略时,在ABAQUS/Standard中的准静态应力分析用来模拟含时间相关材料响应(蠕变、膨胀、粘弹性和双层粘塑性)的线性或非线性问题。关于在ABAQUS/Standard中准静态分析的更多信息,请参阅ABAQUS分析用户手册(ABAQUS Analysis User’s Manual)的第6.2.5节“Quasi-static analysis”。 1. 显式动态问题类比 假设两个载满了乘客的电梯。在缓慢的情况下,门打开后你步入电梯。为了腾出空间,邻近门口的人慢慢地推他身边的人,这些被推的人再去推他身边的人,如此继续下去。这种扰动在电梯中传播,直到靠近墙边的人表示他们无法移动为止。一系列的波在电梯中传播,直到每个人都到达了一个新的平衡位置。如果你稍稍加快速度,你会比前面更用力地推动你身边的人,但是最终每个人都会停留在与缓慢的情况下相同的位置。 在快速情况下,门打开后你以很高的速度冲入电梯,电梯里的人没有时间挪动位置来重新安排他们自己以便容纳你。你将会直接地撞伤在门口的两个人,而其他人则没有受到影响。abaqus教程ABAQUS墙体滞回曲线例题
ABAQUS简易培训教材(中文)
ABAQUS使用时的点点滴滴
@@ABAQUS CAE典型例题
abaqus中的动态分析方法
ABAQUS使用解答(整理)
abaqus6.12-典型实例分析
(完整版)Abaqus操作说明
Abaqus基本操作中文教程
总结Abaqus操作技巧总结
ABAQUS学习零碎笔记(转自Simwe)
abaqus常见操作问题(全面)
ABAQUSCAE典型例题1
ABAQUS 经典问题汇总
Abaqus-中显示动力学分析