不知火舞的被虐|伊人天伊人天天综合网|博洛尼亚天气|任你懆这里只有精品4|久久美日韩精品久久|掌中之物漫画免费阅读观看|0丨d老妇

ansys 路徑的案例

ANSYS高級后處理之路徑映射詳解
ANSYS高級后處理之路徑映射詳解 本人前面文章中曾經(jīng)介紹了ANSYS中如何提取實體單元截面內(nèi)力,其實該操作是ANSYS后處理中比較高端的一個后處理—面操作。其實除了這個之外,ANSYS后處理還有一種高端的后處理技巧—路徑映射,今日水哥就給大家系統(tǒng)性的介紹ANSYS路徑操作。 1 何為路徑映射 我們知道,有限元法最后求得的結(jié)果是節(jié)點解,例如節(jié)點上的位移、內(nèi)力、應(yīng)力等內(nèi)容,而單元內(nèi)部某點的結(jié)果則是通過假定的形函數(shù)插值獲得。然而,我們在有限元建模的時候,最讓我們關(guān)心的是結(jié)構(gòu)的構(gòu)造特點以及邊界條件,屬于前處理模塊,往往不會顧及結(jié)構(gòu)的提取。由此帶來的問題便是,如果我們需要提取模型中某些點、線或者面上的結(jié)果,但這些點、線和面不在節(jié)點位置,也與單元的形心、積分點不重合,這該怎么辦呢? 這時候,便要用到我們的路徑映射技術(shù)了。 所謂路徑映射,其實是基于插值運算的一種后處理技術(shù),它能夠虛擬映射任何結(jié)果數(shù)據(jù)到模型的任何路徑上。在使用時,我們可以設(shè)定路徑,將關(guān)心的結(jié)果映射到該路徑上,然后對該路徑進行一些數(shù)學(xué)運算,從而得到更有意義的結(jié)果。其特點如下: 1)可以同時設(shè)定多個路徑,一條路徑上的結(jié)果其實就是一列數(shù)據(jù),多個路徑形成一個矩陣,可進行多個矩陣運算。 2)結(jié)果映射之后,還能以圖形、列表、文件等方式觀察或者保存結(jié)果。 2 路徑操作步驟 1)定義路徑 定義路徑包括兩個方面,一個是定義結(jié)果坐標(biāo)系(具體概念可以參考我的初級教程ANSYS坐標(biāo)講解那一章節(jié)),另外一個便是定義具體路徑
展開
ANSYS Workbench 應(yīng)力顯示-路徑定義
ANSYS Workbench 做完應(yīng)力分析后,需要按照自己定義的路徑進行應(yīng)力查看時,就需要正確額定義一個路徑。 1. 首先,要進行應(yīng)力線性化,必須定義適當(dāng)?shù)?em>路徑,在model標(biāo)簽上右鍵插入Construction Geometry,如下圖: 2. 選擇后,Outline中出現(xiàn)Construction Geometry選項,在選項上右鍵插入path,如下圖: 3. 插入路徑后,顯示如下圖所示路徑的Detail選項卡,黃色區(qū)域是對路徑的定義區(qū)域【默認(rèn)的,face模式,則取點為面中心, edge模式,取點為其中點,vertex模式,取點為模型上存在的點,坐標(biāo)模式,取點為鼠標(biāo)點擊的模型表面任一點,選中的點都可以Detail項中的x,y,z坐標(biāo)值進行調(diào)整】 4. 定義好的路徑如下圖所示 5. 定義好路徑后,在標(biāo)簽【Solution】上右鍵插入應(yīng)力線性化選項,或者點中【Solution】后,在快捷欄選擇一種應(yīng)力線性化,效果是一樣的,如下圖所示 6. 插入應(yīng)力線性化選項后,出現(xiàn)如下圖所示的Detail選項卡,黃色為預(yù)選的路徑 定義好的路徑會在這里顯示,選擇一個作為當(dāng)前線性化路徑 7. 線性化的結(jié)果示例。
展開
ANSYS路徑映射技術(shù)的靈活運用
為滿足這一需要,ANSYS/POST1中提供了路徑映射技術(shù)。它能夠虛擬映射任何結(jié)果數(shù)據(jù)到模型的任何路徑上,用戶可以沿路徑作進一步處理或數(shù)學(xué)運算,也可以采用圖形、列表或文件等方式輸出結(jié)果。靈活運用該技術(shù),后處理過程更為方便。 求教,各位可有梁單元(BEAM188)路徑映射技術(shù)應(yīng)用的實例,最好是命令流? 謝謝!!!!
ANSYS中的ADRAG命令——沿路徑掃描一組線生成面
如果NL1=ALL,則沿路徑掃描所有的線(除定義掃描路徑的線外)。此外,NL1也可以是組件名。 NLP1, NLP2, NLP3, NLP4, NLP5, NLP6:定義掃描路徑的線號,這些線必須是不間斷的。 2.操作路徑 Main Menu >Preprocessor >Modeling >Operate >Extrude >Lines >Along Lines 3.實例 輸入命令: /PREP7 K,1,1,0,0 K,2,0,0,0 K,3,0,1,0 K,4,1,1,0 LSTR,1,2 LSTR,2,3 LSTR,3,4 K,5,0,0,1 K,6,0,0,3 LSTR,5,6 ADRAG,1,2,3,,,,4 則生成的圖形如圖1所示 圖1 生成的圖形
展開
ansys 路徑圖1
ANSYS中的LDRAG命令——沿路徑放樣關(guān)鍵點生成線
如果NK1=ALL,則放樣所有選擇的關(guān)鍵點(除定義放樣路徑的關(guān)鍵點)。當(dāng)然NK1也可以是組件名。 NL1, NL2, NL3, NL4, NL5, NL6:線號,定義放樣路徑,這些線必須是相互連接的線。 注:該命令為沿著路徑放樣一組關(guān)鍵點,相當(dāng)于在每一個關(guān)鍵點處都放樣一條路徑線。如果放樣路徑由多條線構(gòu)成時,則線號的輸入順序(NL1、NL2等)決定了放樣的拖拽方向。如果放樣路徑僅有NL1一條線構(gòu)成時,放樣的拖拽方向為:NL1兩端的關(guān)鍵點中距離NK1最近的關(guān)鍵點為拖拽方向的起始點。放樣關(guān)鍵點與路徑起點間的距離在放樣過程中保持不變。放樣相對于路徑斜率的方向也保持不變。另外,生成的關(guān)鍵點號和線號是自動分配的,為允許使用的最小編號。為了得到最好的結(jié)果,放樣的關(guān)鍵點最好在路徑起點處以路徑為法線的面內(nèi),否則會警告甚至無法生成放樣。 2.操作路徑 Main Menu> Preprocessor> Modeling> Operate> Extrude> Keypoints> Along Lines 3.實例 輸入命令: /PREP7 K,1,0,0,0 K,2,1,1,0 K,3,4,0,0 K,4,6,0,0 K,5,5,-3,0 K,6,-1,1,0 K,7,0,1,0 LSTR,1,2 LSTR,2,3 LARC,3,4,5,2 LSTR,4,5 LDRAG,6,7,,,,,1,2,3,4 則生成的圖線如圖1所示 圖1生成的圖線 4.參考資料 ANSYS HELP 15.0
展開
ansys編寫游戲
ansys編寫游戲 一 、將battle.mac文件放到ansys工作路徑下 二、在ansys命令流窗口輸入battle 三、運行結(jié)果 感興趣的可以下載運行 battle.rar
平板溫度場瞬態(tài)分析 ¥5
運行的時候?qū)yanim.txt后綴改成mac,放到ansys工作路徑下運行即可。
打開ANSYS就能執(zhí)行早已指定的MAC文件方法
如何制作該bat文件,轉(zhuǎn)自www.ansys.com.cn: 在系統(tǒng)中做一個批處理文件(.bat)在后臺來運行ANSYS求解,這樣可以在 WINDOWS下一次提交多個任務(wù)。 如下: d: cd d:\AI_test\bus_app\kc "d:\ansys\ansys60\bin\Intel\ANSYS.exe" -b nolist -p ane3flds < d: \AI_test\bus_app\kc\RunAnsys.inp > d:\AI_test\bus_app\kc\solve.out 其中 d: cd d:\AI_test\bus_app\kc 為設(shè)置求解目錄 "d:\ansys\ansys60\bin\Intel\ANSYS.exe" 為ANSYS安裝路徑 -p ane3flds 為ANSYS產(chǎn)品代碼,如ane3flds < d:\AI_test\bus_app\kc\RunAnsys.inp > 為運行的ANSYS宏命令 d:\AI_test\bus_app\kc\solve.out 為輸出的信息文件。
展開
ANSYS基于VC++6.0的二次開發(fā)ANSYS基于VC++6.0的二次開發(fā)與 相互作用分析在ANSYS中的實
用戶無須了解程序的具體結(jié)構(gòu)只需改變參數(shù)值就可自動調(diào)用ANSYS模塊。 3.2 VC調(diào)用模塊 VC調(diào)用模塊在該系統(tǒng)中起著接受用戶界面的輸入、創(chuàng)建進程調(diào)用ANSYS模塊進行計算的重要作用。有兩項工作是在實現(xiàn)在VC程序中調(diào)用ANSYS必須做的,一是要使接口程序能夠修改ANSYSB的命令流文件路徑及文件名稱,這可通過注冊表編程實現(xiàn);二是要能在接口程序中運行ANSYSB應(yīng)用程序,這涉及到創(chuàng)建進程的編程,下面分別介紹它們的具體實現(xiàn)。 1. 注冊表編程 在Windows(98/NT/2000/XP)系統(tǒng)上運行ANSYS安裝程序后,便在Windows系統(tǒng)的注冊表里記錄了一些信息,如初始工作路徑,文件名等。利用VC平臺調(diào)用ANSYS計算模塊的程序必須指定ANSYS軟件的運行目錄以及用APDL語言開發(fā)的ANSYS模塊程序路徑,這樣,ANSYS軟件的批處理程序才能從給定的路徑下讀取命令流文件。在接口程序中修改這些注冊表信息,可以使用Windows提供的注冊表編輯API(Application Programming Interface)函數(shù)[30,31],具體實現(xiàn)如下: HKEY hSubKey; // 定義子鍵 LONG lRet; char RegPath[200]="SoftWare\\ANSYS, Inc.\\ANSYS\\ANSYS 6.1\\0"; lRet=RegOpenKeyEx(HKEY_CURRENT_USER,RegPath,0,KEY_ALL_ACCESS,&hSubKey); // 打開子鍵 if(lRet!=ERROR_SUCCESS)return; lRet=RegSetValueEx(hSubKey,"Extension",0,REG_SZ,(LPBYTE)"txt",3); //設(shè)置ANSYS批處理程序讀取的文件擴展名 if(lRet!
展開
ANSYS基于VC++6.0的二次開發(fā)與相互作用分析在ANSYS中的實現(xiàn)
用戶無須了解程序的具體結(jié)構(gòu)只需改變參數(shù)值就可自動調(diào)用ANSYS模塊。 3.2 VC調(diào)用模塊 VC調(diào)用模塊在該系統(tǒng)中起著接受用戶界面的輸入、創(chuàng)建進程調(diào)用ANSYS模塊進行計算的重要作用。有兩項工作是在實現(xiàn)在VC程序中調(diào)用ANSYS必須做的,一是要使接口程序能夠修改ANSYSB的命令流文件路徑及文件名稱,這可通過注冊表編程實現(xiàn);二是要能在接口程序中運行ANSYSB應(yīng)用程序,這涉及到創(chuàng)建進程的編程,下面分別介紹它們的具體實現(xiàn)。 1. 注冊表編程 在Windows(98/NT/2000/XP)系統(tǒng)上運行ANSYS安裝程序后,便在Windows系統(tǒng)的注冊表里記錄了一些信息,如初始工作路徑,文件名等。利用VC平臺調(diào)用ANSYS計算模塊的程序必須指定ANSYS軟件的運行目錄以及用APDL語言開發(fā)的ANSYS模塊程序路徑,這樣,ANSYS軟件的批處理程序才能從給定的路徑下讀取命令流文件。在接口程序中修改這些注冊表信息,可以使用Windows提供的注冊表編輯API(Application Programming Interface)函數(shù)[30,31],具體實現(xiàn)如下: HKEY hSubKey; // 定義子鍵 LONG lRet; char RegPath[200]="SoftWare\\ANSYS, Inc.\\ANSYS\\ANSYS 6.1\\0"; lRet=RegOpenKeyEx(HKEY_CURRENT_USER,RegPath,0,KEY_ALL_ACCESS,&hSubKey); // 打開子鍵 if(lRet!=ERROR_SUCCESS)return; lRet=RegSetValueEx(hSubKey,"Extension",0,REG_SZ,(LPBYTE)"txt",3); //設(shè)置ANSYS批處理程序讀取的文件擴展名 if(lRet!
展開
用Visual C調(diào)用ansys后臺運行求解并實時顯示計算進度和結(jié)果(附源程序)
思路: (1)首先在VC里根據(jù)文本框等控件生成參數(shù)文件,和ANSYS主計算程序合并生成ANSYS_RUN.mac,在ANSYS_RUN.mac最后加上用來生成flag.txt文件(內(nèi)容為0)的APDL代碼. 隨后在VC里用WinEXEC運行ANSYS batch mode 去調(diào)用ANSYS_RUN.mac,并且把屏幕輸出到output.txt。同時,建立flag.txt文件(內(nèi)容為1). (2)在VC里開一個線程, 循環(huán)讀flag.txt,看其是否為1(運行)或0(結(jié)束)。如果是1,則讀output.txt內(nèi)容,顯示在主程序狀態(tài)文本框里。(當(dāng)然也可以讀err文件來判斷)。 (3)ANSYS_RUN.mac 里有生成plots并保存為jpg文件的APDL代碼。當(dāng)ANSYS運行結(jié)束后,在主程序里可以browse結(jié)果圖像文件。 ANSYS主計算程序: VM28.mac. 這是ANSYS的一個例子程序,但是做了一些改動,計算在Time_Start 到Time_End之間,步長為Time_interval的溫度分布。 VM28:Transient Heat Transfer in an Infinite Slab。 在VC程序里, ANSYS EXE File是ANSYS的執(zhí)行文件的路徑名。 MAC Batch File 是ANSYS主計算程序的路徑名。 Working Folder是工作路徑,用來存放結(jié)果文件和中間過程文件。 Note: how to export image in batch mode: 因為在batch mode, 沒有g(shù)raphic window,所以一般的圖形輸出命令無效。但是可以使用/show,jpeg命令。另外,可以用以下命令 !
展開
ansys 路徑圖2
Fluent與Structure單向瞬態(tài)耦合流程的實現(xiàn)
原本在ANSYS Workbench中,單向流固耦合僅限于穩(wěn)態(tài)數(shù)據(jù)傳遞,即導(dǎo)入到Structure中的數(shù)據(jù)為某一時刻的data數(shù)據(jù),不能實現(xiàn)連續(xù)時刻的數(shù)據(jù)輸入。近期ANSYS Workbench開發(fā)了新的Workbench ACT插件,借助CFD-POST的Macros Calculator功能來實現(xiàn)流固耦合的單向瞬態(tài)數(shù)據(jù)傳遞。 目前插件支持的版本在ANSYS R17及更高版本。如需要插件,請聯(lián)系我們。 一. 插件安裝流程 1)首先將插件CFD Post Macros_V03文件夾中的文件“CFX_FSI_IOWrite.cse” and “CFX_FSI_IORead.cse”復(fù)制到ANSYS的安裝路徑下,如“C:\Program Files\ANSYS Inc\v170\CFD-Post\etc\PostReports”和“C:\ProgramFiles\ANSYS Inc\v170\CFX\etc\PostReports”; 2)其次在Workbench界面,Extensions—》Install Extensions,選擇插件文件夾bin中的FSI-Transient-V170.4.wbex插件; 打開插件文件 3)然后點擊Manage Extensions打開Extensions Manager,選擇FSI-Transient右鍵加載,并設(shè)定為default; 加載插件 4) 加載完成后,在Structure工具中會出現(xiàn)如下選項。
展開
HFSS常見問題及解答 | 建模與仿真方法(五)
具體操作可見ANSYS EM安裝路徑下:Examples\HFSS\Antennas\Dish_FEBI_IE_PO.pdf。 來源于:ANSYS官網(wǎng)
無私奉獻100個ANSYS經(jīng)典算例
id=165 ANSYS超單元子結(jié)構(gòu) http://www.besturbo.cn/joinus/show.asp?id=166 ANSYS點到面熱輻射算例 http://www.besturbo.cn/joinus/show.asp?id=167 ANSYS面到面熱輻射 http://www.besturbo.cn/joinus/show.asp?id=168 ANSYS蠕變算例 http://www.besturbo.cn/joinus/show.asp?id=169 ANSYS蠕變算例2 http://www.besturbo.cn/joinus/show.asp?id=170 ANSYS轉(zhuǎn)子坎貝爾圖分析 http://www.besturbo.cn/joinus/show.asp?id=171 ANSYS P單元算例 http://www.besturbo.cn/joinus/show.asp?id=172 ansys路徑算例 http://www.besturbo.cn/joinus/show.asp?
展開
雙梁橋式起重機箱形偏軌主梁CAE設(shè)計方法
建立完APDL文本文件,然后利用Shell函數(shù)調(diào)用ANSYS求解。Shell函數(shù)是VB常用的調(diào)用外部程序的一種窗口函數(shù)。調(diào)用ANSYS的主要代碼如下。 exe=Text1.Text, exe在VB中一般作為可執(zhí)行文件,此處將其賦值為本機ANSYS的安裝路徑,需要用戶自行輸入,這樣設(shè)計使程序可在不同計算機上運行,提高了系統(tǒng)的實用性。 path=Text2.Text, 該代碼中路徑path賦值的是本機ANSYS的工作目錄,同樣是為了使shell函數(shù)能夠調(diào)用不同計算機上的ANSYS軟件。 Open path&”\\”&”ANSYS”&”.txt”For Output As #1,此串代碼是VB打開一個空白文本的常用句式。其中,Open指令為打開文件,后面連接文件路徑。Output指令是文件的打開方式,通常結(jié)合Print函數(shù)一起使用。 Print#1,”/Filename, dai”,Print用于在打開的文本中輸入內(nèi)容,此處輸入的內(nèi)容為APDL的命令流文本。 Close #1,文件編輯完成后的結(jié)束語。 way = exe &"–pANE3FL–dir"&path&"–jjob-b –i"&path &"\\ANSYS.txt"&" -o "& path &"\\dai-fileout.txt",該代碼需要結(jié)合shell函數(shù)使用,其作用為定義shell函數(shù)所調(diào)用的外部軟件的名稱和路徑等。其中,-p表示ANSYS的產(chǎn)品代號,ANE3FL是ANSYS的Multiphysics模塊的特征代碼,dir后面綴上相對路徑便于移植,-j表示工程名稱,-b為運行的控制開關(guān),-i后綴的路徑為APDL命令流文本的路徑,-o后面的路徑為輸出的文本路徑
展開