子結(jié)構(gòu)簡單例子
瀏覽:153273 評論:8
子結(jié)構(gòu)(substructure)雖然并不是什么新東西,但以前版本的CAE并不支持還是給使用者帶來了很大麻煩,從6.11開始CAE已經(jīng)可以支持部分的substructure命令,做了一個小例子,拋磚引玉吧,跟大家一直學(xué)習(xí)。
1.什么是子結(jié)構(gòu)
子結(jié)構(gòu)是一組單元的集合,他們的內(nèi)部結(jié)點(diǎn)自由度已經(jīng)被移除,只保留了部分結(jié)點(diǎn)的自由度與外部相連,完全可以想象一個子結(jié)構(gòu)就是一個大的單元。這部分單元在分析中只能是線性響應(yīng)的,但可以存在大位移。
2.子結(jié)構(gòu)有什么好處
由于子結(jié)構(gòu)內(nèi)部結(jié)點(diǎn)自由度被移除,不參與計算,因此其整個單元剛度矩陣可以不用每次迭代都重新計算,對于一個大型復(fù)雜結(jié)構(gòu)分析而言可以節(jié)省大量時間。還有另一個好處,就是子結(jié)構(gòu)可以拷貝,比如在一個模型中有多個相同的部分(當(dāng)然要預(yù)判這些部分是線性響應(yīng)),就可以把每個這樣的部分做成一個子結(jié)構(gòu),只需一次計算就可得到其剛度矩陣,在復(fù)雜分析中可以靈活運(yùn)用。
3.子結(jié)構(gòu)分析的步驟
首先,要對子結(jié)構(gòu)進(jìn)行計算,目的是得到其剛度矩陣,這是通過一個線性攝動步實現(xiàn)的。
其次,在整體模型中可以把計算好的子結(jié)構(gòu)當(dāng)成一個part導(dǎo)入到模型中,完成整體分析。
最后,在變量輸出里,需要把結(jié)果整合一下,顯示整體結(jié)果。
好,下面例子開始,是一個桌子,4個腿每個做成一個子結(jié)構(gòu),與桌面一直作為整體結(jié)構(gòu)。
先給子結(jié)構(gòu),即桌腿建模,命名為leg,先要把網(wǎng)格劃分好,以備選擇保留結(jié)點(diǎn)時用到,在step步里選擇創(chuàng)建Linear perturbation線性攝動步,下面選Substructure generation子結(jié)構(gòu)創(chuàng)建。在
Basic選項卡里,需要給子結(jié)構(gòu)起個唯一的標(biāo)識,子結(jié)構(gòu)單元都是以Z開頭的跟一個1~9999之間的整數(shù),這里取101,這樣在計算之后就會產(chǎn)生一個,leg_Z101.sim就是我們要得到的子結(jié)構(gòu)結(jié)果,它可以作為part導(dǎo)入到后續(xù)模型中。
Load步,由于這是一個線性攝動分析,不用加任何載荷與邊界條件,只需把保留結(jié)點(diǎn)設(shè)置一下,我選擇了上、下兩個面的結(jié)點(diǎn)作為保留結(jié)點(diǎn),上面與桌面Tie在一直,下面全約束,如圖,在BC里設(shè)置,上下兩面上的結(jié)點(diǎn)6個自由度全部保留。
運(yùn)行分析,得到一系列文件。
下面進(jìn)行整體分析,新建一個model,命名為desk1,畫桌面,再把前面計算得到的leg_Z101.sim作為part導(dǎo)入,你會發(fā)現(xiàn),子結(jié)構(gòu)的part是半透明顯示的,不用再給子結(jié)構(gòu)設(shè)性能了,直接組裝,設(shè)置相互接觸,上面的保留結(jié)點(diǎn)與桌面TIE在一直。施加面載荷,4個腿的下表面全約束,直接運(yùn)行。
得到的結(jié)果,有一個主模型結(jié)果desk1.odb和4個子結(jié)構(gòu)的結(jié)果desk1_XXXX.odb,子結(jié)構(gòu)的編號是程序自己設(shè)的,每次計算會不一樣,也可在inp里改,默認(rèn)只顯示主模型的情況,沒有4個腿的結(jié)果,需要把4個子結(jié)構(gòu)的結(jié)果整合進(jìn)來,通過下面命令實現(xiàn),
abq611pr3 substructureCombine baseodb=desk1.odb copyodb=desk1_1201;
abq611pr3 substructureCombine baseodb=desk1.odb copyodb=desk1_2701;
abq611pr3 substructureCombine baseodb=desk1.odb copyodb=desk1_1701;
abq611pr3 substructureCombine baseodb=desk1.odb copyodb=desk1_2201
運(yùn)行后再打開desk1.odb,得到整體結(jié)果
附CAE文件:
1.什么是子結(jié)構(gòu)
子結(jié)構(gòu)是一組單元的集合,他們的內(nèi)部結(jié)點(diǎn)自由度已經(jīng)被移除,只保留了部分結(jié)點(diǎn)的自由度與外部相連,完全可以想象一個子結(jié)構(gòu)就是一個大的單元。這部分單元在分析中只能是線性響應(yīng)的,但可以存在大位移。
2.子結(jié)構(gòu)有什么好處
由于子結(jié)構(gòu)內(nèi)部結(jié)點(diǎn)自由度被移除,不參與計算,因此其整個單元剛度矩陣可以不用每次迭代都重新計算,對于一個大型復(fù)雜結(jié)構(gòu)分析而言可以節(jié)省大量時間。還有另一個好處,就是子結(jié)構(gòu)可以拷貝,比如在一個模型中有多個相同的部分(當(dāng)然要預(yù)判這些部分是線性響應(yīng)),就可以把每個這樣的部分做成一個子結(jié)構(gòu),只需一次計算就可得到其剛度矩陣,在復(fù)雜分析中可以靈活運(yùn)用。
3.子結(jié)構(gòu)分析的步驟
首先,要對子結(jié)構(gòu)進(jìn)行計算,目的是得到其剛度矩陣,這是通過一個線性攝動步實現(xiàn)的。
其次,在整體模型中可以把計算好的子結(jié)構(gòu)當(dāng)成一個part導(dǎo)入到模型中,完成整體分析。
最后,在變量輸出里,需要把結(jié)果整合一下,顯示整體結(jié)果。
好,下面例子開始,是一個桌子,4個腿每個做成一個子結(jié)構(gòu),與桌面一直作為整體結(jié)構(gòu)。
先給子結(jié)構(gòu),即桌腿建模,命名為leg,先要把網(wǎng)格劃分好,以備選擇保留結(jié)點(diǎn)時用到,在step步里選擇創(chuàng)建Linear perturbation線性攝動步,下面選Substructure generation子結(jié)構(gòu)創(chuàng)建。在
Basic選項卡里,需要給子結(jié)構(gòu)起個唯一的標(biāo)識,子結(jié)構(gòu)單元都是以Z開頭的跟一個1~9999之間的整數(shù),這里取101,這樣在計算之后就會產(chǎn)生一個,leg_Z101.sim就是我們要得到的子結(jié)構(gòu)結(jié)果,它可以作為part導(dǎo)入到后續(xù)模型中。
Load步,由于這是一個線性攝動分析,不用加任何載荷與邊界條件,只需把保留結(jié)點(diǎn)設(shè)置一下,我選擇了上、下兩個面的結(jié)點(diǎn)作為保留結(jié)點(diǎn),上面與桌面Tie在一直,下面全約束,如圖,在BC里設(shè)置,上下兩面上的結(jié)點(diǎn)6個自由度全部保留。
運(yùn)行分析,得到一系列文件。
下面進(jìn)行整體分析,新建一個model,命名為desk1,畫桌面,再把前面計算得到的leg_Z101.sim作為part導(dǎo)入,你會發(fā)現(xiàn),子結(jié)構(gòu)的part是半透明顯示的,不用再給子結(jié)構(gòu)設(shè)性能了,直接組裝,設(shè)置相互接觸,上面的保留結(jié)點(diǎn)與桌面TIE在一直。施加面載荷,4個腿的下表面全約束,直接運(yùn)行。
得到的結(jié)果,有一個主模型結(jié)果desk1.odb和4個子結(jié)構(gòu)的結(jié)果desk1_XXXX.odb,子結(jié)構(gòu)的編號是程序自己設(shè)的,每次計算會不一樣,也可在inp里改,默認(rèn)只顯示主模型的情況,沒有4個腿的結(jié)果,需要把4個子結(jié)構(gòu)的結(jié)果整合進(jìn)來,通過下面命令實現(xiàn),
abq611pr3 substructureCombine baseodb=desk1.odb copyodb=desk1_1201;
abq611pr3 substructureCombine baseodb=desk1.odb copyodb=desk1_2701;
abq611pr3 substructureCombine baseodb=desk1.odb copyodb=desk1_1701;
abq611pr3 substructureCombine baseodb=desk1.odb copyodb=desk1_2201
運(yùn)行后再打開desk1.odb,得到整體結(jié)果
附CAE文件:
技術(shù)鄰APP
工程師必備
工程師必備
- 項目客服
- 培訓(xùn)客服
- 平臺客服
TOP
1
8




















