hypermesh柔性體(MNF)教程_第1頁(yè)
hypermesh柔性體(MNF)教程_第2頁(yè)
hypermesh柔性體(MNF)教程_第3頁(yè)
hypermesh柔性體(MNF)教程_第4頁(yè)
hypermesh柔性體(MNF)教程_第5頁(yè)
已閱讀5頁(yè),還剩18頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、第一步:導(dǎo)入:第二步:材料屬性(注意紅圈之內(nèi)的單位屬性,可根據(jù)實(shí)際情況修改,此處不做修改)第三步: 網(wǎng)格(這里為實(shí)體網(wǎng)格,可以為四面體,也可以為6面體)第四步:提取面網(wǎng)格(命令:tool-faces)在components里面會(huì)有名字為faces的component,點(diǎn)擊collector命令,選擇update,選擇faces(可以改變名稱,這里后面的名稱位skin)的component,點(diǎn)擊update/edit第五步;設(shè)置此component屬性注意上圖中紅圈的標(biāo)記,要選擇的第六步:創(chuàng)建剛性區(qū)域這里有兩個(gè)剛性區(qū)域,具體創(chuàng)建步驟不再詳述第七步:創(chuàng)建load collectors創(chuàng)建名字為as

2、et的load collectors,此load collector為約束,在創(chuàng)建約束的時(shí)候使用no card;創(chuàng)建名字為cms的load collectors,此load collector定義模態(tài),card=cmsmeth,然后點(diǎn)擊create/edit,出現(xiàn)以下面板,進(jìn)行編輯第八步;創(chuàng)建約束在global面板下將loadcol選擇位ASET點(diǎn)擊return進(jìn)入analysis面板,選擇constraints命令,選擇剛性區(qū)域中心的兩個(gè)節(jié)點(diǎn),6個(gè)自由度根據(jù)需要來(lái)選擇或者取消點(diǎn)擊create第九步:設(shè)置entity set在analysis面板下點(diǎn)擊entity set,name=skin,

3、entity設(shè)置為comps,并選擇skin(faces)點(diǎn)擊create,創(chuàng)建entity set第十步:設(shè)置load types在analysis面板下選擇load types,進(jìn)入load types面板,將constraint=設(shè)置為ASET第十一步:創(chuàng)建載荷步在analysis面板下選擇subcase命令,按照下圖設(shè)置載荷步CMSMETH選擇前面創(chuàng)建的CMS第十二步:設(shè)置控制卡片在analysis面板下選擇control card命令,進(jìn)入控制卡片設(shè)置面板點(diǎn)擊DISPLACEMENTS-RETURN設(shè)置結(jié)果的位移輸出;點(diǎn)擊DTI_UNITS設(shè)置單位點(diǎn)擊next選擇STRAIN命令,進(jìn)

4、入如下面板將STRAIN_OPT設(shè)置為PSID,雙擊PSID選擇SKIN以同樣的方法設(shè)置STRESS控制卡如果需要其他的設(shè)置,可自行選擇。第十三步:計(jì)算點(diǎn)擊optistruct命令,計(jì)算。計(jì)算完成后可得到含有柔性體的H3D文件,此文件可直接用于motionview中的柔性體計(jì)算第十四步:生成MNF文件打開(kāi)MOTIONVIEW,在Flextools下面選擇Flex Prep命令按照上圖設(shè)置運(yùn)行,即可得到MNF文件ansys和ADAMS柔性體轉(zhuǎn)化問(wèn)題的詳細(xì)步驟autoflex關(guān)于patran輸出mnf文件若干問(wèn)題總結(jié)312.模態(tài)分析關(guān)鍵步驟:1 K9 L: M/ 3 U% |8 t- C1. 創(chuàng)建

5、一個(gè)load collector, card image選擇EIGRL(LANCZOS方法)。1 8 u9 D+ D/ k2. 創(chuàng)建subcase,type為normal modes, method選中剛才創(chuàng)建的load collector。) H& X3 P! K; v7 & y3. 在control cards的sol選擇nomal modes,param中選擇autospec, 如果想生成op2文件,把post也選上2 Z* S* X3 H2 2 a& K- Z4. 導(dǎo)出成bdf文件,啟動(dòng)nastran進(jìn)行分析。0 c# _- , G Y2 e6 y* i% w, P: 4 M0 v0

6、7 ( A: v13.template和profile(即在hw8.0里選擇preferences,然后選擇user profiles)是不同的。Q/ A0 h& D# gm k% ?+ Q: l7 B; A g# S3 14.hw8.0劃好網(wǎng)格模型如何導(dǎo)入到ansys( K# d: , W_: n4 n將template設(shè)置成ansys:file-load-template9 R2 f I, ; v. |4 q* I0 u將user profile設(shè)置成optistruct.先將網(wǎng)格劃好。4 8 4 d# w% D/ j2 . x- d6 v8 e劃完網(wǎng)格后,將user profiles設(shè)置

7、成ansys9 t0 S L8 XX! z6 9 _創(chuàng)建單元材料屬性:記得要選擇creat/edit,然后在card image里選擇要設(shè)置的密度,exx,nuo等。; V8 ?( p! m# W4 T將component更新一下- K B/ Y; a2 N- a退回到geom,選擇et types選擇跟ansys對(duì)應(yīng)的單元類型。4 L! 6 d/ o8 n1 S# 最后export/ g1 r6 o+ 7 T x. J0 S 4 c8 l6 S) + P15.其實(shí)各種CAE前處理的一個(gè)共同之處就是通過(guò)拆分把一個(gè)復(fù)雜體拆成簡(jiǎn)單體。這個(gè)思路一定要記住,不要( v w8 P8 j6 C. ?! a

8、6 6 E0 Z. 上來(lái)就想在原結(jié)構(gòu)上分網(wǎng),初學(xué)者往往是這個(gè)問(wèn)題。2 j+ 9 x- e C1 u, ; v) , s, u J6 D16.圓柱相貫是比較難劃分的,但是也還是有技巧的。首先因?yàn)槟P蜁r(shí)對(duì)稱的,所以一定要把最基本的部分找) L& j- w3 , lq C& H& A! p# 0 i/ ! y& I/ A7 H出來(lái),拆分成1/4,1/2模型,這樣才能更好的觀察交接面的位置,以及相交情形。這一點(diǎn)不僅對(duì)圓柱劃分有9 o9 9 g3 O: a1 y- |4 : # a- l* J* L% D: M3 P5 |4 |用,對(duì)于其他的模型,只要是對(duì)稱的一定要分開(kāi)。畫(huà)好之后用reflect。這樣一

9、是方便畫(huà)網(wǎng)格,二是保證模型8 J7 A2 y* T& L; d+ f/ o& u I: P6 2 W: ?4 F2 U的準(zhǔn)確。畫(huà)圖一定要在相交處將模型分開(kāi),就是說(shuō)找出幾個(gè)圖形共同擁有的點(diǎn),線,面。這是相當(dāng)重要的。4 D6 # z j; H! Y# P8 T. H2 $ ; ( V( O然后在這些地方將整個(gè)模型分開(kāi)。如圖所示,還有一些地方?jīng)]有標(biāo)出。找出點(diǎn),線是為了模型拆分,找出面5 w T# Y8 Q3 t5 q( I3 Q* : w+ R- q. m7 R- h. W# K3 A是為了劃網(wǎng)格。因?yàn)槟P褪莾蓛上嘟?,所以一定可以找出兩個(gè)圖形所共有的面,找出之后才能開(kāi)始畫(huà)網(wǎng)格。; pC+ e$ F4

10、 I/ B9 v+ c h3 d0 M8 |6 b4 r文章中有承上啟下的句子或段落,模型中也有承上啟下面。只有找出這樣的面,你才能畫(huà),否則你是畫(huà)不出* 1 t( ?, y% w+ T4 n& q. b5 / C$ E的。共享的面都是承上啟下,承前啟后的,這樣找出之后,才可以銜接兩個(gè)圓柱的節(jié)點(diǎn)。用solid map就可以& O1 _$ f% F( a7 ! j! U- 9 + H$ 7 E: J9 W實(shí)現(xiàn)了。當(dāng)然可能有些圖的共享面并沒(méi)有圖示中 的明顯,這就要自己做了。畫(huà)網(wǎng)格要先畫(huà)交接的部分,這樣( s! ; Y1 4 x+ t8 h& H/ cR5 d$ K$ C, k7 R+ U$ F; O

11、才能很容易的保證節(jié)點(diǎn)的連續(xù)。此外,要畫(huà)網(wǎng)格,就一定要找出兩兩共享的面。這個(gè)面可能沒(méi)有,這就要自5 & m1 lj: J& m: 6 2 N* e3 F! / k己做出來(lái)。因?yàn)閮蓚€(gè)形體相交,肯定會(huì)有交線,把這些交線找出來(lái),面就做的差不多了。很多時(shí)候需要自己+ D/ K* C6 _( G& H% oZ C# ?+ ; K$ Up; ?添加一些線條的。 t$ V8 9 G3 L( q8 _* s$ ) N5 X: I5 E17.并不是節(jié)點(diǎn)越多越好,高密度的網(wǎng)格能帶來(lái)計(jì)算精度的提高,但是采用適當(dāng)?shù)膯卧愋筒攀亲钪匾? l% # Z6 C4 # t& T5 Y6 s X9 Yb) 8 . M& x%

12、_7 m% I4 & g18.Hypermesh是一個(gè)通用的前處理器,可以適應(yīng)不同的求解器的需要。可以中途更換其他模板,但是不建議這% ?0 x# Z9 ; & FH6 z2 / k6 ( z* a樣做, 因?yàn)椴煌蠼馄鲗?duì)于單元類型, 載荷,以及材料的定義相差比較大,沒(méi)法自動(dòng)把所有的東西一一對(duì)應(yīng)的9 p0 _& j3 H0 k5 Th5 d0 M- N9 V6 H, k3 a. I6 q$ B給你轉(zhuǎn)換過(guò)去.通常情況下,中途切換模板,意味著除了節(jié)點(diǎn)和單元保留外(載荷有時(shí)候可以轉(zhuǎn)換過(guò)去),其他的5 & $ J, . % |2 p H/ t: u5 H; G, N* Y1 O2 ; m0 R東西,譬

13、如單元類型,接觸,材料等,幾乎全部都要重新定義.) p D! C* x7 . I$ |$ P8 1 g/ n0 # b19.選擇nodes是有個(gè)by setsB( 9 O; N/ oby是采用什么方式進(jìn)行選擇: v8 Q4 l8 9 f) y G! J) I5 t( g# Q, Jset是集合2 o/ H+ S+ , B- ?9 U! H1.如果一些節(jié)點(diǎn)/單元需要反復(fù)選用,可以選中后放到一個(gè)set中,以后要用的時(shí)候隨時(shí)可取,省得每次重復(fù)# q* G3 / o3 kA( O& g# r kC9 Y. n- B選擇。. u. w, Y6 G) G% F4 1 ) Z* G5 2.個(gè)人習(xí)慣,我通常把

14、要約束的節(jié)點(diǎn)先放到一個(gè)set中,施加約束的時(shí)候by set& |2 Q. _, x4 C# q; j& l$ z- w3.在創(chuàng)建Cerig的時(shí)候,把所有的slave node放到一個(gè)set中備用。. d m% e- h( t p4.以ANSYS為例, 有一些特殊的操作,在hypermesh中不好處理,需要在ansys中處理。但是,hm導(dǎo)出的有限. L& ; / q3 B0 d W1 o3 o! Y# L6 S( ) 4 d6 元模型導(dǎo)入到ansys后,沒(méi)有幾何,如果想選擇某些節(jié)點(diǎn)或單元進(jìn)行操作,將會(huì)非常地困難,尤其是結(jié)構(gòu)復(fù)雜% v( X7 h0 x; g; a; Z7 E+ v6 a: P2

15、J9 : F- v+ _的時(shí)候。5 M8 B1 m7 g y/ U/ l5如果事先定義好了set,在ansys中,會(huì)自動(dòng)轉(zhuǎn)變?yōu)锳NSYS中同名字的component,這樣選擇對(duì)象的操作起來(lái)就% / _1 n& H 1 X$ p& 1 v ! E$ W! s+ T+ o方便多了。5 H3 e a# a6 z( 8 ( d3 E$ I+ s! Z0 Y- V; Z6 I, m/ H20.ansys中設(shè)置加載方式是通過(guò)KBC關(guān)鍵字.& b& B6 F/ j* j! w你在hypermesh里面設(shè)置KBC就可以了+ |1 R; G( o* d6 e在control card里面找.5 q2 s4 L*

16、 r% U! k. _2 l7 u& 0 p4 + U$ G: Z* f: J- c- V : q* V$ X21.2D網(wǎng)格沒(méi)問(wèn)題,3D網(wǎng)格也沒(méi)問(wèn)題嗎?% & 8 $ E5 D9 i2D里網(wǎng)格沒(méi)問(wèn)題了,solid map后,3D的網(wǎng)格不一定沒(méi)問(wèn)題,這要分兩種情況:( ?v- m/ . N2 s% R% Oa.如果就一個(gè)簡(jiǎn)單體,那肯定沒(méi)問(wèn)題;; A# F8 ?6 t1 B9 D b.但復(fù)雜體就不行,比方說(shuō)如果你在劃一個(gè)復(fù)雜的體,一般你會(huì)切成很多塊,每一塊都是一個(gè)體,每一個(gè)體的- E6 y3 I9 P, h6 q/ K. y( ; m8 Y# L- w$ ?; t/ tS, Z2D網(wǎng)格沒(méi)問(wèn)題,但他

17、們連在一起3D網(wǎng)格可能就有問(wèn)題,可能存在縫隙,所以在你做復(fù)雜體的時(shí)候在solid map % K2 G! m E5 y4 g 6 i) ?# & p) g# * o7 C0 Zpanel下每劃一個(gè)體的網(wǎng)格都要點(diǎn)下這個(gè)面板右邊的按扭eqvilance,這樣就能保證體沒(méi)問(wèn)題。2 Q- A* o1 G; v8 p/ Qo9 S. 3 p* B, Z22.組合多個(gè)載荷(8.0版本)E3 s/ x G+ s! I9 f9 E創(chuàng)建一個(gè)load collector;card image選LOAD;( K ?. / E# p1 O# E點(diǎn)擊create/edit;6 * c$ $ 6 7 d, r把下面的lo

18、ad_num_set改成你所要組合的載荷的數(shù)目;6 5 q) j4 p9 n# I* N. Zs一般默認(rèn)為1,s1(1)也填1.S1,S2為放大倍數(shù)6 U; 6 7 F, 3 5 ?8 5 W 6 O. J, F% b1 + cdload最好是同類型的載荷, m8 M1 Q& ( & OT$ m% U/ U pF( a% G* Z) C9 Q# J. X1 D, M$ O23.設(shè)置初始速度的card:invelb% T/ Z* _$ T( J* X- B. Z1 |2 T . L+ k/ G4 u. R24.創(chuàng)建table的時(shí)候,txt的值要按照(x,y)的順序,一個(gè)值接著一個(gè)值輸入。& d7

19、 4 H+ O9 s6 W! R: M% s1 B$ ( l+ u2 p3 O2 N& t: # b25.理論上模型的固有頻率應(yīng)該是無(wú)窮階的,由于簡(jiǎn)化成有限單元組成的模型,其固有頻率的數(shù)量應(yīng)該等于節(jié)2 K1 H2 a: . 9 J! w4 C7 f, T- J1 & G% f( Z$ h/ 點(diǎn)自由度之和減去約束自由度之和。一般前幾階固有頻率最重要,求解的精度也比較高。求解的階數(shù)大到一1 w+ K9 2 vp$ D* K% 2 g- V3 % $ X2 y9 O定程度就沒(méi)有意義了,因?yàn)楦舅悴粶?zhǔn),也沒(méi)有必要考慮。固有頻率顯示的是模型自身的特性,了解它可以8 q2 S+ p/ ?/ C+ k5 R

20、1 P% e8 sV, n) B J c用來(lái)分析模型的振動(dòng)響應(yīng),優(yōu)化模型或激振頻率,避免共振。每一階次的固有頻率都會(huì)對(duì)應(yīng)一個(gè)模態(tài)振型,理 2 R* G6 e! ( ? 9 F5 E2 l. v論上無(wú)窮多的固有頻率就對(duì)應(yīng)有無(wú)窮多的振型.如果其中某些相鄰階次的固有頻率對(duì)應(yīng)的振型是一樣的話,那2 L6 q. N( o2 O3 F3 cV3 B& Z( ?Q& p% NI& c p么就很可能產(chǎn)生自振.如果一個(gè)零件的某階頻率和接觸的其它零件的某階頻率接近,振型相似,那么就很可能形6 : K& oH0 HE8 X, J4 k6 7 - z k/ h; P! K成共振.這些就是模態(tài)分析所關(guān)心的結(jié)果8 d(

21、n: 4 A% I/ D- m( a. l* * d K8 h+ w1 f _26.三角形單元為什么精度差6 z4 R# h4 i9 W9 q2 T9 O三角形單元的形函數(shù)是簡(jiǎn)單的線性插值函數(shù), 導(dǎo)致三角形單元是常應(yīng)變/應(yīng)力單元.也就是說(shuō),每一個(gè)三角形單3 v( S- M# C1 b/ V1 r% : D# Z% S( D1 c- w( P元內(nèi)部,應(yīng)力,應(yīng)變處處相等, 所以,三角形的計(jì)算精度是很粗糙的.* b0 F t5 z6 v$ F$ c Q! : d/ k% n9 M o9 j5 h0 k27.對(duì)于瞬態(tài)分析,必須將復(fù)數(shù)形式的阻尼陣轉(zhuǎn)化為實(shí)數(shù),因此就要通過(guò)一般簡(jiǎn)化將結(jié)構(gòu)阻尼轉(zhuǎn)化為對(duì)應(yīng)的粘&

22、 z8 g: m5 fc8 B* n2 s& R. b$ , R8 I) q3 S3 G: k3 E性阻尼。 B s0 w9 U5 D, q結(jié)構(gòu)阻尼是在物理坐標(biāo)系下而模態(tài)阻尼應(yīng)該是在模態(tài)坐標(biāo)系下的。在直接頻率響應(yīng)分析中需要輸入結(jié)構(gòu)阻尼 ) 8 J _d( E+ ?3 m% t- - X系數(shù),模態(tài)阻尼系數(shù)用于模態(tài)頻響。5 q0 v8 b, / ! o9 D4 7 NW3實(shí)際上是一個(gè)圓頻率+ O- c% M! Uw4 D W5 y* w1 N瞬太響應(yīng)分析的時(shí)候會(huì)將結(jié)構(gòu)阻尼轉(zhuǎn)化為粘性阻尼* e7 w- ?* Z) b h5 $ B+ f. D# HW3對(duì)應(yīng)總體結(jié)構(gòu)阻尼的轉(zhuǎn)換8 l$ e) L! +

23、i) o! eW4對(duì)應(yīng)單元結(jié)構(gòu)阻尼的轉(zhuǎn)換; ?_* H- T- N* _例如:. 6 o! O O) l- I. ?; |某激勵(lì)在某段時(shí)間內(nèi)的頻率為Hz9 M z, ; q3 則W3=2*3.14*250=1570) G0 , g; : S! U. n& i9 c. ? ow=2f6 J$ r* r5 nI7 9 u: j# F/ k# i( Q! _! u0 L模態(tài)阻尼系數(shù)好像一般 15吧. s( M6 i. K% C3 C實(shí)際中需要測(cè)試得到,如果只是一般的計(jì)算,15足夠了。% y6 N- m4 R0 r6 g! z6 p- Fu8 K% Q* F4 _/ i3 G f28.如何判斷結(jié)果9

24、Q# % 4 e/ 材料力學(xué)等理論的東西要多考慮一下,和計(jì)算結(jié)果對(duì)比。另外,不確定的時(shí)候可以改變單元網(wǎng)格密度等多算2 S$ G0 L! T( Y2 M8 E6 w F f0 S1 C) j; J2 z. S: O幾個(gè)模型,相互驗(yàn)證。 L! o) X ?2 E 7 l9 3 r% bU* K29.刪除臨時(shí)節(jié)點(diǎn)的方法4 9 C: 6 ( yshift+f2. y! 3 2 K U! d1 x或者先在preferences切換成hypermesh,然后在geom下面有一個(gè)temp nodes。在那里可以刪除臨時(shí)節(jié)點(diǎn)。1 C, i+ H* 8 B* o8 p* c; R5 F- t6 A- C30.拓

25、撲優(yōu)化參數(shù)設(shè)置8 o- T5 z z/ pThe MINDIM value must be larger than this average element size。這個(gè)average element size用f4測(cè)1 M. S( T% % K a: b$ c8 z/ k7 p4 z0 p. o/ Z出nodes的小距離。5 h; - T6 R, Y, D1 D3 C8 b3 S8 e+ k. u) p31.添加扭矩% % |; F9 R5 D9 r在旋轉(zhuǎn)圓柱面的兩個(gè)端面創(chuàng)建新的node,然后用rigid把兩個(gè)node連接起來(lái)。兩個(gè)node也要余端面的node用$ S! , Y5 m8 t

26、# W# E- t& L; p- x$ w& z1 _8 b) z- Wrigid連接起來(lái)。5 C5 G) X$ M, X H, N扭矩的方向符合右手法則,旋轉(zhuǎn)自由度用dof4,dof5,dof6表示。 |+ ) t * EV2 K _( K9 j4 v Q32.選中的dof(i)表示自由度被約束,沒(méi)有被選中的dof是可動(dòng)的。6 F- R L% 6 K+ Q$ H% m/ . 7 i8 c) l! x# J33.優(yōu)化設(shè)計(jì)的時(shí)候,可以將可設(shè)計(jì)區(qū)域和不可設(shè)計(jì)區(qū)域放在兩個(gè)不同的component里。 q9 b0 k/ |8 _& k& Ey4 r$ M& Z% Y4 ?6 q. C/ 34.如果你要

27、對(duì)面進(jìn)行分割,利用geomsurface edittrim with nodes或trim with lines或trim - k: A+ i) o) C. ! W- u/ P. d. a* O p. 2 u7 h1 g- E# i$ owith surfs/plane對(duì)面進(jìn)行分割;& x7 K: P8 P1 6 z如果你的幾何模型是體模型,你可以利用geomsolid edittrim with nodes或trim with lines或9 ( g p2 Q& H& N3 q4 |- F- ?7 S7 strim with plane/surf 工具對(duì)體進(jìn)行分割。6 M. a) Zo7 x

28、 N# a分割實(shí)體的時(shí)候注意選擇節(jié)點(diǎn)的順序+ M1 G5 W6 r5 t& Y8 O. P% c! R35.分割后劃分如何保證單元的連續(xù)性?) f2 D0 M7 i+ F0 t邊界上保證種子點(diǎn)數(shù)一樣,多次劃分網(wǎng)格后要用edge來(lái)查找free edge,給定公差,就可以進(jìn)行縫合+ C/ 5 _ G* UZ: 8 Y) B) r( S+ bequivalence了。) F/ I7 u+ s1 E/ K- y8 B6 h1 z, Nb* q4 L& B& H2 s2 R合并節(jié)點(diǎn) ,我想有三種做法: 3 h4 , r m 直接用equivalence,但是僅限于節(jié)點(diǎn)間的距離小于最小單元尺寸的20,否則

29、容易引起單元的畸變; , a% D. 6 q6 ?# D二,用replace,挨個(gè)節(jié)點(diǎn)挪動(dòng)(快捷鍵F3); & - U9 G# 5 . Y s+ 三,兩排節(jié)點(diǎn)差不多距離時(shí),可以先用translate整體移動(dòng)節(jié)點(diǎn),然后再equivalence,相當(dāng)于批處理。& p; F% Q ) K+ N# S. J- i2 1 m- w) R0 f/ X- P/ S8 N; h5 UK7 Y. | X! i5 B9 D% F36.關(guān)于faces和edges的聯(lián)合使用. |( D9 t; t/ u0 t$ F* C3 |) U- e算是拋磚引玉吧。 2 I! I( k8 y3 7 G( i, l在檢查三維實(shí)體單

30、元節(jié)點(diǎn)一致的時(shí)候, 先檢查edges ( Z% 6 f! m. x. z( v再把三維實(shí)體單元生成表面(faces) . U+ Y/ Q7 N5 ) |然后再對(duì)生成的表面進(jìn)行edges的檢查??梢詸z查內(nèi)部的節(jié)點(diǎn)。 p7 F, Y5 A0 g不知道這個(gè)方法有沒(méi)有太多的問(wèn)題,歡迎大家討論。3 R( i4 j& L w$ f/ Kb7 d8 f8 W. M對(duì)有的三維單元來(lái)說(shuō),先生成face再檢查其edge,一般來(lái)說(shuō)就可以了,但是如果當(dāng)模型中如果內(nèi)部有一個(gè)閉7 b2 L6 I. B; z4 p: a0 U% 8 x合的空心的話,檢查face的 edge是檢查不出錯(cuò)誤的,這時(shí),要檢查face 的法向,只

31、有這樣,才能真正的檢$ W+ Y|& I* B LK4 G+ D- I* N1 U7 lf* U& x, L) u! c- |查錯(cuò)誤。, W B5 i1 # d: E7 : |# iI. x5 C6 R2 Vfind face可以用來(lái)檢查體網(wǎng)格內(nèi)部是否存在縫隙。使用find face, 可以抽出一個(gè)封閉面網(wǎng)格,如果模型內(nèi)3 B; a6 G7 + 1 E- s- e9 T3 B9 K( u4 o& A) e部存在縫隙,則在封閉面網(wǎng)格中存在面網(wǎng)格。3 X7 S2 S3 K + afind edge主要用來(lái)檢查面網(wǎng)格模型是否封閉,為生成體網(wǎng)格作準(zhǔn)備。如果一個(gè)面網(wǎng)格模型不存在free edge( z%

32、 + X7 j$ W/ c$ I6 Yu, _. P- ; G5 t& ; Z( p和T connect. 就能判定這個(gè)網(wǎng)格是一個(gè)封閉的面網(wǎng)格。( N6 K7 X# H) p; m* Q7 H4 m8 b3 F, c) z- O- O0 dfree edge只是是用來(lái)檢查面網(wǎng)格的,對(duì)于體網(wǎng)格,直接從體網(wǎng)格的free edge看不出來(lái)什么問(wèn)題,7 R* T1 M: Z0 Y6 N. t對(duì)于體網(wǎng)格,應(yīng)該先f(wàn)ind face ,找到其表面的face 單元,然后再查找face單元的free edge 和T-. Y, & f* G$ m8 Z2 ! y3 i- _1 L, ) J+ a( ?% q, y

33、* Xconnection., U8 J$ J& C4 E+ b l# K; c8 |, e. j% b另外,在edges中設(shè)置tolerance時(shí),我先是在check elements下點(diǎn)length,找到單元最小邊長(zhǎng),然后設(shè)置的容3 o7 _8 A1 G# c 1 _9 n& Dc z3 J- S, S: A( d( ?3 N9 d差盡可能靠近最小單元邊長(zhǎng)的大小,這樣就能保證發(fā)現(xiàn)所有的有問(wèn)題的node。$ y7 E; z1 D( Z/ y0 U一般的原則是:tolerance一般設(shè)置在普通單元大小的20%到40%左右比較好,但要注意最小單元的尺寸,不要& ?1 a: W?; + S6 N+

34、 s. C7 g) c& B7 V# U超過(guò)最小單元的尺寸1 U; Z8 S+ k# A i3 F$ E3 W0 zR0 W8 u, Q& R. 2 # U! U% vO37.在hypermesh里面怎么找重心?2 f0 2 d0 h8 W) b/ J# r6 v在保證你的模型有材料的前提下 ,. g2 Z: p tm8 j7 o在POST或CHECKS下 SUMMARY中LOAD NASTRAN中的CTR-OF-GRAVITY8 J$ S3 ?: |8 e$ . + o6 k$ P e- u+ C; w. 這樣只是找到重心的坐標(biāo) 4 e( 9 f. 用個(gè)F8TYPE IN 坐標(biāo)值就可以了3

35、d+ U. e$ A9 d. $ l/ p2 w! N p# v. _1 * t7 f5 h8 u- 38.8.0版本) p( l* P1 a- y: n! P D多個(gè)不同類的組合,先在preferences里先設(shè)置成hypermesh,設(shè)置完后在bc面板里創(chuàng)建subcase,這里創(chuàng)建9 D& F C2 E& R% |& # X5 ( m# . Q0 Z( S3 n6 X1 dsubcase可以同時(shí)選擇多個(gè)載荷。設(shè)置完subcase后,再將preferences里再設(shè)置成optistruct。- p% Y: l6 S- |7 j. , c _k- C H+ n8 L) W9 Q: _: f&

36、) y39.關(guān)于單元選擇! N0 d& u: v+ E- Y) X關(guān)于選擇單元,一般來(lái)說(shuō)應(yīng)該這樣考慮,首先你對(duì)要分析的對(duì)象工作狀態(tài)要分析清楚,了解各個(gè)零件的受力9 T# , 5 V3 r* J4 _ _/ T$ l) R2 |8 ( T形式,同時(shí)根據(jù)有限元里各個(gè)單元性質(zhì),也就是各個(gè)單元的受力情況來(lái)選擇合適的單元,選擇的單元要能夠. , x4 J, s. q6 P+ M8 z4 7 j gR* C6 Y% Y# Q模擬了要分析的問(wèn)題,從這方面檢驗(yàn),比如軸,傳遞扭矩,單元一定要有抗扭剛度,如果還有可能出現(xiàn)縱向& s2 t, G. F. w* J% G$ u( e: . i) Q4 t; I8 K變

37、形,那么就得相應(yīng)有拉壓剛度,軸的支撐比較長(zhǎng)的時(shí)候,往往旋轉(zhuǎn)時(shí)會(huì)出現(xiàn)回旋運(yùn)動(dòng),這時(shí)還得考慮單元$ k; S3 _ - R( b/ G7 S7 n$ D0 n$ : |有彎曲剛度等等,鏜刀受力更加復(fù)雜,同時(shí)形狀也不規(guī)矩,所以適合選擇塊單元模擬. . / W T+ e$ i( u6 v( s9 g. b( I4 X& n: 0 v. 9 l- Y% ?結(jié)構(gòu)承載時(shí),由于結(jié)構(gòu)的材料特性將存在變形。7 I) , w- j, D) ; i4 ! n9 S- z( S倘若采用結(jié)構(gòu)有限元方法進(jìn)行數(shù)值模擬,那么就要準(zhǔn)確地判斷出剖分的各個(gè)單元的受力與變形的情況;另一! r9 Z2 d! p, d C5 _+ I6

38、B8 Q6 m& l+ y方面,對(duì)現(xiàn)有的單元類型能夠很好的掌握,比如,梁是一維抗彎、桿是一維抗拉、膜是二維抗拉、板是二維* l n2 a0 % n* x! C: u. o. / P& 0 B! l* . na抗彎和殼是抗拉抗彎. ,這樣根據(jù)結(jié)構(gòu)的承載變形選擇合適的單元類型。( S+ L?2 Q% |: ) w) U0 D K; n. $ O) r# y5 R$ s2 * U% - W+ P! v, d, I; - f40.rbe2和rbe3的區(qū)別! k) z/ R; F0 U要明確rbe2,rbe3的區(qū)別,具體怎么用,得具體情況,具體分析。; T% h6 OT2 m, Q I約定:蜘蛛網(wǎng)狀的聯(lián)

39、接中心的那個(gè)點(diǎn)叫做主節(jié)點(diǎn)(master node),.從節(jié)點(diǎn)叫做(slave node)。6 0 I, k% o/ _/ pU2 _6 Irbe2:即所謂剛性聯(lián)接,主節(jié)點(diǎn)運(yùn)動(dòng)到哪,從節(jié)點(diǎn)跟到哪,從節(jié)點(diǎn)的位移與主節(jié)點(diǎn)始終保持一致,也就是一個(gè)2 w5 ?/ X; H* R8 W) 8 w R0 d; 2 , i9 B7 m: m b0 $ ( F8 d4 y主節(jié)點(diǎn)決定多個(gè)從節(jié)點(diǎn)。在計(jì)算的時(shí)候,程序只需要計(jì)算主節(jié)點(diǎn)的位移,其他節(jié)點(diǎn)的位移等于主節(jié)點(diǎn)的位移+ k+ S5 G1 r; S5 B( F% i* I: J0 t9 m+ Ey。1 & C) 6 d8 j5 o3 y2 e與rbe2相反,各個(gè)從節(jié)

40、點(diǎn)是獨(dú)立運(yùn)動(dòng)的,主節(jié)點(diǎn)的位移是從節(jié)點(diǎn)的位移的線性組合,也就是多個(gè)從節(jié)點(diǎn)決定: x Wl+ t/ S8 _E; Z$ s6 V# p9 h/ R8 K一個(gè)主節(jié)點(diǎn)。在計(jì)算的時(shí)候,先算出所有從節(jié)點(diǎn)的位移,然后用線性組合得出主節(jié)點(diǎn)的位移。# 0 t$ U/ l# A: t8 rbe3通常用于把集中力/力矩分配到實(shí)際承載的區(qū)域的各個(gè)節(jié)點(diǎn)上,也就是slave node.各個(gè)slave node得到7 ?A/ f( i2 nz n7 E$ e& K3 x! r了分配的力之后,各自獨(dú)立變形。實(shí)際上就是代替了手工把總力/總力矩分配到各個(gè)節(jié)點(diǎn)這個(gè)過(guò)程。5 V4 9 k2 H# , E. O3 T4 J( Erbe

41、2除了把集中力/力矩分配到從節(jié)點(diǎn)外,各個(gè)從節(jié)點(diǎn)不能獨(dú)立變形,其變形必須與主節(jié)點(diǎn)保持一致,相當(dāng)于5 2 P# f/ T; u+ y- g: d$ a5 H+ c- m, Q& v7 n& G: b- R8 * X用剛度無(wú)窮大的桿/梁把主節(jié)點(diǎn)和各個(gè)從節(jié)點(diǎn)聯(lián)接起來(lái)。 z% r& F& K* d& n1 o. k8 W% I3 n3 G5 Erbe2會(huì)給被連接節(jié)點(diǎn)之間帶來(lái)附加的剛度。$ l9 ( G6 D2 - / r# H* d7 U可以試驗(yàn)一下,定義一個(gè)rbe2單元,在某一個(gè)被連接節(jié)點(diǎn)上加一個(gè)位移,其它被連接節(jié)點(diǎn)和控制節(jié)點(diǎn)都會(huì)產(chǎn)& t; , i* B1 l6 W+ p: i+ f! C) 生那么大

42、的位移。) P2 D1 S7 ?- C( X% b1 b# C+ n因此在比較關(guān)心的部位應(yīng)該盡量避免使用rbe2,可以考慮rbe3* b B# O! z6 ) h: j8 U9 g0 j: X9 s$ * # h不過(guò)說(shuō)回來(lái),如果是比較關(guān)心的部位,加邊界條件本身就會(huì)帶來(lái)應(yīng)力的不準(zhǔn)確這個(gè)問(wèn)題值得探討 b* x* g) H9 z3 O8 Z* j- a( n4 H( t41.單元類型的選擇問(wèn)題給新手! s0 u; _$ 6 Qw初學(xué)ANSYS的人,通常會(huì)被ANSYS所提供的眾多紛繁復(fù)雜的單元類型弄花了眼,如何選擇正確的單元類型,也) |5 X* u* n6 P/ z. 0 * m/ : h是新手學(xué)習(xí)

43、時(shí)很頭疼的問(wèn)題。( y* x) c: r: _# k( E; j7 N% F 單元類型的選擇,跟你要解決的問(wèn)題本身密切相關(guān)。在選擇單元類型前,首先你要對(duì)問(wèn)題本身有非常明- ! Dg: E; 7 L( a/ c2 y& g; h b確的認(rèn)識(shí),然后,對(duì)于每一種單元類型,每個(gè)節(jié)點(diǎn)有多少個(gè)自由度,它包含哪些特性,能夠在哪些條件下使0 V: s1 D5 , ?* j# c/ o. N4 v3 b7 R3 ) s用,在ANSYS的幫助文檔中都有非常詳細(xì)的描述,要結(jié)合自己的問(wèn)題,對(duì)照幫助文檔里面的單元描述來(lái)選擇恰4 X1 M Y) Z J g h8 t# H7 / O: 9 n) z3 p* Z當(dāng)?shù)膯卧愋?/p>

44、。/ F3 N, C! a% 1.該選桿單元(Link)還是梁?jiǎn)卧?Beam)?( Y5 s- P, H6 M, D( d5 m# i 這個(gè)比較容易理解。桿單元只能承受沿著桿件方向的拉力或者壓力,桿單元不能承受彎矩,這是桿單元# $ X$ H/ Tb2 q7 V1 x6 k+ d8 l( C$ c6 S; Mn- P的基本特點(diǎn)。0 y: y3 s; ?+ p; c, Z梁?jiǎn)卧獎(jiǎng)t既可以承受拉,壓,還可以承受彎矩。如果你的結(jié)構(gòu)中要承受彎矩,肯定不能選桿單元。 - d$ s1 M4 I: c 對(duì)于梁?jiǎn)卧S玫挠衎eam3,beam4,beam188這三種,他們的區(qū)別在于:+ V# D/ 4 X5

45、e- W/ m v1)beam3是2D的梁?jiǎn)卧荒芙鉀Q2維的問(wèn)題。& F0 ; c8 L. R3 n4 P# C6 v6 M2)beam4是3D的梁?jiǎn)卧?,可以解決3維的空間梁?jiǎn)栴}。8 y+ A! I3 u; d* - o* X3 v9 _3)beam188是3D梁?jiǎn)卧?,可以根?jù)需要自定義梁的截面形狀。1 Q8 c$ t# 2.對(duì)于薄壁結(jié)構(gòu),是選實(shí)體單元還是殼單元?7 h2 5 A- l; R 對(duì)于薄壁結(jié)構(gòu),最好是選用shell單元,shell單元可以減少計(jì)算量,如果你非要用實(shí)體單元,也是可以$ X# * S6 D! g, B+ |$ t7 s0 n! u* D O& U的,但是這樣計(jì)算量就大

46、大增加了。而且,如果選實(shí)體單元,薄壁結(jié)構(gòu)承受彎矩的時(shí)候,如果在厚度方向的3 Y: a& D# r- I1 e, V# E: Z0 h1 qvX+ N單元層數(shù)太少,有時(shí)候計(jì)算結(jié)果誤差比較大,反而不如shell單元計(jì)算準(zhǔn)確。) J D8 z/ G4 C* M0 , M 實(shí)際工程中常用的shell單元有shell63,shell93。shell63是四節(jié)點(diǎn)的shell單元(可以退化為三角形) zA4 x8 x/ K0 G* R1 o& _5 g4 * t+ 1 H6 o),shell93是帶中間節(jié)點(diǎn)的四邊形shell單元(可以退化為三角形),shell93單元由于帶有中間節(jié)點(diǎn),計(jì)算精度w& A) T

47、, * J0 b4 M. O/ _4 M比shell63更高,但是由于節(jié)點(diǎn)數(shù)目比shell63多,計(jì)算量會(huì)增大。對(duì)于一般的問(wèn)題,選用shell63就足夠了。3 G. J3 e6 c$ b: u* j( N 除了shell63,shell93之外,還有很多其他的shell單元,譬如shell91,shell131,shell163等等,這些1 _. O; d! U5 . d# d+ P; X/ f6 z5 a/ F) c8 v# A單元有的是用于多層鋪層材料的,有的是用于結(jié)構(gòu)顯示動(dòng)力學(xué)分析的,一般新手很少涉及到。通常情況下,+ Q; m. Z, R7 O1 ; v! H# n. E1 c5 ,

48、g/ t5 o8 mshell63單元就夠用了。/ 8 ) Z0 h6 E8 F3.實(shí)體單元的選擇。( pm/ a/ 2 x# n2 K 實(shí)體單元類型也比較多,實(shí)體單元也是實(shí)際工程中使用最多的單元類型。1 W: Z a) h5 E0 H! ?- R v7 h! ! s. w/ 常用的實(shí)體單元類型有solid45, solid92,solid185,solid187這幾種。3 D3 D, s0 Na5 l& w% A/ 9 Y5 i$ T) J4 d e* K8 h, v5 p$ A0 |. | A v X7 l B. E$ u6 ; Jd1 R其中把solid45,solid185可以歸為第一

49、類,他們都是六面體單元,都可以退化為四面體和棱柱體,單元的主4 M+ |8 1 g k9 Z) f; o6 K* r c要功能基本相同,(SOLID185還可以用于不可壓縮超彈性材料)。Solid92, solid187可以歸為第二類,他們都2 dc7 U! U2 J0 _ L* S* G$ V, V7 F, G是帶中間節(jié)點(diǎn)的四面體單元,單元的主要功能基本相同。- m/ ) U; L w5 A- d% u- b4 I; Di4 x/ T# F1 n$ E5 V1 H6 h; q! e0 - W- g4 _ 實(shí)際選用單元類型的時(shí)候,到底是選擇第一類還是選擇第二類呢?也就是到底是選用六面體還是帶中

50、間7 k+ O# h. Z _) X3 w; H: $ H% y% a 1 o: P6 V 2 k節(jié)點(diǎn)的四面體呢?_! I) J* YU1 Pm. m 如果所分析的結(jié)構(gòu)比較簡(jiǎn)單,可以很方便的全部劃分為六面體單元,或者絕大部分是六面體,只含有少 y6 y! 1 W2 e2 e/ r x5 R, e: ) C; X4 z$ q( d, I量四面體和棱柱體,此時(shí),應(yīng)該選用第一類單元,也就是選用六面體單元;如果所分析的結(jié)構(gòu)比較復(fù)雜,難9 f; d: x4 P- t$ 5 k8 1 o3 B& K y+ D# R) H1 : X) + l/ r3 / |% B以劃分出六面體,應(yīng)該選用第二類單元,也就是帶

51、中間節(jié)點(diǎn)的四面體單元。0 i5 H! N( v. M+ - r8 f 新手最容易犯的一個(gè)錯(cuò)誤就是選用了第一類單元類型(六面體單元),但是,在劃分網(wǎng)格的時(shí)候,由于結(jié)4 I9 o7 p1 x, m1 c! P5 g8 A3 a6 s2 t1 J4 e8 m4 O3 k構(gòu)比較復(fù)雜,六面體劃分不出來(lái),單元全部被劃分成了四面體,也就是退化的六面體單元,這種情況,計(jì)算4 7 B0 b+ K7 k1 o5 s# Z& - m1 R: F1 r* e& g出來(lái)的結(jié)果的精度是非常糟糕的,有時(shí)候即使你把單元?jiǎng)澐值暮芗?xì),計(jì)算精度也很差,這種情況是絕對(duì)要避& N$ Ee8 F- q|( s; B U/ u5 , a1

52、 # K$ J! H+ : J免的。# C r% L* S0 ! x, ; u* 六面體單元和帶中間節(jié)點(diǎn)的四面體單元的計(jì)算精度都是很高的,他們的區(qū)別在于:一個(gè)六面體單元只有8: v7 J( s t( x5 ?2 w) I. f2 K% ! - j2 g! 個(gè)節(jié)點(diǎn),計(jì)算規(guī)模小,但是復(fù)雜的結(jié)構(gòu)很難劃分出好的六面體單元,帶中間節(jié)點(diǎn)的四面體單元恰好相反,不1 J2 I$ y3 H2 , f P+ : hj( J% Z2 u管結(jié)構(gòu)多么復(fù)雜,總能輕易地劃分出四面體,但是,由于每個(gè)單元有10個(gè)節(jié)點(diǎn),總節(jié)點(diǎn)數(shù)比較多,計(jì)算量會(huì)$ L# h+ Y7 E9 R/ i% U2 ; X& r0 F, f1 % p. j

53、7 R: D3 q增大很多。. G, 6 O! j1 前面把常用的實(shí)體單元類型歸為2類了,對(duì)于同一類型中的單元,應(yīng)該選哪一種呢?通常情況下,同一個(gè)+ O( p% u9 C- I( E# M! y* ?1 _# m5 P8 | Z類型中,各種不同的單元,計(jì)算精度幾乎沒(méi)有什么明顯的差別。選取的基本原則是優(yōu)先選用編號(hào)高的單元。4 O( 5 J& s/ m Y, h& . ?* R# W+ j比如第一類中,應(yīng)該優(yōu)先選用solid185。第二類里面應(yīng)該優(yōu)先選用solid187。ANSYS的單元類型是在不斷發(fā)展& 3 G9 v7 J E+ C6 0 k8 u! pR) B) R0 X6 B% b/ # F

54、和改進(jìn)的,同樣功能的單元,編號(hào)大的往往意味著在某些方面有優(yōu)化或者增強(qiáng)。% S& J8 X8 a/ Y M 對(duì)于實(shí)體單元,總結(jié)起來(lái)就一句話:復(fù)雜的結(jié)構(gòu)用帶中間節(jié)點(diǎn)的四面體,優(yōu)選solid187,簡(jiǎn)單的結(jié)構(gòu)用7 e3 V: O7 E/ 8 ?$ d2 I& i N- S6 m; ; a- 六面體單元,優(yōu)選solid185。2 W2 K, b, h4 C l2 3 C1 U: : Z$ ( x不好意思,我寫(xiě)錯(cuò)了,solid95是憑記憶寫(xiě)的,不應(yīng)該包括solid95,solid95是帶中間節(jié)點(diǎn)的六面體,可以退6 o) i* . U: s4 e4 C( P+ 6 , v! A E8 ub, i; y Y6 t) 化為帶中間節(jié)點(diǎn)的四面體。不應(yīng)該把它和solid92,solid187放一個(gè)

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論