
發布
注冊
/
登錄ansys施加隨時間變化載荷
關注創建者:王靖雯 創建時間:2023-03-07

ansys施加隨時間變化載荷的實例教程
ANSYS施加隨時間變化載荷的方法
長安CAE
1 概述
在用ANSYS計算時經常會遇到載荷隨時間變化的情況,比如隨時間而變化的力、溫度等,在處理此類問題時,即施加隨時間歷程而不同變化的載荷,比較常用的有兩種方法,一種是逐步加載,一種是利用載荷文件。
2 方法
逐步加載的方法適用于載荷變化不多的情況,比如圖1中,載荷曲線中的點僅有6個,(0,0),(0.0015,2.5),(0.025,2.5),(0.035,1.5),(0.045,1.5),(0.051,0),對于此種情況,采用逐步加載的方法還是比較適合的。
圖1 載荷曲線
具體加載時,在求解處理器里面,通過定義不同的time值,實現不同的時間點,對應此6個載荷點,方法如下:
Time,0.0015
!選擇對象施加載荷2.5
Time,0.025
!選擇對象施加載荷2.5
Time,0.035
!選擇對象施加載荷1.5
Time,0.045
!選擇對象施加載荷1.5
Time,0.051
!選擇對象施加載荷0
!求解……
在設置載荷增長方式時可以設置KBC的值為1,這樣ANSYS 在處理兩個時間點的載荷時采用線性的方法,即最后的施加的載荷肯定如圖1所示。
當載荷時間點特別多時,比如振動載荷,比如地震加速度這一類,數據特別多,采用重復加載的方法工作量太大,修改也不方便,此時比較好的選擇是利用載荷文件。
可以將載荷與對應的時間輸出到txt文件,如圖2所示,左邊一列是時間,右邊是對應的載荷數據。
圖2 載荷文件
ANSYS在施加載荷時,先讀取txt文件中的內容,保存成數組,然后通過循環遍歷數組的數據加載。
*Dim,Prs,array,2,22,0,,, !定義數組Prs
*Create,ansuitmp !
展開 如何在ANSYS WORKBNCH中施加一個同時隨時間和空間變化的載荷
注:本文轉自宋博士的博客
如何在ANSYS WORKBENCH中施加一個同時隨時間和空間變化的載荷?
例如對一個長為1米,截面是50mm*50mm的梁,施加一個隨時間和軸線坐標X變化的載荷
其變化規律是
這里的x是從左端點開始的桿件上各點的X坐標
而t是時間。
因此這是一個 瞬態動力學問題。要求在此載荷規律作用下梁的變形。
下面是用ANSYS WORKBENCH計算該問題的過程。
(1)打開ANSYS WORKBENCH14.5。
(2)創建瞬態動力學項目示意圖。
(3)創建幾何模型。
雙擊geometry,打開DM,在其中創建一個長1米,截面是50mm*50mm的長方體。
其細節視圖的設置是
然后退出DS.
(4)創建局部坐標系。
雙擊Model,進入到mechanical中,并把長度單位切換成米,角度單位切換成radian.然后添加一個局部坐標系,把該坐標系的坐標原點定位在長方體的上表面的左邊一個頂點上。
該坐標系用于對后面施加的載荷提供坐標系,以確定方程中的X是從哪里開始定義的。
(5)劃分網格。
設置單元尺寸為25mm,劃分網格如下
(6)設置載荷步。
對于分析設置進行如下定義
即計算1秒,而只有1個載荷步,該載荷步被均分為10個載荷子步。
(7)固定左端面。
選擇左邊的端面進行固定。
(8)施加隨時間和空間變化的分布載荷。
選擇上表面,施加分布載荷。在其細節視圖的magnitude中首先選擇function.說明要用函數進行定義
然后在magnitude中輸入表達式如下
注意到此時的坐標系統切換成了上面定義的坐標系。
展開 主要優勢有,操作簡單,直接利用pressure, temperatue等載荷(p版的帖沒有提到displacement,但我發現在awb13是支持displacement的),不需要外部數據支持,而且,可以通過函數方式來定義。但是,此法如果用表格輸入,所加的載荷只能隨單一坐標變化,不能隨時間變化;如果用函數輸入,可以以時間及某一坐標為自變量,但要有這樣的函數;而且,此法并不利于大量數據的輸入。這個帖介紹用external data的方法,這個方法只能用表格方式輸入,但可以施加隨三個方向的坐標變化同時隨時間變化的載荷。輸入支持坐標值,temperature,pressure,heat transfer coefficient,displacement(beta)。
施加同時隨三向坐標和時間變化的載荷.pdf
具體操作方法如下(以一塊10*10*1的板為例子):
1.
在excel(或txt等)生成坐標及載荷文件。其中第一至三列分別為x、y、z坐標值,第四列是pressure,第五列是displacement。數據的使用后面再說。這里建議大家把excel文件另存為csv格式,因為記得以前apdl導出數據時都是csv格式的,個人覺得這種格式對于后面的導入數據比較方便。
2.導入第一步中生成的數據。先把external data拖出來,然后連到分析模塊的setup位置,如左圖。打開external data,如右圖步驟操作,1選擇需導入文件;2、3選擇數值的格式,由于之前以csv格式保存,所以這里選擇comma(csv格式的數據就是用comma來隔開每列數據);4選擇數據類型;5相當于可以弄個局部坐標系。右下角就能看到所導入的數據,不知道為什么只顯示10行數據(不知道有沒有方法顯示所有數據),但確實是已經全部導入的。
展開 問題描述:工件在實際工作中,載荷會隨著時間發生變化。本帖對對平板進行隨時間變化的載荷進行分析。
分析類型:結構靜力學
分析平臺:ANSYS Workbench 17.2
分析人:技術鄰 一無所有就是打拼的理由
技術難點:隨時間變化載荷的施加
業務咨詢網址:http://www.yqgqt.org.cn/b/218
平板模型:
邊界條件:兩端固定,上表面施加隨時間變化的正弦拉力。
在正弦載荷下平板的應力變化
變形云圖
應力
展開 我現在要在一個結構的節點上施加隨時間變化的荷載,是海洋波浪的力,現在利用隨機過程生成了100個每0.5秒變化的力,如何利用表格荷載施加到節點上,并求解?/solu
antype,4
acel,,9.8
trnopt,full
outres,all
*dim,liftforce,table,100,1
*cfopen,data1,txt
*vread,liftforce(1,1,1),data1,txt,,jik,1,100
(f7.1,f7.4)
*cfclos
f,1,fy,%liftforce%,,101
這個我寫的求解的命令,請問接下來怎么寫?并幫忙指出問題~
展開 
ansys施加隨時間變化載荷的相關專題、標簽、搜索
ansys施加隨時間變化載荷的最新內容
使用描述:建立載荷-時間曲線,添加隨時間變化載荷
具體操作:
1.0啟動HyperMesh
1.1選擇Optistruct求解器(界面上的求解器都可選,這里以Optistruct為例,方法類似)
2.0打開一個Hypermesh文件
2.1選擇XYplots菜單下面的Curve Editor
2.2點擊new
2.3輸入曲線的名稱
2.4輸入載荷—時間曲線
問題描述:工件在實際工作中,載荷會隨著時間發生變化。本帖對對平板進行隨時間變化的載荷進行分析。
分析類型:結構靜力學
分析平臺:ANSYS Workbench 17.2
分析人:技術鄰 一無所有就是打拼的理由
技術難點:隨時間變化載荷的施加
業務咨詢網址:http://www.yqgqt.org.cn/b/218
平板模型:
邊界條件:兩端固定,上表面施加隨時間變化的正弦拉力
如何在ANSYS WORKBNCH中施加一個同時隨時間和空間變化的載荷
注:本文轉自宋博士的博客
如何在ANSYS WORKBENCH中施加一個同時隨時間和空間變化的載荷?
例如對一個長為1米,截面是50mm*50mm的梁,施加一個隨時間和軸線坐標X變化的載荷
其變化規律是
這里的x是從左端點開始的桿件上各點的X坐標
而t是時間。
因此這是一個
ANSYS施加隨時間變化載荷的方法
長安CAE
1 概述
在用ANSYS計算時經常會遇到載荷隨時間變化的情況,比如隨時間而變化的力、溫度等,在處理此類問題時,即施加隨時間歷程而不同變化的載荷,比較常用的有兩種方法,一種是逐步加載,一種是利用載荷文件。
本人準備出一個ANSYS知識普及系列,將有用的網上資料歸攏,由于知識水平有限,不對之處請諒解。也歡迎各位網友提供好的資料分享,讓我們共同完成這個ANSYS知識普及系列。
編輯人:技術鄰ANSYS專家
業務咨詢網址:http://www.yqgqt.org.cn/content/other/402981
(打個小廣告)
聲 明:1、ANSYS知識普及系列中所有資料均來自網上;
我現在要在一個結構的節點上施加隨時間變化的荷載,是海洋波浪的力,現在利用隨機過程生成了100個每0.5秒變化的力,如何利用表格荷載施加到節點上,并求解?/solu
antype,4
acel,,9.8
trnopt,full
outres,all
*dim,liftforce,table,100,1
*cfopen,data1,txt
*vread,liftforce(1,1,1),data1,txt
主要優勢有,操作簡單,直接利用pressure, temperatue等載荷(p版的帖沒有提到displacement,但我發現在awb13是支持displacement的),不需要外部數據支持,而且,可以通過函數方式來定義。但是,此法如果用表格輸入,所加的載荷只能隨單一坐標變化,不能隨時間變化;如果用函數輸入,可以以時間及某一坐標為自變量,但要有這樣的函數;而且,此法并不利于大量數據的輸入。這個帖介紹用
好的話就回帖