好资料大家分享
作者:cad 提交日期:2009-1-10| 分类: | 访问量:
好资料大家分享
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意思是你给定一个旋转轴,二维图形绕其旋转后形成三维轴对称图形 。
Q: 偶在umat中调用求主应力函数 CALL SPRINC(STRESS,PS,LSTR,NDI,NSHR) 后,存储主应力得数组PS中 各个主应力排列顺序是什么? PS1>PS2>PS3 ? PS1<PS2<PS3 ? 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: ***WARNING: THE SYSTEM MATRIX HAS 1 NEGATIVE EIGENVALUES. : 一般在什么情况下会发生系统矩阵出现负特征值?谢了先 ? A: 很多情况 比如边界条件定义不对 接触定义不对 。
Q: 就是手册的umatmst3.for 1)Mises各向同性的子程序中,调用硬化曲线函数中的Table(2,nvalue)这个二维数值 保存是应力应变曲线的数据,可是ABAQUS并没有告诉UMAT中Table数值这些应力应变的 数值啊,UMAT里面Table怎么知道的呢?? 2)RHS=SMISESS-EG3*DEQPL-SYIELD这个式子是什么意思?尤其是 3G*DEQPL是什么意思?? ? A: 就是Constant=8中的从第三个开始的数值,数组名传递。 。
Q: 我在计算时MSG文件出现如下错误, : 是不是由于节点数太多啦?该如何处理这个问题? : 请大侠们指点。 : ***ERROR: SPECIFIED STANDARD_MEMORY VALUE OF 8000000 IS TOO SMALL TO RUN THE : ANALYSIS. STANDARD_MEMORY MUST BE INCREASED. MINIMUM POSSIBLE VALUE : IS 23477555. LOOK AT MEMORY ESTIMATES SECTION OF .dat FILE FOR : FURTHER INFORMATION ? A: 对abaqus_v6.env文件中的STANDARD_MEMORY的值进行修改。 修改Site文件夹下的abaqus_v6.env中的配置,如下: # # System-Wide ABAQUS Environment File # ------------------------------------- pre_memory = 33554432 standard_memory = 33554432 ##*********修改这里****************** # # NT specific settings 。
Q: ***WARNING: THE SYSTEM MATRIX HAS 148 NEGATIVE EIGENVALUES : : 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中调试才能事半功倍。
*
ABAQUS/POST SESSEION Plot initial model *SET, N NUMBERS=ON *SET, EL NUMBERS=ON *SET, N SIZE=0.003 *DRAW You may use buttons of the mouse to (rotate:left, zoom:right, pan:center) Arrow keys can be used to recall and edit previous post commands Plot deformed model *SET, N NUM *SET, EL NUM *DR, DI Change the "displacement" scale *SET, D MAG=1 *DR, DI The bending moment about the z-axis can be plotted using *CONTOUR, VARIABLE=SM1 But contour (colored) plots of this type are not very useful for one-dimensional elements like beams, more useful plot is obtained as follows: *SET, C TICK MATKS=ON *SET, C MAG=0 (default=1, contour畫在變形幾何上) *ZOOM, FACTOR=0.8 (否則數值框會蓋住應力曲線) *CONT, V=SM1 *END OUTPUT VARIABLE IDENTIFIERS Vol.III, Chapter 24
ABAQUS AUTOCAD In ABAQUS/Post *SET, HARD COPY *DR *SET, HARD *END On IBM workstation (w1: 140.112.14.1) >/u/jhcheng/abaqus/plot/plt2dxf Enter job name Enter "m" On any machine that has AUTOCAD >Enter AUTOCAD (v.13) Click 檔案F… Select 匯入I… Select *.dxf Enter the file name
SOLVING NONLINEAR PROBLEMS 解非線性問題的方法:線性化增量法 兩大類方法 Explicit Method Implicit Method 以很小的時間(或施力)增量,利用此刻的切線值(如[K]的tangent)向前直接累加而求得下一刻之解 所推導出的聯立代數方程式仍為非線性,通常以Newton法求解 不需以疊代法解上式 每一時間增量 均需疊代直至收斂 經特別處理後不需解聯立方程式(LU分解) 每一疊代均需解聯立方程式 受到數值積分穩定性的限制(必須小於聲音穿過一個元素所需的時間) 只受到準確性要求的限制 適用於事件發生時間很短的分析 適用於事件時間較長(接觸情形不太複雜)的分析 A SIMPLE NONLINEAR PROBLEM Geometric Nonlinear Analysis *STEP, NLGEOM, INC=30 *STATIC 0. 05, 1., 0.001, 0.2 ( ) *MONITOR, NODE=1, DOF=2
Time in a static analysis is regarded as "Load Proportional Factor LPF."
Status Output beam.sta SUMMARY OF JOB INFORMATION: MONITOR NODE: 1 DOF: 2 STEP INC ATT SEVERE EQUIL TOTAL TOTAL STEP INC OF DOF IF DISCON ITERS ITERS TIME/ TIME/LPF TIME/LPF MONITOR RIKS ITERS FREQ 1 1 1 0 5 5 0.0500 0.0500 0.05000 -16.2 1 2 1 0 6 6 0.100 0.100 0.05000 -30.1 1 3 1 0 8 8 0.150 0.150 0.05000 -41.0 1 4 1 0 7 7 0.200 0.200 0.05000 -49.3 1 5 1 0 4 4 0.250 0.250 0.05000 -55.6 1 6 1 0 3 3 0.300 0.300 0.05000 -60.4 1 7 1 0 3 3 0.375 0.375 0.07500 -65.7 1 8 1 0 4 4 0.488 0.488 0.1125 -71.1 1 9 1 0 4 4 0.656 0.656 0.1688 -76.0 1 10 1 0 4 4 0.856 0.856 0.2000 -79.6 1 11 1 0 3 3 1.00 1.00 0.1438 -81.3
A SIMPLE NONLINEAR PROBLEM (續) Post-processing analysis results *SET, N SIZE=0.003 *RESTART, STEP=1, INC=4 *DR,DI (displacement scale factor is automatically set to 1.0) X-Y PLOT FROM ABAQUS/POST To obtain history of response stored in *.fil *RESULTS FILE, FILE=beam *READ CURVE, NAME=DISP, V=U2, NODE=1 *READ CURVE, NAME=LOAD, V=CF2, NODE=1 *DEFINE CURVE, NAME=LOAD_DEF, OPERATION=COMBINE >DISP >LOAD *DISPLAY CURVE >LOAD_DEF >
*本文摘自:http://www.jxcad.com.cn/read.php?tid=293047&fpage=12
|