
發(fā)布
注冊
/
登錄ansys自定義算法
關注創(chuàng)建者:王靖雯 創(chuàng)建時間:2023-03-08

ansys自定義算法的實例教程
想請教各位:
ANSYS里的自定義失效準則怎么定義的呢?一定要用UPFs編用戶子程序才行嗎?UPFs看起來非常復雜啊,怎么辦?
又沒有人做過這個阿?
謝謝了!!!!
基于網(wǎng)格重生成和自定義動網(wǎng)格函數(shù)的調壓三通閥原理仿真
如圖所示,三通閥有兩個入口(速度和壓力)和一個出口(出口),內部區(qū)域存在一個蝶閥閥體和一片調壓鼓膜。為了仿真三通閥的運行情況,采用UDF定義調壓鼓膜節(jié)點的運動函數(shù),結合remesh功能實現(xiàn)閥體運動過程中網(wǎng)格的重生成過程。最終網(wǎng)格的變形如下圖所示。
如果減小時間不長,重生成算法更新頻率的提高能夠獲得更好的網(wǎng)格質量,更精確的仿真計算結果。
動網(wǎng)格區(qū)域設置如下
文件列表
自定義網(wǎng)格變形算法實現(xiàn)齒輪油泵動態(tài)運行仿真
為了對齒輪油泵進行CFD仿真,需要對流體區(qū)域進行分解,使夾在齒輪之間的運動變形體積(齒輪間隙)與接口區(qū)域(兩端出入口)分離。因為結構化六邊形網(wǎng)格需要滿足一些特殊要求的,手動劃分可能很繁瑣,因而編寫了一個Gambit插件工具來自動生成所需的結構化六邊形網(wǎng)格。內齒輪繞z軸旋轉,旋轉原點在z坐標上,因而結構化六邊形網(wǎng)格可以很方便地使用UDF定義動網(wǎng)格的運動算法。
整體模型
齒輪區(qū)域(變形及旋轉運動的動網(wǎng)格區(qū)域)
出入口區(qū)域(靜止區(qū)域)
網(wǎng)格變形控制函數(shù)
仿真計算結果
文件列表
ANSYS梁單元自定義截面
梁單元作為一種簡單且高效的計算單元,在結構分析尤其是建筑結構中得到廣泛的應用。使用梁單元可以避免將結構中梁柱全部轉換為實體單元,從而降低了計算量,且梁單元結構形式簡單,求解精度也相對較高。在ANSYS中,梁單元基本上可以分為線性單元和二次單元,二者之間計算理論不同,經典的二次單元即BEAM189單元的積分點如下圖所示:
在ANSYS中可以為BEAM單元定義截面,其中大部分經典的截面形式都包含在ANSYS的截面庫中,但是經典的梁單元計算時截面方向分為四個單元,這對于一般計算來說是足夠的,但如果需要仔細分析截面方向的內力,可能就略顯的粗糙了。除此之外,鋼管混凝土、組合梁之類也都是異形梁截面,此時標準截面庫中的數(shù)據(jù)也沒什么用。針對這個問題存在兩種解決方式,一種是使用ASEC自定義截面參數(shù),這個命令不管截面如何,只需要給出截面相關的信息即可,截面的信息輸入如下圖所示:
至于這些截面的參數(shù)可以使用簡單的截面計算工具得到,如果是鋼筋混凝土梁這種比較復雜的復合梁,那么需要使用Xtract之類的截面有限元軟件進行計算。將截面信息填入。采用ASEC的截面輸入方式計算效率高,截面信息準確的話,精度也不差,但缺點是不能輸出截面積分點和柵點的數(shù)據(jù)。
另一種方式就是自定義截面,其基本思路如下:
1.設定MESH200單元,建立截面幾何形狀;
2.用MESH200單元劃分截面,并保存截面數(shù)據(jù);
3.建立計算幾何模型,讀取截面數(shù)據(jù);
4.賦予模型截面,施加邊界條件計算;
5.后處理。
展開 在ANSYS中,梁單元基本上可以分為線性單元和二次單元,二者之間計算理論不同,經典的二次單元即BEAM189單元的積分點如下圖所示:
在ANSYS中可以為BEAM單元定義截面,其中大部分經典的截面形式都包含在ANSYS的截面庫中,但是經典的梁單元計算時截面方向分為四個單元,這對于一般計算來說是足夠的,但如果需要仔細分析截面方向的內力,可能就略顯的粗糙了。除此之外,鋼管混凝土、組合梁之類也都是異形梁截面,此時標準截面庫中的數(shù)據(jù)也沒什么用。針對這個問題存在兩種解決方式,一種是使用ASEC自定義截面參數(shù),這個命令不管截面如何,只需要給出截面相關的信息即可,截面的信息輸入如下圖所示:
至于這些截面的參數(shù)可以使用簡單的截面計算工具得到,如果是鋼筋混凝土梁這種比較復雜的復合梁,那么需要使用Xtract之類的截面有限元軟件進行計算。將截面信息填入。采用ASEC的截面輸入方式計算效率高,截面信息準確的話,精度也不差,但缺點是不能輸出截面積分點和柵點的數(shù)據(jù)。
另一種方式就是自定義截面,其基本思路如下:
1.設定MESH200單元,建立截面幾何形狀;
2.用MESH200單元劃分截面,并保存截面數(shù)據(jù);
3.建立計算幾何模型,讀取截面數(shù)據(jù);
4.賦予模型截面,施加邊界條件計算;
5.后處理。
展開 
ansys自定義算法的相關專題、標簽、搜索
ansys自定義算法的最新內容
附件下載
聯(lián)系工作人員獲取附件
概述
本文使用兩個示例演示了如何使用 ZPL 創(chuàng)建用戶自定義解。第一個示例介紹了如何創(chuàng)建 ZPL 解以確保序列文件中像面的曲率半徑等于系統(tǒng)的 Petzval 曲率。第二個示例介紹了如何在非序列元件編輯器(Non-Sequential Component Editor)中基于其他物體的參數(shù)來約束的物體位置。
簡介
求解 ( Solve ) 是可以在諸如鏡頭數(shù)據(jù)編輯器或非序列元件編輯器之類的編輯器中主動調整特定值的功能
雖然Zemax OpticStudio有300多個內建優(yōu)化操作數(shù),但是還是會有一些特殊情況是這300多個操作數(shù)無法涵蓋的。這就要求使用者根據(jù)要求計算出某些特定的數(shù)值,將這些數(shù)值返回到某個操作數(shù),再對此操作數(shù)進行優(yōu)化。
Zemax OpticStudio支持用戶編程,計算出特定的數(shù)據(jù),再通過Merit Function Editor(MFE)中的操作數(shù)來定義該數(shù)據(jù)。這些數(shù)據(jù)可以是獨立于Zemax
本文使用兩個示例演示了如何使用ZPL創(chuàng)建用戶自定義解。 第一個示例介紹了如何創(chuàng)建ZPL解以確保序列文件中像面的曲率半徑等于系統(tǒng)的Petzval曲率。第二個示例介紹了如何在非序列元件編輯器 ( Non-Sequential Component Editor ) 中基于其他物體的參數(shù)來約束的物體位置。作者 Nam-Hyong Kim, updated by Alessandra Croce下載文章附件簡介求解
白內障手術是當今最常見的外科手術之一,在該手術中,患者的晶狀體由于光散射增加而變得渾濁,從而被人工晶狀體(IOL)取代。隨著白內障人群越來趨于越年輕化,對優(yōu)質鏡片的需求不斷增長,以提高可實現(xiàn)的圖像質量并解決無需眼鏡聚焦的問題。衍射IOL通過同時創(chuàng)建多個焦點來提供近距離和遠距離的清晰視覺,從而提供了一種可行的解決方案,在本文中我們演示了如何通過使用用戶自定義表面(UDS)DLL來擴展Zemax
基于網(wǎng)格重生成和自定義動網(wǎng)格函數(shù)的調壓三通閥原理仿真
如圖所示,三通閥有兩個入口(速度和壓力)和一個出口(出口),內部區(qū)域存在一個蝶閥閥體和一片調壓鼓膜。為了仿真三通閥的運行情況,采用UDF定義調壓鼓膜節(jié)點的運動函數(shù),結合remesh功能實現(xiàn)閥體運動過程中網(wǎng)格的重生成過程。最終網(wǎng)格的變形如下圖所示。
如果減小時間不長,重生成算法更新頻率的提高能夠獲得更好的網(wǎng)格質量,更精確的仿真計算結果
自定義網(wǎng)格變形算法實現(xiàn)齒輪油泵動態(tài)運行仿真
為了對齒輪油泵進行CFD仿真,需要對流體區(qū)域進行分解,使夾在齒輪之間的運動變形體積(齒輪間隙)與接口區(qū)域(兩端出入口)分離。因為結構化六邊形網(wǎng)格需要滿足一些特殊要求的,手動劃分可能很繁瑣,因而編寫了一個Gambit插件工具來自動生成所需的結構化六邊形網(wǎng)格。內齒輪繞z軸旋轉,旋轉原點在z坐標上,因而結構化六邊形網(wǎng)格可以很方便地使用UDF定義動網(wǎng)格的運動算法
80種ANSYS常用材料的參數(shù)化文件,以及自定義材料庫模板,實現(xiàn)快速定制化材料庫。
免費下載數(shù)據(jù)庫,請先關注并點贊哦。
ANSYS_Material_Database.zip
梁單元作為一種簡單且高效的計算單元,在結構分析尤其是建筑結構中得到廣泛的應用。使用梁單元可以避免將結構中梁柱全部轉換為實體單元,從而降低了計算量,且梁單元結構形式簡單,求解精度也相對較高。在ANSYS中,梁單元基本上可以分為線性單元和二次單元,二者之間計算理論不同,經典的二次單元即BEAM189單元的積分點如下圖所示:
在ANSYS
ANSYS梁單元自定義截面
梁單元作為一種簡單且高效的計算單元,在結構分析尤其是建筑結構中得到廣泛的應用。使用梁單元可以避免將結構中梁柱全部轉換為實體單元,從而降低了計算量,且梁單元結構形式簡單,求解精度也相對較高。在ANSYS中,梁單元基本上可以分為線性單元和二次單元,二者之間計算理論不同,經典的二次單元即BEAM189單元的積分點如下圖所示:
在ANSYS
ANSYS梁單元自定義截面
梁單元作為一種簡單且高效的計算單元,在結構分析尤其是建筑結構中得到廣泛的應用。使用梁單元可以避免將結構中梁柱全部轉換為實體單元,從而降低了計算量,且梁單元結構形式簡單,求解精度也相對較高。在ANSYS中,梁單元基本上可以分為線性單元和二次單元,二者之間計算理論不同,經典的二次單元即BEAM189單元的積分點如下圖所示
