不知火舞的被虐|伊人天伊人天天综合网|博洛尼亚天气|任你懆这里只有精品4|久久美日韩精品久久|掌中之物漫画免费阅读观看|0丨d老妇

ansys施加熱源函數的案例

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 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中如何施加高斯移動熱源
很多人在使用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施加熱源函數圖1
如何在ANSYS WORKBENCH中施加分段函數激勵
本篇回答一位朋友提出來的問題,說明如何在ANSYS WOKRBENCH中施加分段函數激勵。 假設分段的分布載荷如下 該載荷施加在一長方體的頂面上,作為分布力系施加。 下面說明操作方法。 1. 創建一個瞬態動力學分析系統 2.創建一長方體,尺寸任意。 3.劃分網格 4.分析設置 設置兩個時間步, 第一步終止時間為1秒,打開自動時間步長,通過載荷步來定義載荷子步,初始子步10步,最小5步,最多20步。 再定義第二步如下 其含義是 第2步終止時間為2秒,打開自動時間步長,通過載荷步來定義載荷子步,初始子步10步,最小5步,最多20步. 5.固定左端 6.在上面施加分布載荷1 首先定義第一個載荷步內的函數載荷 接著休眠期第二段(1-2秒內的部分) 得到結果如下 7.在上面施加分布載荷2 接著休眠期第1段(0-1秒內的部分) 得到結果如下 這就可以了。 至于后面的求解就不再贅述了。 來源:宋博士的博客,版權歸作者所有。
展開
ANSYS知識普及4——如何施加函數變化的表面載荷 (ANSYS專家編輯,非原創,歡迎轉摘)
本人準備出一個ANSYS知識普及系列,將有用的網上資料歸攏,由于知識水平有限,不對之處請諒解。也歡迎各位網友提供好的資料分享,讓我們共同完成這個ANSYS知識普及系列。 編輯人:技術鄰ANSYS專家 業務咨詢網址:http://www.yqgqt.org.cn/content/other/402981 (打個小廣告) 聲 明:1、ANSYS知識普及系列中所有資料均來自網上; 2、如侵犯知識產權,請聯系ANSYS專家本人或者技術鄰,我將第一時間刪除。 小技巧:加本人關注,可以及時觀看本人發布的技術貼 ANSYS具有函數加載功能,可以很方便地在模型表面施加函數變化的各種載荷,在ANSYS中,也可以通過變通的方式來實現此功能,其思路是: 首先選定所要施加函數變化表面載荷的表面上的節點,利用ANSYS的參數數組和嵌入函數知識寫一簡單的命令流,定義好相應節點位置的面載荷值,然后通過在節點上施加面載荷來完成。 下面以在一圓柱表面施加函數變化載荷為例: /prep7 et,1,45 cyl4,,,0.5,,,,3 vsweep,all asel,s,loc,y,0.01,1 nsla ! *get,nmax,node,,num,max, *get,nmin,node,,num,min, *afun,deg *dim,t1,array,nmax,1,1, csys,1 *do,k,nmin,nmax *if,nsel(k),eq,1,then t1(k)=1000*sin(ny(k)) *else t1(k)=0 *endif *enddo ! sffun,pres,t1(1) sf,all,pres,0
展開