說明:*VWRITE命令不能在ansys命令窗口中直接輸入,可以將命令寫在一個(gè)文件中,‘READ INPUT FROM---’命令導(dǎo)入文件,即可。
例子如下:
finish
/clear
Item='Weight'
data=234.56
Unit='Kg'
*Dim,AA,Array,4,1,1
AA(1)=10.2,324.5,123.7,908
*Dim,BB,Char,3,1,1
BB(1)='I am','a good','man'
*CFopen,abc,txt
*vwrite,
(5X,'*Vwrite Demo')
*vwrite,
('******************************************************')
*vwrite,Item,data,Unit
(A8,F10.2,A8)
*vwrite
(/'*********** Array Parameter Output Demo**************')
*Vwrite,
('Float Format /SEQU Keyword:')
*vwrite,SEQU,AA(1)
(F3.0,4F10.4)
*vwrite,AA(1),AA(2),AA(3),AA(4)
(//'Float /x Format:'/F4.1,2X,F10.4,2X,F10.4,2X,F10.4)
*vwrite,AA(1),AA(2),AA(3),AA(4)
(//'Float Format:'/4F10.4)
*vwrite,AA(1),AA(2),AA(3),AA(4)
(//'Double Format:'/D13.5,/D15.6,/D18.10,/D10.3)
*vwrite,
(/'****************char parametric output demo *******')
*vwrite,BB(1),BB(2),BB(3)
(3A6)
*CFclos
輸出結(jié)果為:
*Vwrite Demo
******************************************************
Weight 234.56Kg
*********** Array Parameter Output Demo**************
Float Format /SEQU Keyword:
1. 10.2000
2. 324.5000
3. 123.7000
4. 908.0000
Float /x Format:
10.2 324.5000 123.7000 908.0000
Float Format:
10.2000 324.5000 123.7000 908.0000
Double Format:
0.10200D+02
0.324500D+03
0.1237000000D+03
0.908D+03
****************char parametric output demo *******
I am a goodman
/*******************************************************/
幾點(diǎn)說明:
1.使用*VWrite命令把數(shù)據(jù)輸出到文件時(shí),必須要使用*CFOpen命令事先打 開一個(gè) 文件;*CFOpen命令必須和*CFClos命令配對(duì)使用;
2.*Vwrite命令后面必須緊跟輸出格式說明;
例如:
*Vwrite,a,b,c
(格式說明)
3.格式說明中Fw.d,w的數(shù)值不能太小,以至于輸出的數(shù)據(jù)丟失了整數(shù)部分的 精度;
例如:a=123.4,
Fw.d中的w至少要為5,否則在ANSYS中運(yùn)行時(shí)報(bào)錯(cuò);這樣的非語法類錯(cuò)誤,很難發(fā)現(xiàn);為了避免此類錯(cuò)誤發(fā)生,
w應(yīng)該至少設(shè)置為輸出數(shù)據(jù)的所有數(shù)字個(gè)數(shù)+1(小數(shù)點(diǎn))
附:常用格式說明:***********************************************************************************************#p#分頁標(biāo)題#e#
1.''(一對(duì)單引號(hào)):用于在輸出數(shù)據(jù)的時(shí)候,輸出注釋字符串,常常用來增加一些說明文字,增加可讀性;
比如:
*Vwrite,Widh,Length,Height
('寬度為:',F6.3,'長(zhǎng)度為:',F6.3,'高度為:',F6.3)
2.nX:輸出n個(gè)空格;
比如:在輸出的a,b,c3個(gè)數(shù)據(jù)之間加入2個(gè)空格;
*vwrite,a,b,c
(F6.3,2X,F6.3,2X,F6.3)
3./:結(jié)束當(dāng)前行的輸出,轉(zhuǎn)到下一行輸出;如果兩個(gè)//連續(xù)出現(xiàn),則添加一個(gè)空行;
相關(guān)文章
- 2021-08-04中文版AutoCAD2010快捷命令一冊(cè)通 [康士廷 劉昌麗 王
- 2021-02-24AutoCAD 2013中文版建筑設(shè)計(jì)標(biāo)準(zhǔn)培訓(xùn)教程 [ACAA教育
- 2021-02-22AutoCAD 2013中文版電氣設(shè)計(jì)標(biāo)準(zhǔn)培訓(xùn)教程 [ACAA教育
- 2021-01-01AUTOCAD 2000命令參考手冊(cè)PDF下載
- 2017-10-2421層一梯四戶拆遷安置房設(shè)計(jì)施工圖
- 2016-04-30梁景華深圳觀瀾湖高爾夫別墅樣板間AA型南加洲風(fēng)格施工
- 2016-04-29天津金澤大酒店全套施工圖附設(shè)計(jì)說明和高清照片
- 2016-02-17AutoCAD2010中文版入門與提高PDF高清版下載
- 2016-01-07西雙版納皇冠假日酒店總經(jīng)理套房施工圖及+材料規(guī)格說
- 2015-05-17傳奇牛仔服裝專賣店施工圖+效果圖+預(yù)算+參考圖+設(shè)計(jì)說