FEM之求解器(13)---利用C++開(kāi)發(fā)振動(dòng)求解器

2017-01-15  by:CAE仿真在線  來(lái)源:互聯(lián)網(wǎng)

結(jié)合以前的例子,本文介紹一下利用C++開(kāi)發(fā)的 3D 振動(dòng)(Vibration)求解器,主要有如下功能
1. 支持2階四面體 和 六面體單元
2.求解模型的固有頻率,特征值和特征向量
3. 支持 Abaqus *.inp 關(guān)鍵字文件

之所以選擇 Abaqus *.inp作為關(guān)鍵字文件,是因?yàn)榭梢苑奖愕?使用 Abaqus,Calculix與Solver 做比較。這一點(diǎn)很重要,Abaqus Nastran 等通用FEA之所以成為很多行業(yè)的標(biāo)準(zhǔn),就是因?yàn)榉e累了大量經(jīng)過(guò)驗(yàn)證的benchmark case。

使用與 Abaqus,Calculix benchmark的case 來(lái)介紹3D 動(dòng)力學(xué)求解器:
1. FaModel中導(dǎo)入*.step模型
2. 劃分二階四面體網(wǎng)格
3. 不用設(shè)置邊界條件,求固有頻率
4. 設(shè)置材料,求解屬性(如圖1)
5. 導(dǎo)出為Abaqus *.inp格式文件
6. 分別用Nastran, Calculix, FasVib求解
圖1:
FEM之求解器(13)---利用C++開(kāi)發(fā)振動(dòng)求解器
Nastran求解結(jié)果:



FEM之求解器(13)---利用C++開(kāi)發(fā)振動(dòng)求解器


FEM之求解器(13)---利用C++開(kāi)發(fā)振動(dòng)求解器


Calculix求解結(jié)果:
FEM之求解器(13)---利用C++開(kāi)發(fā)振動(dòng)求解器


FEM之求解器(13)---利用C++開(kāi)發(fā)振動(dòng)求解器


FEM之求解器(13)---利用C++開(kāi)發(fā)振動(dòng)求解器


FEM之求解器(13)---利用C++開(kāi)發(fā)振動(dòng)求解器

FasVib求解結(jié)果:
模態(tài)1:最大位移 2.03e-4, 頻率2.05e-6Hz
模態(tài)3:最大位移 1.69-4,頻率3.21e-6Hz
模態(tài)6:最大位移 2.5e-4,頻率3.21e-6Hz
模態(tài)10:最大位移 5.20e-4,頻率6.2Hz

最大位移結(jié)果完全一樣,頻率求得較大誤差,有可能是FEA參數(shù)的設(shè)置不符合實(shí)際情況造成的。

開(kāi)放分享:優(yōu)質(zhì)有限元技術(shù)文章,助你自學(xué)成才

相關(guān)標(biāo)簽搜索:FEM之求解器(13)---利用C++開(kāi)發(fā)振動(dòng)求解器 Ansys有限元培訓(xùn) Ansys workbench培訓(xùn) ansys視頻教程 ansys workbench教程 ansys APDL經(jīng)典教程 ansys資料下載 ansys技術(shù)咨詢 ansys基礎(chǔ)知識(shí) ansys代做 Fluent、CFX流體分析 HFSS電磁分析 Abaqus培訓(xùn) 

編輯
在線報(bào)名:
  • 客服在線請(qǐng)直接聯(lián)系我們的客服,您也可以通過(guò)下面的方式進(jìn)行在線報(bào)名,我們會(huì)及時(shí)給您回復(fù)電話,謝謝!
驗(yàn)證碼

全國(guó)服務(wù)熱線

1358-032-9919

廣州公司:
廣州市環(huán)市中路306號(hào)金鷹大廈3800
電話:13580329919
          135-8032-9919
培訓(xùn)QQ咨詢:點(diǎn)擊咨詢 點(diǎn)擊咨詢
項(xiàng)目QQ咨詢:點(diǎn)擊咨詢
email:kf@1cae.com