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

ansys 讀入的案例

『分享』ANSYS與各種軟件接口問題
ANSYS導入proe之part檔的問題 為了保證上述兩種軟件的版木兼容,Pro/E的版木不得高于同期的AnsyS的版本:同時要安裝ansys里的和proe接口模塊!ansys安裝程序里已經(jīng)有了不需要下載。 (l)在開始程序下運行Ansys,選擇utilities下的ans_admin項,在ans_dmin彈出圖框中選擇configuration options,在下一個confirguration options彈出圖框中選擇configuration connection for pro/E,在configure ansys connection for pro/E中的ansys product中選擇ansys multip,在graphicsdevice name中選擇win32,在出現(xiàn)SuccesS圖框中記下config.anscon文件位置。在出現(xiàn)的Pro/Einstallationinformation下的Pro/Einstallationpath中填入安裝Pro/E的路徑。在language used with Pro/E中選擇語言為usa,最后將記錄下的config.anscon拷貝到Pro/E的安裝目錄下。這樣就可以將Pro/E的模型直接傳到Ansys中了。同時應(yīng)注意在Pro/E中建立的模型應(yīng)予存盤.設(shè)置好以后重氣計算機!在proe菜單欄里就有ansys菜單了!在proe里建好模型點ansys菜單就可以在proe里啟動ansys 找到proe工作目錄下的.anf文件!從ansys讀入那個文件在執(zhí)行plot畫圖命令就可以把proe里建的模型導入到ansys里了! 我用的是ansys8.0和proe野火2.0 成功關(guān)聯(lián)
展開
基于ANSYS的VB計算程序開發(fā)
該次程序主要的功能是通過自動讀取界面的參數(shù)實行ANSYS的自動運行,因而主要功能使通過按鈕button完成的。雙擊Button(計算)按鈕,進入vb代碼界面,如圖5所示,該段代碼為VB自動加載的,為一個函數(shù),點擊計算按鈕之后便運行此函數(shù)。 圖5 VB自動生成的代碼 (5)編寫計算按鈕的程序。VB調(diào)用ANSYS采用的使shell函數(shù),通過shell函數(shù)啟動ANSYS后,ANSYS自動讀入批處理文件,然后進行批處理計算。而批處理文件需要先生成。VB采用PrintLine函數(shù)向打開的文件里面逐行輸出APDL命令,具體實現(xiàn)代碼如圖6所示,在此段代碼中需要借助界面輸入的參數(shù)需要進行替換,如圖中黑色字體部分所示。其中FileOpen函數(shù)用于打開一個txt文件。 圖6 VB輸出批處理文件代碼 (6)程序運行。程序編寫完成之后,即可運行測試。點擊Start,在彈出的程序界面輸入?yún)?shù),如圖7所示。 圖7 參數(shù)設(shè)置 (7)運行結(jié)果。參數(shù)設(shè)置完畢,點擊“計算”,發(fā)現(xiàn)ANSYS啟動了一個黑色的框,直到計算完畢,黑框關(guān)閉,設(shè)置的工作目錄下生產(chǎn)結(jié)果文件,如圖8所示。 圖8 生成的結(jié)果文件 打開其中的db文件,即可顯示計算結(jié)果如圖9所示。其實計算結(jié)果可以在VB編寫的程序界面顯示,此次僅就計算進行設(shè)計。 圖9 ANSYS計算結(jié)果
展開
一個flac3d隧道數(shù)值計算前后處理全過程
flac3d進行隧道數(shù)值模擬計算前后處理的全過程如下: 1、首先在cad中建立好數(shù)值計算模型需要的基本線條,根據(jù)實際開挖需要將各線條在分部開挖位置打斷,并保證各線條相交部位處于同一位置(相交部位有且僅有一個點,這樣才可以保證在ansys中該位置有僅有一個關(guān)鍵點)。 2、將建立好的圖形保存為*.dxf文件,使用dxftoansys程序,打開def文件,生成ansys建模命令流。 3、在ansys讀入該命令流,生成關(guān)鍵點及線。 4、在ansys中由線生成面。 5、劃分面(plane42),采用映射劃分,盡量多次調(diào)整,防止三角形單元的出現(xiàn)。 6、拖拉生成立體網(wǎng)格,根據(jù)實際需要在隧道縱向選擇不同長度可以生成不同長度的立體網(wǎng)格。) 7、使用如下命令流改變顯示坐標系。該步非常重要,只有改變了顯示坐標系,才可以保證在flac3d中z軸為隧道埋深方向,y軸為隧道縱向方向;并且只有進行了該步坐標轉(zhuǎn)化才可以在flac3d中使用fish函數(shù)(內(nèi)力計算兩層520.txt)。 !若關(guān)鍵點號與已經(jīng)存在的點沖突,請修改關(guān)鍵點號 k,10000,0,0,0 k,10001,0,0,1 k,10002,1,0,1 CSKP,14,0,10001,10002,10000,1,1, DSYS,14 !改步轉(zhuǎn)換可以保證從ansys到flac3d中坐標習慣一致 8、使用以下命令將ansys中的節(jié)點文件及單元文件導出: nlist,all,,,xyz,node,node,node elist,all,,,0,0 生成nlist.lis和elist.lis文件 9、運行“ansystoflac3d”程序,依次打開節(jié)點和單元文件,生成flac3d建模命令流文件。
展開
基于VB的ANSYS二次開發(fā)之孔板靜力、溫度場分析實例 ¥29.9
用戶開發(fā)界面 用戶界面的設(shè)計既要考慮到操作者友好的操作,也要保證為 ANSYS 提供有效的計算參數(shù)。在本例中,為了實現(xiàn)孔板的參數(shù)化分析, 選用孔板的有限元分析參數(shù)作為輸入的內(nèi)容,同時操作者還必須按工程要求輸入相應(yīng)的材料參數(shù)信息。 VB與ANSYS之間的數(shù)據(jù)交互 1、利用ANSYS生成命令流的方法 利用VB 生成命令流的方法利用VB 對ANSYS進行二次開發(fā),其基本原理就是利用VB 語言提供的OPEN 函數(shù)打開和建立一個ANSYS 的命令流文件,在流文件中寫入相應(yīng)的APDL 語句;然后,利用VB 程序來調(diào)用ANSYS 時將命令流文件讀入,運行出用戶需要的結(jié)果。生成命令流的程序代碼可以用下面的VB 程序來實現(xiàn)。 Open "VB_ANSYS.inp" For Output As #1............. .............(1) Print #1, "/CLEAR"..........................................(2) 程序中第一條語句的作用是新建一個名稱為"VB_ANSYS.inp"宏文件;第二條語句的作用是在上述建立的宏文件中寫入APDL 命令流語句/ CLEAR (當ANSYS 讀入該語句時,清空以前的數(shù)據(jù),開始一個新的分析)。 2、VB對ANSYS的調(diào)用 在宏文件生成后,需要在VB 中調(diào)用ANSYS 進行處理。目前,雖然調(diào)用方法有很多種,但是常采用shell 函數(shù)的方法。
展開
ansys 讀入圖1
基于Tribo-X inside ANSYS的瞬態(tài)滑動軸承分析實例
8、后處理 l 最大壓力與瞬態(tài)載荷的關(guān)系 l 最小潤滑間隙高度與瞬態(tài)載荷的關(guān)系 l 曲線輸出 三、總結(jié) 1、該產(chǎn)品基于簡化的算法,解決了傳統(tǒng)CAE方法難以計算油膜軸承的困難; 2、將滑動軸承快速求解器Tribo-X與ANSYS進行集成,可基于ANSYS環(huán)境讀入或創(chuàng)建模型進行油膜軸承計算; 3、通過分析研究軸承受力狀態(tài),獲取軸承重要參數(shù),如如油膜壓力、油膜間隙、軸承剪力、油膜剛度、油膜阻尼等; 4、考慮軸承表面粗糙度的混合摩擦分析; 5、與ANSYS結(jié)構(gòu)動力學模塊結(jié)合,無縫傳遞軸承參數(shù)快速精確的進行轉(zhuǎn)子動力學分析; 6、可以與ANSYS優(yōu)化模塊集成實現(xiàn)滑動軸承參數(shù)敏感性與優(yōu)化分析。
展開
ANSYS框架結(jié)構(gòu)地震時程分析
主要闡述了地震波選波的一些關(guān)鍵點,如何根據(jù)設(shè)計反應(yīng)譜人工生成地震波,ANSYS讀入地震波的方法以及計算結(jié)果的輸出方法以及其他的一些相關(guān)技巧。
CAD轉(zhuǎn)到ANSYS的軟件
CAD轉(zhuǎn)到ANSYS的軟件 該程序可以把三維和二維面、線造型的DXF文件轉(zhuǎn)換為ANSYS格式的lgw文件,您只需選擇DXF文件名即可。點擊文件菜單里的打開項,選擇目標DXF文件,程序會自動生成相同路徑下的相同文件名的lgw文件。若為實體造型,請先炸開為面,再炸為線,然后再存為DXF文件,因為程序不認實體的DXF文件。然后再在ANSYS里稍加處理就可以完成數(shù)據(jù)轉(zhuǎn)換! cad模型 DXF TO ANSYS 打開dxf文件 生成ansys的log文件 ansys讀入log文件 線生成面 CAD轉(zhuǎn)到ANSYS的軟件.rar
展開
ANSYS基礎(chǔ)問答(第二期)
11.Q:在做ansys時,右鍵,滾輪動了一下,圖形就不見了,請問是怎么回事? A:先在plot里面選中要顯示的實體或者面,或者線。ansys右側(cè)有一個放大鏡,里面一個正方體,單擊那個(自適應(yīng)窗口大?。?。 12.Q:shell93單元建立了模型,也設(shè)置了相關(guān)optkey參數(shù),但是提取結(jié)果時,只有中間節(jié)點的位移,而沒有應(yīng)力,這是為啥呢? A:ANSYS中,對于有中間節(jié)點的實體單元是不提供中間節(jié)點的應(yīng)力、應(yīng)變等結(jié)果的。 13.Q:ANSYS后結(jié)果分析中rotation vector(旋轉(zhuǎn)矢量)得出的結(jié)果圖的單位是啥? A:是弧度,時間單位就是你自己選的。 14.Q:用實體單元建模,在求解時:如何施加面荷載? A:可以直接在面上施加載荷,也可以先獲取附著在面上的節(jié)點或單元,然后對節(jié)點或單元施加載荷。 15.Q:ansys怎么將link單元和soild單元連接在一起? A:可以通過定義couple來實現(xiàn),將link的節(jié)點和solid的節(jié)點耦合在一起,使兩個節(jié)點的所有自由度變化相同就行了。 16.Q:使用ANSYS求得的模態(tài)頻率是圓頻率? A:ANSYS求得的是頻率,單位HZ,但是我們常說的固有頻率是圓頻率,單位是rad/s。 17.Q:PROE建立實體模型為啥導入ANSYS劃分不了網(wǎng)格? A:ANSYS 讀入幾何模型和劃分網(wǎng)格的能力都不如 Workbench。 不過,如果你在 Proe 中,將幾何模型導出為 Parasolid 格式的模型數(shù)據(jù)文件 (擴展名 .x_t),一般可以較好的導入 ANSYS,并劃分自由網(wǎng)格,最好使用 10 節(jié)點四面體單元,如 solid187。 18.Q:為什么模態(tài)求解時沒有對模態(tài)擴展,而是在獲得譜分析解后又單獨進行了擴展模態(tài)求解?
展開
IGES模型轉(zhuǎn)換技巧
IGES圖形格式雖然應(yīng)用廣泛,但由于該圖形標準內(nèi)在的缺陷,使得在不同 軟件間傳遞復雜幾何模型時通常都會遇到困難,其中最常見的困難就是由于有 重疊面或重疊線而導致在ANSYS中無法自動生成體。針對不同的現(xiàn)象,有不同 的處理方法,這里簡單列舉其一: 1 在ANSYS的“讀入IGES文件”菜單上,試一下采用不同的“Merging Tolerance” 數(shù)值,有時會獲得意想不到的良好效果。 2 模型讀入后,用ANSYS的 va,all 命令創(chuàng)建體,此時通常會彈出這樣的錯誤信 息: Discontinuous area set for VA command. Line 1225 is used 1 times for this list of areas 這表示第1225號線所在的面很可能就是重疊面,刪除該重疊面后可能還會彈出 這樣的錯誤信息,因此用下面的命令流方式可快捷地處理大量重疊面問題: lsel,s,line,,1225 ! 選擇提示有錯的線,線號根據(jù)每次的錯誤提示而改變 asll ! 選擇與此線相關(guān)的所有面 allsel,below,area !選擇與所選面相關(guān)的所有線 asll ! 選擇與所選線相關(guān)的所有面 aplot ! 檢查是否只有一個面,如果確實只有一個,該面幾乎絕對是一個重疊面 如果確認,執(zhí)行 adele,all, , ,1 !刪除面及面上的線和點 allsel nummrg,kp,0.01,0.01, ,low !融合幾何模型, 容差需根據(jù)實際模型調(diào)整 重復以上操作,即可有效并快捷地刪除所有重疊面或與體無關(guān)的面,一般就可以順利創(chuàng)建實體了
展開
『分享』認識ANSYS(附:ANSYS使用簡介)
LOG 文件的內(nèi)容可以略作修改存到一個批處理文件中,在以后進行同樣工作時,由ANSYS自動讀入并執(zhí)行,這是ANSYS軟件的第三種命令輸入方式。這種命令方式在進行某些重復性較高的工作時,能有效地提高工作速度 前處理模塊PREP7 雙擊實用菜單中的“Preprocessor”,進入ANSYS的前處理模塊。這個模塊主要有兩部分內(nèi)容:實體建模和網(wǎng)格劃分。   ●實體建模   ANSYS程序提供了兩種實體建模方法:自頂向下與自底向上。自頂向下進行實體建模時,用戶定義一個模型的最高級圖元,如球、棱柱,稱為基元,程序則自動定義相關(guān)的面、線及關(guān)鍵點。用戶利用這些高級圖元直接構(gòu)造幾何模型,如二維的圓和矩形以及三維的塊、球、錐和柱。無論使用自頂向下還是自底向上方法建模,用戶均能使用布爾運算來組合數(shù)據(jù)集,從而“雕塑出”一個實體模型。ANSYS程序提供了完整的布爾運算,諸如相加、相減、相交、分割、粘結(jié)和重疊。在創(chuàng)建復雜實體模型時,對線、面、體、基元的布爾操作能減少相當可觀的建模工作量。ANSYS程序還提供了拖拉、延伸、旋轉(zhuǎn)、移動、延伸和拷貝實體模型圖元的功能。附加的功能還包括圓弧構(gòu)造、切線構(gòu)造、通過拖拉與旋轉(zhuǎn)生成面和體、線與面的自動相交運算、自動倒角生成、用于網(wǎng)格劃分的硬點的建立、移動、拷貝和刪除。自底向上進行實體建模時,用戶從最低級的圖元向上構(gòu)造模型,即:用戶首先定義關(guān)鍵點,然后依次是相關(guān)的線、面、體。   ●網(wǎng)格劃分   ANSYS程序提供了使用便捷、高質(zhì)量的對CAD模型進行網(wǎng)格劃分的功能。包括四種網(wǎng)格劃分方法:延伸劃分、映像劃分、自由劃分和自適應(yīng)劃分。延伸網(wǎng)格劃分可將一個二維網(wǎng)格延伸成一個三維網(wǎng)格。映像網(wǎng)格劃分允許用戶將幾何模型分解成簡單的幾部分,然后選擇合適的單元屬性和網(wǎng)格控制,生成映像網(wǎng)格。
展開
ANSYS9.0經(jīng)典產(chǎn)品基礎(chǔ)教程與實例詳解》
圖書目錄 序 前言 第一篇ANSYS基本知識與系統(tǒng)簡介 第1章 ANSYS公司介紹 第2章ANSYS主要分析產(chǎn)品系列 2.1 ANSYS經(jīng)典產(chǎn)品系列 2.2 ANSYS Workbench產(chǎn)品系列 2.3 ANSYS第三方產(chǎn)品系列 2.4 ANSYS CAD接口產(chǎn)品 第3章 ANSYS啟動、退出與GUI環(huán)境 3.1 啟動ANSYS程序 3.1.1 交互方式啟動經(jīng)典ANSYS產(chǎn)品程序 3.1.2批處理運行方式 3.1.3 從DOS窗口命令方式啟動ANSYS 3.2 退出ANSYS程序 3.3 ANSYS交互運行界面環(huán)境及其組成 3.4 使用幫助系統(tǒng) 第4章 ANSYS常用菜單與對話框操作指南 4.1 主菜單用法 4.2 工具菜單用法 4.3 繪圖(畫)菜單用法 4.4 輸入窗口交互操作 4.5 快捷功能圖標按鈕用法 4.6 工具欄按鈕用法 4.7 可見/隱藏圖標用法 4.8 對話框執(zhí)行按鈕用法 4.9 平移、縮放和旋轉(zhuǎn)圖形變換對話框用法 4.10 圖形拾取用法 第5章 ANSYS文件系統(tǒng)和文件操作 5.1 ANSYS文件類型 5.2 新分析相關(guān)文件及其操作 5.3 輸出信息定向到屏幕或者文件 5.4 讀入ANSYS文件 5.4.1 讀入ANSYS文本文件 5.4.2 讀入ANSYS二進制文件 5.5 寫出ANSYS文件 5.6 列表顯示ANSYS文件信息 5.7 ANSYS文件重命名、拷貝與刪除 5.8 導入與導出幾何文件 第二篇 ANSYS基本分析過程技術(shù) 第6章 ANSYS標準有限元分析過程 6.1 制定ANSYS有限元分析方案及其策略 6.1.1 制定ANSYS分析方案應(yīng)當考慮的因素 6.1.2 ANSYS的單位制 6.1.3 熟悉ANSYS單元庫,選用合理的單元類型 6.1.4 利用模型對稱性創(chuàng)建分析模型 6.1.5 創(chuàng)建平面應(yīng)力與平面應(yīng)變分析模型 6.1.6 針對不同的求解確定網(wǎng)格離散方案和密度
展開
ansys 讀入圖2
橋梁工程模型轉(zhuǎn)換:Miads Civil至ANSYS APDL快捷方法
橋梁工程模型轉(zhuǎn)換:Miads Civil至ANSYS APDL快捷方法——讓復雜結(jié)構(gòu)分析效率飛越! 行業(yè)痛點:模型轉(zhuǎn)換之困,吞噬工程師的時間與精力 在鋼桁組合梁橋的設(shè)計與分析中,工程師常面臨兩大挑戰(zhàn): 多平臺協(xié)同效率低下:Miads Civil擅長整體建模,可以很方便與設(shè)計規(guī)范銜接,是設(shè)計師的設(shè)計利器,但是要深入研究相關(guān)課題,Miads Civil的缺點就體現(xiàn)出來了,眾所周知,ANSYS APDL在非線性分析和復雜工況模擬上更具優(yōu)勢,手動重新建立模型耗時較長,尤其是對于大型橋梁的整體建模; 數(shù)據(jù)傳遞易錯率高:板和梁單元組合模型的節(jié)點關(guān)聯(lián)、材料屬性、邊界條件等數(shù)據(jù)需跨軟件逐項輸入,稍有不慎就會導致計算結(jié)果偏差。 破局之道:三位一體自動化轉(zhuǎn)換方法 第一步:Miads Civil模型數(shù)據(jù)的導出 精細化數(shù)據(jù)提?。簩iads Civil模型中節(jié)點坐標、單元信息、材料本構(gòu)、截面屬性、荷載工況等關(guān)鍵參數(shù)輸出到Excel表格中,形成“節(jié)點表”“單元表”“約束表”等標簽頁。 第二步:Matlab 讀入excel信息自動輸出命令流 命令流生成: 節(jié)點定義:*N命令自動排列,支持局部坐標系轉(zhuǎn)換;單元連接:*E命令智能重建拓撲關(guān)系,確保板梁節(jié)點無縫耦合;荷載與邊界:自動轉(zhuǎn)換集中力、均布荷載為APDL語法,約束條件100%還原。 第三步:ANSYS APDL無縫對接 一鍵導入求解:生成的APDL命令流(.txt文件)可直接通過ANSYS讀入運行,支持靜力學、模態(tài)分析、屈曲分析等高級求解; 結(jié)果反向校驗:提供剛度矩陣對比工具,確保轉(zhuǎn)換前后模型力學特性誤差<0.5%。
展開
Ansys10.0 復合材料操作知識(五)
2 由于IGES發(fā)展到現(xiàn)在已經(jīng)有多個版本,從CAD軟件輸出IGES文件時,盡量選擇ANSYS軟件能支持的IGES版本。 1.2 CAD軟件輸出IGES文件注意事項 2 輸出時只選擇Ansys分析需要用到的那一部分模型,Ansys有限元分析不需要像CAD軟件那樣關(guān)注每一個細節(jié)。 2 對于通過修剪操作生成的曲面,在將其轉(zhuǎn)換為IGES數(shù)據(jù)格式時,數(shù)據(jù)中應(yīng)該包含XYZ坐標數(shù)據(jù)和UV坐標數(shù)據(jù)。 2 如果要分析的模型非常大,應(yīng)該將模型分成多塊分別輸出,每個IGES數(shù)據(jù)文件只包含模型的一部分。在Ansys中將多個文件讀入后采用前處理器中的合并操作進行重新組合。(合并操作GUI路徑:【Main Menu】|【Preprocessor】|【Numbering Ctrls】|【Merge Items】)。 2 如果IGES文件的數(shù)據(jù)是以ASCII碼存儲的,確保文件中每行都是80個記錄。 1.3 Ansys導入IGES文件注意事項 2 注意導入文件時ANSYS程序的各種提示信息。警告信息包括諸如IGES轉(zhuǎn)換失敗的部件以及轉(zhuǎn)換成功的部件在ANSYS中對應(yīng)的部件號。 2 如果存在IGES部件沒有轉(zhuǎn)換,可以采用模型修補命令進行重構(gòu)。SMOOTH模式能夠讀入任何不超過20階的有理B樣條曲線和有理B樣條曲面,如果階數(shù)超過20階ANSYS將提示出錯信息。 1.4 ANSYS導出IGES文件注意事項 2 輸出IGES數(shù)據(jù)前需要先設(shè)定系統(tǒng)單位,單位的設(shè)置只能通過命令的形式設(shè)置:/UNITS,比如要設(shè)定國際單位體系,只要在命令輸入框中輸入“/UNITS,SI”,回車確認即可。 2 輸出數(shù)據(jù)前,需要選擇幾何實體的所有下屬元素,GUI操作:【Utility Menu】|【Select】|【Everything Below】。
展開
CAE在汽車產(chǎn)品開發(fā)中的應(yīng)用與實施
這里僅介紹在汽車零件結(jié)構(gòu)分析中使用最為廣泛的I-DEAS、ANSYS和NASTRAN。 SDRC公司的I-DEAS軟件是包括CAD、CAE、CAPP/CAM、PDM等在內(nèi)的集成軟件。實體建模、網(wǎng)絡(luò)劃分、載荷和約束的施加、求解和后處理可由該軟件的不同模塊來完成。 ANSYS公司的ANSYS軟件是專門的有限元分析軟件,前、后處理和求解也都可由該軟件完成。 MSC公司的NASTRAN有限元軟件有專門的前、后處理軟件PATRAN。其分析過程與I-DEAS、ANSYS等大同小異。 以上說明各公司的有限元軟件都能獨立完成有限元分析任務(wù)。當然,上述各種軟件還提供了與多種CAD軟件的接口。一般來說,有限元軟件的建模功能不如專門的 CAD軟件強大。只有將他們結(jié)合起來使用才能更好地發(fā)揮各自的功能。筆者在分析汽車傳動裝置零件十字軸的彎曲強度時,采取的路線是:先由Pro/E建立十字軸的幾何模型并完成網(wǎng)絡(luò)劃分,并以ANSYS文件格式.ans輸出模型,然后由ANSYS讀入該模型并完成后續(xù)分析。圖1為由Pro/E建模并劃分網(wǎng)格的十字軸模型。當然,ANSYS也可直接讀入Pro/E的.prt文件,網(wǎng)格劃分及有限元分析的后續(xù)任務(wù)都由ANSYS完成。 幾乎所有的CAD軟件都可輸出IGES格式的幾何模型文件,但該格式中只包含線和面的信息,而沒有體的信息,而且IGES格式文件中會丟掉部分信息甚至產(chǎn)生錯誤幾何信息。以下介紹一種解決該問題的方法: (1) 用UGS公司的CAD/CAM軟件UG讀入待轉(zhuǎn)換的IGES格式文件。 (2) 在UG中修改模型,并用縫合(即Sewing)命令將零件的所有面縫合在一起,從而生成實體模型。 (3) 將實體模型存成UG格式的.prt文件。 (4) 用NASTRAN的前處理軟件PATRAN讀入UG生成的.prt文件,將得到有限元分析所需的實體模型。
展開
礦山機械裝備云仿真CAE服務(wù)系統(tǒng)研究與應(yīng)用
ANSYS參數(shù)化設(shè)計語言(ANSYS parametric design language,APDL)是一個功能強大的專用描述性、解釋性語言,類似于FORTRAN,它可以實現(xiàn)模型的參數(shù)化,可以獲取ANSYS數(shù)據(jù)庫信息,可以進行數(shù)學運算(包括矢量及矩陣運算),可以定義經(jīng)常使用的命令或宏的縮寫(快捷鍵),可以用if-then-else分支結(jié)構(gòu)和do循環(huán)及用戶指令生成執(zhí)行一系列任務(wù)的宏。簡言之,APDL可以實現(xiàn)有限元分析的參數(shù)化建模、加載、求解和后處理,可以定制人機數(shù)據(jù)和信息交互界面,可以用其開發(fā)特殊分析功能的有限元專用分析系統(tǒng),是實現(xiàn)遠程CAE分析服務(wù)的有效手段。 4.3 功能模塊 (1)前處理。人機交互模塊采用Microsoft公司推出的Web應(yīng)用程序開發(fā)技術(shù)——ASP.Net技術(shù),實現(xiàn)客戶端與服務(wù)器的信息交互。它的主要功能是實現(xiàn)幾何模型(參數(shù))調(diào)入,輸入模型實際工作時的各種載荷數(shù)值、約束條件(加載位置與約束位置在APDL中已預(yù)先定義)與有限元模型網(wǎng)格大小等。服務(wù)器端即可獲得用戶輸入的幾何信息和有限元模型信息。 (2)求解。由人機交互前處理頁面輸入的參數(shù)存放到一個文本文件中。利用VB.Net文本處理函數(shù)以文本追加的方式將界面輸入的參數(shù)讀入到進行分析所必需的APDL文本文件中,實現(xiàn)為APDL參數(shù)宏文件中的宏參變量賦值。從而組合成供VB.Net調(diào)用的ANSYS命令流文件。具體實現(xiàn)過程如下。 1)在人機交互前處理頁面輸入分析所需參數(shù),并保存到文本文件中。 2)將該文本文件追加寫入到APDL文件中,為文件中的宏參變量賦值,作為ANSYS自動讀入的分析文件。 3)通過VB.Net中Process組件的Start方法,以后臺運行的方式實現(xiàn)VB.Net對ANSYS的調(diào)用,自動讀入分析文件,進行求解。 (3)后處理。
展開