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

ansys輸出單元數(shù)據(jù)的案例

ANSYS數(shù)據(jù)輸出格式Fw.d的應(yīng)用
ANSYS數(shù)據(jù)輸出格式Fw.d的應(yīng)用 ANSYS計(jì)算后處理時(shí)經(jīng)常需要將得到的結(jié)果進(jìn)行輸出輸出時(shí)需要采用一定的輸出格式指定輸出方式。數(shù)據(jù)輸出一般配合*CFOPEN和*VWRITE完成,*CFOPEN用于打開文件,*VWRITE用于寫數(shù)據(jù)。 APDL的輸出格式和Fortran一致其中F格式為:Fw.d。這個(gè)用的比較多,用于輸出浮點(diǎn)數(shù)據(jù)。 其中,w表示數(shù)據(jù)的總字符寬度,d表示小數(shù)部分所占的寬度,不夠的補(bǔ)零。例如F10.5表示輸出數(shù)據(jù)一共占10個(gè)寬度,其中小數(shù)部分占5個(gè)寬度,需要注意點(diǎn)號(hào)也占一個(gè)字符寬度,不夠10位的在數(shù)據(jù)的前面補(bǔ)空格。
展開
ANSYS后處理將數(shù)據(jù)輸出到txt文本中應(yīng)用案例 ¥10
ANSYS后處理將數(shù)據(jù)輸出到txt文本中,用到的主要命令為do循環(huán)、get命令; 循環(huán)命令*DO,Par,IVAL,FVAL,INC Par循環(huán)變量的名稱,可以定義為i,j等 IVAL, Par循環(huán)變量的初始值 FVAL, Par循環(huán)變量的終止值 INC循環(huán)變量的增長(zhǎng)步長(zhǎng),缺省值為1 例子1:*do,i,1,100 *********************************************************************************************************************** 獲取命令*GET, Par, Entity, ENTNUM, Item1, IT1NUM, Item2, IT2NUM Par變量的名稱,將獲取的值存到變量中去 Entity,獲取的對(duì)象類型可以為node、element、area等 ENTNUM為對(duì)象的ID號(hào) Item1可以為單元表選項(xiàng)smic等 IT1NUM可以為單元表選項(xiàng)smic對(duì)應(yīng)的輸出序號(hào),對(duì)于梁單元可以用來(lái)輸出載荷或應(yīng)力 例子1統(tǒng)計(jì)完單元數(shù)量賦值給變量number:*GET, number, ELEM,0,count 例子2提取單元最大的ID號(hào)賦值給變量number:*GET, number,ELEM,0,NUM,MAX ********************************************************************************************************************** 數(shù)組定義命令*DIM,Par,Type,IMAX,JMAX,KMAX,Var1,Var2,Var3,CSYSID Par數(shù)組的名稱 Type
展開
ANSYS輸出實(shí)體模型表面的節(jié)點(diǎn)信息 和單元拓?fù)潢P(guān)系
刪除后,顯示的就只有外表面的單元和節(jié)點(diǎn),通過菜單欄List下面的Nodes,可選擇列表輸出節(jié)點(diǎn)坐標(biāo),如下所示: 圖2 同樣,可通過List輸出單元拓?fù)湫畔ⅲ缦拢?先用命令: numcmp,all 壓縮所有的單元和節(jié)點(diǎn)的編號(hào),也就是重新編號(hào),否則可能不是從1開始。 最后顯示如下: 圖3 這兩個(gè)文件都可以保存,之后需要可以再寫程序提取。 這里有一個(gè)問題,現(xiàn)在得到的表面的節(jié)點(diǎn)號(hào)和原來(lái)實(shí)體模型對(duì)于位置的節(jié)點(diǎn)號(hào)不是對(duì)應(yīng)的,處理這個(gè)問題需要重新寫程序,用什么語(yǔ)言都可以,Python,C++等等,目的是讀取ansys輸出的節(jié)點(diǎn)信息文件,讀出固定坐標(biāo)處對(duì)應(yīng)的節(jié)點(diǎn)號(hào),通過對(duì)比可以找到所以的節(jié)點(diǎn)對(duì)應(yīng)關(guān)系。
展開
ANSYS Beam188提取彎矩為例介紹ANSYS定義單元表提取數(shù)據(jù) (解決彎矩圖鋸齒狀) ¥20
ANSYS中有些數(shù)據(jù)無(wú)法直接訪問,需要通過定義單元表完成單元的結(jié)果的訪問。下面就以Beam188單元提取彎矩為例介紹ANSYS定義單元表提取數(shù)據(jù)的詳細(xì)過程。 1. 首先需要知道在哪里定義單元表:Main Menu>General Postproc>Element Table>Define Table>add 2. 定義你想要的數(shù)據(jù),這里以Beam188的彎矩為例 2.1 啟動(dòng)ANSYS幫助菜單, 在索引框輸入Beam188然后搜索, 在單元輸出介紹找到彎矩的名稱(代號(hào))。 2.2 回到ANSYS界面,比如要輸出Mz, 則需要在添加SMISC,3 和SMISC,16 ,如圖 3. 輸出數(shù)據(jù):Main Menu>General Postproc>Element Table> List E T, 選擇前面定義的SMISC,3 和SMISC,16 輸出單元I和J節(jié)點(diǎn)的Mz數(shù)值,如圖 4. 顯示彎矩云圖:Main Menu>General Postproc>Plot Results>Contour Plot>Line Elem Res, 這里要注意要在LabI 選SMISC,3 LabJ 選SMSCI,16。 輸出彎矩到這就結(jié)束了,小編突然發(fā)現(xiàn),輸出的彎矩值在每個(gè)單元的I和J處是一樣的(Beam188為2節(jié)點(diǎn)單元),彎矩圖也就成了鋸齒形,于是去問了度娘一波,各路盆友給出解決方法,然而并沒有起作用的,于是乎我又想起來(lái)了“幫助文檔大法”,于是認(rèn)認(rèn)真真將Beam188的幫助文檔閱讀了一遍,功夫不負(fù)有心人,最終。。。
展開
ansys輸出單元數(shù)據(jù)圖1