
發布
注冊
/
登錄ansys 施加變化力的案例
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知識普及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
展開 如何在ANSYS WORKBNCH中施加一個同時隨時間和空間變化的載荷
由于施加的載荷用的是PASCAL的單位,載荷很小,所以變形也相當的小。
也可以查看隨著時間而變化的變形動畫。
歡迎關注微信公眾號:ANSYSABAQUS
ANSYS Corner| ANSYS Workbench中一種螺栓預緊力施加方法
ANSYS Corner| ANSYS Workbench中一種螺栓預緊力施加方法

ANSYS知識普及系列16——在ANSYS里施加地震慣性力的方法
本人準備出一個ANSYS知識普及系列,將有用的網上資料歸攏,由于知識水平有限,不對之處請諒解。也歡迎各位網友提供好的資料分享,讓我們共同完成這個ANSYS知識普及系列。
編輯人:技術鄰ANSYS專家
業務咨詢網址:http://www.yqgqt.org.cn/content/other/402981
(打個小廣告)
聲 明:1、ANSYS知識普及系列中所有資料均來自網上;
2、如侵犯知識產權,請聯系ANSYS專家本人或者技術鄰,我將第一時間刪除。
小技巧:加本人關注,可以及時觀看本人發布的技術貼
在ANSYS里做地震分析時,需要對結構施加地震慣性荷載,地震慣性力是通過加速度的方式輸入進結構的,然后與結構的質量一起形成動力計算時的慣性荷載,下面說一下在ANSYS里施加地震慣性力的方法。
展開 Ansys Workbench ACT插件,在表面施加邊緣區域漸變大小的力載荷 ¥30
問題:
在結構載荷施加過程中,有時會遇到某些載荷需要加載一個面,且載荷大小在面內不是均勻分布,而是中間大邊緣小的載荷形式。類似與手指或球頭橡膠等按壓表面的載荷分布形式。
Ansys Workbench本身只可以按載荷面施加均勻分布的載荷,載荷大小不能實現邊緣逐步減小的效果。導致仿真結果會在載荷邊緣出現應力集中的現象與實際不符。
解決方法:
一種比較直接的方法就是在幾何切分時,將加載區域逐層切分為多個區域;或者利用Named Selection將加載區域分割為多個加載區域。再按區域分段加載,但是每個分區的載荷大小要仔細計算。
比較應力結果和約束邊界的支持反力可知:分段加載的方法,應力分配變均勻。且分割區域越多,載荷分配越均衡,加載區域的應力結果更均衡。但是各區域的載荷大小較難控制。
上述方式可以手動實現用戶漸變載荷加載的需求,只是操作步驟多,分割區域繁復,且每個分區的載荷定義較難控制。并且通過支反力結果可知,這種分割的方式由于邊界線區域載荷大小不易控制,從而導致總載荷大小108N與目標載荷110N稍有差異。
基于上述需求和問題,本文以分割加載區域,逐步漸變施加載荷的思想為基礎。利用ansys workbench 的二次開發平臺,封裝了ACT插件,可以簡便快捷的實現上述加載方案。
將附件中的ACT插件下載至本地,并加載。
ACT插件安裝和使用:
ACT插件示例:
與上述初始方案或手工分割方案相比,不需要幾何切分,省去了Named selection的節點分組。只需要定義加載所在的幾何面和建立坐標系。并且ACT插件有WB界面友好交互,簡便易上手。
展開 干貨 | ANSYS Workbench中一種螺栓預緊力施加方法
圖4 網格劃分結果
5.螺栓預緊力施加
上下法蘭受螺栓預緊力,法蘭內側面受5MPa壓強,上法蘭上端面受1000N拉力。載荷的施加分三個載荷步,第一個載荷步施加4000N的螺栓預緊力,第二和第三載荷步設置為“LOCK”狀態,其他兩個外載荷均在第三個載荷步施加。螺栓預緊力施加方法如圖5所示。
圖5 螺栓預緊力施加
6.法蘭與墊片接觸結果
(a)接觸狀態 (b)接觸壓力
(c)接觸間隙 (d)接觸滲透
圖6法蘭與墊片接觸結果