建模與網(wǎng)格劃分指南第六章

2013-06-19  by:廣州有限元分析、培訓(xùn)中心-1CAE.COM  來源:仿真在線

作者: 安世亞太    來源: e-works
關(guān)鍵字: CAE 教程 網(wǎng)格劃分

第六章 輸入實體模型

本章討論ANSYS內(nèi)置的IGES轉(zhuǎn)換過濾器,它不是諸如ANSYS Connection Kit for SAT這樣的ANSYS接口產(chǎn)品。接口產(chǎn)品是獨立授權(quán)的,接口工具包是獨立的,獨立的文檔產(chǎn)品包括在ANSYS安裝CD盤中。若想獲得更多的信息,可參看《ANSYS Connection User’s Guide》。

用戶可以在ANSYS里直接建立模型,當(dāng)然,作為一種可供替換的方案,也可以先在用戶擅長的CAD系統(tǒng)里建立實體模型,把模型存為IGES文件格式,然后把這個模型輸入到ANSYS中。一旦模型成功地輸入后,就可以象在ANSYS中創(chuàng)建的模型那樣對這個模型進行網(wǎng)格劃分。

6.1從IGES文件中輸入實體模型

初始圖形交換標(biāo)準(zhǔn)(IGES)是一種被普遍接受的中間標(biāo)準(zhǔn)格式,用來在不同的CAD和CAE系統(tǒng)之間交換幾何模型。ANSYS的IGES輸入能力在工業(yè)界中是位于最強者之列。而且,因為過濾器程序可以輸入部分的文件,所以用戶至少可以輸入模型的一些部分。

對于輸入IGES文件,ANSYS提供了下面兩種選項:

·SMOOTH (NURBS-based 或RV52)-- 這個選項使用標(biāo)準(zhǔn)的ANSYS幾何數(shù)據(jù)庫。SMOOTH選項沒有自動生成體的能力,而且通過這個轉(zhuǎn)換器輸入的模型還需要一些手工的修補。必須使用標(biāo)準(zhǔn)的PREP7 幾何工具來修改模型。但是,通過這個轉(zhuǎn)換器輸入的模型不能使用FACETED選項拓?fù)浜蛶缀涡薷墓ぞ摺?/P>

·FACETED(或RV53)──這個選項使用defeaturing數(shù)據(jù)庫。這種轉(zhuǎn)換包括自動地合并和生成體,為模型劃分網(wǎng)格做準(zhǔn)備。如果FACETED選項在轉(zhuǎn)換IGES文件時遇到問題,ANSYS會提示用戶并激活一組增強的拓?fù)浜蛶缀喂ぞ?這些工具是專門設(shè)計成采用交互方式修改輸入模型的。對大而復(fù)雜的模型建議不要采用這個選項。

確保在輸入或創(chuàng)建模型之前設(shè)置了輸入選項。一旦模型輸入或創(chuàng)建就不能改變這個選項了。如果必須改變輸入選項,用/CLEAR清空數(shù)據(jù)庫(或離開并重啟動ANSYS),設(shè)置正確的選項并重新輸入或重新創(chuàng)建模型。改變輸入選項將導(dǎo)致混合模式的幾何模型,生成一個壞的數(shù)據(jù)庫。

6.1.1 使用SMOOTH選項

SMOOTH選項的強大輸入及建模特性輸入模型并準(zhǔn)備分析,如果必要用FACETED選項的defeaturing功能。在下列情形也需要用SMOOTH選項:

? 模型輸出為IGES文件。

? 在輸入模型的基礎(chǔ)上創(chuàng)建新的幾何圖元

首先應(yīng)嘗試用SMOOTH選項輸入模型。如果不能用可用工具修復(fù)模型,嘗試用FACETED選項輸入并修復(fù)模型。

6.1.1.1 用SMOOTH選項輸入IGES文件

設(shè)置輸入IGES文件的選項:

命令: IOPTN

GUI: Utility Menu>File>Import>IGES

? 選擇SMOOTH選項

選擇IGES文件:

命令: IGESIN

GUI: 設(shè)置IGES選項之后拾取文件對話框,當(dāng)ANSYS問是否執(zhí)行IGES命令時選擇YES。

6.1.1.2用SMOOTH選項的準(zhǔn)則

如果用SMOOTH選項輸入IGES文件,應(yīng)當(dāng)注意下列準(zhǔn)則。

6.1.1.2.1當(dāng)在CAD系統(tǒng)中建模

? 考慮模型的規(guī)劃、對稱及有限元分析要求細(xì)節(jié)的程度按照ANSYS實體建模過程進行建模。例如對軸對稱模型ANSYS程序要求總體坐標(biāo)系的Y軸作為旋轉(zhuǎn)軸。參考§2。

? 避免生成封閉曲線(即線開始并終止于相同的點)及封閉曲面(諸如表面起始并終止于同一個邊界)。ANSYS不能存儲封閉曲線或曲面(它要求至少兩個關(guān)鍵點)。如果一個封閉曲線,封閉曲面或修剪的封閉曲面-當(dāng)讀入IGES文件遇到由IGES圖元120、144或128、144定義的表面時,ANSYS將試圖將其分割為兩個或更多的圖元。

? 盡可能寫ANSYS需要的數(shù)據(jù)到IGES文件中(參見《ANSYS Commands Reference》中IOP TN命令的描述)。

6.1.1.2.2當(dāng)從CAD程序?qū)懗鯥GES文件

? 只傳遞分析需要的部分幾何模型,有限元分析并不需要CAD模型那樣多的細(xì)節(jié)。

? 對修剪表面的傳遞,在IGES文件中包括總體XYZ數(shù)據(jù)及UV數(shù)據(jù)。

? 對待分析的大模型,用CAD程序的選擇功能創(chuàng)建幾個IGES文件,每個包含模型的一部分。ANSYS將會給每個輸入的文件一個新的實體號碼??梢岳们疤幚碇械暮喜?MERGE)特性(NUMMRG命令或菜單路徑Main Menu>Preprocessor>Numbering Ctrls>Merge Items)合并重合的圖元。

? 以ASCII格式寫IGES文件,每條記錄80個字符。

? 對proeNGINEER程序用下列準(zhǔn)則:

-設(shè)置Config.pro 選項“iges_out_trim_xyz”為“yes”

-設(shè)置精度為1E-6并重新生成模型。

6.1.1.2.3當(dāng)將IGES文件讀入到ANSYS中:

? 關(guān)注ANSYS執(zhí)行的信息。警告信息給出未能傳遞的IGES圖元的細(xì)節(jié)及相應(yīng)ANSYS的體號。

? 如果IGES實體沒有傳遞,用ANSYS實體建模命令重新構(gòu)造。SMOOTH IGES過濾器能夠讀入任何小于或等于20度的有理B樣條曲線(類型為126)或有理B樣條曲面(類型128)。嘗試讀入大于20度的B樣條曲線或曲面將會導(dǎo)致錯誤信息。

? 從IGES文件傳入有重復(fù)線或關(guān)鍵點的模型是允許的。因為建模的容差及經(jīng)驗在CAD模型中常常出現(xiàn)。有些時候需要用ANSYS命令合并重復(fù)的圖元來清理實體模型(NUMMRG命令或菜單路徑Main Menu>Preprocessor>Numbering Ctrls>Merge items)。

當(dāng)用ANSYS AUX15[IGESIN]讀入IGES文件是合并是自動的。缺省容差用于確定關(guān)鍵點是否應(yīng)合并成為一個關(guān)鍵點。有些時候缺省收斂容差不夠必須改變。

6.1.1.2.4當(dāng)從ANSYS寫出IGES文件

? 在寫IGES文件之前設(shè)定系統(tǒng)單位制[/UNITS]。IGES文件捕捉這個信息并被讀入IGES文件的很多程度讀入。(不能在GUI上直接使用/UNITS命令)。

? 在寫文件時選擇所有低級實體模型圖元。(ALLSEL,BELOW,ALL)或菜單路徑(Utility Menu>Select>Everything Below)。

? 如果要寫出模型的一部分(如面),在寫文件之前只選擇相應(yīng)的圖元及相應(yīng)低階的圖元(線和關(guān)鍵點),然后不選擇任何高級圖元(體)。

6.1.2用FACETED選項

FACETED選項來defeature你的模型,并修復(fù)任何用SMOOTH選項的實體建模工具不能修復(fù)的缺陷。

? 在輸入模型之后不能在FACETED和SMOOTH選項間進行切換,因此從下向上建模不允許。

? 該選項不能傳遞諸如標(biāo)注、文本、注釋圖元的數(shù)據(jù)。而且ANSYS將忽略任何該選項不能識別的IGES圖元。然而該選項將傳遞所有IGES拓?fù)浼皫缀螌嶓w。

? 當(dāng)用FACETED方法輸入模型劃分網(wǎng)格時,可以將模型用DB,GEOM,CM,MAT及LOAD選項歸檔模型(CDWRITE命令)。

? ANSYS不會合并關(guān)鍵點(NUMMRG,KP);在輸入操作中合并自動進行。

? ANSYS不會銜接線與面。然而可以合并面和線。

? 用FACETED選項輸入的曲面內(nèi)部表示為平的刻面的網(wǎng)格。對這些面(面內(nèi)部)劃分網(wǎng)格的節(jié)點將不會沿著原來的表面如關(guān)鍵點或線內(nèi)部一樣準(zhǔn)確,也不如SOOTH選項輸入的準(zhǔn)確。有些情況下將會影響分析的精度。

然而FACETED選項的defeaturing數(shù)據(jù)庫提供了強大的簡化模型的功能,應(yīng)該利用SOOTH選項輸入及建模的功能來輸入并修復(fù)模型的任何缺陷。如果需要進一步簡化幾何模型,可以用FACETED選項的defeaturingCAD修復(fù)工具來defeature模型:

1.從SMOOTH狀態(tài)輸入IGES文件。

2.通過重新生成幾何體素及利用布爾運算修復(fù)并增強模型。不要對模型劃分網(wǎng)格。

3.保存輸入創(chuàng)建的或生成模型的數(shù)據(jù)庫。

4.輸出ANSYS IGES文件模型。

5.用/CLEAR命令清空數(shù)據(jù)庫(或離開并重新啟動ANSYS)。

6.設(shè)置IOPTN到FACETED。

7.輸入你生成的IGES文件。

注意—一旦輸入了文件就不能恢復(fù)到SMOOTH模式了。確保在用FACETED選項輸入之前使用ANSYS標(biāo)準(zhǔn)幾何數(shù)據(jù)庫完成了所有建模工作。

8.簡化模型(defeature)從模型中去掉有問題的特征。

9.嘗試給模型劃分網(wǎng)格。如果在劃分網(wǎng)格時遇到問題,需要進一步簡化模型。

下面幾節(jié)詳細(xì)覆蓋了上述任務(wù)。

6.1.2.1修復(fù)并增強模型

在SMOOTH模式時,用幾何增強工具創(chuàng)建額外實體或增強。這些工具設(shè)計用來同布爾運算一起用于增加通孔或增強幾何體素的模型。這些工具是ANSYS可用的標(biāo)準(zhǔn)幾何工具的一個子集,參見5更多的內(nèi)容。

6.1.2.2用FACETED選項輸入IGES文件

通過SMOOTH選項IGES文件的輸入,主面網(wǎng)格劃分器(Riemann空間網(wǎng)格劃分器)是缺省的網(wǎng)格劃分器。如果對給定模型主網(wǎng)格劃分器網(wǎng)格劃分失敗,ANSYS會自動轉(zhuǎn)換到替代的面網(wǎng)格劃分器而不需要用戶的干預(yù)。

為輸入IGES文件設(shè)置選項:

命令:IOPTN

GUI : Utility Menu>File>Import>IGES

·選擇缺省選項。

·合并重合關(guān)鍵點選項設(shè)置為YES(缺省)

·如果可用則生成實體的選項設(shè)置為YES(缺省)

選擇IGES文件:

命令:IGESIN

GUI :在設(shè)置IGES選項之后出現(xiàn)文件拾取對話框。

當(dāng)希望設(shè)置輸入選項不同于上面所述的時候,如果出現(xiàn)以下幾種情況,就不應(yīng)當(dāng)合并關(guān)鍵點或生成實體了:

·模型中存在一些已知的幾何圖元并且在轉(zhuǎn)換后要將其刪掉。

·模型中包含了一些已知沒有進行適當(dāng)修整的表面。在合并之前,應(yīng)當(dāng)在ANSYS中刪除這些表面。

·IGES模型是非常大的。在這種情況下,下面的方法是一個很好的策略,即在試圖合并關(guān)鍵點和生成實體之前不必激活這些選項而把模型輸入到ANSYS中去。

·模型包含一些不共享邊界的表面。在這種情況下,用戶可能希望分別對這些表面進行網(wǎng)格劃分。

·輸入的模型不是一個實體模型。

注意:如果模型不能成功地輸入的話,使用GTOLER選項可能會有幫助。具體地說,設(shè)置大的因子值可以刪除模型的一些小的細(xì)節(jié)。相反,如果模型丟失了一些小的細(xì)節(jié)特征(但是重要的),使用小的因子值就可以恢復(fù)它們。大多數(shù)情況下,不推薦使用GTOLER選項。

FACETED選項比SMOOTH選項輸入IGES文件時需要更多的內(nèi)存,對于沒有干凈地輸入的模型或需要更多手工修復(fù)來生成的模型更是如此。下面是一些建議。

1、輸入模型時打開自動合并和生成體的開關(guān)選項(缺省的條件)。

2、模型需要手工清理時的一些指示包括進行合并時發(fā)生失敗,或ANSYS發(fā)出一些不合理的內(nèi)存要求。通常情況下,如果文件包含一些不必要(或無限制的)的圖元,則自動合并就會失敗或要求更多的內(nèi)存。用戶可以逐步進行拓?fù)湫薷囊詣h除那些圖元,然后繼續(xù)進行合并。否則必須:

·輸入文件時不必進行合并和體的生成。

·通過拓?fù)浜蛶缀涡拚绦騽h除不想要的圖元。

·合并模型。

·生成線和面以取代丟失的圖元。

·生成體。

3、如果ANSYS檢測到模型中包含有多個連接在一起的體,程序就會將生成體的開關(guān)關(guān)掉,而用戶必須自己生成這些體。

產(chǎn)生輸入問題的一些原因

·CAD程序可能用一種不完全一致,帶有特殊格式的方式來定義圖元。

·CAD文件是用一種看起來正確但對有限元分析工具卻會引起問題(例如兩個面之間的間隙,重疊等)的方法生成的。

·CAD文件可能包含難以進行網(wǎng)格劃分的物理細(xì)節(jié),例如“細(xì)長”面。

6.1.2.3使用幾何簡化工具

幾何簡化工具用來消除不成比例的小幾何圖元(如很小的線或環(huán))、額外特征或面的某一方向比例失調(diào)(細(xì)長面)。這些圖元在對模型劃分網(wǎng)格時會產(chǎn)生問題。當(dāng)體已經(jīng)生成簡化工具才最有效。建議在簡化之前完成體創(chuàng)建的工作。

警告:用這些工具編輯圖元時會除去任何已添加的載荷和邊界條件。因此,應(yīng)當(dāng)在添加載荷和邊界條件之前進行簡化模型的工作。

ANSYS提供了繪出小的面,線和環(huán)的功能。許多這些細(xì)節(jié)特征可以用目視檢查模型的方法來發(fā)現(xiàn)。也可以通過先進行模型網(wǎng)格劃分然后檢查錯誤記錄和結(jié)果網(wǎng)格來確定這些問題。

簡化工具只能在還未進行網(wǎng)格劃分的圖元上使用。如果想在網(wǎng)格劃分后還使用這些工具,必須先清理目標(biāo)圖元的網(wǎng)格。

6.1.2.3.1目視檢查有問題的細(xì)節(jié)

下面的插圖(圖6-1)顯示了多種可能在網(wǎng)格劃分時引起問題的細(xì)節(jié)結(jié)構(gòu)。

建模與網(wǎng)格劃分指南第六章 ansys結(jié)果圖圖片1

圖6─1網(wǎng)格劃分問題

圖6-2顯示了上面圖6-1中模型網(wǎng)格劃分的結(jié)果。請注意,從大單元到小單元的迅速過渡和網(wǎng)格的不規(guī)則性。

建模與網(wǎng)格劃分指南第六章 ansys結(jié)果圖圖片2

圖6─2 網(wǎng)格劃分結(jié)果

6.1.2.3.2對微小細(xì)節(jié)進行定位

小的細(xì)節(jié)會導(dǎo)致很差的網(wǎng)格劃分結(jié)果。ANSYS有一組繪圖和列表命令來幫助定位這些細(xì)節(jié)結(jié)構(gòu)。每一個定位命令都有不同的選項設(shè)置,可用它們來定義“小”細(xì)節(jié)的組成。查閱《ANSYS Commands Reference》可得每個命令和它的選項的完整描述。

定位微小的線:

命令:SLSPLOT

GUI:Main Menu>Preprocessor>-Modeling-Simplify>-Detect/Display-Small Lines

定位微小的環(huán):

命令:SLPPLOT

GUI :Main Menu>Preprocessor>-Modeling-Simplify>-Detect/Display-Small Loops

定位微小的面:

命令:SARPLOT

GUI:Main Menu>Preprocessor>-Modeling-Simplify>-Detect/Display-Small Areas

下面的圖示例對不同的微小細(xì)節(jié)繪圖命令的輸出。圖6-3顯示了一個面,它在一個方向上過長。圖6-4顯示小線。圖6-5對一個剖面顯示了幾個微小的環(huán)。

建模與網(wǎng)格劃分指南第六章 ansys仿真分析圖片3

圖6─3 SARPLO命令的輸出

建模與網(wǎng)格劃分指南第六章 ansys仿真分析圖片4

圖6─4 SLSPLOT命令的輸出

建模與網(wǎng)格劃分指南第六章 ansys仿真分析圖片5

圖 6─5 SLPPLOT 命令輸出

在將有問題的圖元定位后,就可以使用幾何簡化工具除去這些圖元。下面的章節(jié)概括了除去這些圖元的技術(shù)。

6.1.2.3.3合并線

當(dāng)可行時,應(yīng)該合并短線形成更長的線。

只有滿足下面條件時,兩條線才能合并在一起:

·它們彼此是相連接的。

·沒有其它的線連接在它們的公共點上。

當(dāng)用選擇列表工作時,命令自動確定可以合并在一起的線(只能有一條線連接在端點),形成可能的合并集,然后合并這些線。但是為了保持模型的規(guī)則性,建議一次只合并兩條線。

將多條線合并成一條線:

命令:LNMERGE

GUI:Main Menu>Preprocessor>-Modeling-Simplify>-Toolkit-Merge Lines

圖6-6的例子線合并操作的結(jié)果顯示了一個模型(a)線可以合并以形成一個簡單得多的模型。(b)對于這樣一個有規(guī)則形狀和面數(shù)有限的模型,可以使用LNMERGE,ALL命令合并所有的線。但是,通常情況應(yīng)該“一次只合并兩條線”。

建模與網(wǎng)格劃分指南第六章 ansys仿真分析圖片6

圖6─6 線合并操作的結(jié)果

6.1.2.3.4合并相鄰的面

當(dāng)可行時,應(yīng)從模型中除去那些非常小的面。一種方法是把面與相鄰的面合并。這樣合并的面將保持規(guī)則形狀(一個面是另一個面的良好延伸)避免參數(shù)問題。如果合并的完成會導(dǎo)致高度不正常的參數(shù)該命令將會失敗。圖提供了一個保持四邊形形狀的簡化的例子。

注意:當(dāng)面含有內(nèi)環(huán)時(多連接面),不能進行面合并。

注意:由于較差的面參數(shù)而導(dǎo)致的面合并失敗或網(wǎng)格劃分失敗可以通過刪除面并用ARFILL命令重新生成它這一方法來消除。

合并相鄰的面:

命令:ARMERGE

GUI :Main Menu>Preprocessor>-Modeling-Simplify>-Toolkit-Merge Areas

建模與網(wǎng)格劃分指南第六章 ansys仿真分析圖片7

圖6─11 合并面時保持一個規(guī)則形狀

6.1.2.3.5收縮線

可以將一個被選定的線收縮到它的任意一個關(guān)鍵點上(關(guān)鍵點必須包含在所選的線內(nèi))。對于消除多余的線,這是一個強有力的命令;但是它可能改變模型的幾何結(jié)構(gòu),應(yīng)該小心使用。特別是,線和面的收縮不檢查圖元相交,應(yīng)避免任何導(dǎo)致圖元互相貫穿的收縮操作。

收縮線到關(guān)鍵點上:

命令:LNCOLLAPSE

GUI :Main Menu>Preprocessor>-Modeling-Simplify>-Toolkit-Collapse Lines

圖6-8的例子用LNCOLLAPSE命令顯示了消除一般微小的線并使周圍的面變成更規(guī)則形狀的結(jié)果。圖只顯示了面周圍的一部分。

建模與網(wǎng)格劃分指南第六章 ansys結(jié)構(gòu)分析圖片8

圖6─8 LNCOLLAPSE命令的使用

6.1.2.3.6收縮面

通過收縮面,可以改變模型的幾何結(jié)構(gòu)以刪除可能在網(wǎng)格劃分時引起問題的細(xì)節(jié)結(jié)構(gòu)。。收縮一個面不同于合并面,ANSYS會將最小的線拉長延長到相鄰的面以填補收縮面所留下的空間。因此,除了參數(shù)改變外,收縮面也改變模型的形狀,以便完成去除不必要的細(xì)節(jié)這一工作。圖6-9顯示這一工作是如何進行的,詳細(xì)敘述了將一系列面壓縮成線。注:可以通過合并前面面上所留下的兩個面來進一步簡化這個模型(如圖〔d〕所示)。

建模與網(wǎng)格劃分指南第六章 ansys結(jié)構(gòu)分析圖片9

圖6─9 對模型進行了一系列的面收縮操作

當(dāng)收縮一個面時,必須先拾取這個面,然后拾取這個面將要收縮到的線。根據(jù)經(jīng)驗,試著將一個面收縮到一個較長(相對于較短的而言)的線,同時避免收縮帶有很多線的面。有時在收縮面之前先收縮線比較有利。而且,面收縮命令不能對帶有內(nèi)環(huán)的面(多連接面)進行收縮。

收縮一個面:

命令:ARCOLLAPSE

GUI :Main Menu>Preprocessor>-Modeling-Simplify>-Toolkit-Collapse Areas

6.1.2.3.7分割線

可以往任何線上加一個附加的關(guān)鍵點,把這條線分割成兩條線,這兩條線以此新的關(guān)鍵點作為共同的端點。新的關(guān)鍵點將被賦以下一個可用的關(guān)鍵點號。

這個工具最普遍的用法是定義一對可用來分割一個面的新關(guān)鍵點。

分割一條線

命令:LNSPLIT

GUI :Main Menu>Preprocessor>-Modeling->Simplify>-Toolkit->Split Lines

6.1.2.3.8分割面

可以通過選擇一對面內(nèi)的可生成平分線的關(guān)鍵點來分割一個面。線是兩個面內(nèi)已存在的關(guān)鍵點之間的最短距離。如果在面邊界線的合適位置上并不存在關(guān)鍵點,可以用LNSPLIT命令生成它們。

注意:這個命令允許用戶生成一條落在面外邊的分割線,應(yīng)該避免生成這樣的線。

下列情況時應(yīng)該考慮分割面。

·除去一個“細(xì)長面”。實際上,除掉細(xì)長面,還需執(zhí)行一些附加的步驟(這些步驟在本章后面“將命令組合起來”里有敘述)。

·把一個多邊形面簡化成一個四邊面(規(guī)則幾何形狀)。

分割面:

命令:ARSPLIT

GUI :Main Menu>Preprocessor>-Modeling-Simplify>-Toolkit-Split Areas

Removing Area Loops

6.1.2.3.9刪除面環(huán)

可以通過刪除面環(huán)(例如孔)來簡化一個二維模型。必須選擇定義面環(huán)的那一組線。

刪除一個面環(huán):

命令:ALPFILL

GUI:Main Menu>Preprocessor>-Modeling-Simplify>-Toolkit-Fill Loops

Removing Cavities and Bosses

6.1.2.3.10刪除內(nèi)腔和凸臺

在一個實體模型中,小內(nèi)腔(凹槽和通孔)和凸臺可能會引起網(wǎng)格劃分時出現(xiàn)問題。用一個簡單的操作,就可以從模型中把它們刪除掉并包括所有附著其上的面。在一個細(xì)節(jié)結(jié)構(gòu)被刪除之前,必須選定所有和它相聯(lián)系的面,而且面的選擇順序是很重要的。但是,如果凸臺或內(nèi)腔連接在某一個面上,那個面就必須是選擇列表中最后一個選定的面。如果被連接的面不是選擇列表中最后一個面,那么這個命令就可能會使幾何模型發(fā)生畸變。

注意:如果命令的結(jié)果引起模型過大的畸變或無效的模型表示,ANSYS會忽略這個命令。

刪除一個內(nèi)腔或通孔:

命令:VCVFILL

GUI :Main Menu>Preprocessor>-Modeling-Simplify>-Toolkit-Fill Cavity

刪除一個凸臺

命令:VCVFILL

GUI :Main Menu>Preprocessor>-Modeling-Simplify>-Toolkit-Remove Boss

6.1.2.3.11將命令組合起來

修正或簡化一個模型的幾何結(jié)構(gòu)時,通常需要組合使用一些不同的幾何修改工具或簡化工具。圖6-12(a)所示的例子詳細(xì)地敘述了從一個面中除去一個“細(xì)長面”的步驟,這個細(xì)長面在網(wǎng)格劃分時會引起困難。刪除細(xì)長面的程序包括下面的幾步:

1、通過分割線在面中生成兩個關(guān)鍵點(b)。

2、在兩個新的關(guān)鍵點處通過分割原始面生成一個新的只包含細(xì)長的面(c)

3、將細(xì)長面收縮到一條線上(d)。

4、將細(xì)長面中剩余的線收縮到一個關(guān)鍵點上(e)。

5、將左邊較低的那條線收縮到一個關(guān)鍵點上(f)以創(chuàng)建一個四邊形的面(g)。

這只是一個如何將簡化命令在一起使用的例子。

6.1.2.4在FACETED模式下建模

如果不能用SMOOTH選項可用的建模工具不能修復(fù)模型的缺陷,可以嘗試用FACETED選項修復(fù)模型。下面幾節(jié)描述用FACETED模式修復(fù)模型如何執(zhí)行。

6.1.2.4.1修改拓?fù)浣Y(jié)構(gòu)

通過菜單途徑Menu>Preprocessor>-Modeling->Topo Repair可以訪問拓?fù)湫薷墓ぞ?。通過把相鄰圖元縫合在一起的方法,可以使用這些工具在模型中修改小的間隙。開口邊界或線段必須合并到附近的面上以生成一個封閉的體。

當(dāng)拓?fù)湫蘩砉ぞ呒せ顣r其他幾何模型工具都不可用。輸入模型的很多問題都可以用拓?fù)涔ぞ咝蘩怼?/P>

建模與網(wǎng)格劃分指南第六章 ansys結(jié)構(gòu)分析圖片10

圖6─10 用VCVFILL命令刪除兩個通孔

建模與網(wǎng)格劃分指南第六章 ansys結(jié)構(gòu)分析圖片11

圖6─11 用VCVFILL命令刪除一個凸臺

建模與網(wǎng)格劃分指南第六章 ansys workbanch圖片12

圖6-12移動一個特征

6.1.2.4.1.1設(shè)置間隙繪圖和列表的選項

在對模型中的間隙定位之前,應(yīng)當(dāng)先設(shè)置繪圖和列表工具的選項??梢酝ㄟ^下面的命令設(shè)置選項:

命令:GAPOPT

GUI :Main Menu>Preprocessor>-Modeling-Topo Repair>Preferences

這里有兩個選項要進行設(shè)置:

·TOLER─這個選項為GAPPLOT,GAPLIST,GAPMERGE等命令設(shè)置合并的公差因子。

·OESELE─這個選項設(shè)置被列表和繪圖命令所顯示的開口邊界(間隙)的類型。

參見《ANSYS Commands Reference》對GAPOPT命令及其選項的設(shè)置。

6.1.2.4.1.2發(fā)現(xiàn)間隙

用以下方法,可以找出模型中的間隙,通過表格形式將它們列出或用繪線圖的方式把它們顯示出。

使用列表功能

列出在當(dāng)前公差設(shè)置下可以被合并的開口邊界(間隙)。

命令:GAPLIST

GUI :Main Menu>Preprocessor>-Modeling-Topo Repair>-Lst Model Gaps-Open edges

列出所有的閉合邊界:

命令:GAPLIST

GUI :Main Menu>Preprocessor>-Modeling-Topo Repair>-Lst Model Gaps-

Closed edges

使用繪圖功能

可以使用繪圖功能對開口和閉合邊界進行定位。而且還可以區(qū)別在當(dāng)前合并公差下可以閉合的邊界及不能閉合的邊界。下面解釋不同的顏色在這個繪圖命令中的用法和它們的意義:

·藍(lán)─閉合邊界。

·紅─開口邊界,如果在當(dāng)前GAPOPT公差設(shè)置下(注意GAPOPT公差必須單獨設(shè)置)發(fā)出GAPMERGE命令后,它仍然保持開口狀態(tài)。

·黃─開口邊界,如果在當(dāng)前GAPOPT公差設(shè)置之下(注意GAPOPT公差必須單獨設(shè)置)發(fā)出GAPMERGE命令之后,它將閉合。

可以使用繪圖命令進行下面的工作。

畫出所有的在當(dāng)前公差設(shè)置之下能被合并的開口邊界:

命令:GAPPLOT

GUI :Main Menu>Preprocessor>-Modeling-Topo Repair>-Plt Model Gaps-Open Edges

畫出所有的閉合邊界:

命令:GAPPLOT

GUI:Main Menu>Preprocessor>-Modeling->Topo Repair>-Plt Model Gaps->Closed Edges

不管公差設(shè)置大小,畫出所有的開口邊界和閉合邊界。

命令:GAPPLOT

GUI :Main Menu>Preprocessor>-Modeling->Topo Repair>-Plt Model Gaps->Opn & Closed

開口和閉口繪圖顯示間隙(見圖6-13),表現(xiàn)為深色的線(圖上為紅色)。這些間隙十分狹窄并且以這種縮放水平表現(xiàn)為線。

建模與網(wǎng)格劃分指南第六章 ansys workbanch圖片13

圖6-13 張開和閉合的圖示

6.1.2.4.1.3刪除幾何圖元

在拓?fù)湫薷牟藛沃羞€包括有刪除關(guān)鍵點、線和面的功能??梢允褂脛h除功能完成下面的工作。

刪除不與線相連接的關(guān)鍵點:

命令:KDELE

GUI:Main Menu>Preprocessor>-Modeling-Topo Repair>Delete>Keypoints

刪除不與面相連接的線:

命令:LDELE

GUI:Main Menu>Preprocessor>-Modeling-Topo Repair>Delete>Lines Only

刪除不與面相接連的線和所有只與此線相連接的關(guān)鍵點:

命令:LDELE

GUI :Main Menu>Preprocessor>-Modeling-Topo Repair>Delete>Lines and Below

刪除面:

命令:ADELE

GUI:Main Menu>Preprocessor>-Modeling-Topo Repair>Delete>Areas Only

刪除面和所有與此面相聯(lián)系的線和關(guān)鍵點(不包括與其它面共享的):

命令:ADELE

GUI :Main Menu>Preprocessor>-Modeling-Topo Repair>Delete>Areas and Below

6.1.2.4.1.4合并間隙

有兩種方法合并間隙:手工(指定一個公差)和自動(使用迭代合并工具)。對于大多數(shù)的模型,應(yīng)當(dāng)使用自動的方法。無論使用哪一種方法,都要先保存數(shù)據(jù)庫,這樣如果得到一個不想要的結(jié)果時,可以將合并操作取消。

使用自動合并功能

自動迭代合并工具試圖合并所有的間隙,它從最低的公差(缺省為1)開始,逐漸增加并通過每一個公差等級直到最大(缺省值為10)。如果此項操作得到了所不希望的結(jié)果,那么事先保存數(shù)據(jù)庫可以“取消”自動合并的操作。

在盡可能低的公差水平下自動合并所有的間隙:

命令:GAPMERGE

GUI :Main Menu>Preprocessor>-Modeling-Topo Repair>-Mrg

Model Gaps->Iterative

使用手工合并功能

如果希望使用手工合并功能,那應(yīng)使用盡可能低的公差設(shè)置來合并間隙。使用過高的公差值可能會導(dǎo)致曲面畸變。再一次重申,在每一次手工合并操作之前先保存一下數(shù)據(jù)庫是好習(xí)慣。這可以取消合并的結(jié)果。在合并之前,應(yīng)確信已經(jīng)通過GAPOPT命令(Main Menu>Preprocessor>- Modeling-Topo Repair>Preferences)設(shè)置了公差。

在所設(shè)置的公差值下合并間隙:

命令:GAPMERGE

GUI :Main Menu>Preprocessor>-Modeling-Topo Repair>-Mrg Model Gaps-By Tolerance

如果不能將所有的間隙都合并掉該怎么辦?

有時候不能把模型中的所有間隙都合并掉。這種情況下,應(yīng)當(dāng)從拓?fù)湫薷墓ぞ咄顺?然后使用建模工具來修改剩下的間隙。

退出拓?fù)湫薷?/B>

當(dāng)已經(jīng)合并完所有想要修改的間隙后(或發(fā)現(xiàn)有些間隙不能在這一步中合并掉),就可以從拓?fù)湫薷闹型顺隽?。退出?就不能再回到拓?fù)湫薷牟藛位虬l(fā)出GAPMERGE命令,除非把模型通過FACETED IGES轉(zhuǎn)換器再重輸一遍,或從以前保存的模型中再恢復(fù)這個模型。

退出拓?fù)湫薷?

命令:GAPFINISH

GUI :Main Menu>Preprocessor>-Modeling-Topo Repair>Finish

6.1.2.4.2修復(fù)不完全的圖元

ANSYS提供了大量工具來修復(fù)輸入的幾何模型。用幾何模型修理工具填充大的間隙(太大或模糊不能自動合并)。完成這些需要創(chuàng)建線完成連續(xù)的邊界并在這些邊界內(nèi)創(chuàng)建面。還可以從相鄰圖元分離不必要的線或面。如果拓?fù)湫蘩砗喜⒉僮鞑荒芡瓿伤械倪吔缧枰玫竭@些工具。

完成一個體需要如下步驟:

1. 發(fā)現(xiàn)模型中的孔及不完全的邊界(間隙)。

2. 逼近丟失的幾何圖元。

3. 用完全的面創(chuàng)建體。

6.1.2.4.2.1發(fā)現(xiàn)不完全的邊界

使用下面的方法來定位不完全的邊界。

列出開口邊界:

命令:GAPLIST

GUI:Main Menu>Preprocessor>-Modeling-Geom Repair>-Lst Model Gaps-Open edges

列出所有的閉合邊界:

命令:GAPLIST

GUI:Main Menu>Preprocessor>-Modeling-Geom Repair>-Lst Model Gaps-Closed edges

畫出所有的開口邊界(開口的邊界用紅色繪出):

命令:GAPPLOT

GUI:Main Menu>Preprocessor>-Modeling-Geom Repair>-Plt Model Gaps- Open Edges

畫出所有的閉合邊界(閉合邊界用藍(lán)色繪出):

命令:GAPPLOT

GUI:Main Menu>Preprocessor>-Modeling-Geom Repair>-Plt Model Gaps-Closed Edges

畫出所有的開口邊界(紅)和閉合邊界(藍(lán)):

命令:GAPPLOT

GUI:Main Menu>Preprocessor>-Modeling-Geom Repair>-Plt Model Gaps-Opn & Closed

6.1.2.4.2.2完成邊界

將不完全的邊界定位后,就可以生成線或完成環(huán)來生成邊界??梢酝ㄟ^在已存在的關(guān)鍵之間生成線來做到這一點。(不能在空間中生成關(guān)鍵點。)

在兩個關(guān)鍵點之間生成線:

命令:LNFILL

GUI:Main Menu>Preprocessor>-Modeling-Geom Repair>Fill Lines

建模與網(wǎng)格劃分指南第六章 ansys workbanch圖片14

圖6-14 開口邊界

圖6-14顯示了一個簡單的開口邊界,它可以通過使用LNFILL命令和選擇兩個已設(shè)計好的關(guān)鍵點來閉合。

6.1.2.4.2.3完成面

當(dāng)已經(jīng)完成了一個邊界后,就可以生成那個邊界的最小的面。用戶不必選取一組完成的線來定義邊界;如果它們存在,ANSYS會自動找出這些連續(xù)線。如果邊界中的任意一條線是同時屬于一個以上的面,那么這個命令就會失敗。而且,如果這個命令應(yīng)用在多連接面(帶有內(nèi)環(huán)的面)上也會發(fā)生失敗。

從一組線中創(chuàng)建一個面:

命令:ARFILL

GUI :Main Menu>Preprocessor>-Modeling-Geom Repair>Fill Areas

6.1.2.4.2.4分離非拓?fù)鋱D元

非拓?fù)渚€是一些連接在某一個面上的線,但它們沒有用處,且如果它們存在就會在生成體時引起問題。

建模與網(wǎng)格劃分指南第六章 ansys workbanch圖片15

圖6─15 依附于面上的非拓?fù)渚€

從面上分離出一個非拓?fù)渚€

命令:LNDETACH

GUI :Main Menu>Preprocessor>-Modeling-Geom Repair>Detach Lines

刪除一個非拓?fù)渚€

命令:LDELE

GUI :Main Menu>Preprocessor>-Modeling-Delete>Lines Only

刪除一個非拓?fù)渚€并同時刪除所有屬于這個線上的關(guān)鍵點:

命令:LDELE

GUI:Main Menu>Preprocessor>-Modeling-Delete>Lines and Below

同非拓?fù)渚€相似,非拓?fù)涿姹仨殢乃麄兿噜彽拿嫔戏蛛x出來然后再刪掉。

建模與網(wǎng)格劃分指南第六章 ansys workbanch圖片16建模與網(wǎng)格劃分指南第六章 ansys workbanch圖片17

圖6─16 一個非拓?fù)涿?/P>

分離一個非拓?fù)涿?/P>

命令:ARDETACH

GUI :Main Menu>Preprocessor>-Modeling-Geometry Repair>Detach Areas

刪除一個非拓?fù)涿?/P>

命令:ADELE

GUI :Main Menu>Preprocessor>-Modeling-Delete>Areas Only

刪除一個已分離出來的非拓?fù)涿婧蛯儆谶@個面的線和關(guān)鍵點(不包括與其它面共享的)

命令:ADELE

GUI :Main Menu>Preprocessor>-Modeling-Delete>Areas and Below


開放分享:優(yōu)質(zhì)有限元技術(shù)文章,助你自學(xué)成才

相關(guān)標(biāo)簽搜索:建模與網(wǎng)格劃分指南第六章  Ansys有限元培訓(xùn) Ansys workbench培訓(xùn) ansys視頻教程 ansys workbench教程 ansys APDL經(jīng)典教程 ansys資料下載 ansys技術(shù)咨詢 ansys基礎(chǔ)知識 ansys代做 Fluent、CFX流體分析 HFSS電磁分析 Abaqus培訓(xùn) 

編輯
在線報名:
  • 客服在線請直接聯(lián)系我們的客服,您也可以通過下面的方式進行在線報名,我們會及時給您回復(fù)電話,謝謝!
驗證碼

全國服務(wù)熱線

1358-032-9919

廣州公司:
廣州市環(huán)市中路306號金鷹大廈3800
電話:13580329919
          135-8032-9919
培訓(xùn)QQ咨詢:點擊咨詢 點擊咨詢
項目QQ咨詢:點擊咨詢
email:kf@1cae.com