- 238
- 0
- 约6.09千字
- 约 15页
- 2017-05-02 发布于北京
- 举报
在ANSYS中读入txt文件数据
1 不能直接在命令窗口中执行*vread 命令
*read 命令的使用格式为:
*READ,PARR,FNAME,EXT,--,LABEL,N1,N2,N3,NSIP
前三项不用解释,ext是文件的开展名,
--表示该域是不需要使用的值域
label是取值顺序标识字,ijk,ikj,jik,jki,kij,kji,空格表示ijk
n1,n2,n3,是当label=kij ,n2,n3,缺省等于1时按照格式(((parr(i,j,k),k=1,n1),i=1,n2),j=1,n3)
读入数据的
nskip是读入数据文件时需要调过的开始行数
2 你在ansys的help里面察看vread命令,然后看它的用法格式,把你写的小程序写成一个mac文件,导入mac文件就能从array parameter 里面看到你倒入的txt文件的数组形式
3 ansys如何读入txt文本中的地震波数据?
命令流(下面的命令必须用文本读入的方法实现,命令窗无法实现):
*DIM,EQ,,6000,1,,, !首先定义一个EQ数组
*VREAD,EQ,earthquake,TXT,,,,,,0, !将earthquake.txt读入EQ数组里
(e16.0)
用的时候:
*DO,EQ,0.02,0.02*6000,0.02
TIME,TM
acel,EQ
!求解过程...
*ENDDO
一、输入格式要求
ANSYS的APDL语言其语法等各方面均与Fortran有很大的共通之处。在数据的输入输出格式方面也可以参考Fortran。对于初学者来说,输入数据时更容易引发错误,所以下面谈几点在这方面的小认识。
APDL 从外部文件输入数据,一般是采用*vread命令实现,而输入格式一般是在此命令的下一行定义,关于此命令的具体应用,可参见ANSYS帮助。
在输入格式方面与Fortran不同:
(1)APDL在数值方面没有整型(I)、G型描述符,字符型数据采用A描述符,没有H描述符。
(2)在Fortran中如果数据是整数,但是输入格式采用实数(如单精度浮点型F),则系统可以按指定格式自动为数据加上小数点,但在APDL中如输入数据为整数,如:6,则格式 Fw.d中的d只能为零,否则会出现读入错误;而如果是6.则Fw.d中的d可以不为0。
另外在输入时还容易引起输入错误的是:
(1) 输入格式的长度大于数据长度(指前一个数据的起至紧接的下一个数据的起始前一位,小数点和负号均占一位),如6._ _ _ _-5.6,前面的数据长度应为6,如果输入格式Fw.d中的w6,则会出现读入错误;
(2) 格式语句应置于*vread的下一行,两行之间可以有空行,但不能有其它语句,甚至是注释语句也不能有。
二、输出格式
输出与输入在格式方面基本一致,用*vwrite执行,但也有不同之处:
输出时可以使用%c控制字符输出,%wI控制整数输出;%w.pF或%w.pE或%w.pG控制实数输出;
不能加括号。如格式语句: (F6.0,F5.2,A3),对应于:%6.0F%5.2F;
应注意后一种格式中没有用逗号相隔开,也没有用括号括起,如有逗号,逗号也将一并输出。
注意:输入输出格式最好从一行的开始写,前面不要有空格
用%号(%wI)的这种格式可以输出整型数字。
%这种控制语句也应紧接*vwrite行,可以有空行,但不能有其它语句夹在中间(注释也不行)。
应当指出的是,%这种控制语句不能用在控制输入中。
三、一个例子
几点说明:
1.使用*VWrite命令把数据输出到文件时,必须要使用*CFOpen命令事先打 开一个 文件;*CFOpen命令必须和*CFClos命令配对使用;
2.*Vwrite命令后面必须紧跟输出格式说明;
例如:
*Vwrite,a,b,c
(格式说明)
3.格式说明中Fw.d,w的数值不能太小,以至于输出的数据丢失了整数部分的 精度;
例如:a=123.4,
Fw.d中的w至少要为5,否则在ANSYS中运行时报错;这样的非语法类错误,很难发现;为了避免此类错误发生,
w应该至少设置为输出数据的所有数字个数+1(小数点)
附:常用格式说明:***********************************************************************************************
1.(一对单引号):用于在输出数据的时候,输出注释字符串,常常用来增加一些说明文字,增加可读性;
比如:
*Vwrite,Widh,Length,Height
(宽度为:,F6.3,长度为:,F6.3,高度为:,F6.3)
2.nX:输出n个空格;
比如:在输出的a,b,c3个数据之间加入2个
您可能关注的文档
- 国家高新技术企业和双软认定.doc
- 国家首批公布66个5A级风景区.doc
- 国寿鸿丰两全保险[分红型]条款.doc
- 国家鞋类3包详细说明.doc
- 国家矿山公园总体规划工作重点.doc
- 国庆XX周年度辉煌成就图片展策划.doc
- 国庆节-我们在一线.docx
- 国庆假期3天游北京线路.doc
- 国旗下讲话做1名文明的中学生.doc
- 国旗下讲话《做遵纪守法好少年》.doc
- 2026黑龙江哈尔滨工业大学国际教育学院理科兼职教师招聘备考题库及完整答案详解1套.docx
- 2026辽宁省面向中国药科大学选调应届优秀大学毕业生备考题库及答案详解(易错题).docx
- 2026重庆飞驶特人力资源管理有限公司外派至招商局检测车辆技术研究院有限公司招聘备考题库及完整答案详.docx
- 2026重庆一中寄宿学校融媒体中心招聘1人备考题库及答案详解参考.docx
- 中国疾病预防控制中心教育培训处(研究生院)招聘合同制1人备考题库及答案详解参考.docx
- 2026黑龙江鸡西市恒山生态环境局招聘2人备考题库附答案详解.docx
- 中国人民大学校医院招聘2人及答案详解一套.docx
- 信宜农商银行2026校园招聘备考题库有答案详解.docx
- 2026黑龙江哈尔滨启航劳务派遣有限公司派遣到哈工大仪器学院导航仪器研究所招聘备考题库及一套答案详解.docx
- 2026黑龙江哈尔滨市哈工大计算学部信息对抗技术研究所招聘1人备考题库及参考答案详解1套.docx
原创力文档

文档评论(0)