
發(fā)布
注冊(cè)
/
登錄ansys顯示計(jì)算形變圖的案例
Ansys Zemax | 如何在布局圖中顯示光瞳
當(dāng)宏需要使用光線追跡的數(shù)據(jù)時(shí),使用該關(guān)鍵詞進(jìn)行的一些計(jì)算將不再有效,您可以瀏覽用戶手冊(cè)詳細(xì)了解如何正確使用“SOLVEBEFORESTOP”。數(shù)值函數(shù) (Numeric Functions) “OPEV(OCOD())” 的組合是一個(gè)非常有效的方法來(lái)提取現(xiàn)有優(yōu)化函數(shù)操作數(shù)所能計(jì)算的數(shù)值結(jié)果,而不用在優(yōu)化函數(shù)編輯器中設(shè)置。
選中表面 D1,設(shè)置厚度求解類型為 ZPL 宏 (ZPL Macro) 并在宏名稱一欄輸入 “LDE_EP” (輸入時(shí)不帶引號(hào)),需要注意的是該宏程序并非只能用于當(dāng)前系統(tǒng),還可以應(yīng)用到其他系統(tǒng)之中:
?
現(xiàn)在您可以在布局圖中查看表示系統(tǒng)入瞳和出瞳的兩個(gè)虛擬面:
在某些系統(tǒng)中這個(gè)方法并不適用,例如在物方遠(yuǎn)心系統(tǒng)中系統(tǒng)入瞳位于物方無(wú)窮遠(yuǎn)處,因此光瞳無(wú)法在布局圖中顯示。
展開(kāi) Ansys Zemax | 如何在布局圖中顯示光瞳
當(dāng)宏需要使用光線追跡的數(shù)據(jù)時(shí),使用該關(guān)鍵詞進(jìn)行的一些計(jì)算將不再有效,您可以瀏覽用戶手冊(cè)詳細(xì)了解如何正確使用“SOLVEBEFORESTOP”。數(shù)值函數(shù) (Numeric Functions) “OPEV(OCOD())” 的組合是一個(gè)非常有效的方法來(lái)提取現(xiàn)有優(yōu)化函數(shù)操作數(shù)所能計(jì)算的數(shù)值結(jié)果,而不用在優(yōu)化函數(shù)編輯器中設(shè)置。
選中表面 D1,設(shè)置厚度求解類型為 ZPL 宏 (ZPL Macro) 并在宏名稱一欄輸入 “LDE_EP” (輸入時(shí)不帶引號(hào)),需要注意的是該宏程序并非只能用于當(dāng)前系統(tǒng),還可以應(yīng)用到其他系統(tǒng)之中:
現(xiàn)在您可以在布局圖中查看表示系統(tǒng)入瞳和出瞳的兩個(gè)虛擬面:
在某些系統(tǒng)中這個(gè)方法并不適用,例如在物方遠(yuǎn)心系統(tǒng)中系統(tǒng)入瞳位于物方無(wú)窮遠(yuǎn)處,因此光瞳無(wú)法在布局圖中顯示。
展開(kāi) ANSYS在后處理中如何顯示力流的矢量圖
這需要一個(gè)命令:
PLVECT, Item, Lab2, Lab3, LabP, Mode, Loc, Edge, KUND
下面挑重點(diǎn)介紹一下這個(gè)命令的各個(gè)參數(shù):
Item:顯示項(xiàng)目,ansys提供了一個(gè)整套解決方案,比如顯示節(jié)點(diǎn)位移方向(此時(shí)Item處填寫(xiě)U)、主應(yīng)力矢量方向(此時(shí)Item處填寫(xiě)S)等等,具體請(qǐng)到ANSYS幫助文件中(或輸入命令 help,plvect)查找表格;
Lab2, Lab3, LabP:針對(duì)不同的Item有不同的設(shè)置,甚至還支持自定義Item,而對(duì)于常規(guī)項(xiàng)目,比如第一主應(yīng)力,就是Lab2位置填1,其他兩處留空白;
Mode:為RAST時(shí)為柵格圖,為VECT時(shí)為向量圖;
Loc:顯示位置,為elem時(shí)矢量顯示在單元內(nèi)部,為node時(shí)為顯示在節(jié)點(diǎn)處;
Edge:設(shè)置單元邊緣是否顯示(on/off)
KUND:設(shè)置在變形或非變形的模型中顯示矢量(0/1)
另外,如果感覺(jué)箭頭大小不符合要求,可以利用/VSCALE 命令調(diào)整,如果ansys系統(tǒng)提供的顯示項(xiàng)目中并沒(méi)有你想要的,那可以先利用 ETABLE命令建立單元表,然后在Item中適當(dāng)調(diào)用即可。
上面的這種顯示結(jié)果是用:plvect,S,1,,,vect,elem,on 做到的
再比如可以這樣:plvect,U
然而,最后我并不覺(jué)得這項(xiàng)功能有多么高的價(jià)值,如果模型比較簡(jiǎn)單,那利用云圖或者肉眼直接就能看出來(lái)力流方向,如果模型復(fù)雜呢,那這個(gè)矢量圖也會(huì)復(fù)雜到亂糟糟一片,甚至到看不清楚方向的地步。。。
更多優(yōu)質(zhì)精彩內(nèi)容,請(qǐng)關(guān)注公眾號(hào):十千牛
展開(kāi) 如何用ANSYS_WB做一桿斯諾克,采用顯示動(dòng)力學(xué)模塊計(jì)算臺(tái)球碰撞問(wèn)題,私信郵箱獲取計(jì)算文件。
問(wèn)題描述與問(wèn)題分析
為什么用顯示動(dòng)力學(xué)模塊不用瞬態(tài)結(jié)構(gòu)模塊?
采用ANSYS_WB的顯示動(dòng)力學(xué)模塊模擬臺(tái)球碰撞問(wèn)題,對(duì)于臺(tái)球碰撞屬于短時(shí)間接觸,計(jì)算所需要的時(shí)間步長(zhǎng)足夠小才能捕捉到短時(shí)間的接觸過(guò)程,并且我們希望每個(gè)時(shí)間步計(jì)算應(yīng)該足夠快,不然硬件吃不消的。
理論上ANSYS_WB 中
瞬態(tài)結(jié)構(gòu)模塊
和
顯示動(dòng)力學(xué)模塊
都可以模擬這樣一個(gè)臺(tái)球碰撞過(guò)程,但是
瞬態(tài)結(jié)構(gòu)模塊是采用隱式積分算法
,隱式積分可以使得時(shí)間步長(zhǎng)很大,但每個(gè)時(shí)間步需要多次迭代才能達(dá)到收斂,時(shí)間步過(guò)多,計(jì)算時(shí)間將非常大,
顯示動(dòng)力學(xué)模塊采用顯示積分
,時(shí)間步可以非常小足以捕捉瞬間碰撞行為,且不需要在每個(gè)時(shí)間步上進(jìn)行剛度矩陣總裝,每個(gè)時(shí)間步計(jì)算非常快。因此這里采用顯示動(dòng)力學(xué)模塊進(jìn)行模擬。
有感興趣的朋友們
私信郵箱獲取計(jì)算文件
哦,創(chuàng)作不易,歡迎大家點(diǎn)贊轉(zhuǎn)發(fā)支持筆者。
計(jì)算結(jié)果
教程:Step by Step
建模:
采用ANSYS自帶的建模軟件進(jìn)行建模,不做介紹。
計(jì)算模塊建立:
拖動(dòng)Explicit Dynamics模塊到WB工作區(qū)域(左邊是我已經(jīng)計(jì)算完的模塊,拖到一個(gè)獨(dú)立的區(qū)域了)。
材料定義:
雙擊Engineering Data,建立新材料,選擇各向同性材料,輸入密度,模量,泊松比。
模型導(dǎo)入:采用ANSYS自帶的建模軟件進(jìn)行建模,并導(dǎo)入顯示動(dòng)力學(xué)計(jì)算模塊中。
展開(kāi) 
用Visual C調(diào)用ansys后臺(tái)運(yùn)行求解并實(shí)時(shí)顯示計(jì)算進(jìn)度和結(jié)果(附源程序)
思路:
(1)首先在VC里根據(jù)文本框等控件生成參數(shù)文件,和ANSYS主計(jì)算程序合并生成ANSYS_RUN.mac,在ANSYS_RUN.mac最后加上用來(lái)生成flag.txt文件(內(nèi)容為0)的APDL代碼. 隨后在VC里用WinEXEC運(yùn)行ANSYS batch mode 去調(diào)用ANSYS_RUN.mac,并且把屏幕輸出到output.txt。同時(shí),建立flag.txt文件(內(nèi)容為1).
(2)在VC里開(kāi)一個(gè)線程, 循環(huán)讀flag.txt,看其是否為1(運(yùn)行)或0(結(jié)束)。如果是1,則讀output.txt內(nèi)容,顯示在主程序狀態(tài)文本框里。(當(dāng)然也可以讀err文件來(lái)判斷)。
(3)ANSYS_RUN.mac 里有生成plots并保存為jpg文件的APDL代碼。當(dāng)ANSYS運(yùn)行結(jié)束后,在主程序里可以browse結(jié)果圖像文件。
ANSYS主計(jì)算程序: VM28.mac. 這是ANSYS的一個(gè)例子程序,但是做了一些改動(dòng),計(jì)算在Time_Start 到Time_End之間,步長(zhǎng)為Time_interval的溫度分布。
VM28:Transient Heat Transfer in an Infinite Slab。
在VC程序里,
ANSYS EXE File是ANSYS的執(zhí)行文件的路徑名。
MAC Batch File 是ANSYS主計(jì)算程序的路徑名。
Working Folder是工作路徑,用來(lái)存放結(jié)果文件和中間過(guò)程文件。
Note: how to export image in batch mode:
因?yàn)樵赽atch mode, 沒(méi)有g(shù)raphic window,所以一般的圖形輸出命令無(wú)效。但是可以使用/show,jpeg命令。另外,可以用以下命令
!
展開(kāi) Tecplot 繪制流線圖新——ANSYS CFX/Fluent計(jì)算結(jié)果
關(guān)于使用ANSYS
C
FX
計(jì)算結(jié)果在Tecplot繪制流線圖的方法,在之前的教程中提到的是將.res文件轉(zhuǎn)換為.cgns文件(
https://blog.csdn.net/wing_of_lyre/article/details/93715180
),當(dāng)然這一方法是可行的。但是,可以不轉(zhuǎn)嗎?
這里要介紹的是不需要轉(zhuǎn)換直接繪制流線圖的方法。
首先,查看Tecplot支持的數(shù)據(jù)格式是包含,ANSYS
CFX,即.res文件;
圖
1
既然可以導(dǎo)入,那么繪制流線是需要速度分量的,查一下幫助,速度分量就是U、
V
、W,那么下面就是正常的流線繪制過(guò)程,不做贅述。
圖
2
F
luent
與CFX不同之處在于.cas和.dat文件需要分別導(dǎo)入,且繪制流線時(shí)速度分量為X
Velocity
/
Y
Velocity。
圖
3
結(jié)果展示:
圖
4
特別說(shuō)明,圖5中兩個(gè)圖并不是同一個(gè)例子。若有疑問(wèn)可以通過(guò)轉(zhuǎn)換為.cgns文件的方法做出流線進(jìn)行對(duì)比。
上一篇:記錄貼——ANSYS DesignModeler 3D曲線特征-點(diǎn)文件方式
下一篇:Tecplot 通過(guò)宏(Macro)快速輸出圖片
展開(kāi) 進(jìn)階篇——ANSYS CFX計(jì)算結(jié)果來(lái)通過(guò)Tecplot 繪制云圖/流線圖 ¥25
使用的軟件版本為 ANSYS 2021 R1;
3.實(shí)現(xiàn)從BladeGen創(chuàng)建水泵模型,TurboGrid劃分網(wǎng)格,CFX完成數(shù)值計(jì)算,最后在實(shí)現(xiàn)導(dǎo)出結(jié)果到Tecplot繪制云圖/流線圖
4.額外說(shuō)明,本文創(chuàng)建的模型及相關(guān)參數(shù)設(shè)置可能并不嚴(yán)謹(jǐn),僅作為流程和方法來(lái)學(xué)習(xí)
Tecplot 繪制流線圖新——ANSYS CFX/Fluent計(jì)算結(jié)果中已經(jīng)介紹了將CFX計(jì)算結(jié)果導(dǎo)入到Tecplot的方法,但是有時(shí)由于計(jì)算文件太大,導(dǎo)入到Tecplot后導(dǎo)致文件很大,如果只是出一部分云圖以及流線圖就會(huì)白白占用硬盤空間,本篇就是提供了一個(gè)解決這個(gè)問(wèn)題的途徑
一、BladeGen創(chuàng)建水泵模型
二、TurboGrid劃分網(wǎng)格
最終結(jié)果如下
獲取全部?jī)?nèi)容及源文件見(jiàn)附件
上一篇:Tecplot 繪制流線圖新——ANSYS CFX/Fluent計(jì)算結(jié)果
下一篇:Tecplot 實(shí)驗(yàn)數(shù)據(jù)繪制云圖
展開(kāi) 第一篇梁?jiǎn)卧妮S力圖 (理論計(jì)算、ABAQUS仿真、ANSYS仿真方法) ¥10
第一篇梁?jiǎn)卧妮S力圖
(理論計(jì)算、ABAQUS仿真、ANSYS仿真方法)
篇幅內(nèi)容僅針對(duì)自我學(xué)習(xí)總結(jié)展示,并希望給軟件初學(xué)者帶來(lái)一定啟發(fā)。
結(jié)構(gòu)有限元仿真中有兩種一維單元:桁架與梁
桁架單元:僅承受軸力作用;如二力桿。由于只在軸向承受拉/壓載荷,所以只需要定義截面面積;應(yīng)力和變形均與截面形狀無(wú)關(guān)。ABAQUS 6.14-4中對(duì)應(yīng)單元為truss T2D2;ANSYS 18.0中對(duì)應(yīng)單元為link180。
梁?jiǎn)卧嚎沙惺茌S向拉/壓載荷,具有承受扭轉(zhuǎn)和彎曲的能力。由于可承受扭轉(zhuǎn)、彎曲等組合變形,梁?jiǎn)卧枰x截面形狀。ABAQUS與ANSYS對(duì)應(yīng)均為beam單元。
孫訓(xùn)芳先生的《材料力學(xué)》例題2-1:一等直桿及其受力情況如下圖,試作桿的軸力圖。
由于桁架單元僅能承受拉/壓載荷;而梁?jiǎn)卧沙惺芾骸澢⑴まD(zhuǎn)的組合變形,梁?jiǎn)卧沙惺艿妮d荷類型更為復(fù)雜,故此篇通篇采用梁?jiǎn)卧鳛榉治觥?/span>
展開(kāi)