
發(fā)布
注冊(cè)
/
登錄有限元文件的案例
Sublime Text 查看有限元文件 — 設(shè)置豎直分隔線
首先看一下實(shí)現(xiàn)效果,dyna 的 k 文件顯示效果如下圖
2. 操作如下:
首先設(shè)置 sublime 高亮顯示有限元文件的模板,github就可以搜索到,這里就不多講了
以 LS-Dyna 為例,打開(kāi)一個(gè) k 文件,或在 sublime 的右下角將文件類型設(shè)置為 LS-Dyna
菜單欄“Preferences”→“Settings - Syntax Specific”→ 會(huì)彈出兩個(gè)文件,編輯右側(cè)的文件,改為下圖所示內(nèi)容,注意逗號(hào)不要丟,然后保存,完畢。
{
"extensions":
[
"key",
"vfdo",
"dyn",
"out"
],
"rulers": [10,20,30,40,50,60,70,80],
}
代碼解釋:"rulers" 表示分隔線的位置。對(duì)于其他格式的文件,比如 OptiStruct 的 fem 文件,每 8 個(gè)字符為一個(gè)字段,將 "rulers" 修改為如下即可:
"rulers": [8,16,24,32,40,48,56,64,72],
展開(kāi) 有限元程序的輸入文件與輸出文件介紹
文件流程
◎ 輸入文件In_mesh ―― 包含所有的輸入信息。
◎ 輸出文件Test_in ―― 將各種輸入信息輸出來(lái),以檢驗(yàn)輸入的正確性。
◎ 輸出文件Test_mkp ―― 輸出各總體矩陣和向量,以檢驗(yàn)其正確性。
◎ 輸出文件Pos_dis ―― 輸出模型中各結(jié)點(diǎn)的位移值。
◎ 輸出文件Pos_str ―― 輸出模型中各單元積分點(diǎn)上的應(yīng)力值。
離散元與有限元優(yōu)缺點(diǎn)(附inp文件)
有限元方法的基本概念
將介質(zhì)復(fù)雜幾何區(qū)域離散為具有簡(jiǎn)單幾何形狀的單元而單元內(nèi)的材料性質(zhì)和控制方程通過(guò)單元節(jié)點(diǎn)的未知量來(lái)進(jìn)行表達(dá)再通 過(guò)單元集成、外載和約束條件的處理得到方程組求解該方程組就可以得到該介質(zhì)行為的近似表達(dá)。
有限元法的優(yōu)點(diǎn)
可以用有限的、相互關(guān)聯(lián)的單元模擬無(wú)限的復(fù)雜體,無(wú)論多么復(fù)雜的幾何體都能用相應(yīng)的單元簡(jiǎn)化,從而建模分析計(jì)算出結(jié)果。使復(fù)雜的、感覺(jué)無(wú)處下手的工程問(wèn)題簡(jiǎn)單化,這是最大的優(yōu)點(diǎn)。 有限元法采用矩陣形式表達(dá),編程性高
對(duì)于線彈性問(wèn)題當(dāng)實(shí)際結(jié)構(gòu)位移場(chǎng)函數(shù)連續(xù)光滑時(shí)能夠得到收斂解。
對(duì)于任意復(fù)雜結(jié)構(gòu)理論上總是可以通過(guò)細(xì)分單元的方法獲得足夠近似的模擬。 長(zhǎng)期大量工程應(yīng)用積累了豐富的經(jīng)驗(yàn)。
有限元的插值是基于網(wǎng)格的,所以需要人為做好單元,這很耗時(shí)間,但是單元就好像人們修了路一樣,計(jì)算的時(shí)候可以節(jié)省很多時(shí)間,效率比較高。同時(shí),這也是有限元法的一個(gè)缺點(diǎn),大變形問(wèn)題中的網(wǎng)格畸變問(wèn)題,本質(zhì)在于單元插值造成的
缺點(diǎn):精確度浮動(dòng)性比較大。基于建模的水平和邊界條件、載荷工況的模擬是否真實(shí)等等。
下面給出離散元法模擬攪拌過(guò)程結(jié)果,案例文件請(qǐng)看文末:
Altair EDEM離散元仿真技術(shù)及工程應(yīng)用網(wǎng)絡(luò)研討會(huì)
形式:技術(shù)鄰直播
時(shí)間:3月5日 19:30
研討會(huì)簡(jiǎn)介:
Altair EDEM采用先進(jìn)的離散單元法(DEM)建模技術(shù),可以快速準(zhǔn)確地建立煤塊、礦石、土壤等各類固體散料的模型,并仿真分析工業(yè)生產(chǎn)中的顆粒處理及其制造設(shè)備的生產(chǎn)過(guò)程,為產(chǎn)品設(shè)計(jì)提供參考。
展開(kāi) 礦車有限元模型文件 ¥9.9
礦車有限元模型文件

有限元程序源文件構(gòu)成
文 件 名
功 能 描 述
in.for
主程序文件
input.for
完稱數(shù)據(jù)輸入功能
Assem.for
完稱矩陣集成功能
Stati.for
完稱最后的求解功能
Eplane.for
根據(jù)問(wèn)題類型確定{D}和{B}矩陣
1.平面應(yīng)力問(wèn)題 Mprob=1
2.平面應(yīng)變問(wèn)題 Mprob=2
3.空間軸對(duì)稱問(wèn)題 Mprob=3
4.Mindlin板問(wèn)題 Mprob=4
Elep06.for、 Elep08.for、 Elep09.for:
根據(jù)單元的類型確定單元的{m}、{k}和{s}矩陣
1.3-6結(jié)點(diǎn)三角形平面單元 Elep06.for Mnode=3 or 6
2.4-8結(jié)點(diǎn)四邊形平面單元 Elep08.for Mnode=4 or 8
3.9 結(jié)點(diǎn)四邊形平面單元 Elep09.for Mnode= 9
展開(kāi) 深溝球軸承6205有限元模型,K文件 ¥120
文件包括有限元模型已完成網(wǎng)格劃分,workbench Ls-dyna文件(cdb格式),關(guān)鍵字文件(可直接提交計(jì)算)。
(cdb)文件較大無(wú)法上傳,購(gòu)買之后可私聊我提供
abaqus系列技巧16:說(shuō)一說(shuō)abaqus的幾何模型與有限元模型
因?yàn)閷?duì)于長(zhǎng)期從事有限元的工作者來(lái)說(shuō),這就是1+1=2這么簡(jiǎn)單的問(wèn)題,但是對(duì)于剛接觸有限元來(lái)說(shuō),這確實(shí)一個(gè)巨大的門檻。今天花一小段時(shí)間來(lái)幫助新手同學(xué)邁過(guò)這個(gè)門檻。
如上面的左圖為幾何模型,右圖為有限元模型。
abaqus真正計(jì)算的時(shí)候需要的是右面的模型,即有限元模型。關(guān)于有限元的定義及實(shí)質(zhì),就像將幾何模型離散為一個(gè)一個(gè)的小單元,然后對(duì)小單元進(jìn)行求解。在abaqus這類軟件剛編寫(xiě)的時(shí)候,只針對(duì)右面的模型,后面才慢慢發(fā)展,功能一步步拓展到現(xiàn)在。不過(guò)這么一說(shuō),可能還是不太理解。我又整理了一個(gè)圖
CAE界面就是我們一打開(kāi)abaqus就能看到的界面,求解器是黑盒子,看不到的。abaqus的后處理做到CAE界面里面了,有些軟件是單獨(dú)的,如hypermesh有hyperviewer,ESI有個(gè)viusalviewer。
求解器真正需要的文件是inp格式的有限元文件,這里面只有節(jié)點(diǎn)和單元信息,沒(méi)有任何幾何信息。inp的來(lái)源有兩個(gè),一個(gè)是cae界面生成,一個(gè)是hypermesh文件生成。abaqus又分為建模和前處理,對(duì)于簡(jiǎn)單問(wèn)題,可以直接在abaqus里面建模,對(duì)于復(fù)雜問(wèn)題,有三個(gè)辦法。
其一。用三維軟件catia等建模,導(dǎo)入abaqusCAE界面,進(jìn)行網(wǎng)格離散。
其二,用三維軟件catia等建模,導(dǎo)入hypermesh,進(jìn)行網(wǎng)格離散,然后只將網(wǎng)格以inp格式文件導(dǎo)入abaqus,進(jìn)行其他邊界條件設(shè)定等前處理工作
其三,用三維軟件catia等建模,導(dǎo)入hypermesh,進(jìn)行網(wǎng)格離散,并同時(shí)進(jìn)行其他邊界條件設(shè)定等 前處理工作,最后將編譯好的inp文件直接提交求解器進(jìn)行計(jì)算。
不知道我說(shuō)明白沒(méi)有,先這樣吧。
展開(kāi) Abaqus軟件對(duì)汽車塑料油箱的有限元分析(ABAQUS模型源文件+文檔教程) ¥68
Abaqus軟件由于其本身強(qiáng)大的非線性求解功能,是在工業(yè)界被公認(rèn)的技術(shù)最先進(jìn)的非線性有限元分析軟件,與傳統(tǒng)商業(yè)軟件不同,Abaqus是專門為解決工程中困難問(wèn)題發(fā)展并逐漸被廣大用戶接受的通用有限元軟件。
汽車燃油箱是汽車部件中重要的功能件和安全件之一,而汽車塑料油箱與金屬燃油箱相比具有安全、耐腐蝕和使用壽命長(zhǎng)等特點(diǎn),且能夠適應(yīng)汽車輕量化的發(fā)展要求,因此現(xiàn)在被廣泛采用。但是汽車塑料油箱采用的材料是一種復(fù)雜的非線性材料,并在實(shí)際的過(guò)程中也會(huì)經(jīng)歷大變形,因此采用Abaqus軟件來(lái)進(jìn)行分析是非常合適的。
本例中結(jié)合Abaqus/Standard和Abaqus/Explicit兩個(gè)求解器模塊,對(duì)同一款汽車油箱進(jìn)行了沖壓、跌落和撞擊的有限元分析,得出了可為工程設(shè)計(jì)提供重要依據(jù)的分析結(jié)果。
付費(fèi)后即可獲取文檔教程和模型inp源文件。
部分文檔教程和模型源文件展示如下:
展開(kāi) Nastran有限元方法入門實(shí)例分析(含pdf說(shuō)明及源文件)
用MSC.Nastran 對(duì)有限元模型進(jìn)行分析,在Patran中顯示變形圖和應(yīng)力云圖。
實(shí)驗(yàn)五練習(xí)08 劃分體網(wǎng)格的各種方法.rar
實(shí)訓(xùn)5源文件.rar
如何正確的打開(kāi)后綴名為“wsdb”的有限元仿真存檔文件
有限元仿真的工作量都比較大,工程師會(huì)在分析過(guò)程中,加入許多設(shè)置與變量。如果這些設(shè)置沒(méi)有保存起來(lái),比如突然斷電了,那么很多內(nèi)容就沒(méi)有了,工程師就不得不重新設(shè)置所有的分析步驟與細(xì)節(jié)。因此仿真文件存檔與讀取就顯得非常重要了。同時(shí),把做好的仿真分析工作保存起來(lái),以后還可以打開(kāi)進(jìn)行分析或查閱,能節(jié)約大量的時(shí)間,提高我們的工作效率。
后綴名為“wsdb”的文件是通用仿真軟件WELSIM的存檔文件,是全稱WelSim DataBase的首字母縮寫(xiě)。用戶可以保存所有的仿真分析設(shè)置在文件里,并在以后打開(kāi)這個(gè)文件,從而還原之前所有分析的設(shè)置與步驟。讓工程師能減少大量的重復(fù)操作。
同時(shí)wsdb文件可以在不同的硬件和WELSIM版本中打開(kāi),也可以在不同的操作系統(tǒng)環(huán)境下讀取,可以說(shuō)是真正的便攜。現(xiàn)在讓我們來(lái)了解一下如何打開(kāi)wsdb文件。
打開(kāi)WESLIM軟件的主界面后,我們可以看到在工具欄有一個(gè)打開(kāi)文件的圖標(biāo)
或者在菜單欄也可以看到”O(jiān)pen”的菜單選項(xiàng)
點(diǎn)擊選項(xiàng)或圖標(biāo),系統(tǒng)會(huì)彈出選擇wsdb文件的對(duì)話框,如下:
用戶可以選擇需要打開(kāi)的文件,比如這里我們選擇名為”structural_static_stand_v16_01.wsdb”的存檔文件。
很快,系統(tǒng)就會(huì)自動(dòng)讀取文檔中的內(nèi)容,并生成對(duì)應(yīng)分析設(shè)置,同時(shí)幾何部件也是自動(dòng)導(dǎo)入了。如下圖:
如果存檔文件之前就是已經(jīng)完成設(shè)置的,那么只需要點(diǎn)擊一下計(jì)算按鈕(黃色的小閃電)就可以迅速計(jì)算并得到結(jié)果了。比如這個(gè)文件的計(jì)算結(jié)果如下:
結(jié)構(gòu)在Z方向的變形:
結(jié)構(gòu)的von-Mises應(yīng)力:
讀取wsdb文件是不是很方便快捷?接下來(lái)我們來(lái)看一下wsdb文件是如何保存的。
展開(kāi) 如何正確的打開(kāi)后綴名為“wsdb”的有限元仿真存檔文件
有限元仿真的工作量都比較大,工程師會(huì)在分析過(guò)程中,加入許多設(shè)置與變量。如果這些設(shè)置沒(méi)有保存起來(lái),比如突然斷電了,那么很多內(nèi)容就沒(méi)有了,工程師就不得不重新設(shè)置所有的分析步驟與細(xì)節(jié)。因此仿真文件存檔與讀取就顯得非常重要了。同時(shí),把做好的仿真分析工作保存起來(lái),以后還可以打開(kāi)進(jìn)行分析或查閱,能節(jié)約大量的時(shí)間,提高我們的工作效率。
后綴名為“wsdb”的文件是通用仿真軟件WELSIM的存檔文件,是全稱WelSim DataBase的首字母縮寫(xiě)。用戶可以保存所有的仿真分析設(shè)置在文件里,并在以后打開(kāi)這個(gè)文件,從而還原之前所有分析的設(shè)置與步驟。讓工程師能減少大量的重復(fù)操作。
同時(shí)wsdb文件可以在不同的硬件和WELSIM版本中打開(kāi),也可以在不同的操作系統(tǒng)環(huán)境下讀取,可以說(shuō)是真正的便攜。現(xiàn)在讓我們來(lái)了解一下如何打開(kāi)wsdb文件。
打開(kāi)WESLIM軟件的主界面后,我們可以看到在工具欄有一個(gè)打開(kāi)文件的圖標(biāo)
或者在菜單欄也可以看到”O(jiān)pen”的菜單選項(xiàng)
點(diǎn)擊選項(xiàng)或圖標(biāo),系統(tǒng)會(huì)彈出選擇wsdb文件的對(duì)話框,如下:
用戶可以選擇需要打開(kāi)的文件,比如這里我們選擇名為”structural_static_stand_v16_01.wsdb”的存檔文件。
很快,系統(tǒng)就會(huì)自動(dòng)讀取文檔中的內(nèi)容,并生成對(duì)應(yīng)分析設(shè)置,同時(shí)幾何部件也是自動(dòng)導(dǎo)入了。如下圖:
如果存檔文件之前就是已經(jīng)完成設(shè)置的,那么只需要點(diǎn)擊一下計(jì)算按鈕(黃色的小閃電)就可以迅速計(jì)算并得到結(jié)果了。比如這個(gè)文件的計(jì)算結(jié)果如下:
結(jié)構(gòu)在Z方向的變形:
結(jié)構(gòu)的von-Mises應(yīng)力:
讀取wsdb文件是不是很方便快捷?接下來(lái)我們來(lái)看一下wsdb文件是如何保存的。
展開(kāi) 
ANSYS WORKBENCH 14.5有限元分析案例詳解(電子書(shū)+源文件)
鏈接: http://pan.baidu.com/s/1gd5YEK7 密碼: fvkv
HyperWorks 提供OptiStruct 是以有限元為基礎(chǔ)的結(jié)構(gòu)優(yōu)化設(shè)計(jì)工具
HyperWorks 提供OptiStruct 是以有限元為基礎(chǔ)的結(jié)構(gòu)優(yōu)化設(shè)計(jì)工具。
有限元法的基本思想可概括為(先分后合)或(化整為零又積零為整),也就是說(shuō):“先將連續(xù)的求解域離散為有限個(gè)單元體,使其只在有限個(gè)指定的節(jié)點(diǎn)上相互連結(jié);然后對(duì)每個(gè)單元體選擇一個(gè)比較簡(jiǎn)單的函數(shù),近似表達(dá)單元節(jié)點(diǎn)的平衡方程組:再把所有單元的方程集成為整個(gè)結(jié)構(gòu)力學(xué)特性的整體代數(shù)方程組;最后引入邊界條件求解代數(shù)方程組而獲得數(shù)值解,如結(jié)構(gòu)的應(yīng)力分布和位移分布等。
HyperWorks 有限元分析的主要步驟:
導(dǎo)入文件——設(shè)置模版——幾何清理——建立材料卡片——建立幾何及單元集———?jiǎng)澐謫卧獑卧獧z查與優(yōu)化——建立載荷集——施加載荷——建立載荷工況——設(shè)置計(jì)算參數(shù)——輸出有限元文件————利用Optistruct/Analysis求解器球求解——HyperMesh或Hyper View 后處理。
(1)
前處理 其任務(wù)是包括:
a 建立分析結(jié)構(gòu)的幾何模型。對(duì)于幾何結(jié)構(gòu)復(fù)雜的結(jié)構(gòu),可以直接讀取CAD軟件的相關(guān)格式。
b 根據(jù)分析對(duì)象和目的,確定有限元網(wǎng)格劃分方案(但愿類型、單元的密度和數(shù)量)和裝配方案(連接關(guān)系和位置),建立有限元分析的計(jì)算模型。
(2)計(jì)算 是形成總剛度方程并通約束處理后求解大型聯(lián)立線性方程組,最終得到節(jié)點(diǎn)位移的過(guò)程。
(3)后處理 是對(duì)計(jì)算機(jī)輸出的結(jié)果(包括各種應(yīng)力、位移或振型等)進(jìn)行必要的處理并按照一定的方式(如等應(yīng)力線、變形圖、振型圖等)顯示打印出來(lái),以便對(duì)分析的對(duì)象的性能或設(shè)計(jì)的合理性進(jìn)行分析。評(píng)估,從而做出相應(yīng)的改進(jìn)或優(yōu)化。
展開(kāi) 超聲滾壓有限元模型 ¥189
超聲滾壓abaqus有限元cae文件
DAT(或Data)文件告訴我有關(guān)我的Abaqus有限元分析(FEA)工作的什么信息?
It can be suboption for the following keyword(s)/level(s): step
在這種情況下,.dat文件會(huì)讓我們知道Abaqus無(wú)法識(shí)別拼寫(xiě)錯(cuò)誤的卡* STEPP。然后,它還會(huì)提示* STATIC放錯(cuò)了位置,因?yàn)? STATIC必須是(缺少的)* STEP定義的子選項(xiàng)。但是,由于* STATIC被Abaqus識(shí)別為有效但被放錯(cuò)了位置,因此它標(biāo)識(shí)了輸入平臺(tái)中發(fā)生“ERROR”的行(行1,489,022)。
最后,dat文件提供了一些有關(guān)要解決的問(wèn)題的總大小的有用信息。這是根據(jù)有限元模型中的節(jié)點(diǎn),元素和變量來(lái)報(bào)告的。Abaqus還估計(jì)完成分析所需的最小和最佳內(nèi)存(RAM)。這在運(yùn)行大型作業(yè)時(shí)非常有用,因?yàn)樗试S用戶選擇適當(dāng)?shù)挠布詫?shí)現(xiàn)最有效的求解時(shí)間。如果“最小化I / O的內(nèi)存”大于可用的系統(tǒng)RAM,則必須在RAM和磁盤內(nèi)存之間來(lái)回交換一些信息,這將導(dǎo)致分析求解時(shí)間大大增加。
總結(jié)
打印到.dat(或data)文件的信息在調(diào)試或后處理時(shí)非常有用。正如我們?cè)诒疚闹兴懻摰模捎糜谧R(shí)別語(yǔ)法和建模錯(cuò)誤,這些錯(cuò)誤和語(yǔ)法錯(cuò)誤會(huì)阻止Abaqus解決方案的開(kāi)始以及理解在執(zhí)行分析之前進(jìn)行的檢查和調(diào)整。
與status file一樣,data文件中的信息不僅在分析失敗時(shí)有用。確保模型關(guān)鍵區(qū)域中的元素質(zhì)量可能是有意義的結(jié)果與誤導(dǎo)性計(jì)算之間的差異,并且了解內(nèi)存使用情況可以幫助您優(yōu)化仿真硬件策略。
展開(kāi)