- ANSYS中的数组参数(Array parameters in ANSYS)
ANSYS中的数组参数是APDL语言中十分重要的参数,在定义材料参数、施加荷载及定义分析工况等时候都会用到数组来储存数据。
ANSYS中的Array参数包括三种类型:数组(ARRAY),字符串(CHAR),表格(TABLE)。
表格(TABLE)类型的数组参数与数组(ARRAY)类型的数组参数十分相似。前一个博文《Array parameters in ANSYS (ANSYS中的数组参数)》介绍了数组(ARRAY)类型的数组参数,与数组(ARRAY)类型的数组相比,表格(TABLE)类型的数组参数具有以下的一些不同点:TABLE的的值通过线性插值来访问,TABLE包括0行和0列作为TABLE数值的索引,0行0列的值可以是实数。
以下通过几个命令流来学习表格(TABLE)类型的数组参数。
- ANSYS中的表格型数组参数(TABLE type array parameters in ANSYS)
(1)4x2x2的TABLE定义(Definition of TABLE)
FINISH
/CLEAR
/TITLE,array parameters of ANSYS
/PREP7
*DIM,E,TABLE,4,2,2,Time,Acc,Type
E(0,0,1)=100
E(0,0,2)=200
E(1,0,1)=0,0.4,0.5,0.6
E(0,1,1)=0,2,4,6,8
E(0,2,1)=1,3,5,7,9
E(1,0,2)=0,0.1,0.2,0.3
E(0,1,2)=1,11,12,13,14
E(0,2,2)=2,16,17,18,19
(2)TABLE的访问(Access of TABLE)
E00=E(0,0,100) !2
E01=E(0,0,200) !11
E00100=E(0,0,100) !2
E01100=E(0,1,100) !3
E00200=E(0,0,200) !11
E01200=E(0,1,200) !16
E01200=E(0,1,200) !16
E012=E(0,1,2) !3
E001=E(0,0,1) !2
E011=E(0,1,1) !3
E020100=E(0.2,0,100) !3
E005100=E(0,0.5,100) !2.5
E020200=E(0.2,0,200) !11.5=(11+12)/2 = 11.5
E005200=E(0,0.5,200) !(11+16)/2 = 13.5
E0201=E(0.2,0,1) !3=(2+4)/2
E0051=E(0,0.5,1) !2.5=(2+3)/2
E0701=E(0.7,0,1) !8
E07051=E(0.7,0.5,1) !8.5=(8+9)/2;
E021001=E(0.2,100,1) !4=(3+5)
E01150=E(0,1,150) !9.5=(3+16)/2
E005150=E(0,0.5,150) !8=(2.5+(11+16)/2)/2
E01180=E(0,1,180) !13.4=(3*0.2+16*0.8)
E005180=E(0,0.5,180) !11.3=(2.5*0.2+(16+11)/2*0.8)
(3)结论(Conclusions)
从以上的测试可以发现:
a. TABLE表格赋值的时候和ARRAY类型的数组参数类似,都是按列来赋值。
b. TABLE之间的值通过插值的形式来访问,另外当存在多个平面(Plane)的时候,以第一个平面的0行和0列的值作为插值索引的基础。
c. TABLE访问的时候不能外插,当值在超过索引范围的时候,取最外围的值。
- 相关博文( Related Posts)
[01]. Torsion analysis by thermal analogy with ANSYS (ANSYS热比拟扭转应力分析)
[02]. Analysis of a Euler–Bernoulli beam with ANSYS [ANSYS 欧拉-伯努利梁分析]
[03]. Modal analysis of a frame using ANSYS (ANSYS框架模态分析)
[04]. Array parameters in ANSYS (ANSYS中的数组参数)
- 注释 ( Comments )
( 大家一起学习有限元!!!! 如有错漏,欢迎批评指正。邮箱:jidong_cui@163.com . 如果你喜欢这篇博文,请在上面给我 点个赞 吧! 🙂 🙂 :-)
( If you have found any problem about this post, please don’t hesitate to contact me directly.Email : jidong_cui@163.com. If you like this posts, please give me a “thumbs up“ rating on the above button! )
- 微信公众号 ( Wechat Subscription)
欢迎关注 “结构之旅” 微信公众号