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

ODB++

關(guān)注
創(chuàng)建者:琳泓c(diǎn)omsol 創(chuàng)建時(shí)間:2020-11-08

ODB++的視頻教程

abaqus插件111-odb后處理線性疊加指定路徑文件夾內(nèi)所有odb并添加到新的odb(2026-01-27)-mark
abaqus插件111-odb后處理線性疊加指定路徑文件夾內(nèi)所有odb并添加到新的odb(2026-01-27)-mark

abaqus插件111-odb后處理線性疊加指定路徑文件夾內(nèi)所有odb并添加到新的odb(2026-01-27)-mark

免費(fèi) 4分鐘 7播放
查看
abaqus ODB 數(shù)據(jù)批量導(dǎo)出 程序
abaqus ODB 數(shù)據(jù)批量導(dǎo)出 程序

你是否還在為導(dǎo)出odb數(shù)據(jù)進(jìn)行著一遍又一遍的打開(kāi)、選擇、導(dǎo)出、關(guān)閉的操作? 但模擬不該如此,你需要一個(gè)odb批處理程序,它可以幫你導(dǎo)出你需要的odb數(shù)據(jù),導(dǎo)出力、應(yīng)變、應(yīng)力、位移,生成execl。 它操作簡(jiǎn)單,只需要輸入數(shù)據(jù),即可提取信息。 在接下來(lái)的教程中,我會(huì)和你說(shuō)如何安裝模塊,如何準(zhǔn)備cae,如何使用程序,如何設(shè)置輸入默認(rèn)值等操作,讓你的模擬工作更加順暢!

¥39.9 19分鐘 2133播放
查看
abaqus用python 來(lái)處理ODB
abaqus用python 來(lái)處理ODB

我們通過(guò)代碼講解來(lái)讓大家學(xué)習(xí),怎么用python 處理ODB中的場(chǎng)變量,以MISES應(yīng)力為例。掌握了課程上講的代碼,大家會(huì)對(duì)abaqus如何進(jìn)行二次開(kāi)發(fā)有一個(gè)基本的能力。

¥10 4分鐘 156播放
查看
ODB++圖1

ODB++的實(shí)例教程

這個(gè)問(wèn)題的主要原因是:比如nCode2018只支持ABAQUS2017的odb文件。甚至軟件如果更新的比較頻繁,發(fā)布的月份都會(huì)有影響。 我在工作中就遇見(jiàn)過(guò)類似的問(wèn)題:ABAQUS2018版本的odb文件不能被nCode2018和Altair2018讀取。通過(guò)錯(cuò)誤提示,我發(fā)現(xiàn)nCode2018和Altair2018均只支持ABAQUS2017。 所以我采用的解決方法是使用ABAQUS內(nèi)置的轉(zhuǎn)譯功能將odb文件轉(zhuǎn)譯成output2文件,這樣一來(lái)2018的odb就變成了2017的output2,就可以在nCode2018和Altair2018之間通用了。 ABAQUS提供的轉(zhuǎn)譯語(yǔ)句是: abaqus toOutput2 job=jobname odb=odbname step=stepid 使用方法: 打開(kāi)Abaqus Command; 指定當(dāng)前工作目錄到需要轉(zhuǎn)譯的odb文件所在的目錄; 鍵入命令:abaqus toOutput2 job=jobname odb=odbname step=stepid。
展開(kāi)
借助abaqus在參數(shù)分析時(shí)經(jīng)常遇見(jiàn)大量的odb數(shù)據(jù)需要處理,本人結(jié)合個(gè)人經(jīng)驗(yàn),編制了以下腳本,可打開(kāi)多個(gè)odb模型,并進(jìn)行數(shù)據(jù)處理。 odb模型列表如下: Job-2000.odb Job-2500.odb Job-3000.odb Job-3500.odb Job-4000.odb
contextscope=all odb = openOdb(path='Job-2.odb') # 打開(kāi)odb文件 print odb.rootAssembly.elementSets.keys() # 查看odb文件中可用的單元集合 elementset=odb.rootAssembly.elementSets[odb.rootAssembly.elementSets.keys()[1]] # 創(chuàng)建一個(gè)OdbSet stressField = odb.steps['Step-1'].frames[1].fieldOutputs['S'] # 創(chuàng)建整個(gè)場(chǎng)輸出數(shù)據(jù) field = stressField.getSubset(region=elementset, position=INTEGRATION_POINT, elementType='C3D6') # 獲取單元集的輸出數(shù)據(jù) fieldValues = field.values # fieldValues的數(shù)據(jù)類型為 FieldValueArray for v in fieldValues: print v # 想獲取什么內(nèi)容,就輸入對(duì)應(yīng)的名稱,比如v.data=[ 1.71781802177429, 0.00304327975027263, 0.0132824070751667, 1.27494768094039e-05, 8.11893332866021e-05,-0.0778346583247185] # v.elementLabel=18080 #{'baseElementType': 'C3D6', 'conjugateData': None, 'conjugateDataDouble': 'unknown', # 'data': array([1.71781802177429, 0.00304327975027263
展開(kāi)
ABAQUS 顯式explicit計(jì)算時(shí)所有結(jié)果都將寫入到.odb文件中,在GUI界面進(jìn)行數(shù)據(jù)提取時(shí)效率較低,且有些詳細(xì)結(jié)果不能直接從.odb中獲取。因此,需要利用python讀取.odb,然后進(jìn)行提取關(guān)心的數(shù)據(jù),以此進(jìn)行下一步計(jì)算。
想將多個(gè)odb文件合并,在后處理中做成一個(gè)動(dòng)畫(huà),對(duì)于combine odb有問(wèn)題, 查了,有用如下的 abaqus restartjoin originalodb=<original odb file name> restartodb=<restart odb file name> [copyoriginal] [history] [compressresult] , 試了沒(méi)效果, 也看了abaqus插件中的combine odbs, 也試不出來(lái)。 求助
ODB++圖2

ODB++的最新內(nèi)容

GCI 需 3-5 套網(wǎng)格各求解一次;UQ 需數(shù)百次參數(shù)擾動(dòng)求解 多核并行 + 批量 Job 調(diào)度能力至關(guān)重要 網(wǎng)格規(guī)模跳躍 細(xì)網(wǎng)格可能是粗網(wǎng)格的 8-64 倍,千萬(wàn)級(jí)自由度不罕見(jiàn) 大容量 ECC 內(nèi)存是剛需 海量結(jié)果數(shù)據(jù) 每輪仿真產(chǎn)生 ODB
準(zhǔn)備重映射數(shù)據(jù)(重啟動(dòng)數(shù)據(jù)) 生成結(jié)果文件: 確保在第一階段分析中輸出了包含所需場(chǎng)變量(如應(yīng)力、應(yīng)變、等效塑性應(yīng)變等)的輸出數(shù)據(jù)庫(kù)( .odb )文件。 獲取變形幾何: 從第一階段的 .odb 文件中,提取坯料在分析終止時(shí)刻的變形后幾何形狀。這通常可以通過(guò)輸出節(jié)點(diǎn)坐標(biāo)或生成一個(gè)代表變形表面的集合來(lái)實(shí)現(xiàn)。
打開(kāi)PreSys,導(dǎo)入結(jié)果文件: 操作步驟: 點(diǎn)擊“后處理” → “打開(kāi)結(jié)果” 選擇Abaqus輸出的.odb文件 加載耗時(shí)約35秒(模型規(guī)模約25萬(wàn)單元,結(jié)果文件1.2GB) 6.2 等值線云圖分析 操作步驟: 在結(jié)果樹(shù)中選擇“應(yīng)力” → “von Mises”
Abaqus纖維復(fù)合材料螺栓連接件拉伸模型 顯示動(dòng)力學(xué) 內(nèi)插0厚度cohesive以模擬層間分層 復(fù)合材料采用VUMAT子程序,內(nèi)附有cae,inp,puck子程序,操作視頻,ODB等文件 可贈(zèng)送收集的纖維復(fù)合材料相關(guān)學(xué)習(xí)資料,特別適合初學(xué)者!
Abaqus纖維復(fù)合材料螺栓連接件拉伸模型 顯示動(dòng)力學(xué) 復(fù)合材料采用VUMAT子程序,內(nèi)附有cae,inp,puck子程序,操作視頻,ODB等文件 可贈(zèng)送收集的纖維復(fù)合材料相關(guān)學(xué)習(xí)資料,特別適合初學(xué)者!
ABAQUS 纖維復(fù)合材料層合板鉆孔,采用puck失效準(zhǔn)則,內(nèi)附CAE, inp, ODB, VUMAT子程序 可贈(zèng)送快速建模插件及abaqus纖維復(fù)合材料學(xué)習(xí)資料,特別適合初學(xué)者!
Abaqus復(fù)合材料鉚接有限元仿真分析, 上層碳纖維復(fù)合材料,內(nèi)插0厚度cohesive以模擬層間分層,下層AL 自沖鉚接三維模型,動(dòng)態(tài)顯示分析,可提供cae,inp、VUMAT,odb文件,含變形云圖、應(yīng)力云圖,結(jié)果清晰,適合初學(xué)者學(xué)習(xí)參考!
本課程將系統(tǒng)講解以下核心內(nèi)容:Python基礎(chǔ)語(yǔ)法及與Abaqus的結(jié)合應(yīng)用、Python數(shù)據(jù)結(jié)構(gòu)/類/包的處理與應(yīng)用、MDB和ODB根對(duì)象解析及相關(guān)命令、.rpy文件的理解與代碼修改、Python批量搭建模型、參數(shù)化建模插件開(kāi)發(fā)、隨機(jī)參數(shù)建模代碼開(kāi)發(fā)、作業(yè)自動(dòng)提交腳本編寫、Python批量提取ODB相關(guān)數(shù)據(jù)、Python代碼細(xì)節(jié)優(yōu)化避坑、可參考的實(shí)際開(kāi)發(fā)案例。
"> maxlpfindex = 10 #8階,求解階數(shù) </div><div contenteditable="false" width="100%"> meshtype = "UnstructuredGrid" #支持六面體網(wǎng)格 </div><div contenteditable="false" width="100%"> job_name = "Job-2" # odb
</div><div contenteditable="false" width="100%"> 內(nèi)插0厚度cohesive單元以模擬分層 </div><div contenteditable="false" width="100%"> 模擬過(guò)程采用puck子程序,內(nèi)附VUMAT子程序,cae,inp文件及ODB文件 </div><figure style="text-align