
發布
注冊
/
登錄abaqus結果文件的案例
ODB to Output2:將ABAQUS結果文件轉譯為NASTRAN的output2文件
這個問題的主要原因是:比如nCode2018只支持ABAQUS2017的odb文件。甚至軟件如果更新的比較頻繁,發布的月份都會有影響。
我在工作中就遇見過類似的問題:ABAQUS2018版本的odb文件不能被nCode2018和Altair2018讀取。通過錯誤提示,我發現nCode2018和Altair2018均只支持ABAQUS2017。
所以我采用的解決方法是使用ABAQUS內置的轉譯功能將odb文件轉譯成output2文件,這樣一來2018的odb就變成了2017的output2,就可以在nCode2018和Altair2018之間通用了。
ABAQUS提供的轉譯語句是:
abaqus toOutput2 job=jobname odb=odbname step=stepid
使用方法:
打開Abaqus Command;
指定當前工作目錄到需要轉譯的odb文件所在的目錄;
鍵入命令:abaqus toOutput2 job=jobname odb=odbname step=stepid。
展開 讀取ABAQUS結果文件中的單元應變能并輸出至excel文件的處理腳本 ¥1
腳本內容如題。
ABAQUS 結果文件輸出
結果文件有output database(.odb)文件和result file(.fil)文件。區別是
a.odb文件默認生成,是二進制文件,abaqus才能訪問,python后處理也是通過abaqus訪問。
b.fil文件不是默認生成,需要在inp中添加關鍵字(*FILE FORMAT, ASCII),添加的位置可以是(*Restart)命令之后。是文本文件,文本編輯器可以訪問。
要輸出的量可以通過cae界面選擇,也可以通過inp添加。
輸出到fil文件屬于歷史輸出范圍,輸出的是所有增量步的值。fil文件的大小似乎是固定的,在cae界面中,歷史輸出可以設置只輸出最后一個increment的值,對應在inp文件中表示為(*Output, history, frequency=99999),輸出頻率非常大,故只輸出最后一幀。這個命令針對fil的輸出無用,這里姑且認為fil只能輸出的所有增量步的值。
*NODE FILE 輸出節點變量,位移(UCOORD-101),節點坐標(COORD-107)
*EL FILE 輸出單元變量,MISES應力(S),應力分量(SINV-12)
要使用URDFIL子程序,首先必須先創建.fil文件,子程序讀取.fil文件,Fortran代碼實現結果的格式化輸出。
展開 一個提高訪問Abaqus結果ODB文件效率的方法技巧
在看達索的用戶手冊的時候看到這一節的內容,覺得很有用,遂拿過來翻譯并自己組織了一下語言,貼在這里與大家分享:
正文:
如果有一個變量需要多次被訪問,那么最好的辦法就是將這個變量拿出來賦值給一個對象objectA,然后通過多次訪問這個對象objectA,通過訪問這個臨時對象來避免對輸出數據庫的多次訪問。
假如有以下代碼,需要訪問odb中的Mises應力和真實應變,如果Mises應力大于某個值,那么打印該單元的應變分量,一般的代碼可能是這樣做的:
stressField = frame.fieldOutputs['MISES']
strainField = frame.fieldOutputs['LE']
count = 0
for v in stressField.values:
if v.mises > stressCap:
if v.integrationPoint:
print 'Element label = ', v.elementLabel, \
'Integration Point = ', v.integrationPoint
else:
print 'Element label = ', v.elementLabel
for component in strainField.values[count].data:
print '%-10.5f' % component,
print
count = count + 1
在這段腳本中,定義一個strainField,在每次需要訪問strainField中的應變值時,都需要調用strainField.values[count]來獲得變量的值,由于對于odb數據庫來說,每一次去調用這個values變量都需要進入到數據庫中去查找并讀取
展開 
#abaqus/explicit顯示分析中幾種速度的定義方式及結果對比(附文件)
***********************************************
一個簡單的例子結果對比:
***********************************************
ABAQUS斷裂模擬收徒 ,保證快速學會各種ABAQUS斷裂模擬方法 1200/人(將享有各種插件以及程序,價值3000+、專門定制視頻、全程親自教學、各種模型調試及解答問題等等,傾囊相教)
explicit.rar
看完不要忘記點拇指、
ABAQUS分岔隧道連拱段三維開挖支護模型(含CAE,inp,odb結果文件) ¥78
ABAQUS分岔隧道連拱段三維開挖支護模型,模擬巖土體,管片等,考慮地應力平衡。(含CAE,inp,odb結果文件)
fluent層鋪法layering動網格設置視頻,網格,計算初始文件、結果文件,profile文件 ¥20
fluent層鋪法layering動網格設置視頻,網格,計算初始文件、結果文件,profile文件
非牛頓流體動網格模擬插芯過程,包括網格文件,fluent設置文件(.cas)計算結果文件(.dat) ¥40
非牛頓流體動網格模擬插芯過程,包括網格文件,fluent設置文件(.cas)計算結果文件(.dat)
OpenFOAM計算圓柱繞流,包括所有計算設置文件及結果文件 ¥60
OpenFOAM計算圓柱繞流,包括所有計算設置文件及結果文件
fluent動網格在流場中滑動,包括設置視頻教程、網格文件和計算結果文件 ¥20
fluent動網格在流場中滑動,包括設置視頻教程、網格文件和計算結果文件
[分析處理] ABAQUS生成fil文件詳細步驟 inp轉換fil
ABAQUS結合疲勞分析軟件fe-safe或者fatigue進行疲勞分析,需要導入ABAQUS分析結果生成的文件fil,由于ABAQUS軟件默認生成odb格式的計算結果文件,而軟件fe-safe雖然能導入odb但是效果很可能不太理想,于是如何生成fil格式顯得很重要。
論壇上以有許多人給出解釋說明,但無奈不夠完整,講述十分模糊。
本人在大概學會轉換過程后,進行了總結:大致只需要在inp文件末尾添加一段代碼即可將inp轉換為二進制fil格式。
記事本打開分析結果生成的inp文件,加入代碼如下:
*Output, history, variable=PRESELECT
--------------以下為添加代碼
*El Print, freq=1
*Node Print, freq=1
*NODE FILE
CF,
RF,
U,
*EL FILE, POSITION=NODES
S,
SINV,
---------------
*End Step
打開ABAQUS軟件,新建一個job,你在新建任務的時候,Souce 要選Input File(輸入文件),然后找到修改過的那個INP文件,提交運算,運算結束會自動生成fil文件。
如果不這樣,按照原來的方法點提交運算,這樣ABAQUS又自動生成一個跟原來一樣的INP文件,把修改的覆蓋掉了。
一般的應力問題都可以成功轉換。
如果要
用 patran 來讀取的話,可能需要在step 前加入*FILE FORMAT,ASCII
皇者謝霆鋒 2015年01月06日
展開 
如何在ANSYS workbench打開壓縮文件并查看結果
如何在ANSYS workbench打開壓縮文件并查看結果
之前講到workbench可以壓縮文件,那么如何打開文件查看結果呢?默認的方法是只有圖片數據,只能看,沒有變形等結果,重新添加結果無效,那就需要重新計算了
1.直接雙擊之前生成的wbpz文件,或者workbench界面點擊file\restore,后面的警告全部忽略,打開后最好另存一下文件到指定位置,否則默認的是臨時文件夾,點擊保存后其文件還是wbpz文件,這個和版本相關
2.點擊需要的模塊,在setup上雙擊,或者右鍵\edit,打開分析模塊,如果之前保存的時候保留了求解結果,那么可以直接查看后續的結構變形等結果
3.如果之前的結果是刪除的,需要重新求解結果,點擊sloution,右鍵清空結果,之后點擊solve,重新計算即可
4.結果中的deformation為變形,stress為應力,strain為應變
歡迎登錄后關注并查看我的頁面 http://www.yqgqt.org.cn/z/290258 查看你感興趣的文章和視頻
推薦 個人制作的ansys 必修課 http://www.yqgqt.org.cn/college/video/c14289
歡迎關注作者,查看更多視頻和文章,共大家學習參考
作者:大龍貓 公眾號:CAE_ANSYS
展開 設計仿真 | Python解析Adams res結果文件
根據數據結構,設計流程如下:
圖2 提取數據流程
Adams
附件說明
用戶需要在pre_defined_name.xlsx表格中定義結果名稱,運行python文件后,會生成data_output.xlsx數據文件。
關注海克斯康工業軟件公眾號下載附件
WB直齒輪瞬態嚙合力學分析(不含結果文件) ¥10
分析參數和結果僅供參考,不作為判定結果正確與否依據,主要目的是給大家參考其中一些載荷、便捷條件、接觸條件等施加方法。版本是基于15.0,需要用15.0級以上版本打開,請注意。
patran中可以直接讀入marc的結果文件嗎?
我在marc中建模 分析求解的結果 能被patran 讀入 進行后處理嗎? patran中analysis中,attach t16/t19命令中 讀入的marc 的結果文件 是必須要求在patran中建模嗎 ?