Abaqus的*.inp文件网格部分:
可以先简单画出面网格再导入PAM-RTM进行3D网格划分
(1) ABAQUS输入文件必须有一个*HEADING开头。
(2)模型数据部分,定义节点,单元,材料,初始条件等。
(3)如果有参数,则参数和关键词之间必须用“,”格开。词与词之间的空格或制表符不影响其内容。
(4)在参数之间必须用“,”格开。
(5)关键词行中的空格可以忽略。
(6)每行的长度不能超过256个字符
(7)关键词和参数对大小写是不区分的。
(8)参数值通常对大小写也是不区分的,但是唯一的例外是文件名区分大小写。
(9)关键词和参数,以及大多数情况下的参数值是不需要全拼写出来的,只要他们之间可以相互区分。
(10)假如参数有响应的值,则赋值号是“=”。
(11)若在一行的结束需要换行时,则在此行的末尾加上逗号,表示下一行是这一行的延续;关键词行可以延续,比如参数的名字很长,要在下一行继续这个关键词行的话就可以这样做,用“,”来连接。比如:
*ELASTIC, TYPE=ISOTROPIC,
DEPENDENCIES=1
(12)有些选项允许INPUT和FILE的参数作为一个输入文件名,这样的文件名必须包括一个完整的路径名或者是一个相对路径名。
(13)数据行:(数据行如果和关键词相联系必须紧跟关键词行)。一个数据行包括空格在内不能超过256个字符。所有的数据条目之间必须用“,”格开。一行中必须包括指定说明的数据条目的数字。每行结尾的空数据域可以省略。浮点数最多可以占用20个字符。整数可以是10个。字符串可以是80个
(14)标签:比如集名,曲面名,钢筋名,他们是区分大小写的,长度可以有80个字符长。标签中的空格是可以省略的,除非用“”来标示。那就不能省略了。没有用“”来标示的标签必须用字母来开头。如果一个标签用“”来定义那么“”也是标签的一部分。标签的开始和结束不能用双重“_”
下面是一个使用了引号和没有使用引号的例子:
*ELEMENT, TYPE=SPRINGA, ELSET=“One element”
1,1,2
*SPRING, ELSET=“One element”
1.0E-5,
*NSET, ELSET=“One element”, NSET=NODESET
*BOUNDARY
nodeset,1,2
(15)
指令 | 解释 |
*HEADING | 定义分析的标题 |
*NCOPY | 使用平移,旋转,镜像的方法来产生新的节点集 |
*NFILL | 在两组节点集中产生完整的节点。节点距离可以是相等,或是成等比级数 |
*NGEN | 在一条直线或是曲线中产生节点集 |
*NODE | 定义节点的坐标 |
*NSET | 节点集聚一起并给予命名,之后在应用时便可直接使用这节点集来定义其性质 |
*ELCOPY | 产生新的单元 |
*ELEMENT | 定义单元 |
*ELGEN | 当以*ELEMENT定义完一个单元时,便可依此来产生新的单元 |
*ELSET | 给予一单元或一单元集名称 |
Heading
*表示命令流开始执行,必须以*开始,后面接的是选项的名字,然后随之定义选项的内容,换句话说,关键字以 * 开始,后面可以(有些是必须)跟参数。 双**在*.inp格式文件中是注释行。
关键字
1.*ELEMENT :TYPE后定义单元类型,例如常见的C3D8为三维的8节点立方体单元。
2. *Node: 第一列表示节点顺序,后三列为节点坐标(X,Y,Z)。ELSET表示产生单元集,单元集名称为“PART_1". 数据前面没有任何标识,需要注意的是,input文件中不允许出现空行(文件最后有空行不影响因为不会被读取)。
** -------------------------------------------------------
** ABAQUS input file
** File exported by VISUAL-ENVIRONMENT : Version13.5
** on 2022-6-27, at 14Hr:0min
** -------------------------------------------------------
*ELEMENT, TYPE=S4, ELSET=PART_1
1, 1, 2, 3, 4
2, 2, 5, 6, 3
3, 5, 7, 8, 6
4, 7, 9, 10, 8
5, 4, 3, 11, 12
6, 3, 6, 13, 11
7, 6, 8, 14, 13
8, 8, 10, 15, 14
9, 12, 11, 16, 17
10, 11, 13, 18, 16
11, 13, 14, 19, 18
12, 14, 15, 20, 19
13, 17, 16, 21, 22
14, 16, 18, 23, 21
15, 18, 19, 24, 23
16, 19, 20, 25, 24
17, 9, 7, 26, 27
18, 7, 5, 28, 26
19, 5, 2, 29, 28
20, 2, 1, 30, 29
21, 27, 26, 31, 32
22, 26, 28, 33, 31
23, 28, 29, 34, 33
24, 29, 30, 35, 34
25, 25, 20, 36, 37
26, 20, 15, 38, 36
27, 15, 10, 39, 38
28, 10, 9, 27, 39
29, 37, 36, 40, 41
30, 36, 38, 42, 40
31, 38, 39, 43, 42
32, 39, 27, 32, 43
33, 22, 21, 44, 45
34, 21, 23, 46, 44
35, 23, 24, 47, 46
36, 24, 25, 37, 47
37, 45, 44, 48, 49
38, 44, 46, 50, 48
39, 46, 47, 51, 50
40, 47, 37, 41, 51
41, 1, 4, 52, 30
42, 4, 12, 53, 52
43, 12, 17, 54, 53
44, 17, 22, 45, 54
45, 30, 52, 55, 35
46, 52, 53, 56, 55
47, 53, 54, 57, 56
48, 54, 45, 49, 57
49, 49, 48, 58, 57
50, 48, 50, 59, 58
51, 50, 51, 60, 59
52, 51, 41, 40, 60
53, 57, 58, 61, 56
54, 58, 59, 62, 61
55, 59, 60, 63, 62
56, 60, 40, 42, 63
57, 56, 61, 64, 55
58, 61, 62, 65, 64
59, 62, 63, 66, 65
60, 63, 42, 43, 66
61, 55, 64, 34, 35
62, 64, 65, 33, 34
63, 65, 66, 31, 33
64, 66, 43, 32, 31
65, 67, 68, 69, 70
66, 68, 71, 72, 69
67, 70, 69, 73, 74
68, 69, 72, 75, 73
69, 71, 68, 76, 77
70, 68, 67, 78, 76
71, 77, 76, 79, 80
72, 76, 78, 81, 79
73, 75, 72, 82, 83
74, 72, 71, 77, 82
75, 83, 82, 84, 85
76, 82, 77, 80, 84
77, 74, 73, 86, 87
78, 73, 75, 83, 86
79, 87, 86, 88, 89
80, 86, 83, 85, 88
81, 67, 70, 90, 78
82, 70, 74, 87, 90
83, 78, 90, 91, 81
84, 90, 87, 89, 91
85, 89, 88, 92, 91
86, 88, 85, 84, 92
87, 91, 92, 79, 81
88, 92, 84, 80, 79
89, 93, 94, 95, 96
90, 94, 97, 98, 95
91, 97, 99, 100, 98
92, 99, 101, 102, 100
93, 96, 95, 103, 104
94, 95, 98, 105, 103
95, 98, 100, 106, 105
96, 100, 102, 107, 106
97, 104, 103, 108, 109
98, 103, 105, 110, 108
99, 105, 106, 111, 110
100, 106, 107, 112, 111
101, 109, 108, 113, 114
102, 108, 110, 115, 113
103, 110, 111, 116, 115
104, 111, 112, 117, 116
105, 101, 99, 118, 119
106, 99, 97, 120, 118
107, 97, 94, 121, 120
108, 94, 93, 122, 121
109, 119, 118, 123, 124
110, 118, 120, 125, 123
111, 120, 121, 126, 125
112, 121, 122, 127, 126
113, 117, 112, 128, 129
114, 112, 107, 130, 128
115, 107, 102, 131, 130
116, 102, 101, 119, 131
117, 129, 128, 132, 133
118, 128, 130, 134, 132
119, 130, 131, 135, 134
120, 131, 119, 124, 135
121, 114, 113, 136, 137
122, 113, 115, 138, 136
123, 115, 116, 139, 138
124, 116, 117, 129, 139
125, 137, 136, 140, 141
126, 136, 138, 142, 140
127, 138, 139, 143, 142
128, 139, 129, 133, 143
129, 93, 96, 144, 122
130, 96, 104, 145, 144
131, 104, 109, 146, 145
132, 109, 114, 137, 146
133, 122, 144, 147, 127
134, 144, 145, 148, 147
135, 145, 146, 149, 148
136, 146, 137, 141, 149
137, 141, 140, 150, 149
138, 140, 142, 151, 150
139, 142, 143, 152, 151
140, 143, 133, 132, 152
141, 149, 150, 153, 148
142, 150, 151, 154, 153
143, 151, 152, 155, 154
144, 152, 132, 134, 155
145, 148, 153, 156, 147
146, 153, 154, 157, 156
147, 154, 155, 158, 157
148, 155, 134, 135, 158
149, 147, 156, 126, 127
150, 156, 157, 125, 126
151, 157, 158, 123, 125
152, 158, 135, 124, 123
*NODE
1, -2., -2., 0.
2, -1., -2., 0.
3, -1., -1., 0.
4, -2., -1., 0.
5, 0., -2., 0.
6, 0., -1., 0.
7, 1., -2., 0.
8, 1., -1., 0.
9, 2., -2., 0.
10, 2., -1., 0.
11, -1., 0., 0.
12, -2., 0., 0.
13, 0., 0., 0.
14, 1., 0., 0.
15, 2., 0., 0.
16, -1., 1., 0.
17, -2., 1., 0.
18, 0., 1., 0.
19, 1., 1., 0.
20, 2., 1., 0.
21, -1., 2., 0.
22, -2., 2., 0.
23, 0., 2., 0.
24, 1., 2., 0.
25, 2., 2., 0.
26, 1., -2., 1.
27, 2., -2., 1.
28, 0., -2., 1.
29, -1., -2., 1.
30, -2., -2., 1.
31, 1., -2., 2.
32, 2., -2., 2.
33, 0., -2., 2.
34, -1., -2., 2.
35, -2., -2., 2.
36, 2., 1., 1.
37, 2., 2., 1.
38, 2., 0., 1.
39, 2., -1., 1.
40, 2., 1., 2.
41, 2., 2., 2.
42, 2., 0., 2.
43, 2., -1., 2.
44, -1., 2., 1.
45, -2., 2., 1.
46, 0., 2., 1.
47, 1., 2., 1.
48, -1., 2., 2.
49, -2., 2., 2.
50, 0., 2., 2.
51, 1., 2., 2.
52, -2., -1., 1.
53, -2., 0., 1.
54, -2., 1., 1.
55, -2., -1., 2.
56, -2., 0., 2.
57, -2., 1., 2.
58, -1., 1., 2.
59, 0., 1., 2.
60, 1., 1., 2.
61, -1., 0., 2.
62, 0., 0., 2.
63, 1., 0., 2.
64, -1., -1., 2.
65, 0., -1., 2.
66, 1., -1., 2.
67, -1., -1., 2.
68, 0., -1., 2.
69, 0., 0., 2.
70, -1., 0., 2.
71, 1., -1., 2.
72, 1., 0., 2.
73, 0., 1., 2.
74, -1., 1., 2.
75, 1., 1., 2.
76, 0., -1., 3.
77, 1., -1., 3.
78, -1., -1., 3.
79, 0., -1., 4.
80, 1., -1., 4.
81, -1., -1., 4.
82, 1., 0., 3.
83, 1., 1., 3.
84, 1., 0., 4.
85, 1., 1., 4.
86, 0., 1., 3.
87, -1., 1., 3.
88, 0., 1., 4.
89, -1., 1., 4.
90, -1., 0., 3.
91, -1., 0., 4.
92, 0., 0., 4.
93, -2., -2., 6.
94, -1., -2., 6.
95, -1., -1., 6.
96, -2., -1., 6.
97, 0., -2., 6.
98, 0., -1., 6.
99, 1., -2., 6.
100, 1., -1., 6.
101, 2., -2., 6.
102, 2., -1., 6.
103, -1., 0., 6.
104, -2., 0., 6.
105, 0., 0., 6.
106, 1., 0., 6.
107, 2., 0., 6.
108, -1., 1., 6.
109, -2., 1., 6.
110, 0., 1., 6.
111, 1., 1., 6.
112, 2., 1., 6.
113, -1., 2., 6.
114, -2., 2., 6.
115, 0., 2., 6.
116, 1., 2., 6.
117, 2., 2., 6.
118, 1., -2., 5.
119, 2., -2., 5.
120, 0., -2., 5.
121, -1., -2., 5.
122, -2., -2., 5.
123, 1., -2., 4.
124, 2., -2., 4.
125, 0., -2., 4.
126, -1., -2., 4.
127, -2., -2., 4.
128, 2., 1., 5.
129, 2., 2., 5.
130, 2., 0., 5.
131, 2., -1., 5.
132, 2., 1., 4.
133, 2., 2., 4.
134, 2., 0., 4.
135, 2., -1., 4.
136, -1., 2., 5.
137, -2., 2., 5.
138, 0., 2., 5.
139, 1., 2., 5.
140, -1., 2., 4.
141, -2., 2., 4.
142, 0., 2., 4.
143, 1., 2., 4.
144, -2., -1., 5.
145, -2., 0., 5.
146, -2., 1., 5.
147, -2., -1., 4.
148, -2., 0., 4.
149, -2., 1., 4.
150, -1., 1., 4.
151, 0., 1., 4.
152, 1., 1., 4.
153, -1., 0., 4.
154, 0., 0., 4.
155, 1., 0., 4.
156, -1., -1., 4.
157, 0., -1., 4.
158, 1., -1., 4.
Set-1 includes all the nodes from 1 to 12 one by one and this set also includes all the elements from 1 to 6.