
發布
注冊
/
登錄ansys更換語言
關注創建者:王靖雯 創建時間:2023-03-08

ansys更換語言的實例教程
因此,本推文出于方便眾多Lumerical FDTD使用者,而編寫一個很方便更換材料數據的腳本。
那就讓我們以十分經典的介電常數模型為例子:
這個數據模型顯得有點復雜,并且如果我們要對進行參數掃描,那就非常困難了。
我們分析一些材料模型涉及的參數:
,, ??紤]到WS2是具有各項異性的,還需要考慮out-of-plane介電常數:。到這里,WS2的介電常數已經非常復雜了。但是,我們還需要考慮的變化對WS2光柵的影響。接下來,我們一步步分析這過程中如何用腳本編寫材料模型以及如何調用腳本定義新的材料數據模型。對WS2的材料模型進行分析,在in-plane介電常數中與的線性均一致,而out-of-plane則保持在一個常數值
材料數據模型已經證實沒有問題了,那接下就是如何設置定義材料模型并且導入數據。編寫導入材料的腳本(部分)
接下來使用這部分代碼做參數掃描,掃描范圍0-0.8,掃描點數800點,也就是換800次材料數據,這樣的工作量是手動操作完成不了的。因此,該方案能夠降低手動操作的頻次,提高機器參與的稱度,大大提高仿真效率。
如有需要,歡迎通過公眾號“320科技工作室”與我們聯絡。
參考文獻: Polaritonic coherent perfect absorption based on self-hybridization of a quasi-bound state in the continuum and exciton. Optics Express. 2023 Jan 30;31(3):4691-4700. doi: 10.1364/OE.482464.
展開 基于這個問題,本文詳細給大家梳理ls-dyna中單位制的選擇原理,并教大家如何任意更換模型的單位制。常用單位制表如下。
1.確定模型分析類型,采用的材料本構的類型。
對于所有模型而言,所有單位制其實都可以使用,前提是單位換算正確。但是對于金屬材料,其中存在溫度、比熱容等參數,大部分學者文獻常用的是mm ms kg GPa或mm s ton MPa單位。而對于爆炸沖擊、侵徹等案例來講,g cm Mbar(10的11次方pa)是文獻中常用的單位制,單位制的選擇基本上是看現有的案例中哪套用的多,我們就選哪套,這樣在引用參數的時候就不需要進行單位換算,避免計算出錯,如果計算過程中出現計算模型消失、計算時間加長、計算云圖沒反應大概率是單位制不統一的問題。
2.模型建立時單位制選擇
軟件中是沒有選項去要求用哪套單位制,單位制在心中統一使用就行。比如模型實際長3.45m,這種小數點多的尺寸模型,我會選擇mm去建模,在模型中輸入3450就可以,寬1.52m就輸入1520。對于建模及網格劃分過程中而言,長度單位制可以選擇自己熟悉的、方便建模的那套,建模過程中不用糾結單位制是哪套,因為后期生成k文件后可以任意修改單位制。
3.模型單位制的確定
拿到一個案例k文件,如何去馬上確定模型是采用的哪套單位制。首先拿尺子量一下模型的尺寸,如下圖所示。
a.這是一個掏槽爆破局部模型,量出來是345,是不會顯示單位的,如果了解這個案例,可以馬上知道實際尺寸為3.45m,那么此刻模型的長度單位制就是(345)cm。如果不了解,可以假設是m,345m太長;mm,0.345m太短,因此cm合理。那么這個模型可能使用的單位制就在紅色框框區域中的幾個。
展開 點擊報名:http://jishulink.mikecrm.com/1B085K9
首先選取好你想選取的節點
NSEL,S,…………………..
然后使用*vget讀取節點編號及相應坐標
*Get,nnod,NODE,0,COUNT
*vget,nl,node,,nlist !得到表面節點編號
*vget,locx,node,,loc,x
…………………….
*DIM,locx1,array,nnod,1 !定義一個數組,其為nnod行1列
………………………….
要注意,這里面得到的nl是從小到大排列的,只包含一部分節點,而我們得到的locx卻是所有節點的坐標,所以我們還需要定義一個locx1,再用一個循環把你想選擇的節點編號和其坐標一一對應起來。具體的關系從下面的圖可以看出。
*DO, j,1,nnod,1
locx1(j)=locx(nl(j)) !節點對應坐標
…………………………….
*ENDDO
這時我們就已經得到了想選取的節點坐標及對應編號,此時我們需要運行一個Output.mac文件,把得到的數組輸出。
Output.mac 中包含的內容
!----------------------------------!
*cfopen,node_number.dat, ! Generate Ist File
*vwrite,nl(1)
(1F6.0)
*cfclos
*cfopen,node_locx.dat,
*vwrite,locx1(1)
(1E15.6)
*cfclos
………………….剩下的按照同樣格式寫
!----------------------------------!
最后得到的txt文件的內容分別如下:
展開 很多人在使用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 Maxwell:無刷直流電機快速入門教程 發布時間:2026年1月 文件規格:MP4格式,視頻編碼為h264,分辨率1920×1080 授課語言:英語 課程時長:1小時30分鐘 文件大小:4個月前
ANSYS Maxwell:無刷直流電機快速入門教程 發布時間:2026年1月 文件規格:MP4格式,視頻編碼為h264,分辨率1920×1080 授課語言:英語 課程時長:1小時30分鐘 文件大?。?GB
在Lumerical系列軟件做仿真計算過程,我們經常會遇到要自定一些材料數據的,例如等離子振蕩模型,或者一些參數數據等等。這些數據的導入雖然不是很困難,但是要想在再導入之后修改修改材料參數,那就顯得非常麻煩了。因為這些數據每次都要導入,計算,循環往復。因此,本推文出于方便眾多Lumerical FDTD使用者,而編寫一個很方便更換材料數據的腳本。
那就讓我們以十分經典的介電常數模型為例子:
問題:
工程中因為模態分析可以反應出結構產品的很多問題,因此對模態計算的需求很多。并且資料或經驗等對模態計算有一定的要求,例如模態頻率大于激勵頻率的1.5倍、模態有效質量大于75%等。
本例在常規模態計算的基礎上,通過插入后處理APDL命令,實現對X、Y、Z三個方向的模態有效質量和模態階次頻率的提取,并統計導出為結果文件夾下的“modalResultRecord.txt”文檔。
在進行數值模型建立的過程中,大家首先會想我建模應該用什么單位制,材料單位制怎么確定,對于剛開始學有限元軟件的同學而言是一個比較頭疼的問題,我初學時也一樣,熟悉后就會對單位制會特別敏感,單位不統一就很快能發現?;谶@個問題,本文詳細給大家梳理ls-dyna中單位制的選擇原理,并教大家如何任意更換模型的單位制。常用單位制表如下。
1.確定模型分析類型,采用的材料本構的類型
很多人在使用ANSYS模擬焊接和增材制造過程中都面臨高斯熱源施加的難題,現在我來演示一下如何在ANSYS經典中使用APDL語言施加高斯熱源,以及如何實現熱源的移動。
打開經典界面,然后選擇Parameters→Functions→Define/Edit
然后在彈出的Function Editor中選取你想要輸入的熱源函數,我這里使用了一個高斯體熱源函數,也可以替換成高斯面熱源或者雙橢球熱源
首先選取好你想選取的節點
NSEL,S,…………………..
然后使用*vget讀取節點編號及相應坐標
*Get,nnod,NODE,0,COUNT
*vget,nl,node,,nlist !得到表面節點編號
*vget,locx,node,,loc,x
…………………….
*DIM,locx1,array,nnod,1 !定義一個數組,其為nnod行1列
點擊報名:http://jishulink.mikecrm.com/1B085K9
1、模型描述:鋼梁為工字型梁,但中間腹板為正弦曲線,因此為波紋腹板鋼梁。鋼梁上板跨度8m,高6m,下板跨度7m,高5m。上下梁寬1m。波紋為正弦曲線,在下板上的波長為0.4m,波紋半幅高0.1m。
用APDL語言對其進行建模,得到模型見下圖所示:
上部局部模型見下圖:
2、單元劃分:
采用SHELL181單元進行網格劃分,該單元適合對薄殼體結構進行分析。它是一個4結點單元