Abaqus中考慮螺栓預緊力的顯式動力學分析(static-to-dynamic)
1 次觀看·2026年11月5日
AI 生成·可能包含錯誤
視頻概述
AI 生成本影片詳細介紹了在 Abaqus 中如何將包含螺栓預緊力的靜力學分析(Static Analysis)轉換為顯式動力學分析(Explicit Dynamics Analysis)的操作流程,旨在解決在考慮預緊力的基礎上分析結構受外力作用的複雜問題。
大家好,這一期我們再來講一期,還是關於螺栓連接的受益的分析。
如果關注我的同學,可能會對前面講的螺栓連接有所瞭解。
當時我們講過幾個視頻關於螺栓連接的,當時有一個就是說螺栓的受拉損傷,
另一個就是說我們在螺栓實際的使用過程當中,螺栓是本身是要上緊的,就是螺栓要有一個預緊力的。
我們當時是以這個鋼板的一個梯形連接作爲一個案例進行講解的。
實際在使用的過程中,螺栓連接,我們在avox當中是隻能施加在這個靜理學分析當中,也就是static。
但是呢,如果我們在使用過程中,比如說我把它進行了一個梯形連接,那在使用的過程當中,我不僅這個螺栓有一個預緊力,那實際上我們這一個鋼架結構,那可能還有受到一個外力的作用。
那我們此時呢,就需要用這個顯示動力學去分析,那我們想去做這種既考慮螺栓預緊力,又要考慮外部的一個受力作用,那如何去做呢?
也就是需要用到一個我們從這個靜理學分析,如何轉到動力學分析的這樣一個過程。
那我們今天呢,就是要講這麼一個案例。
那首先呢,我就不再去多講了,因爲這個模型如果大家按照我以前的視頻做過這個練習,就會對這個模型很熟悉。
這些模型呢,也是我原先的一個模型直接導過來之後,是這樣一個案例,包括大家可以看到的這個組合體也是一樣的。
那我們導進來之後呢,也是把這個模型導進來,然後我們需要做的就是主要是分析部相互作用和這個load模塊。
那首先我們可以看一下這個分析部,那我就只保留了這個第一步,就是這個施加這個預應力的一個狀態,預先這個給這個螺栓有預警力。
我們看一下這個和當時以前是一模一樣的,也就是上一個的案例是一模一樣的,單純去進行這個螺栓預警力的分析。
那這個分析,我就只保留了第一步,可能我在上一個案例的過程中,因爲我看到我的CE文件裏面其實是還有一個step2的,其實我命名了step1,我就把它刪掉了,爲了這個計算快一點。
然後呢,到了一個相互作用模塊,這個也是呢,如果我有了一個把step2刪掉了,就得到了這個initial和pre-step,然後再到的就是load模塊。
load模塊也是這四個,是我對每一個螺栓施加了一個bootload,就是螺栓的預警力,一二三四,四個螺栓,這就都是一樣的,不再多說了。
然後這個呢,它的賽核約束也是一樣的,第一個,我是對這個鋼架結構,利益的一個鋼板進行上邊和下邊的一個全約束,和我們當時的約束流索基本是一樣的,當時呢,我是隻約束了下面,上面呢,沒有約束,這次呢,我就是把上下都約束,進行了一個全約束。
然後呢,這個施加了一個向下的,連着z方向向下的一個-10毫米的一個位移量,我們施加這個位移量的前提呢,是因爲我們在後續的顯示動力學分析當中,爲了看出我們的這個位移是發生變化的,所以說我們施加了這個-10。
那實際我們在實行過程中,可能這個鋼架呢,沒有發生位移,然後就去進行一個顯示動力學分析,我們做這個案例,施加這個-10呢,是爲了我們做顯示動力學分析的過程中,誒,發現這個,這個板,向下移動之後呢,這兩個板,這個橫板和立板,它倆之間發生一個脫離,這樣很方便我們去查看結果,所以說我們就加上了這個向下的位移。
然後呢,我們設置完之後,我們就可以回到關鍵的一步,就是回到我們的這個model1,對,然後呢,需要編輯關鍵字,需要編輯關鍵字,然後我們把那幾步拿上之後呢,回到這一步。
然後呢,我們可以向下拉,最終我增加的呢,其實就是這一個,在這個,增加了這一個是,node file,frequency等於1,然後呢,我要輸出的就是位移,這就是爲什麼我在這個地方要加一個向下10毫米的位移,讓這個水平的這個板向下位移。
那我最後呢,就是要在顯示動力學分析的過程中,它初始的狀態,這個地方就有一定的位移的,因爲如果我只加羅傳語,實際上你是看不到位移的,只能說這個地方有一個硬件的狀態的變化。
那我就在這個地方,這是額外加的兩行,輸入node file,frequency等於1,然後我要讀取的是位移,然後呢,就可以OK了,OK之後,然後你就可以到Job裏邊,然後呢,我就創建一個static,static然後進行了一個羅傳語簡歷的分析,同時呢,還進行了一個羅傳語簡歷的分析。
然後呢,還加了一個位移,就是說這個羅傳本身是有一個硬件狀態,然後呢,這個地方還會發生一個位移,那我們可以看一下我們的結果,這是一個硬件的狀態。
以後我們仔細看這個位移,我們發現這個水平的力板和這個豎直的力板,它倆之間其實是發生了分離了,我們看到這個地方不再是緊緊的貼靠在一起,那我們再去做動力學分析的過程中呢,實際上它的初始狀態就是我們施加完向下10毫米的位移之後,它倆之間發生了一個相對的位移,這樣一個狀態。
好,這是分析完的,然後分析完之後,我們將這個模型,然後呢,到這File,然後CVS,然後呢,你可以把你這個文件就命名爲,我命名爲Explicit,因爲我要做顯示動力學分析,我就說只把這個CE文件呢,它的命名給Explicit,它其實內部的內容是沒有變化的,只是我們要做下一步的分析。
就是如何轉成我們的顯示分析。
好,我存完了這個文件之後,那我就要來進行一個轉換了。
那我們轉換之後,我這個地方呢,我要去打開我已經創建啊,已經分析完的啊,將我的PreloadTJoint的這個CE文件硬存爲了Explicit,然後我打開我的CE文件。
我們可以看到啊,這個和剛纔是一樣的。
此時呢,我們還要回到這個Model1當中,看到上面就說我現在的CE文件已經是我重新命名之後的Explicit,顯示分析。
我到這,同樣是Added Keywords,因爲剛纔你進行隱私分析之後呢,它裏邊的Keywords,你添加了一些人物在進行的編輯,那我此時要Discard All Edits,也就是我要放棄所有的編輯,你要點選這個。
然後之後呢,我們現在其實整個CE文件還是我們靜態分析啊,靜力學分析的一個案例,那此時我們要轉換成我們的顯示動力學分析。
實際上呢,是我把我的上一個,也就是這個文件中原先的分析部Delete,然後再去重新,也就是隻保留了這個Initial,然後重新去創建一個分析部。
同理,然後呢,我選擇了這個顯示動力學分析之後,我到這去分析接觸,然後Create,然後也是從初始分析部當中,我們就選擇了General Contact,也是同意接觸。
那麼此時它的Standard就不再有了,因爲我已經在我的分析部當中,創建的就是顯示動力學分析,此時這個地方顯示的就是動力學的接觸。
然後創建完之後,也就是把原先的與Standard的相互做刪除,然後再去創建一個。
然後呢,我們就可以看到我們創建的這個接觸,開始自接觸,然後把我們剛纔這個隱私當中,不能說是隱私,這個競技學當中的一個屬性直接調用過來就可以了,屬性是沒有變化的。
改完這個之後,再到Load模塊,我們就不需要再考慮這個羅刷的預警力了,已經沒有了。
然後呢,我們需要編輯,就是說在這個地方,你可以,這個地方,我們可以看到,我這個地方已經沒有了,因爲剛纔我做的是羅刷的競技學分析預警力。
那我現在改成動力學分析之後,那羅刷的預警力已經不能在這個地方進行體現了,那我要去做的就是顯示動力學分析,就是說我這個結構要受到一個外力作用,比如說一個峯的恆峯的作用,或者是一個這個受撞擊的作用,那怎麼辦呢?
我就要去創建一個動力學,就是說它在這個分析符當中,dynamic,然後受到了一個集中力作用,比如說在這個點上,或者是這個點上,這個地方呢,我就沒再去創建這個外力。
我們只需要去看這樣的,會方便我們去查看一些我們當時的一個顯示引式競技學分析之後,它的一個結果的讀取。
當然了,這個大家因爲要做顯示動力學分析,根據自己的需要,就可以在這個地方再去創建一個百合去模擬這個動力學分析。
我沒有去加,然後呢,此時的這個地方,mesh這個地方也要回到part,然後將每一部分,因爲我們原先都是standard的,對吧?
然後呢,就是這個,然後呢,就換成,轉換成explicit,就是顯示,然後點選默認OK就可以了,也就是所有的這個bolt,這個力量,這個連接板,ethercell,它的所有的單元,你都要從standard轉換成explicit。
轉換完之後,那就是可以了,可以完之後,此時我們要再去回到model1當中,還是這個重新名爲explicit,再去重新編輯keyword,然後呢,我們一直向下拉。
然後我們就可以看到的是,找到這個,在這個地方,然後有一個接觸屬性,後面,在這個,這個是我人爲輸入的,就是信號,imperfection,這個因爲輸入狀態的逗點。
這個怎麼來的呢?
當時我們做了一個進一步的分析,對吧?
然後進一步的分析,有一個fir文件,我們要把這個fir文件,它的一個名稱,進行相當於一個重新名,然後複製過來。
複製到我們這個地方來,就是file等於static preload,然後step我們等於1,實際上就是我們要讀取我們這個靜力學分析當中的第一個分析分析,就是螺栓預警力,樹立分析當中的一個結果。
然後下面輸入1,1.0,這個應該是在那個分析步驟中的一個結果。
那就到這兒,我就填上了這兩行,填上這兩行之後,具體的信息大家可以去查一下這個avocus,keyword的一個這個指南,去看一看這個這個,叫nodal,就是節點的一個這個這個這個數據的讀取,這一個部分,你會發現它都會給你指出來的使用,包括這個imperfection,file等於你的這個。
啊,靜力學分析當中的一個結果,我讀取的是第一步,如果你裏邊有step2,step3,你想查查第三步的結果,那你此時你的step3,我也看第三步的,如果你只創建一個分析步,那我就只看第一步,因爲我們只施加了一個啊,螺栓預警力,所以我們只創建了一個分析步,step1啊。
在這個準備力,或者是外面讓人創建準備的維修成分線,那我們就開始向效損了。
這是我們剛剛看到。
我們可以翻譯一下,我們這裏是想到顯示分析,當中,還沒有發生變形對吧?也就是這個空間,對吧?
我們就會發現這個地方呢
它是有位移的
並且你會發現它的應例狀態是零
也就是說
我把羅川預警力並且加上向下十毫米的位移之後的一個狀態
實際上是一個什麼呢
顯示分析當中的零的一個狀態
就是初始的狀態就是這樣
然後我會再加上一個外力
再去在它的基礎上再去做顯示動力小分析
所以說我們就可以看到我的結果是讀取過來了
也是位移發生了變化
應例是零
對吧
包括我們去看一下
這個地方很明顯看出來了
那我們再去
我們其實已經讀取到了這個
那我們再去看一下這個S
應例的結果
羅川預警力的結果
我們就可以看到它跟我們當時施加的力
就是我們當時羅川預警力下壓之後
它的一個應對的一個狀態是讀取過來的
就是這樣一個結果
所以說呢
只是告訴大家一個分析度
就是一個案例
比如說我不僅要考慮羅川的預警力
就是特殊的案例情況下
這個羅川扮演一個很重要的角色
在你的案例當中
那你就要同時要考慮羅川預警力
然後呢
你還要有一個外力的作用
那我就做詳細式分析怎麼辦呢
那我此時就要做一個
經理學分析向現實動物學分析的轉換
此時就要牽扯到這個model當中的一個關鍵字的編輯
並且要讀取羅川預警力
最後當時的分析結果的一個狀態
相當於讀取過來
也就是我相當於是分析了兩步
第一步
經理學分析中的結果
作爲了我顯示動物理學分析當中的初始條件
然後就可以進行分析了
當然這個我沒再去做一個分析
實際上我可以在這個地方
再去創建一個力的載荷
比如說我這個地方做一個水平方向的力
或者是這個衡量受到了一個橫風的作用
或者是一個撞擊的作用
都可以做一個分析結果
實際上你就會看到
在這個基礎上
羅山化成什麼樣
整個量的一個引力狀態
或者估計的狀態
好
那關於這個
既考慮羅山預警力
一個經理學分析到動物理學分析
它的一個轉換的流程
其實就是這樣的
那他們的中介
就是你在經理學分析當中的FIL文件
然後它是一箇中介
然後把它傳導到我們的動物學分析當中去
希望這個講解
對有需要的同學有這個啓發和幫助作用
好
那關於這個羅山預警力的
考慮羅山預警力的經理學分析
如何轉換到動物學分析當中
我們就講到這
我們下個視頻再見

