不知火舞的被虐|伊人天伊人天天综合网|博洛尼亚天气|任你懆这里只有精品4|久久美日韩精品久久|掌中之物漫画免费阅读观看|0丨d老妇

abaqus 載荷步的案例

運用Hypermesh 解決復雜模型的殘余應力加載問題
3. 2 初始殘余應力的施加及邊界條件 將Hypermesh 有限元前處理的結果輸出為inp文件,導入到ABAQUS 中。如圖5 所示,將上述殘余應力的曲線離散化,按照“力平衡,力矩平衡”的原則得到各層對應的平均應力。編寫ABAQUS 中的inp文件,加載整體結構件的各層殘余應力。邊界條件采用3 - 2 - 1 約束方式,即在零件的底面選取不共線的三點,這三點分別被約束住萬YZ,YZ 與X 向平移自由度,這樣既限制了工件的剛性位移,又保證了工件內殘余應力的重新分布能引起自由變形。 3. 3 殘料去除的模擬技術和模擬過程 在ABAQUS 中,材料的去除過程是用單元生死技術模擬的,即將有限元中的剛度矩陣( 或熱傳導系數以及其它相似的量) 乘以一個非常小的衰減因數,使其失效而“殺死”單元。本文的鋁合金整體結構件沿著厚度方向每3mm 劃分一層單元,用生死單元技術模擬單元的去除,每去除一層單元,ABAQUS 作為一個載荷步計算一次,這樣,隨著材料的去除,去除部分的殘余應力被逐層的釋放,殘余應力的自平衡狀態被破壞,工件的剛度逐漸的降低,變形逐漸凸顯出來。 4 有限元仿真結果分析 圖6 為殘余應力釋放后引起的整體結構件的加工變形云圖,可以看出隨著殘余應力的釋放,整體結構件的翹曲變形越來越大,圖中的虛線表示工件理想形狀,實線表示變形后的工件形狀。 在整體結構件底面沿著軋制方向選擇一條path,path 中選擇所有的節點,繪制出沿著扎制方向底面的變形曲線圖,如圖7 所示。 將底面的所有單元變形值從變形數據庫中提出,繪制出整體結構件變形曲面圖,如圖8 所示。 由圖7、8 可知,底面的變形主要是殘余應力引起的沿著長度方向的“曲翹”變形,由于寬度方向的尺寸小,并且S22 較小,其“曲翹”變形很小。
展開
Abaqus二次開發介紹、優勢講解及小技巧揭秘(含零基礎視頻教程)
2.創建非線性單元 1.在Abaqus中創建線性單元后,可以在二次開發中創建一個非線性單元,這樣就可以繼續進行非線性分析。 2.如果想修改單元的一些參數,可直接修改默認的屬性即可。 3.如果在Abaqus中修改了某一個節點的位移,在二次開發中同樣可以修改節點位置,從而修改節點位移。 3.自定義接觸對 Abaqus自帶的接觸對(contact partition)是一個比較特殊的功能,可以將多種類型的模型連接起來,方便分析。但是,在一些情況下,自定義接觸對是非常必要的。比如需要定義兩個模型的連接方式(如在圓柱中連接或在圓錐中連接),或者需要將兩個模型組成一個整體(如在圓柱中組成一個整體)。Abaqus提供了自定義接觸對的工具,可以利用這個工具來實現連接方式的定義。 4.修改單元屬性和幾何參數 Abaqus提供了兩個基本的單元屬性修改功能: 1.單元剛度矩陣,用于修改單元的剛度矩陣,將默認值修改為一個單元對應的剛度矩陣。 2.幾何參數,用于修改結構的幾何參數,比如材料屬性和結構尺寸等。 如果需要修改上述兩個基本屬性,可以使用Abaqus提供的二次開發工具包(IDL)來完成。在 IDL中找到對應的函數,在“input”對話框中輸入對應的代碼即可實現。當然,也可以使用命令行工具來進行操作,在命令行中輸入相應的代碼即可實現。 以上是一些常見的二次開發方法,除此之外還有很多其他方法可以進行二次開發,就不一一列舉了。 5.設置載荷步和終止條件 在Abaqus中,如果載荷步設置不合適,就會出現過多的分析,浪費時間。例如,在分析中,已經設置了某個位移和速度的加載條件,但是沒有設置相應的終止條件,當載荷繼續增大時,就會出現過大的應力現象。因此在分析中應該設置合適的終止條件,并且在每個分析中都要考慮到這個終止條件。
展開