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

bdf的案例

深度解讀Nastran BDF格式 (一)
https://www.simright.com/zh/blogs/nastran-bdf/ 理解Nastran BDF文件的意義 Nastran是歷史最悠久、知名度最高的CAE仿真軟件之一,在航空航天、汽車等行業(yè)應(yīng)用非常廣泛。Nastran軟件由于歷史原因,衍生出了多個(gè)商業(yè)版本,包括MSC Nastran、 NX Nastran、NEi Nastran等。 BDF文件是Nastran求解器的輸入文件(后綴名為bdf或dat),用于定義有限元模型的節(jié)點(diǎn)、單元、材料、荷載等信息。 市場上各個(gè)版本的Nastran軟件在輸入文件格式上稍有差異,但是絕大部分保持了兼容。市場上也有深度兼容Nastran BDF格式的非Nastran系軟件,比如Altair公司 OptiStruct (文件后綴名為fem)。 深入理解Nastran BDF格式,對(duì)于CAE高級(jí)用戶來說是一個(gè)非常有用的技能。用戶可以通過文本編輯器對(duì)BDF文件進(jìn)行直接編輯,在很多情況下,比使用前處理軟件進(jìn)行處理更加高效。而對(duì)于從事CAE相關(guān)軟件開發(fā)的工作者來說,格式的深入理解,是進(jìn)行相關(guān)前處理軟件開發(fā)的必備前提。下面我們就一起來深度解析一下Nastran的BDF格式。 以一個(gè)小的模型為例,一個(gè)四邊形單元,單軸拉伸。BDF文件內(nèi)容如下:其中最重要的是BEGIN BULK和ENDDATA關(guān)鍵字之間的內(nèi)容,其中通過不同的關(guān)鍵字定義了屬性、單元、材料、節(jié)點(diǎn)、約束和荷載等信息。一般我們把以一個(gè)關(guān)鍵字開頭的數(shù)據(jù)塊叫做一個(gè)“卡片”(Bulk Card),比如定義節(jié)點(diǎn)的卡片以GRID關(guān)鍵字開頭。
展開
Simright 2018.08.03更新:EasyPDM新增BDF文本內(nèi)容在線對(duì)比!
https://www.simright.com/zh/blogs/2018-8-3-bdf/ 更新語錄 有限元分析軟件通常使用文本文件存儲(chǔ)模型信息及計(jì)算控制參數(shù)。當(dāng)模型版本迭代時(shí),除使用專用的前處理軟件對(duì)比查看外,只能通過對(duì)比文本內(nèi)容的方式獲取版本迭代的詳細(xì)信息。EasyPDM針對(duì)業(yè)內(nèi)常用的BDF文件格式推出了在線文本對(duì)比功能,方便工程師直觀判斷模型更改的詳細(xì)內(nèi)容。本次更新共有3項(xiàng)改進(jìn)和修復(fù),歡迎大家體驗(yàn),多提建議!希望大家支持云端CAE,支持Simright! 2018.7.27-2018.8.3 EasyPDM(在線三維數(shù)據(jù)協(xié)同系統(tǒng)) 新增:BDF文本內(nèi)容在線對(duì)比功能(Text diff)。 -BDF文件版本信息中支持文本內(nèi)容在線對(duì)比功能,方便用戶獲取文件版本迭代詳細(xì)信息。 Simulator(在線結(jié)構(gòu)分析軟件) 修復(fù): Calculix計(jì)算結(jié)果動(dòng)畫加載失敗的問題。 -修復(fù)了歷史項(xiàng)目中使用Calculix求解器計(jì)算的結(jié)果動(dòng)畫加載失敗的問題。 Toptimizer(在線輕量化設(shè)計(jì)軟件) 改進(jìn):Toptimizer工具欄中“優(yōu)化”圖標(biāo)。 -改進(jìn)軟件工具欄中“優(yōu)化”圖標(biāo),保持軟件界面協(xié)調(diào)一致。 www.simright.com 歡迎加入Simright QQ群:576512506
展開
基于python:Nastran多工況強(qiáng)度分析,根據(jù)Excel生成bdf ¥10
運(yùn)行Creatloadcase_nastran_xlrd.py,生成類似于‘生成的文件列表.PNG’的一系列文件 在模型創(chuàng)建完成需要導(dǎo)入硬點(diǎn)信息的時(shí)候,導(dǎo)入CONTRL_POINT.BDF,導(dǎo)入的時(shí)候注意選擇節(jié)點(diǎn)編號(hào)偏移量為0,此時(shí)要確定您的模型中的節(jié)點(diǎn)編號(hào)沒有與硬點(diǎn)編號(hào)重復(fù)。我常采用的方法是將硬點(diǎn)編號(hào)設(shè)置的比較大。 在設(shè)置求解時(shí),導(dǎo)入SUBCASEINFO.bdf,或者導(dǎo)出模型文件進(jìn)行手動(dòng)編輯。 Excel格式規(guī)范.PNG 生成的文件列表.PNG
.inp文件轉(zhuǎn).bdf文件
修改 abaqus_v6.env 文件,在文件末尾加上 cae_no_parts_input_file=ON; 在inp所在路徑中運(yùn)行 abaqus tonastran job=dbfFileName(注意,無需.dbf),該命令就會(huì)檢索該路徑下有無 dbfFileName.inp 文件,如果有,則直接轉(zhuǎn)化得到dbfFileName.bdf,如果沒有,則會(huì)繼續(xù)提示輸入inp文件名即可,如下圖
bdf圖1
Include模型分塊管理案例
在database窗口選中需要包含到include中的實(shí)體模型,通過拖動(dòng)將其指定到對(duì)應(yīng)的include,例如需要將下圖5所示連桿添加到liangan.bdf這個(gè)include中,因?yàn)樾枰獙⑵漭敵鰹镹astran計(jì)算文件bdf格式,因此需將其命名為liangan.bdf。 在liangan.bdf上右鍵>Suncontainer Rules Moify打開Suncontainer Rules窗口。將其修改為如下圖5所示,可以通過屬性將與與此屬性關(guān)聯(lián)的所有內(nèi)容(單元,節(jié)點(diǎn),材料,屬性)都包含到此include中。 通過database中的屬性來選中連桿,如圖5所示,將選中的property拖動(dòng)到liangan.bdf中,最終結(jié)果如圖7所示。 3.
展開
Abaqus和Nastran模型一鍵互換工具 ¥10
===概述===: iTranslator是一個(gè)免費(fèi)的輕量化的插件,可將Abaqus的模型一鍵轉(zhuǎn)換生成Nastran的bdf文件,或者將Nastran模型一鍵轉(zhuǎn)換為Abaqus的inp文件,并最大程度的保留模型信息。 ===開發(fā)歷史===: 1.前段時(shí)間(2014年)左右做了兩個(gè)項(xiàng)目,客戶單位規(guī)定某些分析只能用Nastran,不承認(rèn)Abaqus求解器結(jié)果,而很多工程師都使用Abaqus/CAE做前處理,這樣需要從Abaqus/CAE輸出bdf文件到Nastran中分析。 2.首先想到的是使用Abaqus/CAE自帶的輸出bdf的插件,實(shí)際使用下來發(fā)現(xiàn)自帶插件對(duì)復(fù)雜模型轉(zhuǎn)換的并不完善,有些重要屬性丟失了,使得轉(zhuǎn)換的bdf沒法直接用Nastran分析,而且輸出的bdf文件即使導(dǎo)入到Patran中也很難修改,沒法滿足項(xiàng)目要求。 3.后來從2016年開始在Abaqus/CAE中自編了一個(gè)bdf轉(zhuǎn)換插件(取名iTranslator),可以一鍵將Abaqus數(shù)據(jù)輸出bdf文件,最大程度的保留模型信息,使得輸出的bdf可直接進(jìn)行Nastran分析,完美的解決了實(shí)際項(xiàng)目的問題。 4.2018年后,隨著我們自主的通用結(jié)構(gòu)CAE軟件iSolver慢慢強(qiáng)大,后來將這個(gè)插件集成到了iSolver的前后處理中,直接可以將Abaqus的inp轉(zhuǎn)換為Nastran的bdf,不再依賴商軟。 5.2020年左右,由于Nastran轉(zhuǎn)Abaqus的需求變多,又在插件中加入一鍵轉(zhuǎn)換Nastran到Abaqus的功能。
展開
Gmsh與Nastran
gmsh::write("bdf-Nastran.bdf"); std::set<std::string> args(argv, argv + argc); if (!
仿真軟件3 Abaqus到Nastran模型一鍵轉(zhuǎn)換工具
Abaqus到Nastran模型一鍵轉(zhuǎn)換工具 iTranslator是集成在Abaqus/CAE中的一個(gè)模型轉(zhuǎn)換接口插件,將Abaqus的模型一鍵轉(zhuǎn)換生成Nastran的bdf文件 在土木領(lǐng)域的設(shè)計(jì) 由于很多的單位不認(rèn)可abaqus的求解,所以只能nastran,而很多工程師都使用Abaqus/CAE做前處理,這樣需要從Abaqus/CAE輸出bdf文件到Nastran中分析。 在Abaqus/CAE中自編了一個(gè)bdf轉(zhuǎn)換插件(取名iTranslator),可以一鍵將Abaqus數(shù)據(jù)輸出bdf文件,完美的解決了實(shí)際項(xiàng)目的問題。 優(yōu)勢 自編iTranslator和Abaqus自帶插件相比較的優(yōu)勢如下 使用方法 (1)在Abaqus/CAE中打開模型,譬如附件的手機(jī)模型mobile.inp,切換到Job模塊。 (2)在Abaqus菜單欄的Plug-ins里看到iTranslator插件的菜單。 (3)點(diǎn)擊iTranslator->Export->Nastran,彈出轉(zhuǎn)換對(duì)話框 (4)選擇某個(gè)job,點(diǎn)擊Write Bdf File可以把Abaqus模型導(dǎo)出為Nastran的輸入文件。導(dǎo)出完畢后,可以看到各個(gè)部分的統(tǒng)計(jì)信息 (5)點(diǎn)擊Create Patran db File,插件將生成相應(yīng)的db文件并用Patran打開,可以看到手機(jī)模型與Abaqus中的一致(在軟件中可以將顯示梁截面三維形狀和板厚度的設(shè)置打開,可以更細(xì)致的對(duì)比三維模型)。
展開
穿越溶洞型樁基承載力試驗(yàn)FLAC3D ¥10
<p>FLAC3D穿越溶洞樁基分級(jí)加載試驗(yàn),包括模型和代碼</p><p><br></p><figure style="text-align: center;" class="ql-align-center"> <figure class="figure-image" contenteditable="false" data-img="https://img.jishulink.com/202505/attachment/acd9e8db6bdf48318f7fcd0b76ab5867.png" style="display: inline-block;"> <img src="https://img.jishulink.com/202505/attachment/acd9e8db6bdf48318f7fcd0b76ab5867.png" data-mobile-src="https://img.jishulink.com/202505/attachment/acd9e8db6bdf48318f7fcd0b76ab5867.png?image_process=/format,webp" data-pc-src="https://img.jishulink.com/202505/attachment/acd9e8db6bdf48318f7fcd0b76ab5867.png?
展開
與 MSC.Patran和 MSC.Nastran相關(guān)的主要文件
使用時(shí),先由Patran生成.db文件,再生成.bdf文件,Nastran讀取.bdf文件并進(jìn)行計(jì)算, 輸出.op2/.xdb文件,然后再由Patran讀進(jìn)來,將計(jì)算結(jié)果顯示出來。 此外,還有一個(gè)settings.pcl文件,其也是一個(gè)可編輯的文本文件,MSC.Patran啟動(dòng)時(shí), 會(huì)根據(jù)該文件內(nèi)容來設(shè)置當(dāng)前的環(huán)境變量,所以,用戶可根據(jù)自己的愛好,編輯settings.pcl.
文字與 MSC.Patran和 MSC.Nastran相關(guān)的主要文件
使用時(shí),先由Patran生成.db文件,再生成.bdf文件,Nastran讀取.bdf文件并進(jìn)行計(jì)算, 輸出.op2/.xdb文件,然后再由Patran讀進(jìn)來,將計(jì)算結(jié)果顯示出來。 此外,還有一個(gè)settings.pcl文件,其也是一個(gè)可編輯的文本文件,MSC.Patran啟動(dòng)時(shí), 會(huì)根據(jù)該文件內(nèi)容來設(shè)置當(dāng)前的環(huán)境變量,所以,用戶可根據(jù)自己的愛好,編輯settings.pcl。
bdf圖2
Nastran計(jì)算的幾點(diǎn)經(jīng)驗(yàn)總結(jié)
解決方法(一) 在輸入文件(BDF文件)的FMS中添加: ASSIGN DBC='XXX.xdb',RECL=32768,UNIT=40,DELETE 用以增大XDB文件的容量,其中的RECL,UNIT值可以按需要修改。之后重新提交運(yùn)算。 解決方法(二) 將輸入文件(BDF文件)數(shù)據(jù)段中的 PARAM POST 0 改為 PARAM POST -1 即把輸出文件從原來的XDB類型改為OP2類型。不過,對(duì)于超大的OP2文件,Patran有可能連接不成功,所以不推薦使用方法(二)。 五、計(jì)算非正常結(jié)束后,修改bdf文件,并在提交計(jì)算時(shí)希望在已有的計(jì)算結(jié)果上接著之前的計(jì)算結(jié)果算,而不必從頭開始,大大計(jì)算節(jié)省時(shí)間,可使用restart。參見附件文檔。 另外, 1)在輸出應(yīng)力時(shí),Patran(2007r2)中不能設(shè)置同時(shí)輸出von Mises應(yīng)力和Max Shear應(yīng)力,若需要同時(shí)輸出,要在輸入文件的工況控制段中保證下面兩個(gè)卡片同時(shí)存在: STRESS(PLOT,SORT2,REAL,MAXS,BILIN)=ALL STRESS(PLOT,SORT2,REAL,VONMISES,BILIN)=ALL 2)在建模中遇到了在局部坐標(biāo)系下建立MPC的問題 3)附件文檔(含圖片)對(duì)上述幾點(diǎn)做了必要的補(bǔ)充。 對(duì)本貼的補(bǔ)充說明.part3.rar 對(duì)本貼的補(bǔ)充說明.part1.rar 對(duì)本貼的補(bǔ)充說明.part2.rar
展開
EXCITE例題Primer的機(jī)體縮減和噪聲恢復(fù)
下面是EXCITE例題Primer的機(jī)體縮減,包括網(wǎng)格(EXCITE原bdf模型)和命令模板(SOL103的Nastran2005.0版): Block_condensation_nas2005.rar 下面是Primer的機(jī)體噪聲恢復(fù),包括網(wǎng)格(EXCITE原bdf模型)和命令模板(SOL111的Nastran2005.0版): Block_noise_recovery_nas2005.part1.rar Block_noise_recovery_nas2005.part2.rar 下面模板直接產(chǎn)生op2結(jié)果和PUNCH結(jié)果。都能被SYSNOISE讀用。 使用上貼中的bdf模型和Block41_72461.INP4數(shù)據(jù)。 block_sol111_v2005r1_punch.rar
展開
simufact welding2020導(dǎo)入bdf文件報(bào)錯(cuò)!
請(qǐng)問大佬們,這是什么原因呢?
設(shè)計(jì)仿真 | MSC Nastran Utilities 介紹
在命令行輸入如下命令: util_ver oldnlto400.py input_sol106_129.bdf out_sol400.bdf [option] 其中util_ver的意義與上文相同。 input_sol106_129.bdf是待轉(zhuǎn)換的模型文件。 out_sol400.bdf是新模型文件的文件名。 案例: 將old.bdf保存在D:\NastranWork\demo,然后打開命令行窗口,將其當(dāng)前文件夾設(shè)置為D:\NastranWork\demo,然后執(zhí)行如下命令后,文件夾內(nèi)會(huì)輸出一個(gè)新的new.bdf。兩個(gè)bdf文件的對(duì)比如下所示: 說明: 1)此工具對(duì)SOL106/129與SOL400的轉(zhuǎn)換對(duì)應(yīng)表見MSC Nastran幫助文檔中的《Utilities Guide》。 2)此工具支持很多命令參數(shù),輸入位置為上文中命令格式中[option]的位置。各個(gè)命令參數(shù)詳細(xì)的意義及用法請(qǐng)參見請(qǐng)參見MSC Nastran幫助文檔中的《Utilities Guide》。
展開