ANSYS中的自動化參數(shù)研究,自動建模/分網(wǎng)/多參數(shù)求解/自動輸出云圖/自動輸出所需結(jié)果
瀏覽:3727 收藏:12
|
|
模型建立
DIMENSIONS OF THE BLOCK *SET,blkw,1*SET,blkh,.5 *SET,blkt,.1!LOCATION OF THE CYLINDER (HOLE) *SET,cylx,.5*SET,cyly,.25!RADII OF THE CYLINDER .05,.08,.15 *dim,holrad,array,3,2,1 holrad(1,1)=.05 holrad(2,1)=.08holrad(3,1)=.15
注:這里*SET,blkw,1可以直接寫成 blkw = 1,*set和“=”的作用一致。
*do,count,1,3 fini /prep7 *if,count,gt,1,then vclear,all vdele,all,,,1 *endif cylrad=holrad(count,1) BLOCK,0,blkw,0,blkh,0,blkt, !建立塊體。 CYL4,cylx,cyly,cylrad, , , ,blkt !建立圓柱體。 VSBV,1,2 !用塊體減去圓柱體形成有孔的塊體。
模型求解
/SOLU FLST,2,1,5,ORDE,1 FITEM,2,5 DA,P51X,ALL, FLST,2,1,5,ORDE,1 FITEM,2,6 SFA,P51X,1,PRES,-1000 EQSLV,PCG,1E-6 solve
后處理自動輸出應(yīng)力云圖,自動保存所需數(shù)據(jù)
模型求解后,通過/ANUM、/TSPEC、/TLAB命令定義輸出圖上的注釋,如下圖所示。
/post1/ ANUM ,0,1,-0.59026,-0.7 !注釋位置,注釋字體設(shè)置 /TSPEC, 15, 1.200, 1, 0, 0 /TLABEL,-0.947,-0.7,Cylinder Radius =%holrad(count,1)%
將最大主應(yīng)力云圖輸出在屏幕上,并自動保存為.JPEG格式圖片。
plnsol,s,1 /show,jpeg plnsol,s,1 /show,close /show,term
最大主應(yīng)力通過*get命令提取并賦值給maxs1,儲存在holrad數(shù)組的第二列中。*enddo是匹配初始的*do命令。
NSORT,S,1 *GET,maxs1,SORT, ,MAX holrad(count,2)=maxs1 *enddo
最后,使用*cfopen命令創(chuàng)建holard.txt文件,使用*vwrite寫入數(shù)據(jù),holard.txt第一行寫入'Radius'和'Stress'標(biāo)簽,這里4X指的在'Radius'和'Stress'之間有4個空格。然后將holrad(1,1),holrad(1,2)寫入,holrad(1,1)對應(yīng)的孔直徑參數(shù),holrad(1,2)對應(yīng)存儲的最大主應(yīng)力值。最后通過*uilist,holrad.txt將該.txt文件在ANSYS界面上顯示出來。
*CFOPEN,holrad,txt,
*vwrite('Radius',4x,'Stress')
*VWRITE,holrad(1,1),holrad(1,2)
(f6.3,4x,f8.3)
*uilist,holrad.txt
總
本案例教程只研究了一個參數(shù),可以完全擴(kuò)展到多個變參數(shù)研究上。
全文結(jié)束,感謝閱讀。
|
|
| ANSYS中的循環(huán)載荷加載,最易理解的案例來了! |
| 記憶合金、等12種非線性材料的單軸拉伸模擬 |
| APDL命令流建模分析的框架(3分鐘上手APDL!!!) |
技術(shù)鄰APP
工程師必備
工程師必備
- 項(xiàng)目客服
- 培訓(xùn)客服
- 平臺客服
TOP
4
12




















