ANSYS 如何使用VREAD读入外部数据.pdf
介绍了ANSYS中使用Vread读入外部数据的方法,包括读入流程,格式设置。
节选段落一:
作者:武汉阿牛
Email:hg_boy@sina.com.cn
ANSYS 提供了*VRead 命令,可以从文本文件读取数据到数组中。
*Vread 命令的格式如下:
*VREAD, ParR, Fname, Ext, Dir, Label, n1, n2, n3, NSKIP -- Reads data and
produces an array parameter vector or matrix.节选段落二:
*Vread,ParR,Fname,Ext,Dir,JIK,n,m
(nFw.d)
………..
需要注意的地方:
1.矩阵是 A(m,n),命令行中是”n,m”,而不是”m,n”
2.格式说明必须为 nFw.d,不能为 mFw.d, n,w,d 在具体使用时,用具体的数字
代替;
现以上面的数据为例,下面是对应的命令流:(在 ANSYS5.7 中验证通过)
finish
/clear
/prep7
*DIM, A,array,3,4
*vread,A(1,1),data,txt,g:\ansysuser,JIK,4,3
!节选段落三:
数据之间只有 1 个空格:
1.1 1.2 1.3 1.4
2.1 2.2 2.3 2.4
3.1 3.2 3.3 3.4
数组为 A(3,4)
执行下面的命令流:
finish
/clear
/prep7
*DIM,AA,array,3,4
*vread,AA(1,1),data,txt,g:\ansysuser,JIK,4,3
(4F6.2)
得到如下错误:
如果增加数据之间空格,使数据之间的空格数为 3。(大于 3 也可以)
!
作者:武汉阿牛
Email:hg_boy@sina.com.cn
ANSYS 提供了*VRead 命令,可以从文本文件读取数据到数组中。
*Vread 命令的格式如下:
*VREAD, ParR, Fname, Ext, Dir, Label, n1, n2, n3, NSKIP -- Reads data and
produces an array parameter vector or matrix.节选段落二:
*Vread,ParR,Fname,Ext,Dir,JIK,n,m
(nFw.d)
………..
需要注意的地方:
1.矩阵是 A(m,n),命令行中是”n,m”,而不是”m,n”
2.格式说明必须为 nFw.d,不能为 mFw.d, n,w,d 在具体使用时,用具体的数字
代替;
现以上面的数据为例,下面是对应的命令流:(在 ANSYS5.7 中验证通过)
finish
/clear
/prep7
*DIM, A,array,3,4
*vread,A(1,1),data,txt,g:\ansysuser,JIK,4,3
!节选段落三:
数据之间只有 1 个空格:
1.1 1.2 1.3 1.4
2.1 2.2 2.3 2.4
3.1 3.2 3.3 3.4
数组为 A(3,4)
执行下面的命令流:
finish
/clear
/prep7
*DIM,AA,array,3,4
*vread,AA(1,1),data,txt,g:\ansysuser,JIK,4,3
(4F6.2)
得到如下错误:
如果增加数据之间空格,使数据之间的空格数为 3。(大于 3 也可以)
!