
發(fā)布
注冊
/
登錄ansys 提取節(jié)點內力
關注創(chuàng)建者:王靖雯 創(chuàng)建時間:2023-03-07

ansys 提取節(jié)點內力的實例教程
在土木及水利設計中,截面內力是結構設計過程中極為重要的參數(shù),也是結構穩(wěn)定性的重要依據(jù)。本文重點介紹如何在Workbench平臺自定義截面并獲得相應截面的內力,并將其結果輸出。方法簡單,操作易上手!最終結果顯示如下:
具體步驟為:1、自定義創(chuàng)建截面,這里建議采用局部坐標系的方法建立截面位置;
在對結構進行時程分析后,我們經(jīng)常提取的是全時程最大von Mises stress。
那么如何提取某一個節(jié)點的von Mises stress呢?
首先明確ANSYS的節(jié)點附加在單元上,可以通過選擇單元上節(jié)點的方法提取節(jié)點應力。
1 確定節(jié)點所在單元,顯示節(jié)點編號。
例單元號8560,節(jié)點號8678。
2 進入TimeHist Postpro, 定義變量。
3變量顯示。
付費內容為相關命令流。
首先選取好你想選取的節(jié)點
NSEL,S,…………………..
然后使用*vget讀取節(jié)點編號及相應坐標
*Get,nnod,NODE,0,COUNT
*vget,nl,node,,nlist !得到表面節(jié)點編號
*vget,locx,node,,loc,x
…………………….
*DIM,locx1,array,nnod,1 !定義一個數(shù)組,其為nnod行1列
………………………….
要注意,這里面得到的nl是從小到大排列的,只包含一部分節(jié)點,而我們得到的locx卻是所有節(jié)點的坐標,所以我們還需要定義一個locx1,再用一個循環(huán)把你想選擇的節(jié)點編號和其坐標一一對應起來。具體的關系從下面的圖可以看出。
*DO, j,1,nnod,1
locx1(j)=locx(nl(j)) !節(jié)點對應坐標
…………………………….
*ENDDO
這時我們就已經(jīng)得到了想選取的節(jié)點坐標及對應編號,此時我們需要運行一個Output.mac文件,把得到的數(shù)組輸出。
Output.mac 中包含的內容
!----------------------------------!
*cfopen,node_number.dat, ! Generate Ist File
*vwrite,nl(1)
(1F6.0)
*cfclos
*cfopen,node_locx.dat,
*vwrite,locx1(1)
(1E15.6)
*cfclos
………………….剩下的按照同樣格式寫
!----------------------------------!
最后得到的txt文件的內容分別如下:
展開 
ansys 提取節(jié)點內力的相關專題、標簽、搜索
ansys 提取節(jié)點內力的最新內容
在土木及水利設計中,截面內力是結構設計過程中極為重要的參數(shù),也是結構穩(wěn)定性的重要依據(jù)。本文重點介紹如何在Workbench平臺自定義截面并獲得相應截面的內力,并將其結果輸出。方法簡單,操作易上手!最終結果顯示如下:
具體步驟為:1、自定義創(chuàng)建截面,這里建議采用局部坐標系的方法建立截面位置;
在對結構進行時程分析后,我們經(jīng)常提取的是全時程最大von Mises stress。
那么如何提取某一個節(jié)點的von Mises stress呢?
首先明確ANSYS的節(jié)點附加在單元上,可以通過選擇單元上節(jié)點的方法提取節(jié)點應力。
1 確定節(jié)點所在單元,顯示節(jié)點編號。
例單元號8560,節(jié)點號8678。
2 進入TimeHist Postpro, 定義變量。
首先選取好你想選取的節(jié)點
NSEL,S,…………………..
然后使用*vget讀取節(jié)點編號及相應坐標
*Get,nnod,NODE,0,COUNT
*vget,nl,node,,nlist !得到表面節(jié)點編號
*vget,locx,node,,loc,x
…………………….
*DIM,locx1,array,nnod,1 !定義一個數(shù)組,其為nnod行1列
