
發(fā)布
注冊(cè)
/
登錄ansys輸出表格的案例
Orcad軟件怎么輸出物料清單BOM表格呢?應(yīng)該怎么處理呢?
Orcad軟件怎么輸出物料清單BOM表格呢?
答:我們?cè)谶\(yùn)用Orcad軟件進(jìn)行原理圖的設(shè)計(jì)完成以后,需要通過(guò)Orcad軟件進(jìn)行物料清單的輸出、然后對(duì)BOM清單進(jìn)行整理。下面我們列一下,運(yùn)用Orcad軟件進(jìn)行BOM清單輸出的步驟如下:
第一步,打開(kāi)原理圖主目錄的界面,關(guān)閉掉其它的分界面,然后選中原理圖的根目錄,進(jìn)行下一步的操作,如圖3-90所示:
圖3-90 原理圖根目錄選中示意圖
第二步,選中根目錄以后,執(zhí)行菜單命令Tools-Bill of Materials…命令,來(lái)進(jìn)行BOM清單的輸出,如圖3-91所示:
圖3-91 執(zhí)行BOM輸出命令菜單示意圖
第三步,執(zhí)行了上述Tools-Bill of Materials…命令以后呢,會(huì)彈出如圖3-92所示的BOM清單輸出界面,在Header以及Combined Property String欄中,分別列出了需要輸出的元素,依次是器件的數(shù)量、器件的位號(hào)、器件的屬性值,這些都是我們輸出BOM清單所必須的。
圖3-92 BOM清單界面示意圖
第四步,如上圖3-92所示的BOM清單界面中,發(fā)現(xiàn)缺失了器件的封裝屬性值,所以我們?cè)?em>輸出BOM清單的時(shí)候,需要加上,格式就是跟Header以及Combined Property String欄一致,如圖3-93所示,然后勾選上Open in Excel,這樣輸出BOM清單就用EXCEL表格打開(kāi)了,如圖3-94所示,進(jìn)行編輯整理即可,這樣我們的BOM清單就輸出完成了。
展開(kāi) 【ANSYS文件輸出】ANSYS怎么批量文件輸出?
這期是ANSYS不定期更新,這期主要講一下ANSYS怎么批量文件輸出,還有批量輸出前的一些預(yù)處理操作。</span></p><p><strong>01</strong></p><p><strong>怎么去除右上角的時(shí)間?</strong></p><p>/PLOPTS,DATE,0 !都不顯示</p><p>/PLOPTS,DATE,1 !只顯示日期</p><p>/PLOPTS,DATE,2 !顯示日期和時(shí)間</p><p><strong>02</strong></p><p><strong>怎么去除右上角的LOGO?</strong></p><p>/plopts,logo,on !以logo形式</p><p>/plopts,logo,off !以文本形式</p><p> 用上面兩種形式,logo還是會(huì)存在的,還有一種方法就是在界面,鼠標(biāo)箭頭放在logo上,右鍵點(diǎn)擊data,REPLOT一下,這樣logo就會(huì)不再出現(xiàn)。</p><p><strong>03</strong></p><p><strong>怎么把背景變成白色?</strong></p><p>!
展開(kāi) ANSYS中的自動(dòng)化參數(shù)研究,自動(dòng)建模/分網(wǎng)/多參數(shù)求解/自動(dòng)輸出云圖/自動(dòng)輸出所需結(jié)果
最后通過(guò)*uilist,holrad.txt將該.txt文件在ANSYS界面上顯示出來(lái)。
*CFOPEN,holrad,txt,
*vwrite('Radius',4x,'Stress')
*VWRITE,holrad(1,1),holrad(1,2)
(f6.3,4x,f8.3)
*uilist,holrad.txt
總
本案例教程只研究了一個(gè)參數(shù),可以完全擴(kuò)展到多個(gè)變參數(shù)研究上。
全文結(jié)束,感謝閱讀。
ANSYS中的循環(huán)載荷加載,最易理解的案例來(lái)了!
記憶合金、等12種非線性材料的單軸拉伸模擬
APDL命令流建模分析的框架(3分鐘上手APDL?。。。?/span>
展開(kāi) MatlabGUI界面調(diào)用Ansys計(jì)算并輸出計(jì)算結(jié)果
.*'},'File Selector'); strh = [Pnameh,Fnameh];
pathname = Pnameh;
set(handles.text1,'String',strh);
[temp1,temp2] = xlsread(strh);
set(handles.uitable1,'Data',temp1);
% Update handles structure
guidata(hObject, handles);
為了讀取圖示方框中的數(shù)據(jù),并用到ANSYS的APDL文件中,需要字符串的讀取和合并,首先需要使用str2num函數(shù)把字符串轉(zhuǎn)換成數(shù)值,如果沒(méi)有輸入值時(shí),使用缺省值。
將兩個(gè)txt合并成test3.mac作為APDL語(yǔ)言開(kāi)始的參數(shù)定義,生成test3.mac之后再使用system函數(shù)調(diào)用ANSYS的求解器,并讀取test3.mac進(jìn)行計(jì)算
在計(jì)算之前,是不能生成圖片的,這時(shí)需要設(shè)置只有點(diǎn)擊“開(kāi)始重構(gòu)”按鈕之后,其他按鈕才可用。
點(diǎn)擊按鈕開(kāi)始計(jì)算之后,會(huì)分別輸出兩個(gè)名為residualstress.jpg和deformation.jpg的圖片,對(duì)應(yīng)的語(yǔ)句為
/image,save,'E:\GUIRStest\residualstress',jpg
設(shè)置當(dāng)點(diǎn)擊“生成殘余應(yīng)力云圖”和“生成角變形云圖”時(shí),會(huì)讀取圖片的路徑并使用imshow生成圖片。
至此,一個(gè)簡(jiǎn)易的MatlabGUI界面調(diào)用ANSYS計(jì)算并輸出圖片就完成了。
展開(kāi) 
APDL實(shí)現(xiàn)ANSYS的結(jié)果輸出
APDL實(shí)現(xiàn)ANSYS的結(jié)果輸出
長(zhǎng)安CAE
1 概述
ANSYS作為通用有限元仿真計(jì)算軟件應(yīng)用非常普遍,其強(qiáng)大的參數(shù)化功能更是使得ANSYS的使用方便很多。在計(jì)算過(guò)程中,通常需要對(duì)計(jì)算結(jié)果進(jìn)行統(tǒng)計(jì),ANSYS計(jì)算的模型大多時(shí)候節(jié)點(diǎn)單元數(shù)目很多,結(jié)果數(shù)據(jù)也很多,因此在GUI界面的查詢操作不太方便,工作量太大,而且結(jié)果不好記錄。而且很多時(shí)候需要借助第三方軟件比如MATLAB等數(shù)據(jù)處理軟件對(duì)結(jié)果進(jìn)行處理,此情況下需要ANSYS能夠?qū)⒂?jì)算結(jié)果輸出到文件中,再通過(guò)對(duì)結(jié)果文件進(jìn)行處理得到想要的結(jié)果。
APDL不僅在參數(shù)化建模、加載和求解有很大的發(fā)揮,在后處理時(shí)同樣有發(fā)揮。本次借助APDL編寫(xiě)后處理命令流,將需要的計(jì)算結(jié)果以設(shè)置好的格式輸出為txt文件。
2 應(yīng)用
將編寫(xiě)好的前處理和求解APDL命令流在ANSYS里面運(yùn)行,命令流文件如圖1所示,該段命令流為兩根梁的求解計(jì)算,如圖2所示。
圖1 前處理與求解APDL命令流
圖2 模型
首先將所有節(jié)點(diǎn)的坐標(biāo)位置輸出,命令流如圖3所示。
圖3 輸出節(jié)點(diǎn)位移APDL命令流
ANSYS還可以將結(jié)果保存為數(shù)組,如圖4所示,數(shù)組可以仿照?qǐng)D3的循環(huán)部分輸出,數(shù)組中的數(shù)據(jù)可以繼續(xù)在ANSYS里面反復(fù)調(diào)用。
圖4 輸出數(shù)組
同樣的,其他的結(jié)果參數(shù)也可以輸出。如圖5所示,為節(jié)點(diǎn)應(yīng)力結(jié)果的輸出。
圖5 APDL獲取其他的結(jié)果
基本思路是通過(guò)循環(huán)語(yǔ)句獲取所有節(jié)點(diǎn)的參量,保存成數(shù)組,也可以不保存,然后新建一個(gè)文件用于輸出節(jié)點(diǎn)的參量,主要的命令是*CREATE和*GET。
展開(kāi) ANSYS如何批量輸出結(jié)果圖
ANSYS提供了很多圖片格式,但有些格式只適用于特定的操作系統(tǒng)或者Device,且有些圖片格式是不能通過(guò)APDL語(yǔ)言導(dǎo)出來(lái)的(ANSYS導(dǎo)出圖片的命令流有三種,水哥只推薦/image,其他兩種使用起來(lái)太繁瑣,不做推薦),只能采用GUI操作。本人就比較偏愛(ài)的三種格式簡(jiǎn)單如下:
1)JPG
此種格式清晰度較高,且可以根據(jù)自己需要設(shè)置圖片質(zhì)量高低,經(jīng)常不涉及批量出圖,只需一兩張結(jié)果圖時(shí),我便會(huì)使用這種格式。但這種格式不能通過(guò)/image命令導(dǎo)出來(lái),且只會(huì)保留圖片到你剛開(kāi)始指定的工作目錄下,文件名字不能更改。
GUi路徑如下:
2)BMP、PNG
這兩種格式均可通過(guò)GUI和命令流輸出,GUi輸出和上述JPG的輸出方法如出一轍,這里不再介紹。既然可以使用命令流輸出,那么就可以采用循環(huán)的方式批量出圖了,后面會(huì)做例子簡(jiǎn)單演示。
但此兩種格式的圖片空間較大,一般在2M左右,但對(duì)于如今的磁盤(pán)空間來(lái)講,這點(diǎn)缺點(diǎn)微不足道了。
3)emf
這個(gè)格式不用說(shuō)了,對(duì)寫(xiě)論文的童鞋來(lái)講在熟悉不過(guò)了。此格式唯一不好的地方是不能采用命令流輸出,只能GUi操作。
回歸正題,如何批量出圖。
使用命令流:/image,該命令流使用格式如下:
label一般選擇save,F(xiàn)name 為文件的名字,當(dāng)采用循環(huán)存儲(chǔ)的時(shí)候?yàn)榱吮苊鈭D片相互之間因?yàn)橥桓采w,此處需要用到將數(shù)字轉(zhuǎn)為字符的命令%_%,可通過(guò)引號(hào)指定圖片保存的位置,ext為圖片格式,此處可以為bmp,png。
例:
某等厚度圓環(huán)孔板的模態(tài)分析,已經(jīng)求得其前十階的振動(dòng)模態(tài),現(xiàn)需要批量導(dǎo)出其前十階模態(tài)。
展開(kāi) ansys如何輸出高質(zhì)量的圖片
對(duì)體和面來(lái)說(shuō),ANSYS默認(rèn)的結(jié)果輸出格式是云圖格式,而這種彩色云圖打印為黑白圖像時(shí)對(duì)比很不明顯,無(wú)法表達(dá)清楚,這對(duì)于發(fā)表文章來(lái)說(shuō)是非常不便的。發(fā)文章所用的結(jié)果圖最好是等值線圖,并且最好是黑白的等值線圖。筆者原來(lái)進(jìn)行這項(xiàng)工作時(shí)一般借用photoshop等第三方軟件,很麻煩,并且效果不好。現(xiàn)通過(guò)摸索,發(fā)現(xiàn)通過(guò)靈活運(yùn)用ansys本身也能實(shí)現(xiàn)這項(xiàng)功能?,F(xiàn)將步驟寫(xiě)給大家,感謝caenet對(duì)我的幫助。
Moldex3D模流分析之結(jié)果輸出至Ansys Workbench
Moldex3D 提供射出成型結(jié)果中纖維配向、初始應(yīng)力 (翹曲應(yīng)力)、纖維濃度以及縫合線的輸出。從 Moldex3D 輸出的檔案可直接由 Ansys Workbench 讀取,并可與 Ansys Material Designer 提供的材料模型進(jìn)行整合,以利于纖維強(qiáng)化復(fù)材件的射出模擬。以下是使用Moldex3D 輸出結(jié)果項(xiàng)至 Ansys Workbench 的操作流程介紹:
?使用纖維強(qiáng)化復(fù)材時(shí),須注意在前處理的計(jì)算參數(shù)中,有啟用「執(zhí)行纖維配向計(jì)算」功能。若使用者想預(yù)測(cè)纖維濃度 (Fiber Volume Fraction) 在塑件內(nèi)的分布,則須額外勾選進(jìn)階選項(xiàng)中「計(jì)算填料濃度」功能。
?請(qǐng)注意:初始應(yīng)力(*.ist )對(duì)應(yīng)到射出成型分析中,由充填與保壓階段形成在模穴內(nèi)部的應(yīng)力,頂出后所造成的翹曲變形。因此若要輸出初始應(yīng)力,在設(shè)定分析順序時(shí),應(yīng)選擇有包含充填( F )、保壓 ( P ) 以及翹曲 ( W ) 的分析。
?完成 Moldex3D 模擬分析。
?當(dāng)分析完成后,在 FEA 接口的功能選項(xiàng)中,選取欲輸出的檔案:纖維濃度 (fiber volume fraction) (*.fcd)、初始應(yīng)力 (*.ist)、縫合線 (*.nwd) 或纖維配向 (*.o2d)。除了勾選的功能外,軟件同時(shí)也會(huì)輸出 Ansys 可讀的網(wǎng)格檔(*.ans 與 *.cdb)。
?此處輸出之檔案可直接以 Ansys Workbench Toolbox 中的 Injection Molding Data 讀取。
?在 Ansys Workbench 環(huán)境中,提供一套短纖維復(fù)合材料仿真流程,可預(yù)測(cè)短纖維強(qiáng)化復(fù)材之射出成型件的熱機(jī)械行為。
展開(kāi) 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用于打開(kāi)文件,*VWRITE用于寫(xiě)數(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ǔ)空格。
展開(kāi) 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ì)象類(lèi)型可以為node、element、area等
ENTNUM為對(duì)象的ID號(hào)
Item1可以為單元表選項(xiàng)smic等
IT1NUM可以為單元表選項(xiàng)smic對(duì)應(yīng)的輸出序號(hào),對(duì)于梁?jiǎn)卧梢杂脕?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
展開(kāi) algor可以將模型輸出為ansys的命令流
問(wèn)題:algor可以將模型輸出為ansys的命令流問(wèn)題?聽(tīng)說(shuō)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)境中通過(guò)如下操作輸出.cdb文件:FIle->Export->Third-party FEA,選擇ANSYS類(lèi)型,給定文件名稱就可以了。
在ANSYS中可以通過(guò)如下菜單導(dǎo)入.cdb文件:Preprocessor->Archive model->Read, 選擇DB All finite element information 以及文件就可以了。
但要注意二者之間的單元類(lèi)型的匹配,現(xiàn)在的ALGOR版本的有限元輸出菜單已經(jīng)集成在了前后處理環(huán)境FEMPRO中了,更加直接、方便。
另外,實(shí)體有限元模型也是可以導(dǎo)入的或?qū)С龅?,但要注意有限單元的匹配,否則就出錯(cuò),比如:ALGOR和ANSYS中同樣有金字塔過(guò)渡單元,但ALGOR中的金字塔過(guò)渡單元其頂點(diǎn)就是一個(gè)節(jié)點(diǎn),一個(gè)單元有5個(gè)節(jié)點(diǎn),而ANSYS的金字塔過(guò)渡單元其實(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ì)有一些過(guò)渡單元產(chǎn)生。用ALGOR計(jì)算就是了。
展開(kāi) 
ANSYS輸出實(shí)體模型表面的節(jié)點(diǎn)信息 和單元拓?fù)潢P(guān)系
刪除后,顯示的就只有外表面的單元和節(jié)點(diǎn),通過(guò)菜單欄List下面的Nodes,可選擇列表輸出節(jié)點(diǎn)坐標(biāo),如下所示:
圖2
同樣,可通過(guò)List輸出單元拓?fù)湫畔ⅲ缦拢?先用命令:
numcmp,all
壓縮所有的單元和節(jié)點(diǎn)的編號(hào),也就是重新編號(hào),否則可能不是從1開(kāi)始。
最后顯示如下:
圖3
這兩個(gè)文件都可以保存,之后需要可以再寫(xiě)程序提取。
這里有一個(gè)問(wèn)題,現(xiàn)在得到的表面的節(jié)點(diǎn)號(hào)和原來(lái)實(shí)體模型對(duì)于位置的節(jié)點(diǎn)號(hào)不是對(duì)應(yīng)的,處理這個(gè)問(wèn)題需要重新寫(xiě)程序,用什么語(yǔ)言都可以,Python,C++等等,目的是讀取ansys輸出的節(jié)點(diǎn)信息文件,讀出固定坐標(biāo)處對(duì)應(yīng)的節(jié)點(diǎn)號(hào),通過(guò)對(duì)比可以找到所以的節(jié)點(diǎn)對(duì)應(yīng)關(guān)系。
展開(kāi) Ansys Lumerical | 帶2D輸出耦合器的出瞳擴(kuò)展器的優(yōu)化
探測(cè)器設(shè)置為直接在超頻光柵的輸出端捕獲光線。優(yōu)化的目標(biāo)是增強(qiáng)朝向眼睛的輻照度圖輸出的均勻性,同時(shí)最大限度地提高總功率。
為了準(zhǔn)備優(yōu)化,OC光柵被分成幾個(gè)區(qū)域,在這些區(qū)域中,光柵特性將獨(dú)立優(yōu)化。
第 2 步:在 optiSLang 中設(shè)置優(yōu)化
2.在optiSLang中打開(kāi)文件[[EPE_2D_out-coupler.opf]]以檢查優(yōu)化設(shè)置。
3.雙擊 Python 圖標(biāo)“EPE_2D_for_OptiSlang.py”以可視化代碼。
這種優(yōu)化不會(huì)只調(diào)整高度和占空比等最基本的參數(shù),而是會(huì)使用2D光柵提供的七個(gè)參數(shù)作為自變量,這些參數(shù)將用作變量,因此可以優(yōu)化柱子本身的形狀,如下圖所示。
為了進(jìn)行優(yōu)化,超頻光柵被劃分為幾個(gè)區(qū)域,在這些區(qū)域內(nèi),光柵特性將獨(dú)立優(yōu)化。不是在每個(gè)區(qū)域單獨(dú)設(shè)置所有這些參數(shù),而是通過(guò)定義如下的參數(shù)函數(shù)來(lái)控制跨 OC 多個(gè)區(qū)域的光柵參數(shù):
V代表這些變量
中的任意一個(gè)。n代表1,2,3,4中的任意一個(gè)數(shù)字,對(duì)應(yīng)于 4 個(gè)角的部分。由這個(gè)方程可知,每個(gè)部分的 7 個(gè)光柵參數(shù)可以通過(guò) 4 個(gè)角的參數(shù)和Wn和非線性功率p來(lái)進(jìn)行一些加權(quán)來(lái)控制。請(qǐng)注意,對(duì)稱性也被用于減少系統(tǒng)的大小和變量的數(shù)量。
在隨附的文件夾中,準(zhǔn)備了一個(gè)python文件EPE_2D_for_OptiSlang.py,用于將optiSLang鏈接到OpticStudio。有關(guān)如何設(shè)置此類(lèi)文件的更多詳細(xì)信息,請(qǐng)參閱文章《Ansys Lumerical | 采用一維光柵的出瞳擴(kuò)展器的優(yōu)化》的附錄。
光柵參數(shù)按照預(yù)定義的優(yōu)化算法(例如進(jìn)化算法)通過(guò)optiSlang進(jìn)行變化。
展開(kāi) 實(shí)用小技巧-ANSYS如何輸出高清圖片?
ANSYS分析設(shè)計(jì)人—專注壓力容器分析設(shè)計(jì)的交流平臺(tái)!學(xué)貴得師,更貴得友!共同學(xué)習(xí),共同進(jìn)步!
本文內(nèi)容供感興趣的朋友參考使用,借此機(jī)會(huì)筆者再次鄭重的邀請(qǐng)和歡迎更多樂(lè)于分享的小伙伴加入我們,分享您的心得、想法、技巧和案例,與更多的分析設(shè)計(jì)人一起探討交流,《ANSYS分析設(shè)計(jì)人》公眾號(hào)是一個(gè)大眾交流平臺(tái),屬于每一個(gè)樂(lè)于分享的您!
在進(jìn)行仿真分析時(shí),輸出圖片格式用于生成報(bào)告是必須的步驟。下面介紹ANSYS經(jīng)典模塊與Workbench界面下輸出高清圖片的方法。
ANSYS經(jīng)典界面的方法
在經(jīng)典ANSYS中,很容易得到高清圖片,通過(guò)PlotCtrls>Capture Image就可以截取高清圖片(下圖1所示)。
展開(kāi) ansys卸載新版本后安裝舊19.0版本,輸出K文件出現(xiàn)問(wèn)題怎么解決。
下了新版本之后發(fā)現(xiàn)把ls-dyna移除了,然后重新裝19.0舊版本,輸出k文件還是出問(wèn)題,怎么解決這個(gè)問(wèn)題。