
發布
注冊
/
登錄ansys自定義截面
關注創建者:王靖雯 創建時間:2023-03-08

ansys自定義截面的實例教程
ANSYS梁單元自定義截面
梁單元作為一種簡單且高效的計算單元,在結構分析尤其是建筑結構中得到廣泛的應用。使用梁單元可以避免將結構中梁柱全部轉換為實體單元,從而降低了計算量,且梁單元結構形式簡單,求解精度也相對較高。在ANSYS中,梁單元基本上可以分為線性單元和二次單元,二者之間計算理論不同,經典的二次單元即BEAM189單元的積分點如下圖所示:
在ANSYS中可以為BEAM單元定義截面,其中大部分經典的截面形式都包含在ANSYS的截面庫中,但是經典的梁單元計算時截面方向分為四個單元,這對于一般計算來說是足夠的,但如果需要仔細分析截面方向的內力,可能就略顯的粗糙了。除此之外,鋼管混凝土、組合梁之類也都是異形梁截面,此時標準截面庫中的數據也沒什么用。針對這個問題存在兩種解決方式,一種是使用ASEC自定義截面參數,這個命令不管截面如何,只需要給出截面相關的信息即可,截面的信息輸入如下圖所示:
至于這些截面的參數可以使用簡單的截面計算工具得到,如果是鋼筋混凝土梁這種比較復雜的復合梁,那么需要使用Xtract之類的截面有限元軟件進行計算。將截面信息填入。采用ASEC的截面輸入方式計算效率高,截面信息準確的話,精度也不差,但缺點是不能輸出截面積分點和柵點的數據。
另一種方式就是自定義截面,其基本思路如下:
1.設定MESH200單元,建立截面幾何形狀;
2.用MESH200單元劃分截面,并保存截面數據;
3.建立計算幾何模型,讀取截面數據;
4.賦予模型截面,施加邊界條件計算;
5.后處理。
展開 ANSYS梁單元自定義截面
梁單元作為一種簡單且高效的計算單元,在結構分析尤其是建筑結構中得到廣泛的應用。使用梁單元可以避免將結構中梁柱全部轉換為實體單元,從而降低了計算量,且梁單元結構形式簡單,求解精度也相對較高。在ANSYS中,梁單元基本上可以分為線性單元和二次單元,二者之間計算理論不同,經典的二次單元即BEAM189單元的積分點如下圖所示:
在ANSYS中可以為BEAM單元定義截面,其中大部分經典的截面形式都包含在ANSYS的截面庫中,但是經典的梁單元計算時截面方向分為四個單元,這對于一般計算來說是足夠的,但如果需要仔細分析截面方向的內力,可能就略顯的粗糙了。除此之外,鋼管混凝土、組合梁之類也都是異形梁截面,此時標準截面庫中的數據也沒什么用。針對這個問題存在兩種解決方式,一種是使用ASEC自定義截面參數,這個命令不管截面如何,只需要給出截面相關的信息即可,截面的信息輸入如下圖所示:
至于這些截面的參數可以使用簡單的截面計算工具得到,如果是鋼筋混凝土梁這種比較復雜的復合梁,那么需要使用Xtract之類的截面有限元軟件進行計算。將截面信息填入。采用ASEC的截面輸入方式計算效率高,截面信息準確的話,精度也不差,但缺點是不能輸出截面積分點和柵點的數據。
另一種方式就是自定義截面,其基本思路如下:
1.設定MESH200單元,建立截面幾何形狀;
2.用MESH200單元劃分截面,并保存截面數據;
3.建立計算幾何模型,讀取截面數據;
4.賦予模型截面,施加邊界條件計算;
5.后處理。
展開 在ANSYS中,梁單元基本上可以分為線性單元和二次單元,二者之間計算理論不同,經典的二次單元即BEAM189單元的積分點如下圖所示:
在ANSYS中可以為BEAM單元定義截面,其中大部分經典的截面形式都包含在ANSYS的截面庫中,但是經典的梁單元計算時截面方向分為四個單元,這對于一般計算來說是足夠的,但如果需要仔細分析截面方向的內力,可能就略顯的粗糙了。除此之外,鋼管混凝土、組合梁之類也都是異形梁截面,此時標準截面庫中的數據也沒什么用。針對這個問題存在兩種解決方式,一種是使用ASEC自定義截面參數,這個命令不管截面如何,只需要給出截面相關的信息即可,截面的信息輸入如下圖所示:
至于這些截面的參數可以使用簡單的截面計算工具得到,如果是鋼筋混凝土梁這種比較復雜的復合梁,那么需要使用Xtract之類的截面有限元軟件進行計算。將截面信息填入。采用ASEC的截面輸入方式計算效率高,截面信息準確的話,精度也不差,但缺點是不能輸出截面積分點和柵點的數據。
另一種方式就是自定義截面,其基本思路如下:
1.設定MESH200單元,建立截面幾何形狀;
2.用MESH200單元劃分截面,并保存截面數據;
3.建立計算幾何模型,讀取截面數據;
4.賦予模型截面,施加邊界條件計算;
5.后處理。
展開 ANSYS中的自定義截面功能為用戶定義復雜截面提供了方便,然而部分同學在處理復雜截面時,有遇得到過明明截面外框尺寸都一樣,而網格劃分后打開單元形狀發現截面出現偏離對不齊的情況。
以下面的案例為例,此處自定義了兩個復雜箱梁截面,均采用在CAD建立好面域,導入ANSYS中劃分網格,然后在采用secwrite命令自定義截面。
兩個截面的外觀尺寸完全一致,唯一不同的是內部空心 形狀不一致!
截面一形式如下:
截面二形式如下:
導入ANSYS,劃分網格后,并打開單元形狀,截面如下:
從截圖中可看到,兩者截面交匯處有明顯的截面錯位,放大如下所示:
有的同學會認為兩者截面外部尺寸完全一樣,理論上應該重合才是,可為啥還有這種情況出現呢?
原因如下:
在ANSYS的梁單元截面定義中,ANSYS默認梁單元中心線(單元坐標系X軸)位于截面形心處,當用戶用secplot繪制截面形狀時所出現的Centroid Y和Centroid Z即為截面形心相當于截面定義原點的坐標。如果兩個截面的這兩個坐標不一致,就會出現類似上圖中的錯位現象!
單元坐標系X軸以截面形心位置為準
那么截面原點位于哪個地方呢?自帶截面庫對于雙邊對稱的情況(例如矩形,圓形),原點一般位于截面對稱中心處,而對于單邊對稱的情況(例如槽型截面),原點一般位于左下角原點。如果用戶采用了自定義截面,則原點位于用戶自定義截面時的坐標原點(0,0)處。
例如此處我們在cad中繪制截面時,坐標(0,0)位于頂部中心處,那么這個點就是我們截面的原點。
此處注意坐標系的轉換,雖然我們在cad中是X、Y坐標,但換到ANSYS截面定義中,x坐標代表單元坐標系Y軸,y坐標系代表單元坐標系Z軸。
展開 然而在多年的有限元工程應用中,有一個問題一直都困擾著我,問題描述如下:有一大類薄板結構,其截面是不規則的,如果按照均勻薄板結構來算顯然會有較大出入;若按照梁殼結合,工作量將是非常大,且未必能夠很好的解決!
某突發奇想,如果有限元中能象解決梁截面一樣,在分析中也可以自定義殼截面那改有多好啊!
這個問題我在仿真互動論壇中也發過貼子,在這里希望繼續和大家探討,多交流,看是否還有什么更好的解決辦法!

ansys自定義截面的相關專題、標簽、搜索
ansys自定義截面的最新內容
附件下載
聯系工作人員獲取附件
概述
本文使用兩個示例演示了如何使用 ZPL 創建用戶自定義解。第一個示例介紹了如何創建 ZPL 解以確保序列文件中像面的曲率半徑等于系統的 Petzval 曲率。第二個示例介紹了如何在非序列元件編輯器(Non-Sequential Component Editor)中基于其他物體的參數來約束的物體位置。
簡介
求解 ( Solve ) 是可以在諸如鏡頭數據編輯器或非序列元件編輯器之類的編輯器中主動調整特定值的功能
雖然Zemax OpticStudio有300多個內建優化操作數,但是還是會有一些特殊情況是這300多個操作數無法涵蓋的。這就要求使用者根據要求計算出某些特定的數值,將這些數值返回到某個操作數,再對此操作數進行優化。
Zemax OpticStudio支持用戶編程,計算出特定的數據,再通過Merit Function Editor(MFE)中的操作數來定義該數據。這些數據可以是獨立于Zemax
ANSYS中的自定義截面功能為用戶定義復雜截面提供了方便,然而部分同學在處理復雜截面時,有遇得到過明明截面外框尺寸都一樣,而網格劃分后打開單元形狀發現截面出現偏離對不齊的情況。
以下面的案例為例,此處自定義了兩個復雜箱梁截面,均采用在CAD建立好面域,導入ANSYS中劃分網格,然后在采用secwrite命令自定義截面。
兩個截面的外觀尺寸完全一致,唯一不同的是內部空心 形狀不一致!
本文使用兩個示例演示了如何使用ZPL創建用戶自定義解。 第一個示例介紹了如何創建ZPL解以確保序列文件中像面的曲率半徑等于系統的Petzval曲率。第二個示例介紹了如何在非序列元件編輯器 ( Non-Sequential Component Editor ) 中基于其他物體的參數來約束的物體位置。作者 Nam-Hyong Kim, updated by Alessandra Croce下載文章附件簡介求解
白內障手術是當今最常見的外科手術之一,在該手術中,患者的晶狀體由于光散射增加而變得渾濁,從而被人工晶狀體(IOL)取代。隨著白內障人群越來趨于越年輕化,對優質鏡片的需求不斷增長,以提高可實現的圖像質量并解決無需眼鏡聚焦的問題。衍射IOL通過同時創建多個焦點來提供近距離和遠距離的清晰視覺,從而提供了一種可行的解決方案,在本文中我們演示了如何通過使用用戶自定義表面(UDS)DLL來擴展Zemax
80種ANSYS常用材料的參數化文件,以及自定義材料庫模板,實現快速定制化材料庫。
免費下載數據庫,請先關注并點贊哦。
ANSYS_Material_Database.zip
梁單元作為一種簡單且高效的計算單元,在結構分析尤其是建筑結構中得到廣泛的應用。使用梁單元可以避免將結構中梁柱全部轉換為實體單元,從而降低了計算量,且梁單元結構形式簡單,求解精度也相對較高。在ANSYS中,梁單元基本上可以分為線性單元和二次單元,二者之間計算理論不同,經典的二次單元即BEAM189單元的積分點如下圖所示:
在ANSYS
經典版見水哥的帖子
鏈接為:
梁單元截面偏置(用戶自定義位置)計算方法
workbench的方法
主要是梁的定義
未打開截面的幾何模型
打開截面的幾何模型具體的對齊方式
網格劃分:
workbench的優點:
操作方便,簡單易懂
workbench的缺點
無法像經典能夠對截面的長寬邊的劃分數目進行控制,只能是1.我找了好久,確實沒發現,貌似workbench
對于梁單元和殼單元而言,ANSYS默認單元中心為截面幾何中心,有的時候為更好的符合實際受力模型,很多時候需要對所建立的單元進行截面偏置。特別針對于框架結構建模過程中,如果要進行精細化的建模,如何計算各個截面的偏置距離是一大問題。對于初學者來說,這個是不斷調試的過程或者甚至不管,今天就簡單闡述下如何計算梁單元的截面偏置距離以及方向。
計算主要分為以下幾個步驟:
一、確定幾何直線的方向
ANSYS梁單元自定義截面
梁單元作為一種簡單且高效的計算單元,在結構分析尤其是建筑結構中得到廣泛的應用。使用梁單元可以避免將結構中梁柱全部轉換為實體單元,從而降低了計算量,且梁單元結構形式簡單,求解精度也相對較高。
