
發(fā)布
注冊(cè)
/
登錄ansys輸出為txt
關(guān)注創(chuàng)建者:王靖雯 創(chuàng)建時(shí)間:2023-03-07

ansys輸出為txt的實(shí)例教程
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ì)于梁?jiǎn)卧梢杂脕?em>輸出載荷或應(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
展開 問題:algor可以將模型輸出為ansys的命令流問題?聽說algor可以將模型輸出為ansys的命令流,不知道如何處理?如果這樣,那algor就好了,好比word和WPS的關(guān)系。呵呵。
答案:ALGOR的模型可以輸出為ANSYS的.cdb文件,可以直接導(dǎo)入ANSYS。.cdb文件其實(shí)就是ANSYS的命令流文件,其中包含了生成相應(yīng)ANSYS模型的所有命令流。
在ALGOR中,完成有限元模型并check model后,可以在FEA Editor或者Super view環(huán)境中通過如下操作輸出.cdb文件:FIle->Export->Third-party FEA,選擇ANSYS類型,給定文件名稱就可以了。
在ANSYS中可以通過如下菜單導(dǎo)入.cdb文件:Preprocessor->Archive model->Read, 選擇DB All finite element information 以及文件就可以了。
但要注意二者之間的單元類型的匹配,現(xiàn)在的ALGOR版本的有限元輸出菜單已經(jīng)集成在了前后處理環(huán)境FEMPRO中了,更加直接、方便。
另外,實(shí)體有限元模型也是可以導(dǎo)入的或?qū)С龅模⒁庥邢迒卧钠ヅ洌駝t就出錯(cuò),比如:ALGOR和ANSYS中同樣有金字塔過渡單元,但ALGOR中的金字塔過渡單元其頂點(diǎn)就是一個(gè)節(jié)點(diǎn),一個(gè)單元有5個(gè)節(jié)點(diǎn),而ANSYS的金字塔過渡單元其實(shí)是六面體的退化,其頂點(diǎn)處有若干重合的節(jié)點(diǎn),節(jié)點(diǎn)數(shù)和六面體單元相同,這種情況下,ALGOR的模型導(dǎo)入ANSYS或者ANSYS的模型導(dǎo)入ALGOR看上去一樣,但是計(jì)算就要出錯(cuò),由于節(jié)點(diǎn)不匹配所致,所以實(shí)體單元要轉(zhuǎn)換,應(yīng)該采用全六面體或者全四面體。
如果要想利用ALGOR的全自動(dòng)六面體主導(dǎo)網(wǎng)格,就不要導(dǎo)出了,因?yàn)橥ǔ2豢杀苊獾貢?huì)有一些過渡單元產(chǎn)生。用ALGOR計(jì)算就是了。
展開 圖1 抓取圖片
為了得到的字體大一點(diǎn),通常運(yùn)行以下命令流就可以(下圖2所示),可以將命令流做成宏文件,加載在ANSYS的工具欄上,點(diǎn)擊一下按鈕(jietu)就方便很多(下圖3所示)。
圖2 取消Logo,放大字體
圖3 jietu工具欄
WORKBENCH界面的方法
舊版本以ANSYS Workbench 18.0為例,新版本以ANSYS Workbench 2021R1為例介紹。
A:Workbench 18.0輸出高清圖片的方法
步驟1-打開Model,在工具欄Tools下點(diǎn)擊Options…,進(jìn)行圖片分辨率設(shè)置即可(下圖4、圖5所示)。點(diǎn)擊Report。更改分辨率,默認(rèn)600,400,600,500。改為大一點(diǎn)的尺寸形成適中的圖片,700,400,700,500。越大分辨率越高。
圖4 Tools-Options
圖5 更改分辨率
步驟2-做一個(gè)腳本文件,擴(kuò)展名為.js,復(fù)制以下內(nèi)容粘貼至文本文件中,另存為Imagetofile.js腳本文件(下圖6所示)。做好后復(fù)制到某一硬盤下,比如D:\ Imagetofile.js盤根目錄下。
展開 
ansys輸出為txt的相關(guān)專題、標(biāo)簽、搜索
ansys輸出為txt的最新內(nèi)容
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
**************************
ANSYS分析設(shè)計(jì)人—專注壓力容器分析設(shè)計(jì)的交流平臺(tái)!學(xué)貴得師,更貴得友!共同學(xué)習(xí),共同進(jìn)步! 本文內(nèi)容供感興趣的朋友參考使用,借此機(jī)會(huì)筆者再次鄭重的邀請(qǐng)和歡迎更多樂于分享的小伙伴加入我們,分享您的心得、想法、技巧和案例,與更多的分析設(shè)計(jì)人一起探討交流,《ANSYS分析設(shè)計(jì)人》公眾號(hào)是一個(gè)大眾交流平臺(tái),屬于每一個(gè)樂于分享的您! 在進(jìn)行仿真分析時(shí),輸出圖片格式用于生成報(bào)告是必須的步驟。下面介紹ANS
問題:algor可以將模型輸出為ansys的命令流問題?聽說algor可以將模型輸出為ansys的命令流,不知道如何處理?如果這樣,那algor就好了,好比word和WPS的關(guān)系。呵呵。
答案:ALGOR的模型可以輸出為ANSYS的.cdb文件,可以直接導(dǎo)入ANSYS。.cdb文件其實(shí)就是ANSYS的命令流文件,其中包含了生成相應(yīng)ANSYS模型的所有命令流。
在ALGOR中,完成有限元模型并