資料共享丨干貨丨h(huán)ypermesh入門篇
2016-10-18 by:CAE仿真在線 來源:互聯(lián)網
其實各種CAE前處理的一個共同之處就是通過拆分把一個復雜體拆成簡單體。這個思路一定要記住,不要上來就想在原結構上分網,初學者往往是這個問題。
剛開始學,day1,day2,advanced training 和HELP先做一遍吧。另外用熟24個快捷鍵。
做一下HELP里面的教程,多了解一些基本的概念和操作。這樣會快點入門。論壇更多的是方法。
劃分的方法要靈活使用,再有就是耐心。
1、如何將.igs文件或.stl文件導入hypermesh進行分網?
files\import\切換選項至iges格式,然后點擊import...按鈕去尋找你的iges文件吧。劃分網格前別忘了清理幾何
2、導入的為一整體,如何分成不同的comps?兩物體相交,交線如何做?怎樣從面的輪廓產生線(line)?
都用surface edit
Surface edit的詳細用法見HELP,點索引,輸入surface edit
3、老大,有沒有劃分3D實體的詳細例子?
打開hm,屏幕右下角help,幫助目錄下hyperworks/tutorials/hyermesh tutorials/3D element,有4個例子。
4、如何在hypermesh里建實體?
hm的幾何建模能力不太強,而且其中沒有體的概念,但它的曲面功能很強的.在2d面板中可以通過許多方式構建面或者曲面,在3D面板中也可以建造標準的3D曲面,但是對于曲面間的操作,由于沒有"體"的概念,布爾運算就少了,分割面作就可以了
5、請問怎么在hypermesh中將兩個相交平面到圓角啊?
defeature/surf fillets
6、使用reflect命令的話,得到了映射的另一半,原先的卻不見了,怎么辦呢?
法1、在選擇reflect后選擇duplicate復制一個就可以
法2、先把已建單元organize〉copy到一個輔助collector中,
再對它進行reflect,
將得到的新單元organize〉move到原collector中,
最后將兩部分equivalence,
就ok拉。
7、請問在hypermesh中如何劃分裝配體? 比如鑄造中的沙型和鑄件以及冷鐵,他們?yōu)椴煌馁|,要求界面單元共用,但必須能分別開?
你可以先劃分其中一個部件,在裝配面上的單元進行投影拷貝到被裝配面上
8、我現(xiàn)在有這樣一個問題,曲線是一條線,我想把它分成四段,這樣可以對每一段指定density,網格質量會比直接用一條封閉的線好。
可用F12里的cleanup_add point,那里面還有很多內容,能解決很多問題
9、我在一個hm文件中創(chuàng)建了一組組裝件的有限元模型,建模過程很麻煩,由于失誤我把一個很重要的部件建在了另一個hm文件中,請問有沒有什么方法把這個部件的有限單元信息轉移到組裝件的hm文件中呢?
如果可以,裝配關系可以滿足嗎?
Sure, you can make it. Just export the only part from one hm file (export displayed only), and then import to your new hm file. Usually it will meet your assembly requirement, if not, you can easily translate it desired position with in hypermesh
10、本來是一個面,為了在中間某條線上布上種子點,用line進行了分割,如何把分割后的曲面再次合并成一個面?
repress edge
只要將兩個surface的公共邊toggle或者suppress掉就可以了
11、如何得到節(jié)點坐標?
按f4,在圖形區(qū)單擊你要察看的節(jié)點,然后點擊edit,就會得到節(jié)點坐標
12、當幾何模型導入hm界面后,線與線相交產生的points都會顯示出來,有時為了觀察方便,用宏菜單disp中的 Only Comps把points隱藏了,但是要想在這些points上再作node,就麻煩了,不知道怎么unmask這些points? 試了F5的 unmask all 不行,請幫忙?
geometry cleanup下面右上角的按鈕vis opts,然后打開fixed point的顯示。
13、如何把我節(jié)點跟單元信息取出來,重新編號?
這個問題你可以用tool里面的renumber命令實現(xiàn)
那能不能把節(jié)點坐標和單元編號等信息作為文件輸出來啊,怎樣實現(xiàn)
這些當然能了,Geom => usr profile=> 選擇相應的求解器
file=>export
14、給定的一個幾何體怎么使得它不同部位屬于不同的 collector 啊?
比如我有一個長方體,我要作拓撲優(yōu)化,需要其中一個面一定厚度的體積(相當于一個小的長方體)保持不變,要求這部分和另外一部分處于各自不同的collector,怎么辦?
Geom 頁面下的organize可以把你不同的部分組織到不同的collector中
15、GRID 和CQUAD4 是指的什么類型的單元?
GRID 是指單元的節(jié)點,
CQUAD4是指四邊形單元。 node和GRID意思相同,可能是節(jié)點在不同文件中的兩種表示吧
16、igs導入hypermesh后,想將模型整體尺寸縮小一半,在hypermesh中能實現(xiàn)么?
tool panel, scale, enjoy it
17、line-create line中,通過node建立線,但都是直線,模型的外觀不規(guī)則,我想先建線然后將面分割,怎樣能線沿著模型的外輪廓呢。我試著用liner、smooth都不好使
多選幾個node,用smooth聯(lián)起來,應該還不錯的
或用surface edit面板下面的trim with nodes就可以通過node將面分割
18、spotweld在1D里面創(chuàng)建,我理解應該是一維的element,創(chuàng)建完后我想刪除掉,在按下F2后,我選擇element,然后選擇all,可是還是刪不掉,好象spotweld不是單元,那么究竟怎么處理掉呢?請指教!
f2,element,by config ,選擇weld,然后delete
19、當模型比較復雜時,可不可以先生成各個部件的hm模型并保存,然后再依次將這些hm文件調入hw中,形成一個完整的hm文件?在ansys中是可以這樣做的,對于一個復雜的大的模型這樣覺得很方便
可以。你只要不刪除原來得模型,導入得那個就會和原來得同時存在。 可以調入多個文件,不過模型要進行重新合并
20、因為hm劃完網格后,沒有體的概念了。為了方便ansys中在面、線或者點上加載荷,需要定義component,如何在hm中定義呢?請詳細說明步驟,謝謝!
可以,organize中你可以選擇你要的點,線,面,然后把他們move,或者copy進您的comp里面就行呀。
其實你的問題最好用BCs-》entity set來解決。
21、Point和vertice的區(qū)別?hm里有創(chuàng)建立vertice的方法么?我看到以前老大的例圖中,線上有些星形的點,是point還是vertice?
Point和vertice,從英文字面意思來講,一個是點,一個是頂點。點可以包括頂點的概念
22、如果不慎把不同單元創(chuàng)建在一個collector里, 為了編輯方便,想要把這些單元重新分配在不同的collector中, 有什么辦法呢?
organize,重新組織
23、pro/e建模,導入少一個面,怎么辦?
Surface edit/filler surface,我多次試過導入proe和iges,發(fā)現(xiàn)似乎iges更好一些
或者用hypermesh的geom cleanup
24、哪位高手知道, 在Hypermesh 中,如何將單位為米的幾何模型轉換為毫米的?用哪個命令? 謝謝.
Unfortunately, like most FEA software, Hypermesh does not need unit conversion and can not do that conversion. If you really want to, the only way is to scale you entire model up by 1000 times.
25、麻煩您指點我一下如何加單元屬性呢?
card ---edit
26、如何刪除沒用的節(jié)點?
shift+F2
clear or clear all the node that you don't need.
27、可不可以在hypermesh中方便的查詢某個單元的詳細信息?
In the permanent menu, there is a button named card. Press this button and then click any elem, you will get what you want.
28、小弟來這里時間不長,斑竹能不能告訴我什么是“錢幣原理“?以及劃六面體的一些基本竅門?
"錢幣原理"是ainite大俠對圓剖分的一種總結.圓很難直接對它剖分(自由剖分例外),"錢幣原理"就是一種剖分方法,其實就是將圓分成5個四邊形,然后進行剖分.
29、字體設置:每次進入Hypermesh都要在option下把menu font設置為font1,不知道有什么辦法可以保存我的設置。這樣就方便多了。^_^,謝謝。
答:*:\Altair\hw6.0\hm\bin\hm.cfg
.......
*menufont(2)
*titlefont(2)
*graphicfont(2)
...........
換有別的設置,自己看看!
30、 hypermesh里有沒有類似于patran里"硬點"和"硬線"? 就是設置一些點或者線,使其成為劃分網格的節(jié)點和邊界。
有,fixed point和共享邊(綠邊)。 學一學幾何清理就知道了。
VibInfo 2007-6-3 11:57
31、如何刪除灰色線?
圖形中灰色的線條和點往往都是輔助線。在宏菜單上的Disp頁面中點擊lines隱藏掉這些輔助線的顯示,或者用F2刪除所有的lines。
32、element size這個主要體現(xiàn)在何處。
element size 是通過調整單元大小來進一步修改網格的,點擊recalc edge,在element size中輸入想要的單元大小,mesh。而element density是通過改變邊界單元的數(shù)量來控制網格的,點擊set edge to 后輸入單元個數(shù),mesh。
33、對于有幾何對稱或者可以旋轉的比較有規(guī)律的模型,如何從導入的幾何模型中提取出這些特征。譬如對對稱的,按對稱面分開。對旋轉的,提取出一個面來,等等?
可以先建一個對稱面2d>plane,然后用geom>intersect命令就可以了。、
34、對加面載荷的菜單,magnitude是力的大小,magnitude%是什么啊,好像幫助中沒有(也許沒有注意到),是不是用于加變化載荷的?
magnitude%是指在圖形區(qū)中的顯示設置,100%表示1:1的比例。你還可以選擇uniform size方式來顯示。
magnitude%是顯示的箭頭大小與施加壓力大小的百分比
35、是初級選手,我想接著問一下,不同部分的網格劃分完后,組裝時, 如何保證結點一一對應呀??
通過節(jié)點縫合,即edges\equivalence來實現(xiàn),注意tolerance大小的控制
36、hm中“中性面”是怎么回事,他有什么作用?
中面是在對薄板類零件劃分網格時用的吧,因為shell單元可以定義厚度,抽取中面以后大大減少了單元數(shù)目,減小了計算量。
很有用,尤其當作實體件與薄壁件連接時,如支架之類的板殼單元定義厚度時使用的是材料厚度的中間位置,而數(shù)學模型在建立時,為了驗證是否干涉,都使用焊接零件的貼合面建立,所以在劃分單元時需要提取中性面,尤其在非線性分析中,涉及接觸計算,必須保證單元沒有初始穿透。
37、為什么每次我到card中查看材料性能的時候,有個config,和type是來做什么用的,而且,點到edit的時候經常是不能編輯
在card里面只能看,不能改,要改config和elem type需要在主菜單的相應面板里
38、如何快速選擇節(jié)點?
(1) 先mask 一部分在by windows
(2) by path (但是by path選擇后的node不能save和receive)
39、在elem offset里面的thickness is uniform, thickness = element T, or thickness from element size 這3個中的后兩個始終不明白是什么意思?
---thickness is uniform: the total thickness = specified value
---thickness = element T: the thickness at each node = the number of layer times(乘) the average length of the element edges adjacent the node.
---thickness from element size : the total thickness from your element`s comps (if not only , it will be average).
40、將一個三維的柱體從中間畫開,去掉一半,結果是另外一半是缺少一個面的,也就是對稱面,可是生成面的時候卻總是不成功?什么原因?
一小塊一小塊地補,先到surf edit,選filler surf,用create nodes在線上生成了nodes,然后surf edit,選filler surf,用了node list。不要用lines。最后你可以toggle一下。
41、在2d網格的基本標準里面chordal deviation的含義是什么啊?
是弦差,主要用來檢查網格模型與幾何模型的匹配度。
42、另外ruled和skin有什么不同呢?
skin可以構造曲面。
ruled構造直文面
43、在global面版中的element order有first和second兩種,什么意思?
一階和二階單元
通常二階單元就是在一階單元的基礎上在各個節(jié)點之間插值出一個節(jié)點,例如我們所說的8節(jié)點的殼單元、20節(jié)點的六面體單元等等。從算法上講就是更加精確,從物理上講就是讓有限元模型更加“柔軟”。
44、不知道哪位大俠可以指教一下,我怎樣才能讓HYPERMESH以逆時針順序導出單元?
檢查單元的法線方向
45、把某個component的一些單元轉移到另一個component里面,該怎樣操作呢?
organize里面的move或者copy
46、一不小心可能在做模型時復制了某些collector中的單元,因為在做自由面檢查時模型某些部分沒有出現(xiàn)自由面,比較郁悶,不知道如何這些重合的單元?
check elem尋找duplicate的單元。有時候需要先equivalence相應的單元
請問大俠,那么如何刪除不小心DUPLICATE的NODE啊?
shift+F2——clear all
47、導入IGS文件后,我延長了某線框的線。發(fā)現(xiàn)hm實際上是重新生成了一條與原來線框一樣的線(空間坐標和長度都一樣)然后將這新條生成的線延長。
怪不得我用SPLINE來MESH的時候,在選擇該線的時候經常選擇了兩條線(一條是原本模型的線,另一條是新生成那條)導致劃分出來的網格畸形。
我是初學者,一點小發(fā)現(xiàn)。特來稟告各位^_^
48、一不小心可能在做模型時復制了某些collector中的單元,因為在做自由面檢查時模型某些部分沒有出現(xiàn)自由面,比較郁悶,不知道如何刪除這些重合的單元?先謝了.
F10,然后F2,OK
或用check菜單,點擊duplicate,然后點擊save,然后把它保存到一個collector中,進行刪除即可
49、如何在hypermesh里查看各節(jié)點坐標值?
用右下角的card
50、在進行幾個分割的時候創(chuàng)建了一些node,但是在網格完成后覺得這些node很難看。有什么辦法刪除或者隱去這些node嗎?
右邊Disp中的Mask node 或 shift+f2
51、by config 是什么選擇方式? type里的ctria3和ctria4又是什么?
config,單元的類型
ctria4可能是三個節(jié)點的三角形,中心處還有一個附加的節(jié)點。四節(jié)點三角形單元。 跟單元的拉格朗日插值的階次有關。
config也可以認為是一種大的類型,他提供了單元的基本形式,如4節(jié)點quad等,但是對應于不同的求解器,即使是4節(jié)點的quad也有不同的類型,如適用于平面應力,平面應變的,殼單元等了。type是具體的單元類型。
舉個例子,比如同樣4節(jié)點quad,選擇config為quad4,那么廣義的層面上就與3角形,體單元區(qū)分開了。type中選擇plane1呢,說明你的單元是平面應力類型單元(這個在你之前的單元屬性中已經定義了,否則沒用)。這樣又進行了細分,可以很方便的定位你要選擇的單元??梢哉f分的越細,我們選擇越方便。
52、請問大家,我想顯示一個model中各個節(jié)點的數(shù)字表示,我用tool里面的numbers菜單,處于standard圖形模式下,每次點擊on之后,那些節(jié)點的數(shù)字顯示不到1秒鐘就又消失了。如果用performance圖形模式的話,就是一顆一顆很大的“大節(jié)點”,可是上面沒有數(shù)字表示。請問我如何才能讓hypermesh正確的顯示節(jié)點的數(shù)字表示?
tools-》numbers-》display前打勾-》選擇節(jié)點-》on
53、我剛剛起步學習HYPERMESHING,在做客車框架練習時,劃分單元后,在兩部分單元之間有間隙或者相交叉,我想請教一下各位大俠,怎樣才能使兩部分單元相連呢?
答:用F3快捷方式,可以把兩部分單元的節(jié)點拉到一起。
或將兩個surface的公共邊toggle或者suppress掉就可以了。
54、如何把從iges文件導入的surface定義為collector?
答:導入后一般會自動生成一些collector,你如果想把所有的surface并入到一個collector中,可以先在collector菜單中創(chuàng)建一個新的collector并在organize菜單中將所有的surface move to 或者copy to到這個目標collector(destination)中
55、老大,能不能請教一下,為什么Hypermesh調入*.igs后,模型的尺寸變了很多,請問為什么呀?有什么方法可以使尺寸不發(fā)生變化!急,謝謝
答:你可以看看尺寸變化的倍數(shù),然后再在Tools--scale下乘以該倍數(shù)。有時候你可以直接讀入CAD圖
56、急需HyperMesh與Ls-dyan接口的練習資料?
論壇上有以下幾個,請搜索下載:
HM_DYNA_Interface_Training01.pdf
HM 5.1 LS-DYNA Cards .pdf
Howtocreatedynacards.pdf
57、我建立了一些單元,又刪除了一些單元,結果單元和節(jié)點序號變得十分混亂并且很大,我想重新排序,hm可以做到嗎?
在 Tool - renumber 面板下實現(xiàn)
58、在hypermesh中導入*.igs模型,能否將模型中用小圈圈表示的fixed point點刪除,或者用什么方法使得在這些點處不生成網格種子?
方法1:F12------cleanup-------remove point
方法2:GEOM-----GEOMcleanup------fixed point------suppres
59、我用hm生成node,然后連接node,生成個四邊形。但是在automesh里不讓我分網格。說沒有suf。為什么。如何生成suf?那為大俠告訴小弟一下吧?
正確的方法是在geom頁面上的surface edit面板里選擇filler surface,然后將操作對象切換到nodes。然后依次點擊node就可以了。如果想用臨時的節(jié)點或線CREATE網格,可以在2D頁下選RULE,SPLINE,DRAG等。AUTOMESH是在以有的SURFACE上做網格。
60、怎么把六面體單元的一個面化為四邊形單元或面?
tools->faces->find face
補充一下,find face以后系統(tǒng)會把新生成的的單元放在自動生成的^face component 里面,而且六面體的幾個表面都會生成"face",這時候你可以用organize菜單把你想要的四邊形單元轉移到合適的component里面。
相關標簽搜索:資料共享丨干貨丨h(huán)ypermesh入門篇 HyperWorks有限元分析培訓 HyperMesh網格劃分培訓 hyperMesh視頻教程 HyperWorks學習教程 HyperWorks培訓教程 HyperWorks資料下載 HyperMesh代做 HyperMesh基礎知識 Fluent、CFX流體分析 HFSS電磁分析 Ansys培訓 Abaqus培訓