
發(fā)布
注冊
/
登錄ansys節(jié)點與節(jié)點耦合的案例
ANSYS中單元解、節(jié)點解以及節(jié)點單元解的概念解析
理論上,任何結(jié)構(gòu)任何位置處的應(yīng)力應(yīng)變應(yīng)該都是連續(xù)的,而上面所說的單元應(yīng)力應(yīng)變解并不連續(xù),因而就出現(xiàn)了另外一個解,我個人稱之為節(jié)點單元解,它是單元解在公共節(jié)點上應(yīng)力應(yīng)變值的平均值,通過平均化就使得公共節(jié)點上的應(yīng)力應(yīng)變值變得唯一,但這樣會帶來另外一個問題,就是節(jié)點單元解和節(jié)點有關(guān),也即是和單元數(shù)目有關(guān)。在某些情況下,可能會由于網(wǎng)格劃分的影響,導(dǎo)致畸變較大。
總結(jié)起來,三個解的概念如下:
節(jié)點解:節(jié)點位移解,原始解,最為精確的解;
單元解:單元的應(yīng)力應(yīng)變,派生解,通過節(jié)點解推導(dǎo)得到;
節(jié)點單元解:節(jié)點的應(yīng)力應(yīng)變,派生解的平均化顯示。
祝好
ANSYS結(jié)構(gòu)院
2017.12.25
展開 ANSYS中單元解、節(jié)點解以及節(jié)點單元解該怎么理解
總結(jié)起來,三個解的概念如下:
節(jié)點解:節(jié)點位移解,原始解,最為精確的解;
單元解:單元的應(yīng)力應(yīng)變,派生解,通過節(jié)點解推導(dǎo)得到;
節(jié)點單元解:節(jié)點的應(yīng)力應(yīng)變,派生解的平均化顯示。
來源:ANSYS學(xué)習(xí)與應(yīng)用
關(guān)于節(jié)點耦合失效的探討!
各位XDJM:
我在作一個電子產(chǎn)品跌落模擬的時候(軟件組合:HM+LS-DYNA),兩個零件簡化為殼單元,共邊界(即在邊界處采用了節(jié)點耦合,共節(jié)點處理),但是在碰撞瞬間發(fā)現(xiàn),耦合的邊界處發(fā)生分離,我不知道這是為什么?以前作的時候好像沒有發(fā)現(xiàn)這種問題啊,如果是因為材料達(dá)到屈服極限才發(fā)生,可是我檢查了一下,材料還沒有達(dá)到屈服極限啊,難道是殼單元的變形已經(jīng)超過了設(shè)定的FS=0.75。
以下是材料參數(shù)設(shè)定:
*MAT_PLASTIC_KINEMATIC
$HMNAME MATS 1Pc_abs
11.1500E-06 2.5 0.38 0.065 0.785
40.0 5.0 0.75
請那位給解釋一下這是為什么呢?
共邊界節(jié)點耦合碰撞前的圖片:
展開 共節(jié)點耦合爆炸分析
模型介紹
共用節(jié)點方法是將炸藥與結(jié)構(gòu)均采用8節(jié)點實體單元模擬,炸藥單元與結(jié)構(gòu)單元之間具有相同的節(jié)點。炸藥位于被爆炸結(jié)構(gòu)中心,炸藥單元網(wǎng)格劃分較密,而被爆炸結(jié)構(gòu)單元網(wǎng)格相對稀疏。采用1/8模型進(jìn)行數(shù)值模擬計算。被爆炸物尺寸為1X 1 X 1 (rn3),材料本構(gòu)為各向同性雙線性彈塑性模型,材料參數(shù)見表5.1。炸藥尺寸為0.05 X 0.05 X0.05 C m3 ),應(yīng)用LS-DYNA3D提供的炸藥本構(gòu),同時使用JWL狀態(tài)方程模擬炸藥爆轟過程中壓力和比容的關(guān)系:
被爆炸物參數(shù)
E/Pa v ET/Pa p/kg.m-3 屈服強度/Pa 失效應(yīng)變
10E9 0.3 5.0E9 960 1.0E6 1.25
炸藥材料參數(shù)
p/kg.m-3 D/m*s-1 A/Gpa B/Gpa R1 R2 w E0/GPa
1231 4300 42.0 0.44 3.55 0.16 0.41 3.15
計算結(jié)果
4.
展開 
workbenh,鋼筋節(jié)點與混凝土耦合發(fā)生錯誤
workbenh,鋼筋節(jié)點與混凝土耦合發(fā)生錯誤
使用 CPSGEN 命令,對節(jié)點耦合進(jìn)行拷貝的一個例子
點擊 Apply 后,在節(jié)點 4和 15 之間創(chuàng)建了節(jié)點耦合:
同樣可以對節(jié)點 5 和 17、2 和 10 創(chuàng)建節(jié)點耦合,結(jié)果如下:
然后對所創(chuàng)建的節(jié)點耦合進(jìn)行列表,操作如下:
共 18 個節(jié)點耦合,每一對節(jié)點分別耦合 6 個自由度:
下面對節(jié)點耦合進(jìn)行拷貝操作: 準(zhǔn)備將節(jié)點 4,15 的耦合拷貝到節(jié)點 13,24 上,兩組節(jié)點的節(jié)點編號差值都是9,涉及的節(jié)點耦合的編號是 1~6。操作如下:
在彈出的對話框中:
ITIME (拷貝次數(shù)) 輸入為 2,INC (節(jié)點號增量) 輸入為9,NSET1,NSET2,NINC (要拷貝的已有節(jié)點耦合的起始、終止編號及增量) 為1,16,1,然后點擊 OK:
再次對節(jié)點耦合進(jìn)行列表,結(jié)果如下:
由列表可以看到:共有 36 個節(jié)點耦合:前 18 個是原來定義的,后 18 個是拷貝生成的。 檢查 18 個拷貝生成的節(jié)點耦合,可以看到它們分別與原來生成的節(jié)點耦合相對應(yīng):節(jié)點號均為原來節(jié)點號增加 9;每一對節(jié)點各有 6 個自由度耦合。對本模型,這一拷貝結(jié)果是正確的。
相應(yīng)命令流如下:
fini
/clear
/filname, cpsgen_test
!*
/PREP7
!*
ET,1,SHELL181
R,1,1, , , , , ,
MPTEMP,,,,,,,,
MPTEMP,1,0
MPDATA,EX,1,,210000
MPDATA,PRXY,1,,0.3
!*
RECTNG,0,15,0,20,
RECTNG,15.5,30,0,20,
RECTNG,30.5,45,0,20,
aplot
!*
LESIZE,ALL, , ,2, ,1, , ,1,
!
展開 建模火車,各部分焊接的模擬應(yīng)該用節(jié)點耦合還是merge?
請問大家,火車模型分車頂、側(cè)墻、端墻、車底,現(xiàn)實中是焊接組裝的,那么在ansys中模擬焊接,或者說要把這幾部分拼起來是應(yīng)該用merge items 還是節(jié)點耦合呢?要是節(jié)點耦合的話能用coincident node么?謝謝。。
ansys中的節(jié)點應(yīng)力
我想知道ansys中的節(jié)點應(yīng)力是如何得到的?因為理論上講應(yīng)力應(yīng)該是針對微元體來講的,單純的節(jié)點是不存在應(yīng)力的,那么ansys中結(jié)果所提供的節(jié)點應(yīng)力是怎樣得到的?與單元表所顯示的應(yīng)力往往存在較大差別,那實際進(jìn)行強度分析的時候應(yīng)該以哪個為準(zhǔn)呢?
ANSYS Workbench利用節(jié)點施加邊界條件
1
引言
在ANSYS經(jīng)典界面(Mechanical APDL),我們可以很方便的對劃分好網(wǎng)格的單元及節(jié)點進(jìn)行一些操作,比如對節(jié)點施加各種約束及載荷。而ANSYS Workbench中,我們使用更多的是在幾何上施加邊界條件,其實在Workbench中也可以對節(jié)點施加,今天這篇文章將介紹如何在Workbench中對節(jié)點施加約束和載荷。
2
實例分析過程
下面以一個懸臂梁受力作用的例子來說明如何使用節(jié)點施加約束及載荷。
1)創(chuàng)建一個靜力學(xué)分析系統(tǒng),在SCDM中創(chuàng)建一根方形梁,自動劃分網(wǎng)格;
2)在Mechanical中創(chuàng)建兩組Named Selections:
在梁的一端,使用按鈕,選中端面上所有節(jié)點,創(chuàng)建Support的節(jié)點組;
選中另外一個端面上某個邊上的所有節(jié)點,創(chuàng)建Force的節(jié)點組;
3)在Mechanical中利用節(jié)點設(shè)置邊界條件;
插入Direct FE -> Nodal Displacement節(jié)點位移約束,Named Selection下拉選擇Support組,在X、Y、Z三個方向數(shù)值框中都輸入0,相當(dāng)于對這組節(jié)點施加了固定約束。
展開 從hypermesh導(dǎo)入ansys只有節(jié)點而沒單元
從hypermesh導(dǎo)入ansys只有節(jié)點而沒單1.rar
從hypermesh導(dǎo)入ansys只有節(jié)點而沒單2.rar
從hypermesh導(dǎo)入ansys只有節(jié)點而沒單3.rar
從hypermesh導(dǎo)入ansys只有節(jié)點而沒單4.rar
ansys導(dǎo)入節(jié)點坐標(biāo)數(shù)據(jù) 附80多種ANSYS常用材料的參數(shù)文件下載
有時候,再用ansys做一些復(fù)雜的模型分析時候(如:桁架,拱形架,繩網(wǎng)等),因為其模型數(shù)量很多,模型空間位置相對復(fù)雜,采用apdl語言實現(xiàn)可能比較繁瑣或者會遇到調(diào)試方面的不便。所以,我們可以用數(shù)據(jù)處理功能更為強大的matlab或者c++進(jìn)行編程,將節(jié)點坐標(biāo)直接導(dǎo)入到ansys中進(jìn)行分析。
matlab可用如下格式導(dǎo)出節(jié)點坐標(biāo):
接下來,采用apdl語言定義存放數(shù)據(jù)的數(shù)組:(如下圖)注意:(3F5.2要和matlab的fprintf中%5.2f對應(yīng))
將存放數(shù)組的.txt文件與坐標(biāo).txt放在工作目錄下:
在菜單中選擇file——read to file——選擇“wang.txt”,程序自動搜索到存放在nn.txt的坐標(biāo)數(shù)據(jù)。
接下來,我們就可以在數(shù)組文件中看到導(dǎo)入的數(shù)據(jù)了:
下載地址:80多種ANSYS常用材料的參數(shù)文件
展開 
ANSYS使用APDL語言提取節(jié)點編號及對應(yīng)坐標(biāo) ¥10
首先選取好你想選取的節(jié)點
NSEL,S,…………………..
然后使用*vget讀取節(jié)點編號及相應(yīng)坐標(biāo)
*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é)點的坐標(biāo),所以我們還需要定義一個locx1,再用一個循環(huán)把你想選擇的節(jié)點編號和其坐標(biāo)一一對應(yīng)起來。具體的關(guān)系從下面的圖可以看出。
*DO, j,1,nnod,1
locx1(j)=locx(nl(j)) !節(jié)點對應(yīng)坐標(biāo)
…………………………….
*ENDDO
這時我們就已經(jīng)得到了想選取的節(jié)點坐標(biāo)及對應(yīng)編號,此時我們需要運行一個Output.mac文件,把得到的數(shù)組輸出。
Output.mac 中包含的內(nèi)容
!----------------------------------!
*cfopen,node_number.dat, ! Generate Ist File
*vwrite,nl(1)
(1F6.0)
*cfclos
*cfopen,node_locx.dat,
*vwrite,locx1(1)
(1E15.6)
*cfclos
………………….剩下的按照同樣格式寫
!----------------------------------!
最后得到的txt文件的內(nèi)容分別如下:
展開 ansys導(dǎo)入外部節(jié)點坐標(biāo)的方法 ¥4.9
用ANSYS做一些復(fù)雜的模型分析時候(如:桁架,拱形架,網(wǎng)架等),{網(wǎng)架模型如下(引自《空間鋼結(jié)構(gòu)APDL參數(shù)化計算與分析》,P122)}
因為這種模型組成的單元數(shù)量很多,模型空間位置相對復(fù)雜,采用apdl語言實現(xiàn)可能比較繁瑣或者會遇到調(diào)試方面的不便(具體APDL程序可參考上書)。所以,我們可以用數(shù)據(jù)處理功能更為強大的matlab或者c++進(jìn)行編程,將節(jié)點坐標(biāo)直接導(dǎo)入到ansys中構(gòu)建出幾何模型/網(wǎng)格模型。以下是引用另篇論文(因整理時間過早,具體出處丟失)對我上述過程的補充。
類似的,若定義出節(jié)點關(guān)系、單元連接關(guān)系在ABAQUS中也可以直接編寫inp文件,inp文件本身并沒有ANSYS中數(shù)據(jù)傳遞格式上的麻煩,但是本身自帶的二維線性單元可能并沒有ANSYS或LSDYNA好用(如ABAQUS的beam單元、truss,而ANSYS中BEAM4,LINK8,LINK167等),各有利弊。
展開 ansys中主從節(jié)點和靈敏度分析
在ansys中如何設(shè)置主從節(jié)點、另外怎樣進(jìn)行靈敏度分析?望得到高手指點
ANSYS如何提取某一節(jié)點的應(yīng)力時程 ¥100
那么如何提取某一個節(jié)點的von Mises stress呢?
首先明確ANSYS的節(jié)點附加在單元上,可以通過選擇單元上節(jié)點的方法提取節(jié)點應(yīng)力。
1 確定節(jié)點所在單元,顯示節(jié)點編號。
例單元號8560,節(jié)點號8678。
2 進(jìn)入TimeHist Postpro, 定義變量。
3變量顯示。
付費內(nèi)容為相關(guān)命令流。