
發布
注冊
/
登錄ansys 熱源設置的案例
ANSYS workbench的免費插件,設置移動熱源
ACT_MovingHeat_R170_v4.1.zip
官網也可以免費下載,分享給下載不便的同學們,解壓之后里面doc文件夾里有使用說明
ANSYS Workbench移動熱源施加
本篇博文主要介紹如何在ANSYS
WORKBENCH里面如何施加移動熱源,本人也是通過借鑒網上資料、論壇和請教交流,做出的一個移動熱源初級實例。
1.問題描述
如下圖所示,尺寸為0.1x0.1x0.005m長方體,在長方體中間沿著Y方向施加一個移動熱源,熱源的速度為0.1m/s,熱源為熱流密度,值為時間位移函數,如下圖所示。
其中Q=4e7w/m2;R=0.005m;v=0.01m/s。
2.分析思路
(1)首先在APDL經典界面施加創建高斯熱源函數的命令流;
(2)在WB中創建瞬態分析模塊,創建有限元模型;
(3)將APDL命令流插入到WB中;
(4)計算求解查看后處理。
3.步驟
(1)創建高斯熱源函數命令流
打開ANSYS經典界面,在函數編輯器下創建如下函數:
4e7*exp(-3*(({X}-0.05)^2+({Y}-0.01*{TIME})^2)/0.005^2)
如下圖所示:
完成好函數輸入之后,保存函數;然后讀入剛剛保存的函數,命名為HFLUX,如下圖所示:
到此,高斯熱源函數即完成創建,只需要將以上操作的命令流提取出來即可,命令流件文章末尾。
(2)在WB中創建瞬態熱分析模塊,創建幾何模型、材料屬性和劃分網格,注意中間的網格要細化,如下圖所示:
在幾何體上表面創建一個Named Selection,命名為A1,如下圖所示:
求解設置,設置仿真時間為10s,子步為50,如下圖所示;
創建對流換熱,選擇除上表面之外的其余5個面。
(3)插入命令流。
展開 ANSYS經典中使用APDL語言施加移動高斯熱源
很多人在使用ANSYS模擬焊接和增材制造過程中都面臨高斯熱源施加的難題,現在我來演示一下如何在ANSYS經典中使用APDL語言施加高斯熱源,以及如何實現熱源的移動。
打開經典界面,然后選擇Parameters→Functions→Define/Edit
然后在彈出的Function Editor中選取你想要輸入的熱源函數,我這里使用了一個高斯體熱源函數,也可以替換成高斯面熱源或者雙橢球熱源,具體函數請自行查找文獻
點擊Save后,保存后綴名為.func的函數文件,其名稱為func11.func
然后退出,重新選擇Parameters→Functions→Read From file
選擇剛才定義的函數
此時彈出對話框,要求輸入函數的名稱,及對應的參數的大小,我們定義名稱為gauss,兩個參數常量分別為qmx=1,r=1,局部坐標系選0就意味著這個函數是在全局坐標系中施加的,可以換成其他已經定義的任何局部坐標系
然后點擊List→Files→Log file
然后我們就可以發現在Log file文件里自動生成了函數func11對應的數據表,其是一個維度6*20的Table表,我們在array parameter中也可以查看其具體數據,為什么會生成這段呢,其實就是ANSYS根據你所定義的函數,自動生成了一個Table表做了這個函數的插值,這樣系統在計算時就可以根據這個Table表進行對應的索引,生成任何你想要的函數值了。
展開 ANSYS Workbench移動熱源施加
本篇博文主要介紹如何在ANSYS WORKBENCH里面如何施加移動熱源,本人也是通過借鑒網上資料、論壇和請教交流,做出的一個移動熱源初級實例。
1.問題描述
如下圖所示,尺寸為0.1x0.1x0.005m長方體,在長方體中間沿著Y方向施加一個移動熱源,熱源的速度為0.1m/s,熱源為熱流密度,值為時間位移函數,如下圖所示。
?
其中Q=4e7w/m2;R=0.005m;v=0.01m/s。
2.分析思路
(1)首先在APDL經典界面施加創建高斯熱源函數的命令流;
(2)在WB中創建瞬態分析模塊,創建有限元模型;
(3)將APDL命令流插入到WB中;
(4)計算求解查看后處理。
3.步驟
(1)創建高斯熱源函數命令流
打開ANSYS經典界面,在函數編輯器下創建如下函數:
4e7*exp(-3*(({X}-0.05)^2+({Y}-0.01*{TIME})^2)/0.005^2)
如下圖所示:
?
完成好函數輸入之后,保存函數;然后讀入剛剛保存的函數,命名為HFLUX,如下圖所示:
?
到此,高斯熱源函數即完成創建,只需要將以上操作的命令流提取出來即可,命令流件文章末尾。
(2)在WB中創建瞬態熱分析模塊,創建幾何模型、材料屬性和劃分網格,注意中間的網格要細化,如下圖所示:
?
在幾何體上表面創建一個Named Selection,命名為A1,如下圖所示:
?
求解設置,設置仿真時間為10s,子步為50,如下圖所示;
?
創建對流換熱,選擇除上表面之外的其余5個面。
(3)插入命令流。
展開 
ANSYS中如何施加高斯移動熱源
很多人在使用ANSYS模擬焊接和增材制造過程中都面臨高斯熱源施加的難題,現在我來演示一下如何在ANSYS經典中使用APDL語言施加高斯熱源,以及如何實現熱源的移動。
打開經典界面,然后選擇Parameters→Functions→Define/Edit
然后在彈出的Function Editor中選取你想要輸入的熱源函數,我這里使用了一個高斯體熱源函數,也可以替換成高斯面熱源或者雙橢球熱源,具體函數請自行查找文獻
點擊Save后,保存后綴名為.func的函數文件,其名稱為func11.func
然后退出,重新選擇Parameters→Functions→Read From file
選擇剛才定義的函數
此時彈出對話框,要求輸入函數的名稱,及對應的參數的大小,我們定義名稱為gauss,兩個參數常量分別為qmx=1,r=1,局部坐標系選0就意味著這個函數是在全局坐標系中施加的,可以換成其他已經定義的任何局部坐標系
然后點擊List→Files→Log file
然后我們就可以發現在Log file文件里自動生成了函數func11對應的數據表,其是一個維度6*20的Table表,我們在array parameter中也可以查看其具體數據,為什么會生成這段呢,其實就是ANSYS根據你所定義的函數,自動生成了一個Table表做了這個函數的插值,這樣系統在計算時就可以根據這個Table表進行對應的索引,生成任何你想要的函數值了。
展開 利用 ANSYS Workbench 模擬高斯熱源在圓柱表面螺旋線移動
在數學上,高斯熱源的熱流密度分布呈現出鐘形曲線的特征。這種分布使得熱源在中心區域具有較高的能量密度,而隨著距離中心的增加,能量密度逐漸降低。
分布情況
高斯熱源的能量分布并非均勻的,而是集中在一個較小的區域內,并以中心為峰值向四周逐漸衰減。這種非均勻的分布特點使其能夠模擬諸如激光焊接、電子束焊接等局部集中加熱的過程。
應用案例
在焊接工藝中,高斯熱源常用于模擬焊接過程中的熱輸入。通過合理設置高斯熱源的參數,如峰值熱流密度、熱源半徑等,可以準確地預測焊縫區域的溫度場分布,從而評估焊接質量和殘余應力。
在激光加工領域,高斯熱源可用于模擬激光切割、激光表面處理等過程中的熱量傳遞,有助于優化工藝參數,提高加工效率和質量。
例如,在某汽車制造企業的車身焊接生產線上,采用高斯熱源模型對焊接過程進行仿真分析,成功優化了焊接工藝參數,減少了焊接缺陷的產生,提高了車身的整體強度和安全性。
四、模擬過程關鍵步驟與參數設置
(一)模型建立與準備
在 ANSYS Workbench 中建立圓柱模型,我們可以使用 DesignModeler 模塊。首先,確定圓柱體的半徑、高度和厚度等尺寸參數。然后,通過數學公式或軟件自帶的功能來設置螺旋線軌跡。對于螺旋線的設置,需要確定旋轉的圈數、螺距等參數。確定好螺旋線后,將高斯熱源的位置放置在螺旋線的起始點或特定位置。這需要精確計算坐標,以確保熱源位置的準確性。
(二)物理模型與參數選擇
選擇合適的物理模型是準確模擬的關鍵。對于熱傳導問題,要設置熱傳導系數,這取決于圓柱材料的性質。常見的金屬材料熱傳導系數較高,而絕熱材料則較低。
展開 ANSYS Workbench 回流焊 移動熱源 傳熱仿真 APDL程序 ¥99
通過APDL命令實現對流換熱位置隨時間變化的傳熱計算,可用于回流焊工藝溫度場分析等。
程序為溫度沿Y方向移動,模型形狀、溫區長度、移動速度、換熱系數、溫度、區間數量均可調整。
ANSYS知識庫 | Maxwell激勵設置及網格剖分設置問題
來源于:ANSYS官網
ANSYS知識庫 | Maxwell激勵設置及網格剖分設置問題(二)
3、如何在Maxwell current激勵下設置電流突變(=0)設置?
定義一個變量zerotime
定義電流源帶變量
5*1.414*sin(2*pi*180*time+53.7*pi/180)*pwl(zerotime,time)
輸出/輸入電流波形,在0.0055s 時電流變為0.
ANSYS知識庫 | Maxwell激勵設置及網格剖分設置問題(一)
一,Maxwell激勵設置問題:
1、Maxwell 3D如何出現“Current leak to the air”的報錯信息?
問題描述:
當Maxwell3D仿真模型里面包含空心線圈的時候,有時候會報“Current leak to the air”的錯誤信息,截圖如下:
錯誤原因:
這是軟件的一個Bug,在V15之前直接報錯,不提供錯誤信息;V16以后,提供報錯信息。
解決辦法:
空心線圈不要建立成360全模型,可以包含一個非常小的空隙。
ANSYS知識庫 | Maxwell激勵設置及網格剖分設置問題(四)
問題描述:
3D模型軸向拉伸生成高質量均勻網格
解決辦法:
利用3D“Clone mesh”技術,通過拉伸生成高質量均勻網格
★ 在“Band”部件右鍵單擊“Assign mesh operation->CylindricalGap treatment”,完成后在“Project Manager->Mesh Operations->CylindricalGaps1”中勾選“Clone Mesh”
★ 設置完成以后,運行“Apply Mesh Operations”選中任意軸向對稱部件,然后右鍵“Plot Mesh”即可得到高質量3D均勻網格。
來源于:ANSYS官網
展開 
ANSYS知識庫 | Maxwell激勵設置及網格剖分設置問題(二)
問題描述:
3D模型軸向拉伸生成高質量均勻網格
解決辦法:
利用3D“Clone mesh”技術,通過拉伸生成高質量均勻網格
★ 在“Band”部件右鍵單擊“Assign mesh operation->CylindricalGap treatment”,完成后在“Project Manager->Mesh Operations->CylindricalGaps1”中勾選“Clone Mesh”
★ 設置完成以后,運行“Apply Mesh Operations”選中任意軸向對稱部件,然后右鍵“Plot Mesh”即可得到高質量3D均勻網格。
來源于:ANSYS官網
展開 ANSYS知識庫 | Maxwell激勵設置及網格剖分設置問題(一)
外電路中定義變量
導出sph網表文件
在Maxwell中導入外電路sph網表文件
在Maxwell中重新定義變量
3、如何在Maxwell current激勵下設置電流突變(=0)設置?
ANSYS知識庫 | Maxwell激勵設置及網格剖分設置問題(三)
RMxprt一鍵有限元設置為15°。
『原創』ANSYS的單位在哪可以看見和設置,FLOTRAN模塊中,流通導熱系數怎么設置?
本人正在做論文,初學ANSYS不久,現向大家求教
ANSYS的單位在哪可以看見和設置,FLOTRAN模塊中,流體導熱系數怎么設置?
另在一個二維的圓環流體模型中,我設置了內圓環邊界流體速度,那么外圓環流體速度還要設置嗎?