
發(fā)布
注冊(cè)
/
登錄ansys施加載荷的案例
ANSYS施加隨時(shí)間變化載荷的方法
ANSYS施加隨時(shí)間變化載荷的方法
長(zhǎng)安CAE
1 概述
在用ANSYS計(jì)算時(shí)經(jīng)常會(huì)遇到載荷隨時(shí)間變化的情況,比如隨時(shí)間而變化的力、溫度等,在處理此類問題時(shí),即施加隨時(shí)間歷程而不同變化的載荷,比較常用的有兩種方法,一種是逐步加載,一種是利用載荷文件。
2 方法
逐步加載的方法適用于載荷變化不多的情況,比如圖1中,載荷曲線中的點(diǎn)僅有6個(gè),(0,0),(0.0015,2.5),(0.025,2.5),(0.035,1.5),(0.045,1.5),(0.051,0),對(duì)于此種情況,采用逐步加載的方法還是比較適合的。
圖1 載荷曲線
具體加載時(shí),在求解處理器里面,通過定義不同的time值,實(shí)現(xiàn)不同的時(shí)間點(diǎn),對(duì)應(yīng)此6個(gè)載荷點(diǎn),方法如下:
Time,0.0015
!選擇對(duì)象施加載荷2.5
Time,0.025
!選擇對(duì)象施加載荷2.5
Time,0.035
!選擇對(duì)象施加載荷1.5
Time,0.045
!選擇對(duì)象施加載荷1.5
Time,0.051
!選擇對(duì)象施加載荷0
!求解……
在設(shè)置載荷增長(zhǎng)方式時(shí)可以設(shè)置KBC的值為1,這樣ANSYS 在處理兩個(gè)時(shí)間點(diǎn)的載荷時(shí)采用線性的方法,即最后的施加的載荷肯定如圖1所示。
當(dāng)載荷時(shí)間點(diǎn)特別多時(shí),比如振動(dòng)載荷,比如地震加速度這一類,數(shù)據(jù)特別多,采用重復(fù)加載的方法工作量太大,修改也不方便,此時(shí)比較好的選擇是利用載荷文件。
可以將載荷與對(duì)應(yīng)的時(shí)間輸出到txt文件,如圖2所示,左邊一列是時(shí)間,右邊是對(duì)應(yīng)的載荷數(shù)據(jù)。
圖2 載荷文件
ANSYS在施加載荷時(shí),先讀取txt文件中的內(nèi)容,保存成數(shù)組,然后通過循環(huán)遍歷數(shù)組的數(shù)據(jù)加載。
*Dim,Prs,array,2,22,0,,, !定義數(shù)組Prs
*Create,ansuitmp !
展開 ANSYS復(fù)合材料施加軸承載荷
我用acp模塊創(chuàng)建的復(fù)材實(shí)體模型,在瞬態(tài)分析模塊里想施加軸承載荷,但是點(diǎn)選作用面后不能添加
在ansys中怎么施加對(duì)稱載荷
比如一個(gè)圓柱體如圖所示怎施加對(duì)稱載荷呢?
ANSYS知識(shí)普及4——如何施加函數(shù)變化的表面載荷 (ANSYS專家編輯,非原創(chuàng),歡迎轉(zhuǎn)摘)
本人準(zhǔn)備出一個(gè)ANSYS知識(shí)普及系列,將有用的網(wǎng)上資料歸攏,由于知識(shí)水平有限,不對(duì)之處請(qǐng)諒解。也歡迎各位網(wǎng)友提供好的資料分享,讓我們共同完成這個(gè)ANSYS知識(shí)普及系列。
編輯人:技術(shù)鄰ANSYS專家
業(yè)務(wù)咨詢網(wǎng)址:http://www.yqgqt.org.cn/content/other/402981
(打個(gè)小廣告)
聲 明:1、ANSYS知識(shí)普及系列中所有資料均來自網(wǎng)上;
2、如侵犯知識(shí)產(chǎn)權(quán),請(qǐng)聯(lián)系ANSYS專家本人或者技術(shù)鄰,我將第一時(shí)間刪除。
小技巧:加本人關(guān)注,可以及時(shí)觀看本人發(fā)布的技術(shù)貼
ANSYS具有函數(shù)加載功能,可以很方便地在模型表面施加函數(shù)變化的各種載荷,在ANSYS中,也可以通過變通的方式來實(shí)現(xiàn)此功能,其思路是:
首先選定所要施加函數(shù)變化表面載荷的表面上的節(jié)點(diǎn),利用ANSYS的參數(shù)數(shù)組和嵌入函數(shù)知識(shí)寫一簡(jiǎn)單的命令流,定義好相應(yīng)節(jié)點(diǎn)位置的面載荷值,然后通過在節(jié)點(diǎn)上施加面載荷來完成。
下面以在一圓柱表面施加函數(shù)變化載荷為例:
/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
展開 
自己總結(jié)的ansys中如何施加時(shí)間歷程載荷
好的話就回帖
ANSYS workbench如何施加局部載荷(印記面功能)
在金典版本的ANSYS中,我們可以直接施加集中力在節(jié)點(diǎn)上,在某個(gè)局部范圍內(nèi)上,但是在ANSYS workbench中就沒有那么方便了,比如一個(gè)體或者面上,無法實(shí)現(xiàn)局部力作用。
但是在workbench中有一個(gè)功能可以實(shí)現(xiàn),imprint face(就是傳說中的印記功能),在前面DM編輯中創(chuàng)建,隨便創(chuàng)建你想要的局部效果,然后在mechanical中將力局部施加在你創(chuàng)建的印記面上。
例如:
(1)創(chuàng)建一個(gè)長(zhǎng)方體
在DM,創(chuàng)建一個(gè)長(zhǎng)方體。
(2)創(chuàng)建一個(gè)加力印記面。
現(xiàn)在準(zhǔn)備在該長(zhǎng)方體的上面某個(gè)地方,創(chuàng)建一個(gè)施加集中力的地方。
首先選擇該長(zhǎng)方體的上表面創(chuàng)建一個(gè)平面。
接著在該面(plane4)上創(chuàng)建一個(gè)圓形,這需要使用繪制草圖的方式。
并使用尺寸約束對(duì)該圓形定位,并確定圓的半徑,如果是集中力,自然小一點(diǎn)為好。
其尺寸如下
最后使用拉伸的方式拉伸該草圖,但是要注意在拉伸的細(xì)節(jié)視圖中所進(jìn)行的設(shè)置。
此處,操作是imprint faces,就像蓋印章一樣,在這里蓋一個(gè)面而已。
結(jié)果如下
現(xiàn)在該表面生成了一個(gè)加力面,這就是前期*好的一個(gè)后期施加力的局部面。
(3)劃分網(wǎng)格。
自動(dòng)生成劃分網(wǎng)格。
仔細(xì)觀察我們剛創(chuàng)建的加力面。
加入一個(gè)局部細(xì)分后,結(jié)果如下
這個(gè)網(wǎng)格并不理想。有更好的方式可以把網(wǎng)格劃分得很漂亮,但是,這不是我們的的重點(diǎn),所以,自己在慢慢玩
(4)施加固定邊界條件。
固定左端面
(5)在加力面上施加集中力。
(6)計(jì)算一下
(7)看看效果
然而
對(duì)于空間實(shí)體而言,集中力很少只是施加在一個(gè)點(diǎn)上,比如金典ANSYS中施加集中力也不會(huì)只在一個(gè)節(jié)點(diǎn)上,比如一條線上的節(jié)點(diǎn),或者多個(gè)節(jié)點(diǎn),類似就是會(huì)有一個(gè)加力面的效果。
展開 Ansys Workbench ACT插件,在表面施加邊緣區(qū)域漸變大小的力載荷 ¥30
問題:
在結(jié)構(gòu)載荷施加過程中,有時(shí)會(huì)遇到某些載荷需要加載一個(gè)面,且載荷大小在面內(nèi)不是均勻分布,而是中間大邊緣小的載荷形式。類似與手指或球頭橡膠等按壓表面的載荷分布形式。
Ansys Workbench本身只可以按載荷面施加均勻分布的載荷,載荷大小不能實(shí)現(xiàn)邊緣逐步減小的效果。導(dǎo)致仿真結(jié)果會(huì)在載荷邊緣出現(xiàn)應(yīng)力集中的現(xiàn)象與實(shí)際不符。
解決方法:
一種比較直接的方法就是在幾何切分時(shí),將加載區(qū)域逐層切分為多個(gè)區(qū)域;或者利用Named Selection將加載區(qū)域分割為多個(gè)加載區(qū)域。再按區(qū)域分段加載,但是每個(gè)分區(qū)的載荷大小要仔細(xì)計(jì)算。
比較應(yīng)力結(jié)果和約束邊界的支持反力可知:分段加載的方法,應(yīng)力分配變均勻。且分割區(qū)域越多,載荷分配越均衡,加載區(qū)域的應(yīng)力結(jié)果更均衡。但是各區(qū)域的載荷大小較難控制。
上述方式可以手動(dòng)實(shí)現(xiàn)用戶漸變載荷加載的需求,只是操作步驟多,分割區(qū)域繁復(fù),且每個(gè)分區(qū)的載荷定義較難控制。并且通過支反力結(jié)果可知,這種分割的方式由于邊界線區(qū)域載荷大小不易控制,從而導(dǎo)致總載荷大小108N與目標(biāo)載荷110N稍有差異。
基于上述需求和問題,本文以分割加載區(qū)域,逐步漸變施加載荷的思想為基礎(chǔ)。利用ansys workbench 的二次開發(fā)平臺(tái),封裝了ACT插件,可以簡(jiǎn)便快捷的實(shí)現(xiàn)上述加載方案。
將附件中的ACT插件下載至本地,并加載。
ACT插件安裝和使用:
ACT插件示例:
與上述初始方案或手工分割方案相比,不需要幾何切分,省去了Named selection的節(jié)點(diǎn)分組。只需要定義加載所在的幾何面和建立坐標(biāo)系。并且ACT插件有WB界面友好交互,簡(jiǎn)便易上手。
展開 如何在ANSYS WORKBNCH中施加一個(gè)同時(shí)隨時(shí)間和空間變化的載荷
如何在ANSYS WORKBNCH中施加一個(gè)同時(shí)隨時(shí)間和空間變化的載荷
注:本文轉(zhuǎn)自宋博士的博客
如何在ANSYS WORKBENCH中施加一個(gè)同時(shí)隨時(shí)間和空間變化的載荷?
例如對(duì)一個(gè)長(zhǎng)為1米,截面是50mm*50mm的梁,施加一個(gè)隨時(shí)間和軸線坐標(biāo)X變化的載荷
其變化規(guī)律是
這里的x是從左端點(diǎn)開始的桿件上各點(diǎn)的X坐標(biāo)
而t是時(shí)間。
因此這是一個(gè) 瞬態(tài)動(dòng)力學(xué)問題。要求在此載荷規(guī)律作用下梁的變形。
下面是用ANSYS WORKBENCH計(jì)算該問題的過程。
(1)打開ANSYS WORKBENCH14.5。
(2)創(chuàng)建瞬態(tài)動(dòng)力學(xué)項(xiàng)目示意圖。
(3)創(chuàng)建幾何模型。
雙擊geometry,打開DM,在其中創(chuàng)建一個(gè)長(zhǎng)1米,截面是50mm*50mm的長(zhǎng)方體。
其細(xì)節(jié)視圖的設(shè)置是
然后退出DS.
(4)創(chuàng)建局部坐標(biāo)系。
雙擊Model,進(jìn)入到mechanical中,并把長(zhǎng)度單位切換成米,角度單位切換成radian.然后添加一個(gè)局部坐標(biāo)系,把該坐標(biāo)系的坐標(biāo)原點(diǎn)定位在長(zhǎng)方體的上表面的左邊一個(gè)頂點(diǎn)上。
該坐標(biāo)系用于對(duì)后面施加的載荷提供坐標(biāo)系,以確定方程中的X是從哪里開始定義的。
(5)劃分網(wǎng)格。
設(shè)置單元尺寸為25mm,劃分網(wǎng)格如下
(6)設(shè)置載荷步。
對(duì)于分析設(shè)置進(jìn)行如下定義
即計(jì)算1秒,而只有1個(gè)載荷步,該載荷步被均分為10個(gè)載荷子步。
(7)固定左端面。
選擇左邊的端面進(jìn)行固定。
(8)施加隨時(shí)間和空間變化的分布載荷。
選擇上表面,施加分布載荷。在其細(xì)節(jié)視圖的magnitude中首先選擇function.說明要用函數(shù)進(jìn)行定義
然后在magnitude中輸入表達(dá)式如下
注意到此時(shí)的坐標(biāo)系統(tǒng)切換成了上面定義的坐標(biāo)系。
展開 基于ABAQUS海底滑坡模擬過程中海底載荷(泥線處海水對(duì)海底泥線的載荷)如何施加? ¥3
利用ABAQUS進(jìn)行海底滑坡或海底沉降或滑坡模擬過程中,如果海底是水平的,則該載荷很容易添加,如果海底存在一定的坡度,則不同位置處海底載荷不相等,那么就需要利用一定的手段進(jìn)行施加。
本貼內(nèi)容就針對(duì)該問題為初學(xué)者進(jìn)行解惑。入門ABAQUS高級(jí)使用者請(qǐng)繞路
如果假設(shè)模型模擬參數(shù)如下:
①尺寸:長(zhǎng)250m,深125m,最淺處水深200m
那么海底泥線處載荷如何施加呢?
Workbench中施加正弦載荷
在求解瞬態(tài)動(dòng)力學(xué)問題時(shí),經(jīng)常需要施加正弦載荷,在Workbench中可以很容易地施加正弦激勵(lì),其關(guān)鍵步驟如下。
(1)在WB中創(chuàng)建一個(gè)瞬態(tài)結(jié)構(gòu)分析流程
(2)設(shè)置單位:進(jìn)入Mechanical,設(shè)置角度單位為Radians,即把角度單位設(shè)置為弧度
(3)設(shè)置分析選項(xiàng)。下圖設(shè)置表示計(jì)算2秒,初始時(shí)間步是20步,最小10步,最多40步
(4)在幾何上施加正弦激勵(lì)
注意這里面對(duì)于振幅的填寫,是用函數(shù)表示的,其中的time就是ANSYS自己的時(shí)間變量。此時(shí)可以看到該振幅的圖形及數(shù)據(jù)如下,顯然這是一個(gè)正弦激勵(lì)。
(5)求解完后在后處理中查看右邊端面上一個(gè)點(diǎn)的位移,其響應(yīng)曲線也是正弦函數(shù)
展開 怎樣施加旋轉(zhuǎn)載荷
如圖所示,大圓環(huán)固定,小扇形環(huán)在大環(huán)上做旋轉(zhuǎn)運(yùn)動(dòng),這個(gè)該怎么加載,剛接觸ANSYS,不是很懂,求大神指點(diǎn)!!!!

ansa中余弦載荷的施加方法演示
對(duì)于載荷大家都清楚,可以隨時(shí)間變化,也可以隨空間變化,今天就展示一下在ansa中的abaqus面板怎樣施加余弦載荷。
以下方案只是一種實(shí)現(xiàn)方式,不排除有更方便快捷的方法,希望拋磚引玉,能引來更多的對(duì)于載荷施加的探討。
首先在可以在中心建立一個(gè)局部柱坐標(biāo)系(Z向?yàn)檩S向),如下圖所示
然后,建立一個(gè)所加載荷區(qū)域的單元set(此例加的是pressure),然后直接施加載荷P,在magn(EID)中輸入以下公式
cos(yelc(@EID@,1)*3.1415926/180-3.1415926/2)
公式說明:
1.施加的是余弦載荷。
2.ansa中余弦函數(shù)的單位是弧度值,而建立的柱坐標(biāo)系的單位是角度,因此需要將角度轉(zhuǎn)化成弧度。
3.由于ansa中柱坐標(biāo)的角度是從-PI/2到5PI/2,因此后面需要減去PI/2,為了表示0到2PI弧度的余弦載荷。
最終的載荷效果如下圖所示
注:
1.如果載荷顯示不是這種效果,可以在F11的presentation
parameter下把magnitude下的load勾選上。
2.如果需要添加包含余弦等其它函數(shù)的話,直接將全部公式輸入即可。
來源:有限元在線的博客,版權(quán)歸作者所有。
展開 ANSA中正弦載荷的施加方法演示
對(duì)于載荷大家都清楚,可以隨時(shí)間變化,也可以隨空間變化,今天就展示一下ANSA在Abaqus面板怎樣施加余弦載荷。
1、創(chuàng)建一個(gè)長(zhǎng)方形平板,并劃分網(wǎng)格。尺寸和網(wǎng)格可以任意,此處網(wǎng)格畫的較密是為了后續(xù)能體現(xiàn)正弦載荷的連續(xù)性。
2、定義整個(gè)模型為一個(gè)單元集合。在Abaqus面板下,LOADs > DLOAD > P/HP/EDLD/TRVEC > Set。
在彈出的SET HELP窗口中右鍵選擇new,框選所有的單元。需要注意的是,確定左邊模型樹中 ELEMENT選項(xiàng)背景色顯示為藍(lán)色,若不是這樣的顯示在模型樹中左鍵點(diǎn)擊 ELEMENT,即表示定義的SET集合為單元集合。點(diǎn)擊OK完成對(duì)SET集的創(chuàng)建,接著雙擊新建的SET集,表示載荷施加的區(qū)域?yàn)檫@個(gè)SET集,在彈出的*DLOAD窗口對(duì)載荷進(jìn)行設(shè)置。
在magn(EID) 中輸入 sin(yel(@EID@)),其他設(shè)置保持默認(rèn)。式中@EID@是固定格式表示自變量的區(qū)域,yel是ANSA語法中表示沿著整體坐標(biāo)系的Y方向。更多語法參看本文最后的附表。最終施加載荷后的圖
余弦載荷圖示如下:cos(yel(@EID@))
ANSA中余弦載荷的施加方法.pdf
展開 『求助』怎么施加軸承載荷
軸承對(duì)軸承孔的載荷怎么施加阿,感覺到無從下手
關(guān)于子模型方法載荷施加的問題
子模型中邊界條件通過cut boubdary constrain 導(dǎo)入后,載荷是直接用import Load 施加嗎?計(jì)算結(jié)果不對(duì)呀