
發(fā)布
注冊(cè)
/
登錄ansys單元輸出的案例
ANSYS輸出實(shí)體模型表面的節(jié)點(diǎn)信息 和單元拓?fù)潢P(guān)系
刪除后,顯示的就只有外表面的單元和節(jié)點(diǎn),通過菜單欄List下面的Nodes,可選擇列表輸出節(jié)點(diǎn)坐標(biāo),如下所示:
圖2
同樣,可通過List輸出單元拓?fù)湫畔?,如下?先用命令:
numcmp,all
壓縮所有的單元和節(jié)點(diǎn)的編號(hào),也就是重新編號(hào),否則可能不是從1開始。
最后顯示如下:
圖3
這兩個(gè)文件都可以保存,之后需要可以再寫程序提取。
這里有一個(gè)問題,現(xiàn)在得到的表面的節(jié)點(diǎn)號(hào)和原來實(shí)體模型對(duì)于位置的節(jié)點(diǎn)號(hào)不是對(duì)應(yīng)的,處理這個(gè)問題需要重新寫程序,用什么語言都可以,Python,C++等等,目的是讀取ansys輸出的節(jié)點(diǎn)信息文件,讀出固定坐標(biāo)處對(duì)應(yīng)的節(jié)點(diǎn)號(hào),通過對(duì)比可以找到所以的節(jié)點(diǎn)對(duì)應(yīng)關(guān)系。
展開 【ANSYS文件輸出】ANSYS怎么批量文件輸出?
</p><p><strong>06</strong></p><p><strong>如何輸出文本到本地?</strong></p><p> 這個(gè)直接輸出文件到本地,把下面的命令流直接運(yùn)行貌似會(huì)出問題。于是把下面的命令流放在工作目錄里面的一個(gè)后綴名為inp的文件里面,然后在命令流里面直接過 /input,Fname.inp直接導(dǎo)入,便可以完成內(nèi)容輸出到本地。如果小伙們有更好的辦法歡迎留言哦,謝謝~</p><p>*cfopen,SX_MAX,txt</p><p>*vwrite,SX(1,1),SX(2,1),SX(3,1)</p><p>(f18.10),(f18.10),(f18.10)</p><p>*cfclos</p><p><strong>07</strong></p><p><strong>怎么得到梁單元的最大最小應(yīng)力?</strong></p><p> 大家都知道梁單元是一維的,可以直接通過單元表得到其內(nèi)力,然后求解其截面的應(yīng)力,這是一種方法。還有一種方法可以直接得到應(yīng)力。梁單元的應(yīng)力怎么看呢?梁單元的應(yīng)力其實(shí)是基于單元坐標(biāo)系的,具體的可以看help文件;比如看梁的軸向應(yīng)力,那么看的就是X方向應(yīng)力,還有一個(gè)重要的步驟就是打開梁單元的形狀/eshape,on.</p><p>/ESHAPE,1 !顯示梁的形狀(這一步必須打開才能查看應(yīng)力)</p><p>plnsol,s,x,0,1 !顯示軸向的應(yīng)力</p><p>*GET,S_MAX,SECR,ALL,S,X,MAX !提取最大的應(yīng)力</p><p>*GET,S_MIN,SECR,ALL,S,X,MAX !
展開 【Ls-dyna】Hypermesh&Ls-dyna聯(lián)合仿真時(shí)如何設(shè)置輸出單元應(yīng)變和查看單元應(yīng)變?
通常,使用Ls-dyna進(jìn)行瞬態(tài)分析時(shí),默認(rèn)的輸出控制中是不包含單元的應(yīng)變值的。但是,如果關(guān)心單元上的應(yīng)變,或者需要對(duì)單元應(yīng)變有更全面的了解,那么就需要在建模和分析中進(jìn)行輸出控制,使計(jì)算結(jié)果中包含單元的應(yīng)變。那么,問題來了,如何在Hypermesh中如何設(shè)置可以輸出單元的應(yīng)變?如何在LS-POST中顯示單元的應(yīng)變?cè)茍D? 接下來,依次解答。
如何在Hypermesh中如何設(shè)置可以輸出單元的應(yīng)變?
這里需要首先說明的是,本人使用Ls-dyna以來,一直使用的前處理不是Ls-prepost前處理,而是前處理軟件Hypermesh,后處理則使用Ls-prepost。所以,這里只說明Hypermesh&Ls-dyna聯(lián)合仿真時(shí)如何在Hypermesh中設(shè)置控制應(yīng)變輸出。
前處理軟件工作界面
后處理軟件工作界面
首先啟動(dòng)Hypermesh,點(diǎn)擊“user Profiles”,選擇Ls-dyna,其他默認(rèn),進(jìn)入Ls-dyna分析模塊。
然后,在軟件的面板區(qū)域選擇“analysis”,并點(diǎn)擊“control card”。
點(diǎn)擊面板區(qū)域的Next,一直到出現(xiàn)“database-extent-binary”,點(diǎn)擊該按鈕
在關(guān)鍵字*Database-Extent-Binary的定義中,將第一行第四個(gè)參數(shù)【STRFLAG】的值設(shè)置為1,表示在二進(jìn)制結(jié)果文件d3plot中輸出單元的應(yīng)變。
在Hypermesh中按照上述方式就可以在d3plot中輸出單元的應(yīng)變,由于d3plot是二進(jìn)制文件,所以只能借助后處理LS-Prepost查看應(yīng)變結(jié)果。
那么,如何在LS-POST查看應(yīng)變,顯示應(yīng)變?cè)茍D呢?
打開LS-PrePost,點(diǎn)擊【Fcomp】,選擇【strain】,就可以觀察計(jì)算后的應(yīng)變?cè)茍D。
展開 ANSYS中的節(jié)點(diǎn)解與單元解是怎么回事?附solid186與solid185單元結(jié)果對(duì)比文檔下載
而20節(jié)點(diǎn)單元縮減積分后,有7個(gè)積分點(diǎn),應(yīng)該輸出7個(gè)單元解,經(jīng)過計(jì)算如圖8所示:
圖8
圖8正好是7個(gè)輸出解。
Abaqus的計(jì)算表明單元輸出解果然是輸出單元積分點(diǎn)的值,采用完全積分和縮減積分單元輸出解不一樣,求解精度不一樣。
那么為什么ANSYS則沒有這種規(guī)律呢?
其實(shí)后臺(tái)程序計(jì)算是肯定是按照理論上走的,也就是先得到節(jié)點(diǎn)的位移,再得到單元積分點(diǎn)的應(yīng)力應(yīng)變,再外推得到各個(gè)單元節(jié)點(diǎn)的應(yīng)力應(yīng)變,最后平均得到節(jié)點(diǎn)解。
ANSYS之所以顯示的單元解不是單元積分點(diǎn)的解,而是各個(gè)節(jié)點(diǎn)的解,是因?yàn)?em>ANSYS已經(jīng)在得到單元積分點(diǎn)的解之后經(jīng)過外推得到了單元各個(gè)角節(jié)點(diǎn)的解,但是還沒有做平均。
也就是,ANSYS的單元解,其實(shí)不能完全看作單元解,筆者稱之為單元角節(jié)點(diǎn)解。
下載地址:solid186與solid185單元結(jié)果對(duì)比文檔下載
展開 
ABAQUS輸出單元積分點(diǎn)坐標(biāo)
方法
在ABAQUS CAE的場輸出中選擇的坐標(biāo)點(diǎn)是節(jié)點(diǎn)的坐標(biāo),而節(jié)點(diǎn)是從積分點(diǎn)插值出來的,單元積分點(diǎn)的信息相對(duì)真實(shí)。所以最好是獲取積分點(diǎn)的信息,其中積分點(diǎn)的坐標(biāo)無法在CAE中獲取,需要在關(guān)鍵字中添加。具體在每個(gè)分析步的單元輸出下面添加COORD,如果需要輸出節(jié)點(diǎn)的坐標(biāo)也可以在節(jié)點(diǎn)場輸出下面添加COORD(這和CAE中場輸出選擇節(jié)點(diǎn)坐標(biāo)的效果是一致的)。具體如下圖:
2.注意
在ODB結(jié)果中創(chuàng)建場輸出時(shí)會(huì)附帶著一份XYZ坐標(biāo),這個(gè)應(yīng)該也可以當(dāng)做單元的坐標(biāo),,但是我比較過這個(gè)附帶的坐標(biāo)和單元的COORD輸出的坐標(biāo),有時(shí)候有點(diǎn)差別,可能是數(shù)據(jù)精度的問題。
展開 基于ansys的梁單元、實(shí)體單元徐變精細(xì)化分析(含各參數(shù)解釋) ¥25
2、改網(wǎng)格模型,改成自己對(duì)應(yīng)的網(wǎng)格模型,網(wǎng)格用ansys,hypermesh,ansa等前處理軟件都沒問題。
3、改材料參數(shù),改成你想要的徐變模型,對(duì)著規(guī)范或者是你做出來的試驗(yàn)擬合曲線。
以上即可實(shí)際應(yīng)用。
ABAQUS中輸出Cohesive單元的斷裂形式
通常會(huì)在前處理的最后一步編輯關(guān)鍵字,菜單Models -> Edit Keywords ->Model Name,激活關(guān)鍵字編輯窗口,找到場量輸(Output,field)出卡片位置,單元輸出后面添加MMIXDMI和MMIXDME:
計(jì)算結(jié)果處理
如果計(jì)算的時(shí)候輸出SDEG和STATUS,失效的Cohesive單元會(huì)被刪除,這樣無法查看所有Cohesive單元的破壞模式,因此,可通過菜單欄Result->Field Output,中Status Variable子頁面,取消Use status variable參量,就可以顯示失效刪除的Cohesive單元了,該方法同樣適合其他損傷導(dǎo)致的單元刪除,還能顯示其他場量在指定范圍內(nèi)的單元。
部分失效單元將顯示出來,如下圖右圖所示(僅顯示Cohesive):
顯示MMIXDMI和MMIXDME云圖如下:
當(dāng)數(shù)值為-1,表示單元未破壞;
當(dāng)數(shù)值為0~0.5,表示單元以拉伸破壞為主;
當(dāng)數(shù)值為0.5~1,表示單元以剪切破壞為主。
為了能在云圖上顯式各自的區(qū)域,進(jìn)行以下操作:
圖中:紅色區(qū)域表示剪切破壞為主的單元;綠色區(qū)域?yàn)槔炱茐臑橹鞯?em>單元;藍(lán)色區(qū)域?yàn)槲雌茐?em>單元。
展開 ANSYS單元類型選擇方法 附ansys結(jié)構(gòu)單元與材料應(yīng)用手冊(cè)下載
六、單元類型選擇方法
7.進(jìn)行完前面的選擇工作,單元類型就基本上已經(jīng)定位在2-3種單元類型上了,接下來打開這幾種單元的幫助手冊(cè),進(jìn)行以下工作:
仔細(xì)閱讀其單元描述,檢查是否與分析問題的背景吻合、
了解單元所需輸入的參數(shù)、單元關(guān)鍵項(xiàng)和載荷考慮;
了解單元的輸出數(shù)據(jù);
下載地址:ansys結(jié)構(gòu)單元與材料應(yīng)用手冊(cè)
【ABAQUS模態(tài)動(dòng)力學(xué)】Composite&abaqus 預(yù)應(yīng)力模態(tài)分析&輸出單元剛度矩陣
提取單元剛度矩陣:
【ABAQUS 二次開發(fā)筆記】輸出單元剛度矩陣 - hayden_william - 博客園
以上均為我的一點(diǎn)理解,不一定完全正確,本文僅作為個(gè)人學(xué)習(xí)記錄之用,其他概不負(fù)責(zé)。
ABAQUS中隱式和顯式的節(jié)點(diǎn)和單元的輸出變量解析
The output variables listed below are available in Abaqus/Explicit.
Mechanical analysis–nodal quantities
CFORCE
Field: yes History: no .fil: no
Contact normal force (CNORMF) and frictional shear force (CSHEARF).
CDISP
Field: yes History: no .fil: no
Contact opening (COPEN) and accumulated tangential motions (CSLIP1, CSLIP2, and
CSLIPEQ) for general contact analyses.
CEDGEACTIVE
Field: yes History: no .fil: no
Status of contact edges for general contact analyses (active as primary, active as
secondary and deactive).
CFRICWORK
Field: yes History: no .fil: no
Contact frictional work for general contact analyses.
CNAREA
Field: yes History: no .fil: no
Contact nodal area for each node with active contact forces in general
展開 三維梁單元模型中,想輸出梁柱截面的內(nèi)力
在三維梁單元模型中,想輸出梁柱截面的內(nèi)力,比方說彎矩、剪力、軸力,好像說這些內(nèi)力都是局部坐標(biāo)系中的內(nèi)力,但是在sf輸出中,有sf1,sf2,sf3,sm1,sm2,sm3
SF1 Axial force.
SF2 Transverse shear force in the local 2-direction (not available for B23, B23H, B33, B33H).
SF3 Transverse shear force in the local 1-direction (available only for beams in space, not available for B33, B33H).
SM1 Bending moment about the local 1-axis.
SM2 Bending moment about the local 2-axis (available only for beams in space).
SM3 Twisting moment about the beam axis (available only for beams in space).
梁單元中,sm3是繞梁軸線的彎矩,sm1是繞梁1方向的彎矩。sf1是3方向即梁軸線方向的力(軸力),sf3是梁1方向的力
是局部坐標(biāo),空間梁這六個(gè)量都可能有值,SF1是軸力,SF2、SF3是剪力,SM1、SM2是彎矩,SM3是扭矩。
展開 
ANSYS中的自動(dòng)化參數(shù)研究,自動(dòng)建模/分網(wǎng)/多參數(shù)求解/自動(dòng)輸出云圖/自動(dòng)輸出所需結(jié)果
最后通過*uilist,holrad.txt將該.txt文件在ANSYS界面上顯示出來。
*CFOPEN,holrad,txt,
*vwrite('Radius',4x,'Stress')
*VWRITE,holrad(1,1),holrad(1,2)
(f6.3,4x,f8.3)
*uilist,holrad.txt
總
本案例教程只研究了一個(gè)參數(shù),可以完全擴(kuò)展到多個(gè)變參數(shù)研究上。
全文結(jié)束,感謝閱讀。
ANSYS中的循環(huán)載荷加載,最易理解的案例來了!
記憶合金、等12種非線性材料的單軸拉伸模擬
APDL命令流建模分析的框架(3分鐘上手APDL?。。。?/span>
展開 請(qǐng)問ls dyna被刪除的節(jié)點(diǎn)和單元的序號(hào)在ls dyna輸出的什么文件里呢?
請(qǐng)問ls dyna被刪除的節(jié)點(diǎn)和單元的序號(hào)在ls dyna輸出的什么文件里呢?message被刪除的不完整,完整的被刪除節(jié)點(diǎn)和單元序號(hào),該怎么找呢?
hypermesh二次開發(fā)之根據(jù)單元類型自動(dòng)生成abaqus屬性和輸出output ¥49.9
hypermesh二次開發(fā)之根據(jù)單元類型自動(dòng)生成abaqus屬性和輸出output
基于HyperWorks膜單元輸出應(yīng)力應(yīng)變仿真分析與測(cè)試對(duì)標(biāo)的研究與應(yīng)用
常亮_基于HyperWorks膜單元輸出應(yīng)力應(yīng)變仿真分析與測(cè)試對(duì)標(biāo)的研究與應(yīng)用.pdf