
發布
注冊
/
登錄ansys中處理焊縫的案例
基于ANSYS的某焊接件兩焊縫在順序焊接過程中的分析(生死單元應用案例)
網格單元
本實例中順序焊接分為如下步驟:
第一步0-1秒:右側焊接穩態分析(殺死左焊縫,施加右焊縫溫度和焊接件參考溫度)
第二步1-100秒:相變分析(刪除溫度載荷,施加對流熱傳導)
第三步100-1000秒:右側焊縫凝固分析
第四步1000-1001秒:激活左側焊縫單元進行穩態分析(施加左焊縫溫度)
第五步1001-1100秒:左焊縫相變分析
第六步1100-2000秒:左側焊縫凝固分析
第七步:結果后處理
ANSYS命令流:
FINISH
/FILNAME,Exercise ! 定義隱式熱分析文件名
/PREP7 ! 進入前處理器
ET,1,SOLID70 ! 選擇8節點實體熱分析單元
MP,KXX,1,.5e-3
MP,C,1,.2
MP,DENS,1,.2833
MPTEMP,1,0,2643,2750,2875,3000
MPDATA,ENTH,1,1,0,128.1,163.8,174.2,184.6 ! 定義右焊縫材料熱物理性能
MP,KXX,2,.5e-3
MP,C,2,.2
MP,DENS,2,.2833
MP,KXX,3,0.5e-3 ! 定義兩塊鋼板的熱物理性能
MP,C,3,.2
MP,DENS,3,.2833
MPTEMP,1,0,2643,2750,2875,3000
MPDATA,ENTH,3,1,0,128.1,163.8,174.2,184.6 !
展開 基于ANSYS WORKBENCH中的裝配體中的剛體處理技術
對一個復雜的裝配體進行分析時,并非所有構件都需要處理成為變形體。如果把它們用剛體進行處理的話,則會大大降低計算量,本文介紹ANSYS WORKBENCH中剛體的處理辦法。
考慮如圖所示的簡單結構。該結構由兩根連桿通過圓柱銷連接而成,這兩根連桿又通過圓柱銷與其它構件連接。
這里假設左邊這根連桿剛度很大,從而可以考慮成為剛體。而右邊這根連桿則是變形體,而三個圓柱銷也是變形體。
在設置屬性時,對于左邊這根連桿,在其細節視圖中設置其剛度行為如下
而其它的四個零件則是變形體如下
使用自動檢測接觸,則該剛性連桿與兩個圓柱銷的連接處被自動檢測為綁定接觸。這就是說,剛性連桿是支持contact行為的。
對該結構進行粗糙的網格劃分,得到的有限元模型如下
可見,對于剛桿并沒有劃分單元。那么,在ANSYS內部,該連桿是用什么來表示的呢?
使用前面博文的方法,進入到finite element modeler,可以看到其單元
可以看到,該連桿現在實際上是用一個mass單元(左邊中間有一個亮點,它就是MASS單元)以及兩個接觸面來表示的。該mass單元具備了剛性桿的質量屬性和慣性屬性,而這兩個接觸面則用于與周圍零件發生相互關系。
那么該質量單元的質量屬性是什么呢?
重新回到mechanical,查看該剛性桿的細節視圖,可以看到其屬性
其體積,質量,質心的坐標,轉動慣量都已經計算出來,這些都成為該mass單元的屬性。
下面施加位移邊界條件,施加在下面兩個圓柱銷的端面(目的只是考察ANSYS的內部行為,實際情況中很少是端面被固定。)
那么剛桿上能否施加力呢?
ANSYS WORKBENCH的幫助中談到,對于剛性桿,只可以施加遠程位移,遠程力和力矩,如下圖。而其它的力不能施加。
展開 轉,基于ANSYS WORKBENCH中的裝配體中的剛體處理技術
文章來自CAE技術聯盟
對一個復雜的裝配體進行分析時,并非所有構件都需要處理成為變形體。如果把它們用剛體進行處理的話,則會大大降低計算量,本文介紹ANSYS WORKBENCH中剛體的處理辦法。
考慮如圖所示的簡單結構。該結構由兩根連桿通過圓柱銷連接而成,這兩根連桿又通過圓柱銷與其它構件連接。
這里假設左邊這根連桿剛度很大,從而可以考慮成為剛體。而右邊這根連桿則是變形體,而三個圓柱銷也是變形體。
在設置屬性時,對于左邊這根連桿,在其細節視圖中設置其剛度行為如下
而其它的四個零件則是變形體如下
使用自動檢測接觸,則該剛性連桿與兩個圓柱銷的連接處被自動檢測為綁定接觸。這就是說,剛性連桿是支持contact行為的。
對該結構進行粗糙的網格劃分,得到的有限元模型如下
可見,對于剛桿并沒有劃分單元。那么,在ANSYS內部,該連桿是用什么來表示的呢?
使用前面博文的方法,進入到finite element modeler,可以看到其單元
可以看到,該連桿現在實際上是用一個mass單元(左邊中間有一個亮點,它就是MASS單元)以及兩個接觸面來表示的。該mass單元具備了剛性桿的質量屬性和慣性屬性,而這兩個接觸面則用于與周圍零件發生相互關系。
那么該質量單元的質量屬性是什么呢?
重新回到mechanical,查看該剛性桿的細節視圖,可以看到其屬性
其體積,質量,質心的坐標,轉動慣量都已經計算出來,這些都成為該mass單元的屬性。
下面施加位移邊界條件,施加在下面兩個圓柱銷的端面(目的只是考察ANSYS的內部行為,實際情況中很少是端面被固定。)
那么剛桿上能否施加力呢?
ANSYS WORKBENCH的幫助中談到,對于剛性桿,只可以施加遠程位移,遠程力和力矩,如下圖。而其它的力不能施加。
展開 ANSYS后處理中的應力與屈服準則!
但這都不是重點,重點是它出現最常用的屈服準則中,原因是它形式簡單,最容易放到計算中去,跟簡單拉伸應力應變關系有直接的對照(在偏量表達式中,mises stress 和effective plastic strain 那些奇怪的2/3、3/2就是為了和簡單拉伸關系對應)。在最常用的associate plasticity law中,屈服面的函數也就是勢函數,所以mises stress在流動準則中也很重要。因此在很多以微裂紋,孔洞為基礎的損傷力學中,它和靜水壓一起可以作為損傷的參數。
后處理節點應力中x、y、z方向應力和第一、二、三主應力就不介紹了,stress intensity(應力強度)是由第三強度理論得到的當量應力,其值為第一主應力減去第三主應力。Von Mises是一種屈服準則,屈服準則的值我們通常叫等效應力。Ansys后處理中"Von Mises Stress"我們習慣稱Mises等效應力,它遵循材料力學第四強度理論(形狀改變比能理論)。
第三強度理論認為最大剪應力是引起流動破壞的主要原因,如低碳鋼拉伸時在與軸線成45度的截面上發生最大剪應力,材料沿著這個平面發生滑移,出現滑移線。這一理論比較好的解釋了塑性材料出現塑性變形的現象,形式簡單,但結果偏于安全。第四強度理論認為,形狀改變比能是引起材料流動破壞的主要原因,結果更符合實際。
一般脆性材料,鑄鐵、石料、混凝土,多用第一強度理論。考察絕對值最大的主應力。一般材料在外力作用下產生塑性變形,以流動形式破壞時,應該采用第三或第四強度理論。壓力容器上用第三強度理論(安全第一),其它多用第四強度理論。
此文來源網絡
展開 
ANSYS后處理中的應力與屈服準則
但這都不是重點,重點是它出現最常用的屈服準則中,原因是它形式簡單,最容易放到計算中去,跟簡單拉伸應力應變關系有直接的對照(在偏量表達式中,mises stress 和effective plastic strain 那些奇怪的2/3、3/2就是為了和簡單拉伸關系對應)。在最常用的associate plasticity law中,屈服面的函數也就是勢函數,所以mises stress在流動準則中也很重要。因此在很多以微裂紋,孔洞為基礎的損傷力學中,它和靜水壓一起可以作為損傷的參數。
后處理節點應力中x、y、z方向應力和第一、二、三主應力就不介紹了,stress intensity(應力強度)是由第三強度理論得到的當量應力,其值為第一主應力減去第三主應力。Von Mises是一種屈服準則,屈服準則的值我們通常叫等效應力。Ansys后處理中"Von Mises Stress"我們習慣稱Mises等效應力,它遵循材料力學第四強度理論(形狀改變比能理論)。
第三強度理論認為最大剪應力是引起流動破壞的主要原因,如低碳鋼拉伸時在與軸線成45度的截面上發生最大剪應力,材料沿著這個平面發生滑移,出現滑移線。這一理論比較好的解釋了塑性材料出現塑性變形的現象,形式簡單,但結果偏于安全。第四強度理論認為,形狀改變比能是引起材料流動破壞的主要原因,結果更符合實際。
一般脆性材料,鑄鐵、石料、混凝土,多用第一強度理論。考察絕對值最大的主應力。一般材料在外力作用下產生塑性變形,以流動形式破壞時,應該采用第三或第四強度理論。壓力容器上用第三強度理論(安全第一),其它多用第四強度理論。
文章來源: CAE仿真之家
展開 ANSYS后處理中的應力與屈服準則
但這都不是重點,重點是它出現最常用的屈服準則中,原因是它形式簡單,最容易放到計算中去,跟簡單拉伸應力應變關系有直接的對照(在偏量表達式中,mises stress 和effective plastic strain 那些奇怪的2/3、3/2就是為了和簡單拉伸關系對應)。在最常用的associate plasticity law中,屈服面的函數也就是勢函數,所以mises stress在流動準則中也很重要。因此在很多以微裂紋,孔洞為基礎的損傷力學中,它和靜水壓一起可以作為損傷的參數。
后處理節點應力中x、y、z方向應力和第一、二、三主應力就不介紹了,stress intensity(應力強度)是由第三強度理論得到的當量應力,其值為第一主應力減去第三主應力。Von Mises是一種屈服準則,屈服準則的值我們通常叫等效應力。Ansys后處理中"Von Mises Stress"我們習慣稱Mises等效應力,它遵循材料力學第四強度理論(形狀改變比能理論)。
第三強度理論認為最大剪應力是引起流動破壞的主要原因,如低碳鋼拉伸時在與軸線成45度的截面上發生最大剪應力,材料沿著這個平面發生滑移,出現滑移線。這一理論比較好的解釋了塑性材料出現塑性變形的現象,形式簡單,但結果偏于安全。第四強度理論認為,形狀改變比能是引起材料流動破壞的主要原因,結果更符合實際。
一般脆性材料,鑄鐵、石料、混凝土,多用第一強度理論。考察絕對值最大的主應力。一般材料在外力作用下產生塑性變形,以流動形式破壞時,應該采用第三或第四強度理論。壓力容器上用第三強度理論(安全第一),其它多用第四強度理論。
文章來源:CAE愛聯盟
展開 ANSYS在后處理中如何顯示力流的矢量圖
在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查看第一主應力的云圖,如下圖所示,當然還可以查看其他項目的云圖,就不贅述了。
還可以顯示等值線,這只需要在PlotCtrls>Device Options>Vector mode(wireframe)選項里勾選就可以了,而關于等值線的控制,也只需在PlotCtrls>Style>Contours下面的菜單中設置即可,非常方便。
當然了,今天要提到的是另外一種并不怎么常見的圖示,即能顯示力流方向的矢量圖。
展開 ANSYS后處理將數據以輸出到txt文本中應用案例 ¥10
ANSYS后處理將數據以輸出到txt文本中,用到的主要命令為do循環、get命令;
循環命令*DO,Par,IVAL,FVAL,INC
Par循環變量的名稱,可以定義為i,j等
IVAL, Par循環變量的初始值
FVAL, Par循環變量的終止值
INC循環變量的增長步長,缺省值為1
例子1:*do,i,1,100
***********************************************************************************************************************
獲取命令*GET, Par, Entity, ENTNUM, Item1, IT1NUM, Item2, IT2NUM
Par變量的名稱,將獲取的值存到變量中去
Entity,獲取的對象類型可以為node、element、area等
ENTNUM為對象的ID號
Item1可以為單元表選項smic等
IT1NUM可以為單元表選項smic對應的輸出序號,對于梁單元可以用來輸出載荷或應力
例子1統計完單元數量賦值給變量number:*GET, number, ELEM,0,count
例子2提取單元最大的ID號賦值給變量number:*GET, number,ELEM,0,NUM,MAX
**********************************************************************************************************************
數組定義命令*DIM,Par,Type,IMAX,JMAX,KMAX,Var1,Var2,Var3,CSYSID
Par數組的名稱
Type
展開 Hypermesh前處理數據導入Ansys中求解的方法
首先hm必須設置成ansys模板
例子的模型如圖
01.png
然后在hm中施加約束和載荷,
02.png
當然在這里要設置材料等,對于這個簡單的例子,設置成鋼,對于那些對單元類型未注意的朋友,可以通過1D、2D或3D右下角的element types更新單元類型。對于其他的單元類型,比如梁等都可以根據自己的需要設置自己想要的類型,還是很全的。如果想改成高階單元,1D、2D或3D中有一個order change
03.png
如果想在ansys里施加載荷和約束,或有關注的單元或節點,可以在BCs(7.0)或Analysis(8.0)下找到entity sets設置選擇。對于本例比較簡單,直接按照ansys模板輸出即可
04.png
當然對于更復雜的分析還有更多的設置,都是位于hm的analysis下的Control cards里
這樣導入了ansys中進行計算
05.png
展開 Ansys Workbench后處理中,利用APDL命令提取繞圓柱坐標系的扭矩角度 ¥10
問題:
在有限元仿真中有時需要提取某些結構的扭轉角度。Ansys workbench的結果后處理中可以設定圓柱坐標系,然后按圓柱坐標讀取Y軸的變形結果,再進行扭轉角度的換算。
本文這里將該過程利用APDL命令進行處理,避免一下步驟重復操作。
? 每次要單獨記錄變形量,
? 還要測量關鍵節點到坐標系原點的距離,
? 將變形量和距離進行角度換算(弧度)
? 弧度角轉角度
APDL后處理命令功能介紹:
1. 在坐標系中創建所需的圓柱坐標系,并在屬性ADPL name中進行命名:aix (用戶隨意命名)
2. 在Named selection 定義需要查看的區域,并命名:load(用戶隨意命名)
3. 在后處理中插入command 命令,并將上述坐標系和NS的名稱修改。
4. 在command的結果屬性中就會有最大/最小/平均扭轉角度。并且為了方便校核準確性還提供了沿圓柱坐標系Y軸的變形量。
并且,除了界面顯示的結果外,還會在WB的結果文件夾中,顯示named Selection區域所有節點的編號/距離選定坐標系的距離/沿坐標系Y軸的變形量/換算后的角度值等信息,以便進行其它數據處理。
展開 Ansys workbench后處理中查看某一截面的結果云圖 ¥15
背景描述:
本案例以ansys workbench中電-熱模塊為例,在前面電加熱結束以后,結果如圖所示:
溫度分布云圖
電勢分布云圖
文章目的:
為獲得通電圓柱體某一截面上的結果云圖,如電流、電勢和溫度等分布情況,我們需要在后處理中進行一系列操作,以方便調取相應結果,這里以獲取電壓和溫度分布云圖為例,結果如圖:
截面溫度分布云圖
截面電勢分布云圖
具體操作思路如下:
展開 
Ansys Zemax | 在 MATLAB 或 Python 中使用 ZOS-API 進行光線追跡的批次處理
附件下載
聯系工作人員獲取附件
這篇文章會說明如何在 MATLAB 或 Python 中以 Zemax OpticStudio 應用程式界面 (ZOS-API)處理光線數據庫(Ray Database, ZRD)檔案,過程中我們將使用ZRDLoader.dll。本文提供了在 Matlab 中批次處理序列光線追跡(一般、歸一化、偏振或非偏振),以及在 Matlab 和 Python 中使用方法 ReadNextSegmentFull() 批次處理非序列 ZRD 檔案的范例。
什么是 RayTrace.dll?
RayTrace.dll 結合了 ZRDLoader.dll 和 ReadNextSegmentFull,并在序列模式中與4個 IBatchRayTrace 界面共同運作。此外,RayTrace.dll 這個動態連結函式庫涵蓋了以下的界面,并且繼承了 ZOSAPI.Tools.RayTrace 的命名空間:
IRayTraceDirectPolData (sequential):
在這個界面中,我們可以直接在 XYZ 坐標中完成批次的偏振光線追跡,而這也和 DDE 光線追跡指令(模式3)十分相似。此外,該界面屬于 IBatchRayTrace 界面的一種。
IRayTraceDirectUnpolData (sequential):
在這個界面中,我們可以在 XYZ 坐標中完成批次的非偏振光線追跡,而這與 DDE 光線追跡指令(模式1)相似。此外,該界面也同樣屬于 IBatchRayTrace 界面的一種。
展開 Ansys Zemax | 在 MATLAB 或 Python 中使用 ZOS-API 進行光線追跡的批次處理
附件下載
聯系工作人員獲取附件
簡介
這篇文章會說明如何在 MATLAB 或 Python 中以 Zemax OpticStudio 應用程式界面 (ZOS-API)處理光線數據庫(Ray Database, ZRD)檔案,過程中我們將使用ZRDLoader.dll。本文提供了在 Matlab 中批次處理序列光線追跡(一般、歸一化、偏振或非偏振),以及在 Matlab 和 Python 中使用方法 ReadNextSegmentFull() 批次處理非序列 ZRD 檔案的范例。
什么是 RayTrace.dll?
RayTrace.dll 結合了 ZRDLoader.dll 和 ReadNextSegmentFull,并在序列模式中與4個 IBatchRayTrace 界面共同運作。此外,RayTrace.dll 這個動態連結函式庫涵蓋了以下的界面,并且繼承了 ZOSAPI.Tools.RayTrace 的命名空間:
IRayTraceDirectPolData (sequential):
在這個界面中,我們可以直接在 XYZ 坐標中完成批次的偏振光線追跡,而這也和 DDE 光線追跡指令(模式3)十分相似。此外,該界面屬于 IBatchRayTrace 界面的一種。
IRayTraceDirectUnpolData (sequential):
在這個界面中,我們可以在 XYZ 坐標中完成批次的非偏振光線追跡,而這與 DDE 光線追跡指令(模式1)相似。此外,該界面也同樣屬于 IBatchRayTrace 界面的一種。
展開 處理ansys安裝中許可證軟件運行后第三項"FLEXLM not running"問題的方法
前面我安裝ansys14出現了一個問題,licence軟件最后一項一直顯示:FLEXLM:not running,按照百度上很多方法都試了,結果后來上網無意中登錄一個賬號不行,提示我系統時間出錯,后來我就聯想到了我用UG5改了時間,我就馬上改對時間后刪除了C盤下的licence文件夾(當然前提得先結束任務管理器中相關程序才能刪除掉),然后再刪除開始菜單中許可證那個文件夾,最后按照按照licence一樣重新安裝一次就能成功運行了。希望遇到同類問題的好友能得到幫助。