
發(fā)布
注冊(cè)
/
登錄abaqus 不變形的案例
abaqus帶空腔的超彈性體大變形不收斂
在abaqus中建立了一個(gè)帶有球形空腔的立方體,材料為超彈性材料模型Mooney Rivlin模型,大變形時(shí)不收斂。
二次開發(fā) | ABAQUS提取變形后的節(jié)點(diǎn)坐標(biāo) ¥1
源問題
abaqus中,對(duì)一圓柱管材沖壓脹形,結(jié)果中,怎么提取管材的厚度變化曲線?
問題分析
根據(jù)問題描述,所述圓柱管材應(yīng)該采用實(shí)體建模,其厚度變化無法直接獲得,一種可行的思路是在圓柱管材內(nèi)外壁找到兩個(gè)特征節(jié)點(diǎn),以這兩個(gè)特征節(jié)點(diǎn)之間的距離表示管材的厚度,從而得到厚度變化曲線。
ABAQUS中不支持輸出變形后的節(jié)點(diǎn)坐標(biāo)(當(dāng)前使用版本6.12,后續(xù)更新版本未知),因此本問題的關(guān)鍵在于如何獲取變形后的節(jié)點(diǎn)坐標(biāo)。
如何獲取變形后的節(jié)點(diǎn)坐標(biāo)?
目前從網(wǎng)上查找的可行的方法有三種。
方法一
在visualization模塊中,通過query-general queries-Nodes工具,逐個(gè)選取查詢變形后的節(jié)點(diǎn)坐標(biāo)(Deformed coordinates (unscaled)),手動(dòng)記錄后再用其他工具繪制進(jìn)行處理,得到想要的結(jié)果。
此方法適用于較少的節(jié)點(diǎn)坐標(biāo)獲取需求,若需要獲得的節(jié)點(diǎn)數(shù)量很多的話,工作量不言而喻。
方法二
先完成計(jì)算,得到計(jì)算結(jié)果的odb文件;
新建一個(gè)model,在abaqus菜單中 file-import-part,類型選擇odb,導(dǎo)入你的odb,然后在出現(xiàn)的對(duì)話框下面選中“import deformed configuration” ,step、frame根據(jù)你的需要選擇,此時(shí)模型上的節(jié)點(diǎn)坐標(biāo)即為變形后的坐標(biāo)。
此時(shí)輸出的inp文件中的坐標(biāo)即為變形后的坐標(biāo)。如果需要的是特定節(jié)點(diǎn)的坐標(biāo),則可以新建一個(gè)節(jié)點(diǎn)set,然后插入關(guān)鍵字(插入位置為end STEP的前一行)
*Node?print,?nset=nsetname(需要輸出的節(jié)點(diǎn)集合名)
coord
這樣就可將所關(guān)注的節(jié)點(diǎn)坐標(biāo)寫入到dat文件,使用其他編程工具讀取進(jìn)行后處理。
展開