
發布
注冊
/
登錄ansys修改
關注創建者:王靖雯 創建時間:2023-03-07

ansys修改的實例教程
不熟悉版歸被斑竹指出,現在從新發,個人認為i這套教程還是不錯的,大家多支持?。?!
有限元基礎理論1-4.rar
第五講1.part1.rar
第五講1.part2.rar
有限元基礎理論6-8.rar
很久之前發過一篇關于新版ANSYS的ACT下載方法,后來沒過多久就無法注冊賬號了,導致很多小伙伴都在后臺為啥下載不了了。這是因為ANSYS修改了機制或者是我之前可能是卡BUG了,所以只有部分小伙伴能有下載ACT的權限。因此特開此帖,為大家長期待下載需要的ACT(免費的),由于最近工作較忙,公眾號可能回復的不及時,因此請大家耐心等待。
首先簡單介紹一下ACT,ACT是ANSYS的插件,可以可以提供某些特定的功能以彌補軟件的不足。官方的應用商店里提供了不少,有免費的也有收費的,也有大佬自己在針對自己的需求進行開發。官方的ACT大家可以通過這個鏈接進去:https://catalog.ansys.com/
大家也可以從WB的主界面進去
關于ACT的安裝方法和使用教程都有在其安裝包里有,這里就不說多少,大家自己研究就好。
最后是下載方法:大家后臺回復 ACT,會有自動回復鏈接,大家可以先看下文件夾里是否有你自己想要的ACT,如果沒有回復你想要的ACT名字和版本,最好是放鏈接,這樣大家都省事。因為一個ACT有不同的版本,最后分享一份18.0的ACT種子文件,也在文件夾里(目前我只放了兩個ACT,后續大家想要的我都會放進去),大家自行下載即可。
最后的最后,再一次提醒大家,回復ACT先看有沒有自己需要的,沒有的話再回復想要的ACT名字和版本,最好是放鏈接?。。?/span>
展開 ANSYS的結果進行二次運算并顯示云圖
在實際應用中經常會需要將ANSYS的計算結果進行二次運算,并重新顯示新的結果云圖。也即是ANSYS的現有計算結果不能滿足實際需求,需要自己在一次計算結果的基礎之上編寫計算方法。
在ANSYS里,這個過程是通過修改節點或者單元的結來實現的,筆者以前在ABAQUS里面也實現過這樣的過程,不過在ABAQUS里面不是通過直接修改節點/單元解實現的,而是可以重新定義新的結果變量。
ANSYS修改節點解釋通過DNSOL命令完成的,命令解釋如下:
DNSOL, NODE, Item, Comp, V1, V2, V3, V4, V5, V6
其中Item和Comp這兩個量是需要修改的變量名稱,例如需要修改位移X,則Item應為U,Comp應為X,后面的V1-V6就是新的值。
可以看到,利用DNSOL命令每次只能修改一個節點的值,因此,很多情況下是需要對全部的節點值進行修改,故通常需要和遍歷命令一起使用。
下面以一個實際的例子說明具體的使用方法。
新建一個簡單的模型,加載求解得到以下的結果,分別為x方向的位移和y方向的位移。
X方向的位移如下:
Y方向的位移如下:
現在需要將X和Y方向的位移進行重新計算,假設:
新的Ux=Ux**2+0.1
新的Uy=Uy**2-0.1
具體實現過程是先依次讀取計算得到的Ux和Uy,保存在自定義的數組中,然后定義新的數組,將前面的數組的數據分別處理后保存到新的數組之中,最后依次讀取新的數組的數據再通過DNSOL命令進行修改,修改完成即可顯示新的結果。
!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!
展開 ansys13.0安裝好后,再安裝nCode DesignLife 13.0,啟動workbench后,發現不能啟動各模塊,如下圖問題
解決方法:
在designLife13.0安裝盤中找到了ANSYS_install_12_1.pdf文件,其中寫明了軟件安裝過程中,對ansys的修改,如下信息指出,對engineeringdata.config進行了修改。因此,問題可能出在該文件。
在ansys安裝目錄下,找到該文件,打開查看,發現如下問題(黃色標注)
顯然起始缺少一個“<”,加上后如下圖。保存。
再次啟動workbench后,發現問題消失。
展開 基于《ANSYS與ABAQUS比較之實例3---矩形截面簡支梁的彈塑性分析--第1篇》的問題和分析思想,本篇將使用ANSYS
Workbench進行建模分析。
1.分析步驟
(1)創建靜力學分析,并設置分析類型為2D分析
(2)設置材料屬性,設置彈性模量為2e11Pa,泊松比為0.3,設置塑性行為,選擇塑性為雙線性等向強化模型,設置屈服強度為380MPa,切線模量為0,也就是理想的彈塑性模型材料。
(3)創建幾何模型,創建一個 2m x 0.2m 的長方形。
(4)賦予塑性材料屬性。
(5)劃分網格,設置網格尺寸為0.05m。
(6)施加位移邊界,約束左下角點的x,y方向位移和約束右下角點的y方向位移。
(7)施加載荷邊界,在上面的線上施加豎直向下的均布載荷,大小為8MPa。
(8)保持默認的求解算法設置,進行求解。
這時,我們發現求解并不收斂,查看求解信息,我們可以看到,由于47號節點在UY的位移值為4033815.42m,該值大于軟件設置的最大位移上限值,提示我們檢查約束設置,可能是產生了剛性位移。然而對于這個問題來說,并不是約束不足而產生的剛性位移,而最大可能就是材料非線性的求解算法問題,但是在ANSYS中修改其他算法,皆無法求解收斂。下面將修改壓力值看看是否收斂。
(9)減少均布壓力值為6MPa,再次進行求解,這時我們發現,這次是可以求解收斂。
查看等效應力,最大值為410.47MPa。
查看等效應變。
2.結論
(1)在理想的彈塑性材料模型下,當施加的載荷過大時,ANSYS求解很難收斂,而ABAQUS求解容易收斂。
展開 
ansys修改的相關專題、標簽、搜索
ansys修改的最新內容
Sound:修改聲音瀑布圖
Ansys Sound:電機噪聲階次識別與提取
電機溫度場分析
電磁熱耦合分析流程
風冷分析案例
電磁損耗的耦合
Fluent流體仿真結果
永磁電機定子水冷仿真
三相感應電機液冷仿真
三相感應電機噴油及液冷仿真
這是因為ANSYS修改了機制或者是我之前可能是卡BUG了,所以只有部分小伙伴能有下載ACT的權限。因此特開此帖,為大家長期待下載需要的ACT(免費的),由于最近工作較忙,公眾號可能回復的不及時,因此請大家耐心等待。
首先簡單介紹一下ACT,ACT是ANSYS的插件,可以可以提供某些特定的功能以彌補軟件的不足。官方的應用商店里提供了不少,有免費的也有收費的,也有大佬自己在針對自己的需求進行開發。
我們知道,MPC剛性梁單元的運動約束算法缺省為直接消去法(K2=0),當我們想使用拉格朗日乘子法(K2=1)時,沒辦法在HyperMesh中直接定義定義關鍵選項K2,所以之前筆者都是先把CDB文件導入ANSYS然后再修改K2?,F在我們嘗試使用UNSU_PREP_MID卡片對K2進行修改。
我們知道,MPC剛性梁單元的運動約束算法缺省為直接消去法(K2=0),當我們想使用拉格朗日乘子法(K2=1)時,沒辦法在HyperMesh中直接定義定義關鍵選項K2,所以之前筆者都是先把CDB文件導入ANSYS然后再修改K2。現在我們嘗試使用UNSU_PREP_MID卡片對K2進行修改。
1
DEFINE_ADJUST是一個通用的宏,可以用來調整或修改ANSYS FLUENT中沒有作為參數傳遞的變量。例如,你可以使用DEFINE_ADJUST來修改流動變量(例如,速度、壓力)和計算積分。你還可以使用它對一個域上的標量進行積分,并根據結果調整邊界條件。
第一步:需要用APDL編輯四個mac(宏文件)
第二步:需要修改ansys的start.ans文件
第三步:如果我們修改了mac文件,需要更新功能。
運行這幾個按鈕的效果:
01 單擊PAR1按鈕,參數可以自由修改。
02 單擊PAR2按鈕,參數可以自由修改。
植入設備的天線模型
使用ANSYS SpaceClaim Direct Modeler修改ANSYS HFSS人體模型,以表現不同的人體體型。ANSYS SpaceClaim可以輕松修改對象的幾何結構。
由于人體組織會反射、吸收部分無線信號以及影響天線的工作頻率與帶寬,無線射頻的性能因此會受到影響。
然而對于這個問題來說,并不是約束不足而產生的剛性位移,而最大可能就是材料非線性的求解算法問題,但是在ANSYS中修改其他算法,皆無法求解收斂。下面將修改壓力值看看是否收斂。
(9)減少均布壓力值為6MPa,再次進行求解,這時我們發現,這次是可以求解收斂。
查看等效應力,最大值為410.47MPa。
查看等效應變。
創建接觸時可考慮使用
24.如何在程序"外部"修改Ansys建模語句中的參數
如果對已做好的模型再增加僅僅幾條語句來修改某些參數,例如用UIMP,1,****修改材料1的參數,可否在程序外部實現?!
打開 log 文件或在 File 菜單下執行 write DB log file,將建模過程寫成命令流。然后在該文件中進行修改就是了。不過需要你對 ANSYS 的命令有一些了解才行。學吧!
ANSYS修改節點解釋通過DNSOL命令完成的,命令解釋如下:
DNSOL, NODE, Item, Comp, V1, V2, V3, V4, V5, V6
其中Item和Comp這兩個量是需要修改的變量名稱,例如需要修改位移X,則Item應為U,Comp應為X,后面的V1-V6就是新的值。