-
Abaqus
使用
FQA:
Q:
abaqus
的图形如何
copy?
A: file>print>f
ile
格式为
png
,可以用
Acdsee
打开。
Q:
用
Abaqus
能否计算
[Dep]
不对称的问题
?
A:
可以,并且在
step
里面的
edit step
对话框
other
里面的
matrix
solver
有个选项。
Q:
弹塑性矩阵【
D
】与
< br>ddsdde
有何联系
?
A: stress=D*str
an
;
d(stress)=ddsdde*d(stran)
。
Q:
在
abaqus
中,如果采用
umat,
利用自己的本构,如何让
abaqus
明白这种材料的弹
塑性应
变,也就是说,如何让程序返回弹
性应变与塑性应变,好在
output
中输出,我曾想
用最笨
地方法,
在
uvarm
中定义输出,利用
getvrm
获取材料点的值,但无法获取增量应力,
材料常
数等,
研究了帮助中的例子,
,,
他采用
mi
ses 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
这个步,然后是我们
自己定义的加载步,请
问这
个
ini
tial
步
,
主要作用是什么?能不能
去掉?
A:
不能去掉
,
所有的分析都有
,
是默认的步。
Q: A solid extrusion base feature
这句话是什么意思?
extrusion
、
revolution
等是什么意思?
A:
这两的是三维建模时候
,
在画完二维图
形
,
如何来生成三维图形
,
ext
rusion
意思是你给定一个厚度
,
然后二维图形第三个方向上面伸展这么多形成三维
图形
rev
olution
意思是你给定一个旋转轴
,
二维图形绕其旋转后形成三维轴对称图形
。
Q:
偶
在
umat
中调用求主应力函数
CALL SPRINC(STRESS,PS,LSTR,NDI,NSHR)
后,存
储主应力得数组
PS
中
各个主应力排列顺序是什么?
PS1>PS2>PS3 ?
PS1
PS1>PS3>PS2 ?
A:
第二个
。
Q:
在
*USER MA
TERIAL
的定义中,
Δ
σ
对
Δ
ε
的
偏倒数,即
DDSDDE
被称为:
p>
而在
UMA
T
中,
DDSDDE
被称为:
。
请问
DD
SDDE
和材料的切线刚度矩阵的关系是什么?二者是一个概念么?
A:
一般说可以这样理解:
p>
σ
=
ddsdde*
Δ
ε
有点像我们常说的弹塑性矩阵:
De
p
。
Q:
请问
field
output
和
history
output
什么区别?
关键字
*node
output
和
*node
print
有什么区别?
?
A:
field output
和
history output<
/p>
在
viewer
模块中很明显。
field
output
是场量输出,
history
output
为历史数据输出,会记录场量随时间的曲线
至于
*node
output
与
*node print
的区别在于他们写入不同的后缀文件,
比如
*.odb,*.
dat
p>
等,在
help
中有详细介绍
*node
output
是给
CAR
或
VIEWER
做后处理用的,是二
进制文件,
而
*node print
则是写到<
/p>
DA
T
文件中,你可以自己看的文本文件
。
field
output
用来输出模型中较大部分(
a large
portion of the model
)的那些输出频
率较小的变量,如模型的等值线,变形图等;
而
history
oupput
p>
用来输出模型中较小部分的那些输出频率较大的变量,如荷载作用
点
处
的荷载
-
-
位移图等。
所以,
应
力,
应变,
位移,
反力等既可以作为<
/p>
field
output
也可以作为
history oupput
输
出。
。
Q:
我
在学习
ABAQUS
时,遇到以下专有名词想请教各位。
1
、
orphan mesh
instance,
2
、
self-contact,
3
、
elastic
foundation,
4
、
convective
interaction,
5
、
amplitude,
6
、
solution-
dependent state variable,
7
、
datum,
8
、
thermal film
condition ?
A:
1
、独立网格实体;
2
、自接触;
3
、弹性基础,如弹性地基梁;
4
、对流相互作用;
5
p>
、幅度,数值大小,如定义随时间变化的荷载;
6
p>
、
依赖于解的状态变量,
在
UMA
T
中经常用到,
它的大
小取决于某一增量步收敛解;
7
、辅助数据,在
< br>CAE
中经常用于定义数据点、刚体参考点、辅助平面等;
8
p>
、不知道:
)
。
Q: (1),
< br>请问如何得到
M,C,K
矩阵
?
用什么命令
(
2
p>
)
ABAQUS
中能实现这样的东西吗
p>
?
就是我需要平滑
ABAQUS
产生的位移场
,
还是这个平滑
只能在其他环境中完成
?
A:
(
1
)试一试:
*element matrix output
(
2
)试试
这个输出选项:
*El print,Position=average
at Nodes
。
Q:
solution-dependent variable
和
time-dependent
variable
这两种变量有什么差别
?
A: solution-dependent
variable
p>
从字面上理解,即为
与解答有关的变量
p>
,它的值与每一增量结束时的变量有关,常
用于
U
p>
MA
T
中,即
SD
V
,可以由
*DEPDV
来定义其个数
。
time-dependent variable
从字面上理解,
< br>即为
与时间有关的变量
,
常用于定义随时间变化的量如地震荷载等,
可
p>
以由
*APPLITUDE
来定义。
。
Q:
S4R
单元可以输出
sth(
就是
section
thickness
p>
单元厚度变化
)
,但
C3D8R
却不能输
出
sth
该怎么看单元层厚度方向的变化
?
A:
个人觉得
定义了局部坐标方向,
特别是对于各
向异性问题,
有限元在材料方向上计算应力,
应
p>
变,
输出也就在材料方向,
假如第三方向为
厚度方向,
那第三方向的塑性应变就是他
的厚
< br>
度变化。
。
Q: ABAQUS
在运行过程中,对于一些比较大的问题,
经常会出现以下的信息:
ABAQUS Info: License
Timeout set to 70(
可能是不同的值
)
minutes. ?
A:
个人感觉是没有问题的,你放心吧
。
Q:
在
计
算
固
结
p>
过
程
中
,
msg
文
件
总
是
有
一
下
信
息
***ERROR:
TOO
MANY
ATTEMPTS
MADE
FOR TTHIS INCREMENT:
ANAL
YSIS TERMINATED
改变其最小时间变量也不行,
p>
太郁闷了,
是不能收敛吗?各位大侠救命。
请指教可能
是什
么原因
?
A:
很多原因
比如边界条件不对
;约束不够
;接触定义不对;单元划分畸变等等
。
Q: ?
A:
个人觉得:
umat
实现自己的本构没有固定的方法,
对于不同的本构有可能必须采用不同的方法。
这要
靠自己不断地摸索。
有可能一种方法
对于简单加载问题还行,
但有可能对于复杂问题
并不
p>
收敛。
最重要一点,
就是
< br>umat
中采用的算法必须
consistent.
p>
再就是
ddsdde
必须正确,
(如
果采用
back_Euler
p>
方法等一些算法,
ddsdde
错误有时不
影响结果(对于简单加载问
题没有
影响,能收敛,
< br>)
,但对于复杂问题不收敛。
uptonow
,你这个算法对于<
/p>
Mises,hill,J2
,
J2d<
/p>
等一类的屈服函数是正确的,但具体的
本构
还要灵活运用,这我也正学习,正在摸索。
p>
有时,
umat
需要很强的有限元基础,并
且对采用的本构要很熟悉,不要在一颗树上
吊死才
好。首
先要确认自己的
umat
没有错误,如果没有,但就是不收敛(
在不断减小加载
步长的
情况下,当然最好对步长不敏感,
特别是对于粘弹性,粘塑性,内变量一类的材料,
有的
本构取决于背应力的计算)
。
那就应该考虑换一种算法。
一点体会,请大家探讨。
Q:
第一次安装
abaqus6.2.1,
装完
exceed6.2&3D
后
,<
/p>
开始装
6.2.1
的
Product installation
for network licensing,
结果每到进度为
75%
时
,
弹出界面
:
An error
ocurred during the move data process: -115
Component:Complete Inslattation
File Group: fg_common
File:c:
就停止
安装了
,
重新安装依然如此
,
现在感到头都大了
,
哪位好心人帮帮我
,
不深感激
?
A:
没有关闭防火墙!
Q:
W
ARNING: THE SYSTEM MATRIX HAS 1
NEGATIVE EIGENV
ALUES.
一般在什么情况下会发生系统矩阵出现负特征值?
A:
很多情况
比如边界条件定义不对;接触定义不对
。
Q:
就是手册的
1
)
p>
Mises
各向同性的子程序中,调用硬化曲线函数中的
Table
(
2
,
nvalue
)这个二维
数值
p>
保存是应力应变曲线的数据,可是
ABAQUS
并没有告诉
UMA
T
中
Table
数值这些应
力应变的数值
p>
啊,
UMAT
里面
Table
怎么知道的呢?
2
)
p>
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
NAL
YSIS.
STANDARD_MEMORY
MUST
BE
INCREASED.
MINIMUM
POSSIBLE
V
ALUE IS
23477555. LOOK
AT MEMORY ESTIMATES SECTION OF .dat FILE FOR
FURTHER
INFORMATION ?
A:
对
a
baqus_
文件中的
STANDARD_MEMORY
的值进行修改。
修改
Site
文件夹下的
abaqus_
中的配置,如下:
#
# System-Wide ABAQUS Environment File
#
-------------------------------------
pre_memory =
33554432
standard_memory = 33554432 ##*********<
/p>
修改这里
******************
#
#
NT specific settings
。
Q: W
ARNING: THE SYSTEM
MATRIX HAS 148 NEGATIVE EIGENV
ALUES
1
ABAQUS VERSION 6.3-1 DA
TE 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