
發(fā)布
注冊
/
登錄abaqus顯示節(jié)點坐標(biāo)的案例
批量提取Abaqus的節(jié)點坐標(biāo)(初始坐標(biāo)、指定Step下的變形量、變形后節(jié)點坐標(biāo)) ¥40
<h2>摘要</h2><p>本文介紹如何使用Python腳本二次開發(fā)來批量提取ABAQUS輸出數(shù)據(jù)庫(ODB)文件中指定Step下的Set節(jié)點集變形量。通過詳細(xì)的步驟說明、代碼示例和圖片展示,您將學(xué)會如何使用該腳本,自動化輸出CSV文件包含(Node Label;Step Name、Increment、Step Time,U1,U2)。</p><p>如果還需要按Increment提取每個增量下的變形后的節(jié)點坐標(biāo)的話,在提取變形量的基礎(chǔ)上,與初始坐標(biāo)進行簡單的計算就可以求得坐標(biāo)。 (備注:該代碼只提取了x,y方向的變形量)</p><h2>1. 問題描述</h2><p>在工程仿真和分析領(lǐng)域,提取ABAQUS輸出數(shù)據(jù)庫(ODB)文件中的節(jié)點集變形量是一項常見任務(wù)。然而,手動提取這些數(shù)據(jù)是一項繁瑣且容易出錯的工作。因此,需要一種自動化的方法來批量提取指定步驟下按節(jié)點集組織的變形量數(shù)據(jù)。</p><h2>2. 實例展示</h2><p>假設(shè)我們有一個名為`example.odb`的ODB文件,其中包含名為`Step-x`的步驟和名為`Set-x`的節(jié)點集。運行以上代碼后,腳本會自動將該步驟下節(jié)點集的變形量提取出來,并保存為`NodalDisplacement.csv`文件。
展開 ABAQUS 輸出節(jié)點坐標(biāo)和積分點坐標(biāo)
總結(jié)inp中添加關(guān)鍵字
輸出單元的積分點坐標(biāo):*EL FILE
COORD
輸出節(jié)點坐標(biāo):*NODE FILE
COORD
原貼出處:https://www.researchgate.net/post/How-to-find-integration-point-coordinates-in-Abaqus-CAE
這是帖子討論的,但是我的嘗試是兩個COORD生成的結(jié)果文件是一樣的,都是節(jié)點坐標(biāo)
展開 abaqus怎么提取極坐標(biāo)一下的節(jié)點坐標(biāo)?
如題
ABAQUS批量提取部件節(jié)點集節(jié)點編號及坐標(biāo)腳本 ¥30
基于python的ABAQUS批量提取部件節(jié)點集節(jié)點編號及坐標(biāo)二次開發(fā)腳本

ABAQUS處理前的節(jié)點坐標(biāo)提取方法
abaqus在工作后,會自動生成.inp文件存在工作文件夾,通過如下操作找到.inp所在文件夾
2.找到.inp文件 ,建議用word打開,數(shù)據(jù)太多,記事本打不開,這里的數(shù)據(jù)點都是變形前的節(jié)點坐標(biāo)。變形前后的節(jié)點編號相對應(yīng)
二次開發(fā) | ABAQUS提取變形后的節(jié)點坐標(biāo) ¥1
源問題
abaqus中,對一圓柱管材沖壓脹形,結(jié)果中,怎么提取管材的厚度變化曲線?
問題分析
根據(jù)問題描述,所述圓柱管材應(yīng)該采用實體建模,其厚度變化無法直接獲得,一種可行的思路是在圓柱管材內(nèi)外壁找到兩個特征節(jié)點,以這兩個特征節(jié)點之間的距離表示管材的厚度,從而得到厚度變化曲線。
ABAQUS中不支持輸出變形后的節(jié)點坐標(biāo)(當(dāng)前使用版本6.12,后續(xù)更新版本未知),因此本問題的關(guān)鍵在于如何獲取變形后的節(jié)點坐標(biāo)。
如何獲取變形后的節(jié)點坐標(biāo)?
目前從網(wǎng)上查找的可行的方法有三種。
方法一
在visualization模塊中,通過query-general queries-Nodes工具,逐個選取查詢變形后的節(jié)點坐標(biāo)(Deformed coordinates (unscaled)),手動記錄后再用其他工具繪制進行處理,得到想要的結(jié)果。
此方法適用于較少的節(jié)點坐標(biāo)獲取需求,若需要獲得的節(jié)點數(shù)量很多的話,工作量不言而喻。
方法二
先完成計算,得到計算結(jié)果的odb文件;
新建一個model,在abaqus菜單中 file-import-part,類型選擇odb,導(dǎo)入你的odb,然后在出現(xiàn)的對話框下面選中“import deformed configuration” ,step、frame根據(jù)你的需要選擇,此時模型上的節(jié)點坐標(biāo)即為變形后的坐標(biāo)。
此時輸出的inp文件中的坐標(biāo)即為變形后的坐標(biāo)。如果需要的是特定節(jié)點的坐標(biāo),則可以新建一個節(jié)點set,然后插入關(guān)鍵字(插入位置為end STEP的前一行)
*Node?print,?nset=nsetname(需要輸出的節(jié)點集合名)
coord
這樣就可將所關(guān)注的節(jié)點坐標(biāo)寫入到dat文件,使用其他編程工具讀取進行后處理。
展開 Abaqus二次開發(fā)讀取變形后的節(jié)點坐標(biāo)并輸出到txt文件中。讀取模態(tài)頻率到txt 文件中。 ¥10
有時候在abaqus中,我們需要知道某一個集合中的節(jié)點變形后的坐標(biāo)。以此為輸入來進行一些研究。這里我用一個自編函數(shù),將節(jié)點集合變形后的坐標(biāo)寫入到一個txt文件中。格式化的寫入文件,方便用此坐標(biāo)來進行計算研究。
同樣有時候,需要將計算的模態(tài)頻率值提取出來。同樣用一個函數(shù)將模態(tài)頻率提取出來,放進txt文件中,方便后續(xù)研究。
讀取的節(jié)點結(jié)果如下圖所示:
abaqus顯示節(jié)點坐標(biāo)的相關(guān)專題、標(biāo)簽、搜索
abaqus顯示節(jié)點坐標(biāo)ansys 顯示節(jié)點坐標(biāo)ansys顯示節(jié)點坐標(biāo)abaqus節(jié)點坐標(biāo)abaqus 節(jié)點 坐標(biāo)abaqus 節(jié)點坐標(biāo) Abaqus 顯示節(jié)點坐標(biāo)dyna顯示節(jié)點坐標(biāo)flac顯示節(jié)點坐標(biāo)abaqus讀取節(jié)點坐標(biāo)并與實際坐標(biāo)abaqus提取極坐標(biāo)下的節(jié)點坐標(biāo)abaqus讀取節(jié)點坐標(biāo)并與實際坐標(biāo)矯正