ANSYS如何将循环数据保存至一个表中? 50
在进行建模时,每一次要删除不同的部分进行建模,将频率进行输出,在一次分析完成后,想删除模型但不想将记录的结果清除,请问如何做呢?命令流如下
!从ANSYS中导出模态频率及振型数据,输出
*GET,FREQ1,MODE,1,FREQ !获取第1阶频率,存入变量FREQ
*GET,FREQ2,MODE,2,FREQ !获取第2阶频率,存入变量FREQ
*GET,FREQ3,MODE,3,FREQ !获取第3阶频率,存入变量FREQ
*dim,JG,array,9,9
*cfopen,JG,txt
F1=FREQ1
F2=FREQ2
F3=FREQ3
*VWRITE,k,f1,f2,f3
(1f2.0,x,f6.3,x,f6.3,x,f6.3)
*cfclose
Parsave,all
(/clear )在此处使用clear命令会将数据都清除,每次只输出最后一次的结果
/prep7
Dldele,all,all
Ddele,all,all
Vclear, all ! 表示清除线单元网格
aclear,all
lclear,all
kclear,all
vdele, all
adele, all
ldele, all ! 1表示删除线及线上的关键点
kdele, all 采用命令对模型进行清除,会有 keypoint1 belongs to 5 lines and cannot be altered的警告
/post1
Parres,new
*enddo
请问如何解决这类问题呢?谢谢大神回答。