ANSYS在后處理中如何顯示力流的矢量圖

話說在一個多月前,我正在辦急事兒(人有三急,你懂得),忽然手機QQ里朋友來信兒問道“有限元能否像離散元那樣,看出力鏈分布狀態?”,我說“是力的傳播路徑嗎?”,他說“是的”。

然后,就沒有然后了。

今天我忽然又想起來這個事兒,所以我決定寫下這篇小文后第一時間分享給他,歲數大了,腦子不夠用了,咳咳咳。

在ANSYS后處理中,我們最常調用的是各種方向的應力云圖,這里還是結合一個簡單的例子來說吧:

/PREP7
ET,1,plane42
MPTEMP,,,,,,,,
MPTEMP,1,0
MPDATA,EX,1,,3.45e4
MPDATA,PRXY,1,,0.3
rectng,0,5,0,10
esize,1
amesh,all
finish
/solu
allsel,all
nsel,s,loc,y,0
d,all,all
allsel,all
nsel,s,loc,y,10
nsel,r,loc,x,5
f,all,fx,100
allsel,all
solve

然后在/post1 后處理中,用plnsol,s,1查看第一主應力的云圖,如下圖所示,當然還可以查看其他項目的云圖,就不贅述了。

640.webp.jpg

還可以顯示等值線,這只需要在PlotCtrls>Device Options>Vector mode(wireframe)選項里勾選就可以了,而關于等值線的控制,也只需在PlotCtrls>Style>Contours下面的菜單中設置即可,非常方便。

640.webp (1).jpg

當然了,今天要提到的是另外一種并不怎么常見的圖示,即能顯示力流方向的矢量圖。

這需要一個命令:

PLVECT, Item, Lab2, Lab3, LabP, Mode, Loc, Edge, KUND

下面挑重點介紹一下這個命令的各個參數:

Item:顯示項目,ansys提供了一個整套解決方案,比如顯示節點位移方向(此時Item處填寫U)、主應力矢量方向(此時Item處填寫S)等等,具體請到ANSYS幫助文件中(或輸入命令 help,plvect)查找表格;

Lab2, Lab3, LabP:針對不同的Item有不同的設置,甚至還支持自定義Item,而對于常規項目,比如第一主應力,就是Lab2位置填1,其他兩處留空白;

Mode:為RAST時為柵格圖,為VECT時為向量圖;

Loc:顯示位置,為elem時矢量顯示在單元內部,為node時為顯示在節點處;

Edge:設置單元邊緣是否顯示(on/off)

KUND:設置在變形或非變形的模型中顯示矢量(0/1)

另外,如果感覺箭頭大小不符合要求,可以利用/VSCALE 命令調整,如果ansys系統提供的顯示項目中并沒有你想要的,那可以先利用 ETABLE命令建立單元表,然后在Item中適當調用即可。

640.webp (2).jpg

上面的這種顯示結果是用:plvect,S,1,,,vect,elem,on 做到的

再比如可以這樣:plvect,U

640.webp (3).jpg

然而,最后我并不覺得這項功能有多么高的價值,如果模型比較簡單,那利用云圖或者肉眼直接就能看出來力流方向,如果模型復雜呢,那這個矢量圖也會復雜到亂糟糟一片,甚至到看不清楚方向的地步。。。


更多優質精彩內容,請關注公眾號:十千牛

登錄后免費查看全文
立即登錄
App下載
技術鄰APP
工程師必備
  • 項目客服
  • 培訓客服
  • 平臺客服

TOP

3
1