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

ansys運行后

關注
創(chuàng)建者:王靖雯 創(chuàng)建時間:2023-03-08
ansys運行后圖1

ansys運行后的實例教程

前面我安裝ansys14出現(xiàn)了一個問題,licence軟件最后一項一直顯示:FLEXLM:not running,按照百度上很多方法都試了,結果后來上網(wǎng)無意中登錄一個賬號不行,提示我系統(tǒng)時間出錯,后來我就聯(lián)想到了我用UG5改了時間,我就馬上改對時間刪除了C盤下的licence文件夾(當然前提得先結束任務管理器中相關程序才能刪除掉),然后再刪除開始菜單中許可證那個文件夾,最后按照按照licence一樣重新安裝一次就能成功運行了。希望遇到同類問題的好友能得到幫助。
思路: (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(結束)。如果是1,則讀output.txt內(nèi)容,顯示在主程序狀態(tài)文本框里。(當然也可以讀err文件來判斷)。 (3)ANSYS_RUN.mac 里有生成plots并保存為jpg文件的APDL代碼。當ANSYS運行結束,在主程序里可以browse結果圖像文件。 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是工作路徑,用來存放結果文件和中間過程文件。 Note: how to export image in batch mode: 因為在batch mode, 沒有graphic window,所以一般的圖形輸出命令無效。但是可以使用/show,jpeg命令。另外,可以用以下命令 !
展開
結合Tcl/Tk和ANSYS的APDL參數(shù)化語言編寫螺旋結構的參數(shù)化建模程序,程序完成即可在ANSYS運行運行后會彈出編寫好的界面,通過設置其中的幾個參數(shù)即可實現(xiàn)一鍵參數(shù)化建模與分網(wǎng)。 編寫好的界面如下所示,可以對比界面中的示意圖設置其中的幾個尺寸,包括螺旋半徑R,螺距H,圈數(shù)N和螺紋的半徑Rr,設置完點擊Creat即可快速創(chuàng)建模型。
因為當ANSYS運行時,file.err是不可寫的,只有當它運行完畢,此文件才可寫。
::CreateProcess(NULL,d:\\ProgramFiles\\Ansys Inc\\ANSYS61\\bin\\intel\\AnsysB”,NULL,NULL,FALS E,0,NULL,NULL,&StartupInfo,&ProcessInfo)) { AfxMessageBox("error!"); GetLastError(); } // 創(chuàng)建進程 3. 進程的終止 要終止進程的運行可以使用如下四種方法:①主線程的進入點函數(shù)返回;②進程中的一個線程調(diào)用ExitProcess函數(shù);③另一個進程中的線程調(diào)用TerminateProcess函數(shù);④所有進程中的線程自動終止運行(這種情況一般不會發(fā)生)。本文采用第一種方法終止所創(chuàng)建的進程,即當ANSYS計算結束時通過函數(shù)返回。 在WindowsXP系統(tǒng)中,如果ANSYS批處理程序運行,窗口標題會顯示“ANSYS已完成”。本文程序開發(fā)便可通過這一特點來終止系統(tǒng)所創(chuàng)建的進程。當ANSYS計算模塊運行完畢,系統(tǒng)會彈出一個消息框提示ANSYS已計算完畢,可以進行處理了。 3.3.3 用戶界面接口模塊 用戶界面模塊主要完成系統(tǒng)和用戶的交互。用戶界面模塊包括計算參數(shù)輸入和程序調(diào)用兩部分。計算參數(shù)輸入部分的主要功能是負責輸入諸如地震波數(shù)據(jù)、是否調(diào)幅、時間步長等。計算輸入是由對話框構成。計算參數(shù)輸入對話框界面如下: 圖3-4 計算參數(shù)輸入界面 程序對各參數(shù)的輸入范圍都進行了設定,如果用戶輸入的參數(shù)超過了這一設定,系統(tǒng)就會彈出對話框以提醒用戶輸入錯誤,需要重新輸入。ANSYS程序調(diào)用通過菜單方式進行。該菜單首先不處于激活狀態(tài),而是當三維數(shù)值模擬所需參數(shù)輸入完成才得到消息激活菜單。
展開
ansys運行后圖2

ansys運行后的最新內(nèi)容

結合Tcl/Tk和ANSYS的APDL參數(shù)化語言編寫螺旋結構的參數(shù)化建模程序,程序完成即可在ANSYS運行,運行會彈出編寫好的界面,通過設置其中的幾個參數(shù)即可實現(xiàn)一鍵參數(shù)化建模與分網(wǎng)。 編寫好的界面如下所示,可以對比界面中的示意圖設置其中的幾個尺寸,包括螺旋半徑R,螺距H,圈數(shù)N和螺紋的半徑Rr,設置完后點擊Creat即可快速創(chuàng)建模型。
前面我安裝ansys14出現(xiàn)了一個問題,licence軟件最后一項一直顯示:FLEXLM:not running,按照百度上很多方法都試了,結果后來上網(wǎng)無意中登錄一個賬號不行,提示我系統(tǒng)時間出錯,后來我就聯(lián)想到了我用UG5改了時間,我就馬上改對時間后刪除了C盤下的licence文件夾(當然前提得先結束任務管理器中相關程序才能刪除掉),然后再刪除開始菜單中許可證那個文件夾,最后按照按照licence一樣重新安裝一次就能成功運行了
ANSYS運行結束,在主程序里可以browse結果圖像文件。 ANSYS主計算程序: VM28.mac. 這是ANSYS的一個例子程序,但是做了一些改動,計算在Time_Start 到Time_End之間,步長為Time_interval的溫度分布。 VM28:Transient Heat Transfer in an Infinite Slab。
=ERROR_SUCCESS)return; // 鍵值出錯返回 RegCloseKey(hSubKey); // 關閉子鍵 通過以上的設置后運行ANSYS批處理程序,界面變成如圖3-3所示。
=ERROR_SUCCESS)return; // 鍵值出錯返回 RegCloseKey(hSubKey); // 關閉子鍵 通過以上的設置后運行ANSYS批處理程序,界面變成如圖3-3所示。