资   讯   中   心

abaqus软件的inp 文件的输入规则-博天堂登陆

来源: | 作者:thinks | 发布时间: 2024-07-15 | 78 次浏览 | 分享到:

大家都知道,各种编程语言(例如,fortran、c )都有一定的语句规则要求。inp文件也是类似的,它必须满足特定的格式及规则,求解器才能将其成功地读入并进行分析。

 

为什么下面的实例在提交分析时出现如下错误信息

error an initial condition has been specifed on element0, but this element has not been defned(在单元0上定义了初始条件,但此单元没有被定义)

 

出错的inp文件内容如下

* initial conditions, type = stress, geostaticpart-1.aaa,0,20,7.5,19.5,0.6

* initial conditions , type = ratiopart-l.aaa,1

-此处多了一个空行

 

关键词*initial conditions后面的数据行中多了一个空行,abaqus会把此空行理解为单元编号0,因此在dat文件中出现上述错误信息。如果在提交分析作业时,提示的错误信息中出现了“node0”或“element0”,往往是因为在编辑修改 inp 文件的过程中,不小心出现了空行。

 

将空行去掉,保存 inp文件,然后重新提交分析。

 

关于inp文件应该遵循的格式及规则,请参见《实例详解》第4.1节“inp文件的基本格式”。下面再着重强调一些书写inp文件时应注意的问题

1数据项之间要用英文逗号分开,不能用空格或中文逗号。

2关键词行中的空格会被忽略。

3应避免出现关键词拼写错误或者关键词位置错误。如果可能,尽量不要手工书写inp文件,而应该首先在 abaqus/cae中建模,生成inp文件,在此基础上再进行少量的修改。4如果关键词行中的参数有参数值,要使用赋值符号“=”定义,且各参数之间要用英文逗号隔开。

5inp文件的每一行都不能超过256个字符(包括空格)。如果关键词行包含多个参数,超过256个字符的限制条件时,可以将其分为多行书写,并在行尾加上逗号。例如下面的语句:

*element,type =t2d2,elset = bottom也可以写为:

*element, type =t2d2.

elset = bottom

6关键词和参数都不区分大小写。参数值通常也不区分大小写,唯一的例外是文件名是区分大小写的。

7在书写关键词和参数时,不必把完整的单词拼写出来,因为使用的只是开头的几个字母,只要它们之间能够相互区分开就可以。例如:*restart,write,number interval =3,timemarks =no也可以写为

*restart, write, num =3,timemarks = no

 

在《实例详解》第11.1节“dat文件中的错误信息和警告信息”中,详细介绍了inp文件书写格式错误时的错误信息和警告信息。

 

(内容、图片来源:《abaqus有限元分析常见问题解答》,侵删)

 

博天堂登陆的版权与免责声明:

凡未注明作者、来源的内容均为转载稿,如出现博天堂登陆的版权问题,请及时联系918博天堂官网处理。我们对页面中展示内容的真实性、准确性和合法性均不承担任何法律责任。如内容信息对您产生影响,请及时联系918博天堂官网修改或删除。

 主 营 产 品
cst
abaqus
powerflow
xflow
simpack
catia
最 新 内 容
热 门 文 章
知 识 科 普
方 案 解 析
  • 汽车交通
  • 风能电源
  • 船舶机械
  • 生物医疗
  • 土木建筑
  • 新能源
  • 高科技
"))
网站地图