
發布
注冊
/
登錄ansys如何檢查網格的案例
如何解決:模型有干涉而無法劃分網格,但干涉檢查卻沒有干涉問題
來源: SOLIDWORKS 3D社群
在進行分析強,需要劃分網格。但是劃分網格提示有干涉二網格劃分失敗:
但是在干涉檢查中,卻沒有干涉。
這是哪里出現了問題呢?檢查模型可以發現,零部件中由焊件建立,出現是多實體的零部件。裝配體的干涉檢查中,默認僅檢查零部件之間的干涉,要不零部件之間的多實體也包括在內的話,需要在“干涉檢查”命令中勾選“包括多體零件干涉”。
打開有干涉的零部件再仔細確認問題的所在---多實體出在干涉。修改模型即可成功劃分網格。
在做網格劃分的時候,建議把多實體的零件干涉也考慮在內,避免漏掉出現模型有干涉而無法劃分網格,但干涉檢查卻沒有干涉問題。
展開 ANSYS網格:球體如何劃分六面體網格
見下圖,球中心挖一個很小的球孔,然后切割為8塊,就可以 對球實現sweep網格劃分。
來源: ANSYS結構沖擊流體學習與交流
作者:劉世國
Ansys Zemax | 如何以數據的方式定義網格矢高表面
附件下載
聯系工作人員獲取附件
概要
本文示范了如何輸入表面起伏數據,以定義Zemax OpticStudio中的網格矢高 (Grid Sag) 類型表面,表面起伏數據應為Z坐標軸上的矢高 (Sag)。
正文
表面起伏數據格式是這樣定義的:
第一行,由7個數字表示。
第1, 2個數字,代表x與y方向的數據數量,數據類型為整數。
第3, 4個數字,代表x與y方向的數據間隔,數據類型為浮點數。
第5個數字,代表數據的單位,0表示單位是mm。
第6, 7個數字,代表整體數據點的偏心量,數據類型為浮點數。
第二行及以后之后的數據格式如下:
注:數據最少需要5x5個點。
在網格矢高 (Grid Sag) 面的設定中,若指定使用雙三次樣條 (Bicubic-spline) 進行內插,為了使數據點之間sag的內插結果平滑,要求必須要輸入微分值。
但是,若設定所有的微分值為0,或是該數據留白不輸入,OpticStudio會默認使用有限差分法 (Finite Difference Method) 來計算微分值。
數據的紀錄順序定義如下:
1. 從的面的左上角,也就是Xmin、Ymax開始。
2. 下一個輸入的數據是該點的右邊一個值 (就是X方向加一個間隔)。
3. 第一行結束后,從第二行左邊開頭繼續。
4. 填滿時,最后一個數字應為Xmax、Ymin
矢高 (Sag) 數據的基準面可以是平面,也可以是球面、圓錐曲面或是非球面。
關于數據文件的后綴名,若是在用在序列模式中,應為 “.DAT”,若是用在非序列模式,則應為 “.GRD”。
展開 Ansys Zemax | 如何以數據的方式定義網格矢高表面審
引言
本文示范了如何輸入表面起伏數據,以定義Zemax OpticStudio中的網格矢高 (Grid Sag) 類型表面,表面起伏數據應為Z坐標軸上的矢高 (Sag)。(聯系我們獲取文章附件)
正文
表面起伏數據格式是這樣定義的:
第一行,由7個數字表示。
1、第1, 2個數字,代表x與y方向的數據數量,數據類型為整數。
2、第3, 4個數字,代表x與y方向的數據間隔,數據類型為浮點數。
3、第5個數字,代表數據的單位,0表示單位是mm。
4、第6, 7個數字,代表整體數據點的偏心量,數據類型為浮點數。
第二行及以后之后的數據格式如下:
注:數據最少需要5×5個點。
在網格矢高 (Grid Sag) 面的設定中,若指定使用雙三次樣條 (Bicubic-spline) 進行內插,為了使數據點之間sag的內插結果平滑,要求必須要輸入微分值。
但是,若設定所有的微分值為0,或是該數據留白不輸入,OpticStudio會默認使用有限差分法 (Finite Difference Method) 來計算微分值。
數據的紀錄順序定義如下:
1. 從的面的左上角,也就是Xmin、Ymax開始。
2. 下一個輸入的數據是該點的右邊一個值 (就是X方向加一個間隔)。
3. 第一行結束后,從第二行左邊開頭繼續。
4. 填滿時,最后一個數字應為Xmax、Ymin
矢高 (Sag) 數據的基準面可以是平面,也可以是球面、圓錐曲面或是非球面。
關于數據文件的后綴名,若是在用在序列模式中,應為 “.DAT”,若是用在非序列模式,則應為 “.GRD”。
展開 
如何將hypermesh里的網格模型導入ANSYS(經典版)
選擇ANSYS求解器模塊
設置單元的材料屬性與類型
3.導入ANSYS
ANSYS workbench關于如何選擇劃分網格的方式,各有什么特點?
關于workbench網格劃分的方法和差別,各有什么特點呢?
一般情況下,對于空間物體而言,我們應當盡量使用六面體網格。當對象是一個簡單的規則體時,使用掃掠網格劃分是合適的;當對象是對個簡單的規則體組成時,使用多域掃掠網格劃分是合適的;接著盡量使用六面體主導的方式,它會在外層形成六面體網格,而在心部填充四面體網格。
四面體網格是最后的選擇。其中如果要忽略一些小細節,如倒角,小孔等,則使用patch independent算法;如果要要考慮一些小細節,則使用patch conforming算法。
至于自動網格劃分,是最傻瓜化的方式,一般對于初學者適用。
例如:
(1)用掃掠網格劃分。
對整個構件使用sweep方式劃分網格。(失敗)
該方法只能針對規則的形體(只有單一的源面和目標面)進行網格劃分。
(2)使用多域掃掠型網格劃分。
可見ANSYS把該構件自動分成了多個規則區域,而對每一個區域使用掃略網格劃分,得到了很規則的六面體網格。這是最合適的網格劃分方法。
(3)使用四面體網格劃分方法。
使用四面體網格劃分,且使用patch conforming算法。可見,該方式得到的網格都是四面體網格。且在倒角處網格比較細密。
使用四面體網格劃分,但是使用patch independent算法。忽略細節。此時得到的仍舊是四面體網格,但是倒角處并沒有特別處理
(4)使用自動網格劃分方法。
該方法實際上是在四面體網格和掃掠網格之間自動切換。當能夠掃掠時,就用掃掠網格劃分;當不能用掃掠網格劃分時,就用四面體。這里不能用掃掠網格,所以使用了四面體網格。
(5)使用六面體主導的網格劃分方法。
該方法在表面用六面體單元,而在內部也盡量用六面體單元,當無法用六面體單元時,就用四面體單元填充。
展開 ANSYS基礎問答(第一期)
16.Q:ANSYS里面如何檢查網格質量并提高其質量?
A:檢查網格質量可以使用如下菜單路徑: Main Menu > Preprocessor > Meshing > Check Mesh > Individual Elem > Plot Warning/Error 提高網格質量則需要根據具體情況進行,可以:盡量劃分 MAP 網格;整體或局部細分網格,等。
17.Q:用ANSYS對輪子分析中的對稱約束如何添加,老出錯得到的結果整個模型全是紅色的,怎么解決?
A:在 ANSYS 中施加對稱約束可以使用如下菜單路徑: Main Menu > Solution > Define Loads > Apply > Structural > Displacement > symmery
18.Q:ansys建立拱橋模型時,鋼拱肋中的橫隔板要加嗎,怎么加進去呢?
A:不用加,他的作用就是錨固拱肋內混凝土,其兩者更好的作用。
19.Q:workbench得到分析結果后,從應力云圖上面怎么選取真實的最大應力值用來計算安全系數。根據什么樣的經驗或準則?因為真實結構分析常忽略一些應力集中引起的最大值。
A:一般就是取最大值;如果真是的忽略某些值,你計算后也忽略相應部位的值。
20.Q:ansys里面那個sx,sy,sz這個三個方向的軸向應力,是不是以單元坐標系為參考的啊?而不是以全局坐標系為參考的。
A:ANSYS中單元的SX,SY,SZ是在結果坐標系(默認為總體坐標系)中定義的。
21.Q:請問solid45單元加載時是加在軸線上嗎?
A:solid45 單元無所謂 "軸線" 的。載荷可以施加到整個單元,單元節點,單元表面等。
22.Q:ANSYS里可以定義一個body在一定的角度范圍內循環擺動嗎?
展開