hypermesh有限元軟件模型前處理經(jīng)驗(yàn)淺談
2016-11-04 by:CAE仿真在線 來(lái)源:互聯(lián)網(wǎng)
1、如何將.igs文件或.stl文件導(dǎo)入hypermesh進(jìn)行分網(wǎng)?
files\import\切換選項(xiàng)至iges格式,然后點(diǎn)擊import...按鈕去尋找你的iges文件吧。劃分網(wǎng)格前別忘了清理幾何
2、導(dǎo)入的為一整體,如何分成不同的comps?兩物體相交,交線如何做?怎樣從面的輪廓產(chǎn)生線(line)?
都用surface edit
Surface edit的詳細(xì)用法見(jiàn)HELP,點(diǎn)索引,輸入surface edit
3、有沒(méi)有劃分3D實(shí)體的詳細(xì)例子?
打開(kāi)hm,屏幕右下角help,幫助目錄下hyperworks/tutorials/hyermesh tutorials/3D element,有4個(gè)例子。
4、如何在hypermesh里建實(shí)體?
hm的幾何建模能力不太強(qiáng),而且其中沒(méi)有體的概念,但它的曲面功能很強(qiáng)的.在2d面板中可以通過(guò)許多方式構(gòu)建面或者曲面,在3D面板中也可以建造標(biāo)準(zhǔn)的3D曲面,但是對(duì)于曲面間的操作,由于沒(méi)有"體"的概念,布爾運(yùn)算就少了,分割面作就可以了
5、怎么在hypermesh中將兩個(gè)相交平面到圓角啊?
defeature/surf fillets
6、使用reflect命令的話,得到了映射的另一半,原先的卻不見(jiàn)了,怎么辦呢?
法1、在選擇reflect后選擇duplicate復(fù)制一個(gè)就可以
法2、先把已建單元organize〉copy到一個(gè)輔助collector中,再對(duì)它進(jìn)行reflect,將得到的新單元organize〉move到原collector中,最后將兩部分equivalence,就ok拉。
7、在hypermesh中如何劃分裝配體? 比如鑄造中的沙型和鑄件以及冷鐵,他們?yōu)椴煌馁|(zhì),要求界面單元共用,但必須能分別開(kāi)?
可以先劃分其中一個(gè)部件,在裝配面上的單元進(jìn)行投影拷貝到被裝配面上
8、曲線是一條線,我想把它分成四段,這樣可以對(duì)每一段指定density,網(wǎng)格質(zhì)量會(huì)比直接用一條封閉的線好。
可用F12里的cleanup_add point,那里面還有很多內(nèi)容,能解決很多問(wèn)題
9、在一個(gè)hm文件中創(chuàng)建了一組組裝件的有限元模型,建模過(guò)程很麻煩,由于失誤我把一個(gè)很重要的部件建在了另一個(gè)hm文件中,請(qǐng)問(wèn)有沒(méi)有什么方法把這個(gè)部件的有限單元信息轉(zhuǎn)移到組裝件的hm文件中呢?
如果可以,裝配關(guān)系可以滿足嗎?
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、本來(lái)是一個(gè)面,為了在中間某條線上布上種子點(diǎn),用line進(jìn)行了分割,如何把分割后的曲面再次合并成一個(gè)面?
repress edge只要將兩個(gè)surface的公共邊toggle或者suppress掉就可以了
11、如何得到節(jié)點(diǎn)坐標(biāo)?
按f4,在圖形區(qū)單擊你要察看的節(jié)點(diǎn),然后點(diǎn)擊edit,就會(huì)得到節(jié)點(diǎn)坐標(biāo)
12、當(dāng)幾何模型導(dǎo)入hm界面后,線與線相交產(chǎn)生的points都會(huì)顯示出來(lái),有時(shí)為了觀察方便,用宏菜單disp中的 Only Comps把points隱藏了,但是要想在這些points上再作node,就麻煩了,不知道怎么unmask這些points? 試了F5的 unmask all 不行。
geometry cleanup下面右上角的按鈕vis opts,然后打開(kāi)fixed point的顯示。
13、如何把我節(jié)點(diǎn)跟單元信息取出來(lái),重新編號(hào)?
可以用tool里面的renumber命令實(shí)現(xiàn)那能不能把節(jié)點(diǎn)坐標(biāo)和單元編號(hào)等信息作為文件輸出來(lái)啊,怎樣實(shí)現(xiàn)這些當(dāng)然能了,Geom => usr profile=> 選擇相應(yīng)的求解器file=>export
14、給定的一個(gè)幾何體怎么使得它不同部位屬于不同的 collector 啊?
比如我有一個(gè)長(zhǎng)方體,我要作拓?fù)鋬?yōu)化,需要其中一個(gè)面一定厚度的體積(相當(dāng)于一個(gè)小的長(zhǎng)方體)保持不變,要求這部分和另外一部分處于各自不同的collector,怎么辦?
Geom 頁(yè)面下的organize可以把你不同的部分組織到不同的collector中
15、GRID 和CQUAD4 是指的什么類(lèi)型的單元?
GRID 是指單元的節(jié)點(diǎn),CQUAD4是指四邊形單元。 node和GRID意思相同,可能是節(jié)點(diǎn)在不同文件中的兩種表示。
16、igs導(dǎo)入hypermesh后,想將模型整體尺寸縮小一半,在hypermesh中能實(shí)現(xiàn)么?
tool panel, scale, enjoy it
17、line-create line中,通過(guò)node建立線,但都是直線,模型的外觀不規(guī)則,我想先建線然后將面分割,怎樣能線沿著模型的外輪廓呢。我試著用liner、smooth都不好使
多選幾個(gè)node,用smooth聯(lián)起來(lái),應(yīng)該還不錯(cuò)的或用surface edit面板下面的trim with nodes就可以通過(guò)node將面分割
18、spotweld在1D里面創(chuàng)建,我理解應(yīng)該是一維的element,創(chuàng)建完后我想刪除掉,在按下F2后,我選擇element,然后選擇all,可是還是刪不掉,好象spotweld不是單元,那么究竟怎么處理掉呢?
f2,element,by config ,選擇weld,然后delete
19、當(dāng)模型比較復(fù)雜時(shí),可不可以先生成各個(gè)部件的hm模型并保存,然后再依次將這些hm文件調(diào)入hw中,形成一個(gè)完整的hm文件?在ansys中是可以這樣做的,對(duì)于一個(gè)復(fù)雜的大的模型這樣覺(jué)得很方便
可以。你只要不刪除原來(lái)得模型,導(dǎo)入得那個(gè)就會(huì)和原來(lái)得同時(shí)存在。 可以調(diào)入多個(gè)文件,不過(guò)模型要進(jìn)行重新合并
20、因?yàn)閔m劃完網(wǎng)格后,沒(méi)有體的概念了。為了方便ansys中在面、線或者點(diǎn)上加載荷,需要定義component,如何在hm中定義呢?請(qǐng)?jiān)敿?xì)說(shuō)明步驟,謝謝!
可以,organize中你可以選擇你要的點(diǎn),線,面,然后把他們move,或者copy進(jìn)您的comp里面就行呀。
其實(shí)你的問(wèn)題最好用BCs-》entity set來(lái)解決。
21、Point和vertice的區(qū)別?hm里有創(chuàng)建立vertice的方法么?我看到以前老大的例圖中,線上有些星形的點(diǎn),是point還是vertice?
Point和vertice,從英文字面意思來(lái)講,一個(gè)是點(diǎn),一個(gè)是頂點(diǎn)。點(diǎn)可以包括頂點(diǎn)的概念
22、如果不慎把不同單元?jiǎng)?chuàng)建在一個(gè)collector里, 為了編輯方便,想要把這些單元重新分配在不同的collector中, 有什么辦法呢?
organize,重新組織
23、pro/e建模,導(dǎo)入少一個(gè)面,怎么辦?
Surface edit/filler surface,我多次試過(guò)導(dǎo)入proe和iges,發(fā)現(xiàn)似乎iges更好一些
或者用hypermesh的geom cleanup
24、在Hypermesh 中,如何將單位為米的幾何模型轉(zhuǎn)換為毫米的?用哪個(gè)命令?
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、麻煩您指點(diǎn)我一下如何加單元屬性呢?
card ---edit
26、如何刪除沒(méi)用的節(jié)點(diǎn)?
shift+F2
clear or clear all the node that you don't need.
27、可不可以在hypermesh中方便的查詢某個(gè)單元的詳細(xì)信息?
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、小弟來(lái)這里時(shí)間不長(zhǎng),斑竹能不能告訴我什么是“錢(qián)幣原理“?以及劃六面體的一些基本竅門(mén)?
"錢(qián)幣原理"是ainite大俠對(duì)圓剖分的一種總結(jié).圓很難直接對(duì)它剖分(自由剖分例外),"錢(qián)幣原理"就是一種剖分方法,其實(shí)就是將圓分成5個(gè)四邊形,然后進(jìn)行剖分.
29、字體設(shè)置:每次進(jìn)入Hypermesh都要在option下把menu font設(shè)置為font1,不知道有什么辦法可以保存我的設(shè)置。這樣就方便多了。^_^,謝謝。
答:*:\Altair\hw6.0\hm\bin\hm.cfg
.......
*menufont(2)
??*titlefont(2)
??*graphicfont(2)
...........
換有別的設(shè)置,自己看看!
30、?hypermesh里有沒(méi)有類(lèi)似于patran里"硬點(diǎn)"和"硬線"? 就是設(shè)置一些點(diǎn)或者線,使其成為劃分網(wǎng)格的節(jié)點(diǎn)和邊界。
有,fixed point和共享邊(綠邊)。 學(xué)一學(xué)幾何清理就知道了。
31、如何刪除灰色線?
圖形中灰色的線條和點(diǎn)往往都是輔助線。在宏菜單上的Disp頁(yè)面中點(diǎn)擊lines隱藏掉這些輔助線的顯示,或者用F2刪除所有的lines。
32、element size這個(gè)主要體現(xiàn)在何處。
element size 是通過(guò)調(diào)整單元大小來(lái)進(jìn)一步修改網(wǎng)格的,點(diǎn)擊recalc edge,在element size中輸入想要的單元大小,mesh。而element density是通過(guò)改變邊界單元的數(shù)量來(lái)控制網(wǎng)格的,點(diǎn)擊set edge to 后輸入單元個(gè)數(shù),mesh。
33、對(duì)于有幾何對(duì)稱(chēng)或者可以旋轉(zhuǎn)的比較有規(guī)律的模型,如何從導(dǎo)入的幾何模型中提取出這些特征。譬如對(duì)對(duì)稱(chēng)的,按對(duì)稱(chēng)面分開(kāi)。對(duì)旋轉(zhuǎn)的,提取出一個(gè)面來(lái),等等?
可以先建一個(gè)對(duì)稱(chēng)面2d>plane,然后用geom>intersect命令就可以了。、
34、對(duì)加面載荷的菜單,magnitude是力的大小,magnitude%是什么啊,好像幫助中沒(méi)有(也許沒(méi)有注意到),是不是用于加變化載荷的?
magnitude%是指在圖形區(qū)中的顯示設(shè)置,100%表示1:1的比例。你還可以選擇uniform size方式來(lái)顯示。
magnitude%是顯示的箭頭大小與施加壓力大小的百分比
35、是初級(jí)選手,我想接著問(wèn)一下,不同部分的網(wǎng)格劃分完后,組裝時(shí), 如何保證結(jié)點(diǎn)一一對(duì)應(yīng)呀??
通過(guò)節(jié)點(diǎn)縫合,即edges\equivalence來(lái)實(shí)現(xiàn),注意tolerance大小的控制
36、hm中“中性面”是怎么回事,他有什么作用?
中面是在對(duì)薄板類(lèi)零件劃分網(wǎng)格時(shí)用的吧,因?yàn)閟hell單元可以定義厚度,抽取中面以后大大減少了單元數(shù)目,減小了計(jì)算量。
很有用,尤其當(dāng)作實(shí)體件與薄壁件連接時(shí),如支架之類(lèi)的板殼單元定義厚度時(shí)使用的是材料厚度的中間位置,而數(shù)學(xué)模型在建立時(shí),為了驗(yàn)證是否干涉,都使用焊接零件的貼合面建立,所以在劃分單元時(shí)需要提取中性面,尤其在非線性分析中,涉及接觸計(jì)算,必須保證單元沒(méi)有初始穿透。
37、為什么每次我到card中查看材料性能的時(shí)候,有個(gè)config,和type是來(lái)做什么用的,而且,點(diǎn)到edit的時(shí)候經(jīng)常是不能編輯
在card里面只能看,不能改,要改config和elem type需要在主菜單的相應(yīng)面板里
38、如何快速選擇節(jié)點(diǎn)?
(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個(gè)中的后兩個(gè)始終不明白是什么意思?
---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、將一個(gè)三維的柱體從中間畫(huà)開(kāi),去掉一半,結(jié)果是另外一半是缺少一個(gè)面的,也就是對(duì)稱(chēng)面,可是生成面的時(shí)候卻總是不成功?什么原因?
一小塊一小塊地補(bǔ),先到surf edit,選filler surf,用create nodes在線上生成了nodes,然后surf edit,選filler surf,用了node list。不要用lines。最后你可以toggle一下。
41、在2d網(wǎng)格的基本標(biāo)準(zhǔn)里面chordal deviation的含義是什么啊?
是弦差,主要用來(lái)檢查網(wǎng)格模型與幾何模型的匹配度。
42、另外ruled和skin有什么不同呢?
skin可以構(gòu)造曲面。
ruled構(gòu)造直文面
43、在global面版中的element order有first和second兩種,什么意思?
一階和二階單元
通常二階單元就是在一階單元的基礎(chǔ)上在各個(gè)節(jié)點(diǎn)之間插值出一個(gè)節(jié)點(diǎn),例如我們所說(shuō)的8節(jié)點(diǎn)的殼單元、20節(jié)點(diǎn)的六面體單元等等。從算法上講就是更加精確,從物理上講就是讓有限元模型更加“柔軟”。
44、不知道哪位大俠可以指教一下,我怎樣才能讓HYPERMESH以逆時(shí)針順序?qū)С鰡卧?
檢查單元的法線方向
45、把某個(gè)component的一些單元轉(zhuǎn)移到另一個(gè)component里面,該怎樣操作呢?
organize里面的move或者copy
46、一不小心可能在做模型時(shí)復(fù)制了某些collector中的單元,因?yàn)樵谧鲎杂擅鏅z查時(shí)模型某些部分沒(méi)有出現(xiàn)自由面,比較郁悶,不知道如何這些重合的單元?
check elem尋找duplicate的單元。有時(shí)候需要先equivalence相應(yīng)的單元
那么如何刪除不小心DUPLICATE的NODE啊?
shift+F2——clear all
47、導(dǎo)入IGS文件后,我延長(zhǎng)了某線框的線。發(fā)現(xiàn)hm實(shí)際上是重新生成了一條與原來(lái)線框一樣的線(空間坐標(biāo)和長(zhǎng)度都一樣)然后將這新條生成的線延長(zhǎng)。
怪不得我用SPLINE來(lái)MESH的時(shí)候,在選擇該線的時(shí)候經(jīng)常選擇了兩條線(一條是原本模型的線,另一條是新生成那條)導(dǎo)致劃分出來(lái)的網(wǎng)格畸形。
48、一不小心可能在做模型時(shí)復(fù)制了某些collector中的單元,因?yàn)樵谧鲎杂擅鏅z查時(shí)模型某些部分沒(méi)有出現(xiàn)自由面,比較郁悶,不知道如何刪除這些重合的單元?先謝了.
F10,然后F2,OK或用check菜單,點(diǎn)擊duplicate,然后點(diǎn)擊save,然后把它保存到一個(gè)collector中,進(jìn)行刪除即可
49、如何在hypermesh里查看各節(jié)點(diǎn)坐標(biāo)值?
用右下角的card
50、在進(jìn)行幾個(gè)分割的時(shí)候創(chuàng)建了一些node,但是在網(wǎng)格完成后覺(jué)得這些node很難看。有什么辦法刪除或者隱去這些node嗎?
右邊Disp中的Mask node 或 shift+f2
51、by config 是什么選擇方式? type里的ctria3和ctria4又是什么?
config,單元的類(lèi)型
ctria4可能是三個(gè)節(jié)點(diǎn)的三角形,中心處還有一個(gè)附加的節(jié)點(diǎn)。四節(jié)點(diǎn)三角形單元。 跟單元的拉格朗日插值的階次有關(guān)。
config也可以認(rèn)為是一種大的類(lèi)型,他提供了單元的基本形式,如4節(jié)點(diǎn)quad等,但是對(duì)應(yīng)于不同的求解器,即使是4節(jié)點(diǎn)的quad也有不同的類(lèi)型,如適用于平面應(yīng)力,平面應(yīng)變的,殼單元等了。type是具體的單元類(lèi)型。
舉個(gè)例子,比如同樣4節(jié)點(diǎn)quad,選擇config為quad4,那么廣義的層面上就與3角形,體單元區(qū)分開(kāi)了。type中選擇plane1呢,說(shuō)明你的單元是平面應(yīng)力類(lèi)型單元(這個(gè)在你之前的單元屬性中已經(jīng)定義了,否則沒(méi)用)。這樣又進(jìn)行了細(xì)分,可以很方便的定位你要選擇的單元??梢哉f(shuō)分的越細(xì),我們選擇越方便。
52、請(qǐng)問(wèn)大家,我想顯示一個(gè)model中各個(gè)節(jié)點(diǎn)的數(shù)字表示,我用tool里面的numbers菜單,處于standard圖形模式下,每次點(diǎn)擊on之后,那些節(jié)點(diǎn)的數(shù)字顯示不到1秒鐘就又消失了。如果用performance圖形模式的話,就是一顆一顆很大的“大節(jié)點(diǎn)”,可是上面沒(méi)有數(shù)字表示。請(qǐng)問(wèn)我如何才能讓hypermesh正確的顯示節(jié)點(diǎn)的數(shù)字表示?
tools-》numbers-》display前打勾-》選擇節(jié)點(diǎn)-》on
53、我剛剛起步學(xué)習(xí)HYPERMESHING,在做客車(chē)框架練習(xí)時(shí),劃分單元后,在兩部分單元之間有間隙或者相交叉,我想請(qǐng)教一下各位大俠,怎樣才能使兩部分單元相連呢?
答:用F3快捷方式,可以把兩部分單元的節(jié)點(diǎn)拉到一起。
或?qū)蓚€(gè)surface的公共邊toggle或者suppress掉就可以了。
54、如何把從iges文件導(dǎo)入的surface定義為collector?
答:導(dǎo)入后一般會(huì)自動(dòng)生成一些collector,你如果想把所有的surface并入到一個(gè)collector中,可以先在collector菜單中創(chuàng)建一個(gè)新的collector并在organize菜單中將所有的surface move to 或者copy to到這個(gè)目標(biāo)collector(destination)中
55、老大,能不能請(qǐng)教一下,為什么Hypermesh調(diào)入*.igs后,模型的尺寸變了很多,請(qǐng)問(wèn)為什么呀?有什么方法可以使尺寸不發(fā)生變化!急,謝謝
答:你可以看看尺寸變化的倍數(shù),然后再在Tools--scale下乘以該倍數(shù)。有時(shí)候你可以直接讀入CAD圖
56、急需HyperMesh與Ls-dyan接口的練習(xí)資料?
論壇上有以下幾個(gè),請(qǐng)搜索下載:
HM_DYNA_Interface_Training01.pdf
HM 5.1 LS-DYNA Cards .pdf
Howtocreatedynacards.pdf
57、我建立了一些單元,又刪除了一些單元,結(jié)果單元和節(jié)點(diǎn)序號(hào)變得十分混亂并且很大,我想重新排序,hm可以做到嗎?
在 Tool - renumber 面板下實(shí)現(xiàn)
58、在hypermesh中導(dǎo)入*.igs模型,能否將模型中用小圈圈表示的fixed point點(diǎn)刪除,或者用什么方法使得在這些點(diǎn)處不生成網(wǎng)格種子?
方法1:F12------cleanup-------remove point
方法2:GEOM-----GEOMcleanup------fixed point------suppres
59、我用hm生成node,然后連接node,生成個(gè)四邊形。但是在automesh里不讓我分網(wǎng)格。說(shuō)沒(méi)有suf。為什么。如何生成suf?那為大俠告訴小弟一下吧?
正確的方法是在geom頁(yè)面上的surface edit面板里選擇filler surface,然后將操作對(duì)象切換到nodes。然后依次點(diǎn)擊node就可以了。如果想用臨時(shí)的節(jié)點(diǎn)或線CREATE網(wǎng)格,可以在2D頁(yè)下選RULE,SPLINE,DRAG等。AUTOMESH是在以有的SURFACE上做網(wǎng)格。
60、怎么把六面體單元的一個(gè)面化為四邊形單元或面?
tools->faces->find face
補(bǔ)充一下,find face以后系統(tǒng)會(huì)把新生成的的單元放在自動(dòng)生成的^face component 里面,而且六面體的幾個(gè)表面都會(huì)生成"face",這時(shí)候你可以用organize菜單把你想要的四邊形單元轉(zhuǎn)移到合適的component里面。
幾何清理篇
在HM培訓(xùn)教程day1中的幾何清理部分有詳細(xì)的介紹,也可以參考幫助文件
1、geometry clean中出現(xiàn)的黃色邊界線表示什么意思?
表示共享邊,三個(gè)或者三個(gè)以上的面共同的邊界
2、HM中有什么工具可以補(bǔ)面的?
edit surface->surface filler 除了edit surface->surface filler外,還可以用spline,drag,sweep等命令補(bǔ)面,只要選surface only選項(xiàng)就可以了.
3、劃好2d網(wǎng)格之后,用tool->edges->tolerance=0.01->equivalence->find edges, 最后發(fā)現(xiàn)220個(gè)free surfaces,我記得有一個(gè)快捷鍵保存這些自由面到內(nèi)存中,然后可以刪除剛剛保存的面,大俠,幫忙
用你的操作發(fā)現(xiàn)的是free edges,它會(huì)自動(dòng)保存在一個(gè)叫做^edges的component里,然后隱藏掉其他的部分,再點(diǎn)擊右側(cè) QA-->Find Attached 找到相鄰單元,再進(jìn)行處理。
4、出現(xiàn)黃線怎么幾何清除?
GEOM CLEAN—SURFACE—FIND DUPLICATES試試
出現(xiàn)黃線大多是有重合面出現(xiàn),結(jié)合隱藏(F5)仔細(xì)觀察一下,找到重合的面(有的及其微小)刪掉就是
5、2d單元?jiǎng)澐滞戤?在Tool->check elems->connectivity中發(fā)現(xiàn)有這樣的提示:”574 elements were found with questionable connectivity“,這時(shí)有些單元高亮,怎么解決這個(gè)問(wèn)題,使得沒(méi)有單元有連接問(wèn)題,大俠們指教!
connectivity表示有重合單元存在,把重合單元?jiǎng)h了就可以了。
具體操作如下:在Tool->check elems先點(diǎn)擊duplicates,接著點(diǎn)擊save failed;然后,按F2在elems下選retrieve,最后點(diǎn)擊delete entity
6、體單元有什么優(yōu)劣的評(píng)判指標(biāo);
check elems/3-d面板中 QI/Tool>..
7、兩個(gè)同心圓之間怎么生成填充曲面呢,兩個(gè)圓都是紅色的自由邊界。
2D->spline
8、建模完后, find edges 檢查沒(méi)有通過(guò),如何處理. 謝謝.請(qǐng)大家?guī)兔?方法是不是很多?
disp里面隱掉其他comp,只顯示free edge,在macro菜單里,選QA,選find attached,找到與此相關(guān)的失效單元,手工修改之。
另外生成四面體還有檢查T(mén)-connection ,是不是不檢查三維單元的free edges 和T-connection?
不用檢查三維單元的T-connection,可以檢查free edges
9、節(jié)點(diǎn)合并是哪個(gè)命令,在哪? 單元的連續(xù)性是用這個(gè)嗎?
可以用F3合并節(jié)點(diǎn),注:當(dāng)你選中equivalence的時(shí)候,是將兩個(gè)節(jié)點(diǎn)合并為一個(gè),沒(méi)選的話,它們只是位置在一起,但還是兩個(gè)節(jié)點(diǎn).檢查單元的連續(xù)性是tool_edge(也可用SHIFT+F3)
edges(二維或曲面),faces(三維) 單元連續(xù)性也用這個(gè)檢查
???具體見(jiàn)練習(xí):http://www.simwe.com/cgi-bin/ut/topic_show.cgi?id=44533&h=1#250313
10、在檢查三維實(shí)體單元節(jié)點(diǎn)一致的時(shí)候, 先檢查edges ,再把三維實(shí)體單元生成表面(faces) ,然后再對(duì)生成的表面進(jìn)行edges的檢查。可以檢查內(nèi)部的節(jié)點(diǎn)。 不知道這個(gè)方法有沒(méi)有太多的問(wèn)題,歡迎大家討論!
對(duì)有的三維單元來(lái)說(shuō),先生成face再檢查其edge,一般來(lái)說(shuō)就可以了,但是如果當(dāng)模型中如果內(nèi)部有一個(gè)閉合的空心的話,檢查face的 edge是檢查不出錯(cuò)誤的,這時(shí),要檢查face 的法向,只有這樣,才能真正的檢查錯(cuò)誤。
如果不信的話,可以找一個(gè)無(wú)錯(cuò)誤模型,刪掉一個(gè)內(nèi)部單元,再按上面的方法檢查看一看就知道啦
11、在CHECK ELEMENTS中有個(gè)檢查單元的是CONNECTIVITY,請(qǐng)問(wèn)它的具體含義是什么,檢查時(shí)如發(fā)現(xiàn)有問(wèn)題,怎么修改單元啊
用來(lái)檢查T(mén)-connection。根據(jù)你的模型來(lái)檢查這一項(xiàng),如果是從面單元生成四面體單元,必須保證沒(méi)有T-connection。比如說(shuō)目的就是分面單元,那么單元分完了,檢查質(zhì)量時(shí)首先得看分得單元有沒(méi)有問(wèn)題,那么就必須用到connectivity和duplicate
12、小弟也剛學(xué)不久,我講一下我自己對(duì)自由邊的理解:自由邊也就是缺乏約束的邊,如果在網(wǎng)格內(nèi)部出現(xiàn)自由邊,也就是說(shuō)網(wǎng)格內(nèi)部有某些節(jié)點(diǎn)不是被四周所有單元共享的,就2維來(lái)說(shuō),相當(dāng)于這個(gè)地方是一條裂縫,在計(jì)算時(shí)就會(huì)帶來(lái)較大的誤差。
消除的方法,使用shift+f3的equivelence來(lái)合并微小間隙的相鄰節(jié)點(diǎn),用f3來(lái)和并較大間隙的節(jié)點(diǎn)。
13、二維單元檢查已OK,提示是封閉的,可劃三維網(wǎng)格時(shí)提示“Boundary recovery failed during sub-grid recover."請(qǐng)問(wèn)是怎么回事,如何解決?
只是封閉的還不一定可以,還需要檢查一下單元的質(zhì)量,如果有的質(zhì)量很壞的話,就生成不了四面體的。檢查一下最大角,最小角,長(zhǎng)寬比以及雅可比系數(shù)等
14、我在建模的時(shí)候,發(fā)現(xiàn)我建的兩組面單元之間交接處面單元不重合。 我利用distance把相對(duì)節(jié)點(diǎn)的距離變?yōu)榱?, 可是他們之間應(yīng)該還是兩組不同的節(jié)點(diǎn)吧, 如何使他們?nèi)诤蠟橐唤M節(jié)點(diǎn)呢?
shift+F3 equivalence
15、哪位高手知道hypermesh中2D/ mesh params / elem size 的值如何改,我把模型從放大了1000倍后,哪個(gè)參數(shù)一直顯示100.01,結(jié)果就不能用小于100.01的尺寸automesh,錯(cuò)誤提示顯示elem size must be greater than the node tolerance. 怎么辦?
答、把option中的node tol和cleanup tol改小
16、劃分完網(wǎng)格之后,有重復(fù)的節(jié)點(diǎn)在以后的分析中非常不方便 ,不知道hypermesh里有沒(méi)有壓縮的功能將重復(fù)的節(jié)點(diǎn)壓縮一下
答:tools 中的edge/face ,然后equivalence
17、在UG中建的面的模型,現(xiàn)在導(dǎo)入hypermesh用shell分網(wǎng)(抽取中面比較繁瑣,所以選擇直接建面),但是現(xiàn)在分網(wǎng)的時(shí)候節(jié)點(diǎn)不連續(xù),我想是導(dǎo)入片體不連續(xù)的原因。現(xiàn)在有什么辦法么?謝謝了
兩種比較直接的方法,取決于不連續(xù)的間隙有多大。
1. 在tool面板中選擇check edges,equivalence所有重節(jié)點(diǎn)。選擇適當(dāng)?shù)膖olerance。
2. 或者通過(guò)F3進(jìn)行節(jié)點(diǎn)替換。
當(dāng)然如果影響不大,也可以在劃分網(wǎng)格之前進(jìn)行幾何清理。
不過(guò)關(guān)于黃線的問(wèn)題,要分情況對(duì)待。如果是重復(fù)曲面,應(yīng)該設(shè)法刪除,對(duì)可能由此造成的缺面問(wèn)題,采用補(bǔ)面的方式。如果是T形連接,則有可能是正常的
18、在網(wǎng)格檢查時(shí),什么是“ the Jacobian of the shell elements”
答:是在殼單元內(nèi),積分點(diǎn)處最小Jacibian與最大JAcobian的比值!
對(duì)線性三角形單元,由于只有一個(gè)積分點(diǎn)所以這個(gè)選項(xiàng)永遠(yuǎn)是1
四邊形單元的jacobian值不能為負(fù)值,否則計(jì)算會(huì)不收斂。除此之外,jacobian值越接近1單元質(zhì)量越好
19、幾何模型中是否只有都是綠線時(shí),才可對(duì)其分網(wǎng)格(day1中的ujoint.是這樣做的)?圖中有有綠、紅、黃線,劃網(wǎng)格時(shí)有必要都處理嗎? 添加輔助線時(shí)有具體要求嗎?
你所說(shuō)的模型是板還是體,板就沒(méi)必要了,體是要一定清理的了,但有時(shí)也可以將2D 畫(huà)好之后,修改網(wǎng)格質(zhì)量
20、用三角形網(wǎng)格做tetrmesh時(shí)出現(xiàn)sel-intersect tria. 請(qǐng)問(wèn)各位是什么問(wèn)題啊?
檢查重復(fù)單元或者T-connection,T-connection 是指兩個(gè)相鄰扭曲的面畫(huà)出來(lái)的單元會(huì)干涉。請(qǐng)休整面再畫(huà)
check edges,把下面的free edges切換成T-connection。
21、劃好2d網(wǎng)格之后,用tool->edges->tolerance=0.01->equivalence->find edges, 最后發(fā)現(xiàn)220個(gè)free edges,怎么處理,不然不好3dmesh,大俠,幫忙!
用tool->edges->equivalence時(shí)把tolerance設(shè)大一點(diǎn)
如果這樣還有問(wèn)題,可以看看是不是節(jié)點(diǎn)離得太遠(yuǎn)了,是不是在自由邊的interface上兩側(cè)的節(jié)點(diǎn)數(shù)不相同,也可以F3用就用節(jié)點(diǎn)replace另一個(gè)(如果節(jié)點(diǎn)不多),或把其中的一個(gè)面重新劃分
22、什么是改變邊的類(lèi)型,是不是這個(gè)選項(xiàng)具有下面兩個(gè)選項(xiàng)的作用 replace 和suppress(unsuppress),望大家指點(diǎn)一下
答:這幾個(gè)功能差不多,但注意toggle只能針對(duì)一條邊,而suppress可以一次針對(duì)多條邊。
23、終于做了一個(gè)沒(méi)有free edge 的網(wǎng)格模型,總結(jié)一下應(yīng)該注意以下兩個(gè)方面:1)多次mesh,要保證臨界邊的節(jié)點(diǎn)數(shù)一致。2)mesh完,要用tool>edges 做“重節(jié)點(diǎn)合并”。
24、是不是模型中所有的邊只剩下綠色的顏色,最后網(wǎng)格化的結(jié)點(diǎn) 一定是連續(xù)的呢?如果不是的話,還需要做一些什么工作呢?或者網(wǎng)格化后一定可以通過(guò)EQUIVALENCE 合并結(jié)點(diǎn) 使之成為無(wú)FREE EDGE 的呢?
不是,你要通過(guò)tools/edges,檢查邊界
繼續(xù)問(wèn):請(qǐng)問(wèn)具體是怎么檢查的呢? 在網(wǎng)格化之前我好像不能檢查出FREE EDGE. HYPERMESH有沒(méi)有相當(dāng)于ANSYS里面的GLUE操作的呢? 比如有相鄰面的兩個(gè)體積互相獨(dú)立,這時(shí)你是怎么網(wǎng)格 使它們的結(jié)點(diǎn)成為連續(xù)的呢?
答:首先hm中不需要體的概念,這是很好的辦法,幾何清理我個(gè)人覺(jué)得不需要太強(qiáng)調(diào)綠邊,因?yàn)橛袝r(shí)候編輯面的時(shí)候不太好選,索性我就不理它,不過(guò)幾何清理一定要好,劃分網(wǎng)格方便,清除線時(shí)候可能有一些點(diǎn)還需要自己去掉,分網(wǎng)盡量選mixed,我個(gè)人覺(jué)得先簡(jiǎn)單檢查單元質(zhì)量(三角形和大小單元),然后全部變成三角形單元,再檢查質(zhì)量。如果有自由邊可以部分重劃或F3等。關(guān)于有相鄰面的兩個(gè)體積互相獨(dú)立,可以劃一個(gè),然后copy到另一個(gè),等等
25、1。isolate是用來(lái)分離體的表面,原來(lái)沒(méi)有抽取中面的時(shí)候常用來(lái)分離外(或內(nèi))表明,然后用offset geom或elem來(lái)生成中面的(Seperate thin solid component into a single surface)。isolate對(duì)于geom上的face操作,它會(huì)將面單獨(dú)提取出來(lái)放到一個(gè)collector里,而face生成的是網(wǎng)格單元。
2。washer就是在圓孔外圈生成一個(gè)1.5倍的圈,主要是更好的劃分網(wǎng)格(Create a trimmed surface concentric with an existinghole) 。Altair/hw6.0/tutorials/hm/tutorials/2dmorphing.hm文件,你調(diào)出就可以看到邊上加上一圈后分網(wǎng)的效果了
3。adj circ pts就是在圓上添加硬點(diǎn),也是更好的劃分圓孔網(wǎng)格(Adjust location of fixed points on a circlular edge by 45)
26、normal問(wèn)題,很普遍
day2中支桿,二維網(wǎng)絡(luò)做好了,使用normals監(jiān)測(cè)方向!! display normaLs后出現(xiàn)方向不一致 在orietiation中點(diǎn)elem隨便選一個(gè)單元再按下adjust normals 就出現(xiàn)::::
some elements appear to be unconnected and were not processed!
???
答:這代表這些單元之間還有縫隙,也就是說(shuō)節(jié)點(diǎn)之間沒(méi)有協(xié)調(diào)一致。使用一下Tool-->edge把非協(xié)調(diào)節(jié)點(diǎn)消掉就可以拉
F2--elems--by config,config=quad4(2d四邊形網(wǎng)格),select entities—delete
27、我找到一條刪除多余的黃線的辦法, 先用TOOL-》FIND 找出依附于這條黃線的多個(gè)面 用NUMBER顯示其號(hào)碼,然后用TOOL-》SURF-》BY ID 來(lái)刪除,最好了,如果是T連接的話,那就是不能刪除的。
28、請(qǐng)問(wèn)版主為什么我的hypermesh5.0劃分網(wǎng)格后用number顯示節(jié)點(diǎn)中的節(jié)點(diǎn)是瞬時(shí)針排布的,怎么才能改成逆時(shí)針,謝謝
可以改的,renumber如果是殼單元,改變殼單元的發(fā)現(xiàn)方向
29、如何調(diào)node tolerance,在2d劃網(wǎng)格時(shí)提示"line don't form 1 close path found a gap(64.5)>node tolerance"不知如何處理,請(qǐng)高手能幫助解答。
在option里面調(diào)整 node tol,但是node tol要大于cleanup tol。所以,兩者一起調(diào)整就行了。
30、用renumber對(duì)所有單元重編號(hào),它是按collector先后編號(hào)的,有很多相鄰單元由于是不同的collector,編號(hào)相差很大 ,如果想讓hm對(duì)所有的單元按順序重編號(hào),以使相鄰單元的號(hào)相差盡量小,該如何做??
最后合并成一個(gè)collector,再renumber
或Organize organize以后再renumber
31、體單元質(zhì)量不好怎么調(diào)整?是不是translate node微調(diào),有沒(méi)有自動(dòng)調(diào)整的工具?
目前沒(méi)有,可以用morph,選擇合適的domain和,你將有意想不到的收獲。 這是我們對(duì)付體單元的主打工具。
32、請(qǐng)大俠看看我的那個(gè)模型中的紅線怎么去掉
紅線的地方多了一個(gè)面,刪掉這個(gè)面,再toogle一下紅線就可以了
33、1)如何將劃好網(wǎng)格的element從一個(gè)comps換成另一個(gè)comps?
2) 相鄰的兩個(gè)面,一個(gè)面mesh已經(jīng)生產(chǎn),如何在劃另一個(gè)面網(wǎng)格的時(shí)候,直接用公共邊上的節(jié)點(diǎn)(有些節(jié)點(diǎn)不是指定的,而是劃網(wǎng)格時(shí)生成的),不用再去做equivilence?有時(shí)equivilence不管用。
第一個(gè)問(wèn)題,我想是這樣的:用organize--elems(選擇所想轉(zhuǎn)移組的單元),在destination中選擇你所想轉(zhuǎn)到的組,之后可以選擇move 或copy。
第二個(gè)問(wèn)題,可以控制節(jié)點(diǎn)數(shù)與先劃的邊界單元數(shù)目一致,equivilence不行的話,可以用手挪動(dòng)節(jié)點(diǎn)。equivilence的值不能設(shè)的太大了,否則會(huì)出現(xiàn)單元問(wèn)題。其實(shí),hm劃面的功能相當(dāng)強(qiáng)大的,你可以一起劃分,有時(shí)可以繞開(kāi)不共點(diǎn)的問(wèn)題。
34、在hypermesh中可否把相鄰且有公共邊的兩個(gè)面合并成一個(gè)面?如果不合并的化在分網(wǎng)時(shí)邊界處會(huì)有種子點(diǎn),當(dāng)邊界很不規(guī)則的時(shí)候,整體網(wǎng)格質(zhì)量會(huì)很差。我在surface edit中只看到有分割surface的功能。 是不是在geom cleanup中把兩個(gè)面之間的自由邊去掉就算是把面合并了呢?
toggle就是這個(gè)功能。^_^
用toggle把兩個(gè)面中間的線壓縮掉即可
還可以用, move faces
35、利用check elem〉duplicate 我發(fā)現(xiàn)我的模型里有很多復(fù)制的單元
但是如何刪除呢?
有很多單元是在單元與單元之間的,很難選中,逐個(gè)選擇很費(fèi)時(shí)間,save failed,然后delete就可以了,
36、利用edges〉find edges還發(fā)現(xiàn)了free edges,該怎么處理呢?
還有,T—connections是什么意思呢?對(duì)它應(yīng)如何處理呢?
free edge有兩種情況:一 是真的自由邊,這種情況不處理;二 是在單元內(nèi)部,那么單元不協(xié)調(diào),說(shuō)明網(wǎng)格有問(wèn)題。你首先要確定這部分有哪些單元,為什么不協(xié)調(diào),盡量用最小的工作量解決。不用把單元全都刪掉。T-connection不一定代表是錯(cuò)誤的。我的理解就是3個(gè)單元相交,類(lèi)似于T字形。
37、我不知道這個(gè)檢查的作用是什么?請(qǐng)老大就T-connection的概念,和重要作用進(jìn)行一下講解?因?yàn)槲乙话阒徽易杂蛇?
T-connection是不一定代表有錯(cuò)誤,比如你的結(jié)構(gòu)中存在著T型結(jié)構(gòu),那T-connection是很正常的,但是對(duì)于一般的體單元(四面或六面)它的整個(gè)結(jié)構(gòu)是由一層外殼包括起來(lái)的,內(nèi)部不應(yīng)該有什么搭界的結(jié)構(gòu),既T-connection,所以,在生成體單元時(shí)一定要檢查free edge 和T connection,這樣才確保整個(gè)模型內(nèi)部的節(jié)點(diǎn)協(xié)調(diào)性。
38、單元檢查確實(shí)很重要,我剛劃分好一個(gè)模型的網(wǎng)格,卻不知從何下手檢查?
用qualityindex下的optimize功能,太強(qiáng)了,
其中的node optimize 和element optimize,
用element optimize時(shí),點(diǎn)擊再選擇單元,單元就調(diào)整為規(guī)則單元了,
手工調(diào)可沒(méi)法比,對(duì)調(diào)整不規(guī)則單元太方便了。
沒(méi)用過(guò)的趕緊試試。
你做的是四面體網(wǎng)格,所以首先要保證的是沒(méi)有free edge(tools->edges)。發(fā)現(xiàn)你的模型中有很多,先調(diào)整單元使之沒(méi)有free edge,即整個(gè)模型是封閉的,沒(méi)有空隙。再check elems,使你三角形單元的aspect,skew,max(min) angle達(dá)到要求。
39、四面體MESH中,要生成固體,還要注意沒(méi)有T-CONNECTIONS,另外,我們做四面體好像對(duì)SKEW沒(méi)有太多的要求,倒是最后要檢查固體中的 TET COLLAPSE,一般沒(méi)有小于0.15的就可以了,不知道大家是如何檢查的?
40、終于做了一個(gè)沒(méi)有free edge 的網(wǎng)格模型,總結(jié)一下應(yīng)該注意以下兩個(gè)方面:1)多次mesh,要保證臨界邊的節(jié)點(diǎn)數(shù)一致。2)mesh完,要用tool>edges 做“重節(jié)點(diǎn)合并”。
41、2d網(wǎng)格已經(jīng)劃好,check elem也沒(méi)有發(fā)現(xiàn)不連續(xù)的單元,接著tool->edges,tolerance發(fā)現(xiàn)有19條free edges,怎么辦?處理好了才能3d tetramesh?
check elem,好像不能檢查單元是否連續(xù),他是檢查單元質(zhì)量的,connectivity可能只能理解為某個(gè)單元的連通性吧,比如如果你的單元翹曲的實(shí)在比較厲害,那就連通性有問(wèn)題了。
連續(xù)性是find edge或者face里面檢查,有自由邊不要緊,問(wèn)題是你的自由邊是不是真實(shí)合理的,比如邊界處,沒(méi)有公共邊,那可以存在自由邊。而模型內(nèi)部,本來(lái)是公共邊的地方,有紅線,那就是錯(cuò)誤的。
42、patran可以直接選取solid劃分tet4四結(jié)點(diǎn)四面體網(wǎng)格,或者tet10十結(jié)點(diǎn)四面體網(wǎng)格等solid element,hypermesh好像可以先對(duì)solid的表面劃分單元,再由面單元生成體單元;但不知道怎么直接由solid geometry----->solid element,誠(chéng)心請(qǐng)教各位大俠用volume tetra,程序會(huì)自動(dòng)生成2d和3d單元
43、我用了另一種辦法,先把表面automesh,然后用qualityindex把所有的壞單元進(jìn)行優(yōu)化,保證所有的單元都是好的,然后用3D里的tetamesh,選擇所畫(huà)的單元,做出三D網(wǎng)格,請(qǐng)問(wèn)這樣的做法是否妥當(dāng)?
答:正確
相關(guān)標(biāo)簽搜索:hypermesh有限元軟件模型前處理經(jīng)驗(yàn)淺談 HyperWorks有限元分析培訓(xùn) HyperMesh網(wǎng)格劃分培訓(xùn) hyperMesh視頻教程 HyperWorks學(xué)習(xí)教程 HyperWorks培訓(xùn)教程 HyperWorks資料下載 HyperMesh代做 HyperMesh基礎(chǔ)知識(shí) Fluent、CFX流體分析 HFSS電磁分析 Ansys培訓(xùn) Abaqus培訓(xùn)