
發布
注冊
/
登錄ansys如何顯示迭代圖的案例
Ansys Zemax | 如何在布局圖中顯示光瞳
當宏需要使用光線追跡的數據時,使用該關鍵詞進行的一些計算將不再有效,您可以瀏覽用戶手冊詳細了解如何正確使用“SOLVEBEFORESTOP”。數值函數 (Numeric Functions) “OPEV(OCOD())” 的組合是一個非常有效的方法來提取現有優化函數操作數所能計算的數值結果,而不用在優化函數編輯器中設置。
選中表面 D1,設置厚度求解類型為 ZPL 宏 (ZPL Macro) 并在宏名稱一欄輸入 “LDE_EP” (輸入時不帶引號),需要注意的是該宏程序并非只能用于當前系統,還可以應用到其他系統之中:
?
現在您可以在布局圖中查看表示系統入瞳和出瞳的兩個虛擬面:
在某些系統中這個方法并不適用,例如在物方遠心系統中系統入瞳位于物方無窮遠處,因此光瞳無法在布局圖中顯示。
展開 Ansys Zemax | 如何在布局圖中顯示光瞳
當宏需要使用光線追跡的數據時,使用該關鍵詞進行的一些計算將不再有效,您可以瀏覽用戶手冊詳細了解如何正確使用“SOLVEBEFORESTOP”。數值函數 (Numeric Functions) “OPEV(OCOD())” 的組合是一個非常有效的方法來提取現有優化函數操作數所能計算的數值結果,而不用在優化函數編輯器中設置。
選中表面 D1,設置厚度求解類型為 ZPL 宏 (ZPL Macro) 并在宏名稱一欄輸入 “LDE_EP” (輸入時不帶引號),需要注意的是該宏程序并非只能用于當前系統,還可以應用到其他系統之中:
現在您可以在布局圖中查看表示系統入瞳和出瞳的兩個虛擬面:
在某些系統中這個方法并不適用,例如在物方遠心系統中系統入瞳位于物方無窮遠處,因此光瞳無法在布局圖中顯示。
展開 ANSYS在后處理中如何顯示力流的矢量圖
這需要一個命令:
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中適當調用即可。
上面的這種顯示結果是用:plvect,S,1,,,vect,elem,on 做到的
再比如可以這樣:plvect,U
然而,最后我并不覺得這項功能有多么高的價值,如果模型比較簡單,那利用云圖或者肉眼直接就能看出來力流方向,如果模型復雜呢,那這個矢量圖也會復雜到亂糟糟一片,甚至到看不清楚方向的地步。。。
更多優質精彩內容,請關注公眾號:十千牛
展開 ANSYS求解過程中的迭代曲線圖應該怎么看
上面這張圖,用過ANSYS的朋友一定都很熟悉吧,在開始求解到求解結束的整個漫長過程中,這幅圖都會陪伴我們度過每一秒。
那么,圖中的各個曲線分別代表了什么意思呢?下面來說一說
Time=1
這是時間標記,如果你的分析是多荷載步的,就會看到Time=1、2、3……如果在定義荷載步的過程中定義了時間的數值,那么這里就會按照用戶定義的時間顯示。時間很重要,可以在遇到程序意外錯誤的時候,通過時間數據找到“發生計算問題的時間點”以便于我們對模型的再修改。
橫軸: Cumulative Iteration Number / 累積迭代數
在非線性問題的求解過程中,程序利用求解器進行迭代計算來得到最終的解答。橫坐標的“數量”大小,和項目的非線性程度直接相關,越接近線性問題,迭代數越少,非線性程度越高或遇到難以收斂的時候,迭代次數就會顯著增加。
縱軸: Absolute Convergence Norm / 絕對收斂范數
既然叫“范數”,聯想到我們在建模過程中輸入的各種數值都不是“范數”形式的,因此程序在求解過程中,在進行計算的同時,也把相應的變量進行了“規范化”處理,比如有時候會進行歸一化等等。對于我們來說,縱軸的坐標數值并不重要,重要的是曲線之前的相對位置關系。
重點來了
我們來看看曲線代表了什么意思
注意上面的曲線,體現的是F(Force,荷載)與M(Moment,彎矩)之間的關系,用這二者來繪圖,是因為在求解計算過程中,這二者在全部單元自由度中都有相關性。在有些分析中,還會出現溫度、位移等。
上圖中還可見的,是CRIT和L2標簽,CRIT是criteria的縮寫,指的是收斂判別準則;L2指的是L2級范數,當然還有L0、L1級范數,這里我們叫它為計算殘差。
展開 
ANSYS求解過程中的迭代曲線圖應該怎么看
上面這張圖,用過ANSYS的朋友一定都很熟悉吧,在開始求解到求解結束的整個漫長過程中,這幅圖都會陪伴我們度過每一秒。
那么,圖中的各個曲線分別代表了什么意思呢?下面來說一說
Time=1
這是時間標記,如果你的分析是多荷載步的,就會看到Time=1、2、3……如果在定義荷載步的過程中定義了時間的數值,那么這里就會按照用戶定義的時間顯示。時間很重要,可以在遇到程序意外錯誤的時候,通過時間數據找到“發生計算問題的時間點”以便于我們對模型的再修改。
橫軸: Cumulative Iteration Number / 累積迭代數
在非線性問題的求解過程中,程序利用求解器進行迭代計算來得到最終的解答。橫坐標的“數量”大小,和項目的非線性程度直接相關,越接近線性問題,迭代數越少,非線性程度越高或遇到難以收斂的時候,迭代次數就會顯著增加。
縱軸: Absolute Convergence Norm / 絕對收斂范數
既然叫“范數”,聯想到我們在建模過程中輸入的各種數值都不是“范數”形式的,因此程序在求解過程中,在進行計算的同時,也把相應的變量進行了“規范化”處理,比如有時候會進行歸一化等等。對于我們來說,縱軸的坐標數值并不重要,重要的是曲線之前的相對位置關系。
重點來了
我們來看看曲線代表了什么意思
注意上面的曲線,體現的是F(Force,荷載)與M(Moment,彎矩)之間的關系,用這二者來繪圖,是因為在求解計算過程中,這二者在全部單元自由度中都有相關性。在有些分析中,還會出現溫度、位移等。
上圖中還可見的,是CRIT和L2標簽,CRIT是criteria的縮寫,指的是收斂判別準則;L2指的是L2級范數,當然還有L0、L1級范數,這里我們叫它為計算殘差。
展開 ZEMAX | 如何在布局圖中顯示光瞳
推薦指數★★★★★
本周想和大家分享一個實用小技巧
如何在布局圖中顯示光瞳
概述
在 OpticStudio 的序列模式中,您可以在不影響其他面的情況下使用虛擬面 (dummy surface) 和求解類型:拾取 (pickup) 在透鏡數據編輯器 (LDE) 及布局圖 (Layout) 中顯示系統的入瞳和出瞳。這篇文章介紹了如何在透鏡數據編輯器中使用 ZPL 宏和主光線高度 (Chief Ray Height) 求解厚度,以及如何在編輯器中隱藏虛擬面。本文使用的示例文件請從以下鏈接下載:
https://customers.zemax.com/ZMXLLC/media/Knowledge-Base/Attachments/12108_Double-Gauss-28-degree-field_pupils.zip
介紹
為了在透鏡數據編輯器和布局圖中顯示入瞳和出瞳面,我們需要在透鏡編輯器中插入虛擬面來模擬光瞳的位置。
展開 FLAC3D教程|一個視圖如何顯示多圖?
比如這樣:
如果你沒有思路,請往下看:
第一步,添加需要顯示的元素
要想把云圖都放在一起,首先就要把它們調用出來。
先添加一個zone 用來顯示外部輪廓,再添加兩個位移結果(contour of z-displacement)和兩個切片(plane)。
(需要作出N個截面就需要添加N個結果和N切片)
下面是添加完成的效果,注意看右側的plot item。
圖1
第二步,zone輪廓的顯示設置。
調用出來,你會發現左邊的顯示項目太多了,我們需要把無關的項目去掉,第二步和第三步分別去掉zone和云圖的無關項目。
先設置zone選項的attributes中的項目
去掉caption的√,此步目的是去掉關于zone選項的標注;
去掉cutplane的√,此步目的是去掉zone中的切片顯示;
去掉fill的√,此步目的是僅顯示網格,不顯示實體;
勾選transparent的√,并將透明度修改為95%,此步目的是讓網格透明化,更加美觀;
設置內容的圖示如下:
完成的效果圖
第三步,云圖顯示設置
到了這一步,只顯示了一個切片,需要把第二個切片顯示出來。
在第二個云圖的attributes中,設置cutplane選項顯示第二個切片,如下圖
設置完畢后將會出現兩個切片,如下圖:
比較兩個云圖的attributes中的minimum、maximum,發現它們的minimum、maximum不一樣,這就會導致兩個云圖沒法比較。
展開 如何在ABAQUS對可視化后,生成的變形圖云圖,顯示等值線?
image_process=/format,webp" data-initial-src="https://img.jishulink.com/202312/attachment/6f2492f1773d4f34bfd914ddb447a204.png">
</figure>
</div><p>可將大于某個數值的部分,顯示出來:</p><div contenteditable="false" width="100%"><figure class="figure-image" data-img="https://img.jishulink.com/202312/attachment/af85794d862147c5b092f145b3ddbe91.png" style="text-align: center"><img src="https://img.jishulink.com/202312/attachment/af85794d862147c5b092f145b3ddbe91.png"></figure></div><p><br></p><div contenteditable="false" width="100%">
<figure class="figure-image" data-img="https://img.jishulink.com/202312/attachment/8ce50728cebe4bfa85f9ca773b0ad9e4.png" style="text-align: center">
<img src="https://img.jishulink.com/202312/attachment/8ce50728cebe4bfa85f9ca773b0ad9e4.png" data-mobile-src="https://img.jishulink.com
展開 如何使用ANSYS繪制梁的剪力圖和彎矩圖
我們以材料力學書上例4-9為例,講解下使用ANSYS Workbench繪制剪力和彎矩圖。
根據材料力學的知識,我們可以繪制出該模型的剪力和彎矩圖如下:
下面使用ANSYS Workbench繪制剪力和彎矩圖:
ANSYS的梁單元
在ANSYS較早的單元中,如Beam4單元,采用主自由度的原理,為經典梁理論下的單元,忽略剪切變形,使用了平截面假設,所以只能得到類似平均的截面彎曲應力;較新的單元中,如Beam189為鐵摩辛柯梁單元,采用相對自由度的原理,考慮剪切變形,計算撓度和截面轉動時根據截面剛度矩陣各自獨立插值,截面應力和變形都是真實的。
目前Workbench中,默認的梁單元為Beam188(低階)和Beam189(高階)梁單元,在ANSYS經典中,一些比較舊的梁單元,如Beam4單元也只能通過命令流來建立使用了。
使用ANSYS求解該問題時,我們從以下幾個方面入手:
1. 確定分析類型:根據例題所示結構,確定分析類型為靜力學分析;
2. 確定單元類型:該結構為梁結構,結果需要輸出彎矩圖和剪力圖,因此分析時使用Beam單元;
Step1
梁模型建模
根據例題中提供的梁模型尺寸,我們在SCDM中建立梁模型。建模時應注意把受力位置和受力點建出來,方便我們施加載荷。
由于我們只需要計算該模型的剪力和彎矩,因此截面形狀及大小對結果沒有影響,所以我們可以隨便為該模型賦予一個截面。
展開 ANSYS如何顯示指定單元
如何在整個模型中顯示指定單元,如1號單元,最好是一眼就能看出來的,比如顏色不同。
ansys中如何顯示漢字
ansys中如何顯示漢字

【ANSYS技巧】如何巧妙的在Workbench 中擴展結果顯示
很多模型的分析需要使用2D方式或1/4或者一半模型來計算,這樣能大大簡化計算過程,在Workbench中如何能將結果完整的顯示,下面來介紹一下。
注:該方法為Workbench的Beta選項,需要打開其功能,設置方法:在Workbench的Tools中選擇options,選擇Appearance,勾選Beat Options即可出現相應的功能。
2D軸對稱的擴展顯示
對于一些圓柱型體的分析,采用2D軸對稱方式能更快的獲取結果,分析中先在DM模塊繪制2D模型,注意一定要將2D模型放置在XY平面上,Y軸位默認為軸對稱線。如圖1所示。
設置計算類型為2D,一定要在打開后面界面之前設置,否則設置的2D類型就不起作用了。如圖2所示。
計算完畢后查看結果
設置對稱擴展顯示
在symmetry中設置,將默認的type設置為2D Axisymmetric,如圖3所示,則默認的結果就是圓柱體的全部顯示,更改重復數量和角度間隔可以獲取相應的顯示效果,如更改數量為27,角度為10則結果為270度顯示,如圖4和圖5所示。
圖1 2D平面模型
圖2 設置分析類型
圖3 設置對稱擴展方式
圖4設置對稱擴展數量
圖5 擴展結果
3D對稱的擴展顯示
三維方式的對稱結果擴展顯示相比而言,其可選項較多,以兩端支撐梁受力變形為例,分析采用一半的模型分析,如圖6所示。模型分析以綠色端面為對稱面,則結果如圖7所示。
擴展顯示時設置symmetry的相關選項,此時對稱選項的相關設置不影響結果,僅僅是對結果的顯示的后處理,而symmetry Region的設置是影響結果的,設置對稱面的法向后得到結果,如圖8所示。
展開 ANSYS workbench顯示動力學分析如何確定是否發生塑性變形
ANSYS workbench顯示動力學分析如何確定是否發生塑性變形
ANSYS如何批量輸出結果圖
工程項目中,很多時候會遇到批量出圖的情況,今日水哥就簡單介紹下后處理時如何批量導出圖片。
ANSYS提供了很多圖片格式,但有些格式只適用于特定的操作系統或者Device,且有些圖片格式是不能通過APDL語言導出來的(ANSYS導出圖片的命令流有三種,水哥只推薦/image,其他兩種使用起來太繁瑣,不做推薦),只能采用GUI操作。本人就比較偏愛的三種格式簡單如下:
1)JPG
此種格式清晰度較高,且可以根據自己需要設置圖片質量高低,經常不涉及批量出圖,只需一兩張結果圖時,我便會使用這種格式。但這種格式不能通過/image命令導出來,且只會保留圖片到你剛開始指定的工作目錄下,文件名字不能更改。
GUi路徑如下:
2)BMP、PNG
這兩種格式均可通過GUI和命令流輸出,GUi輸出和上述JPG的輸出方法如出一轍,這里不再介紹。既然可以使用命令流輸出,那么就可以采用循環的方式批量出圖了,后面會做例子簡單演示。
但此兩種格式的圖片空間較大,一般在2M左右,但對于如今的磁盤空間來講,這點缺點微不足道了。
3)emf
這個格式不用說了,對寫論文的童鞋來講在熟悉不過了。此格式唯一不好的地方是不能采用命令流輸出,只能GUi操作。
回歸正題,如何批量出圖。
使用命令流:/image,該命令流使用格式如下:
label一般選擇save,Fname 為文件的名字,當采用循環存儲的時候為了避免圖片相互之間因為同名被覆蓋,此處需要用到將數字轉為字符的命令%_%,可通過引號指定圖片保存的位置,ext為圖片格式,此處可以為bmp,png。
展開 如何使用ANSYS繪制拉(壓)桿的軸力圖?
書中第二章第一節介紹了軸向拉伸和壓縮的概念,主要要求掌握軸力的計算和軸力圖的繪制。下面討論例題2-1的材料力學解法和AMSYS解法。
一.材料力學解法:
假定拉力為正軸力,根據材料力學中提供的解法——截面法:
1.求支反力:根據平衡關系,可得支反力FR=10kN;
2.截面法:
根據每段桿件的平衡關系,可得:
FN1=10kN;FN2=50kN;FN3=-5kN;FN4=20kN,軸力圖如下:
二.ANSYS解法:
使用ANSYS求解該問題時,我們從以下幾個方面入手:
1. 確定分析類型:根據例題所示結構,確定分析類型為靜力學分析;
2. 確定單元類型:該結構為拉壓桿,結果需要輸出軸力圖,因此分析時使用beam單元;
Step1:在SCDM中創建線體模型:
1.將草繪平面設置為Z面(根據自己習慣,選擇草繪平面);
2.根據題目所示幾何尺寸,草繪四條線(草繪四條線,產生五個點,方便在后續步驟中施加四個載荷和一個約束);
3.為線賦予截面,完成線體建模(由于主要計算軸力,因此截面形狀和幾何尺寸我們可以隨意設置一種,筆者在此使用默認圓截面);
4.為了保證四個線體連接處的節點連續,需要在選擇share命令進行重合拓撲共享;
Step2:在WB中創建載荷及約束:
1.搭建分析流程:
2.網格劃分:自由網格劃分,網格尺寸設置為10mm。
展開