当前位置:服务支持 >  软件文章 >  APDL中*Vwrite命令使用方法详解

APDL中*Vwrite命令使用方法详解

阅读数 22
点赞 0
article_banner

ANSYS中数据的写出主要使用命令*Vwrite,其具体功能为将数组中的数据按照指定的格式写入数据文件中,*Vwrite命令一次最多可写出19个参数,使用格式如下:

*Vwrite,Par1,Par2,Par3,Par4,Par5,Par6,,,,,Par19

其中,Par1~Par19是依次写出的19个参数或者参数,在使用*Vwrite进行数据写出之前,必须需用*Cfopen命令打开或者创建一个数据文件,*Cfclos则为关闭文件,需配对使用,*Cfopen使用格式如下:

*Cfopen,Fname,Ext,--,Loc

其中,Fname为带文件路径的文件名,缺省路径为工作目录,Ext为文件的扩展名,后缀名一般设为TXT即可。

与读入命令*Vread相类似,*Vwrite同样不能作为已知的APDL命令直接输入命令窗口使用,必须作为外部宏文件命令使用,其也有固定的使用格式,如下:

*create,datawrite,mac         !创建宏文件名字Datawrite

*cfopen,filedada,txt           ! 创建写出文件的文件名字filedata

*do,i,1,2600                 ! 利用*do命令逐个写出数组的数据

aa=variable(i)                !将具体的数值赋值给变量AA

*vwrite,aa                   ! 写出变量AA的数值

(f6.3)                       !写出格式

*enddo                      !结束循环

*cfclose                      !关闭文件

*end                        !宏文件创建完毕

Datawrite                    !运行宏文件

【例】数据库已经定义数组nodenum,采用*Vwrite写出到数据文件,文件名为Nodenum.txt。

/prep7

*dim,nodenum,array,20,5       !给数组nodenum赋值

*do,J,1,20

    *do,I,1,5

    Nodenum(j,i)=5*(j-1)+i

   *enddo

*enddo

!=============

!写出文件

*create,datawrite,mac

*cfopen,dda,txt

*do,j,1,20

*vwrite,nodenum(1,1),nodenum(1,2),nodenum(1,3),nodenum(1,4),nodenum(1,5)

(5F8.2)

*enddo

*cfclose

*end

datawrite

写出的文本文件内容如下:

APDL中*Vwrite使用用法介绍的图1


免责声明:本文系网络转载或改编,未找到原创作者,版权归原作者所有。如涉及版权,请联系删
相关文章
QR Code
微信扫一扫,欢迎咨询~

联系我们
武汉格发信息技术有限公司
湖北省武汉市经开区科技园西路6号103孵化器
电话:155-2731-8020 座机:027-59821821
邮件:tanzw@gofarlic.com
Copyright © 2023 Gofarsoft Co.,Ltd. 保留所有权利
遇到许可问题?该如何解决!?
评估许可证实际采购量? 
不清楚软件许可证使用数据? 
收到软件厂商律师函!?  
想要少购买点许可证,节省费用? 
收到软件厂商侵权通告!?  
有正版license,但许可证不够用,需要新购? 
联系方式 155-2731-8020
预留信息,一起解决您的问题
* 姓名:
* 手机:

* 公司名称:

姓名不为空

手机不正确

公司不为空