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

mnf文件的案例

ADAMS_mnf文件的縮減及優化(一)
ADAMS_mnf文件的縮減及優化(一) 一.mnf文件簡介 ADAMS中表示柔性體的基本思路是根據模態展開法,用一個模態的組合來表示柔性體。柔性體的變形可以通過計算每一時刻的彈性位移來描述,因此ADAMS可以通過有限個結點的自由度來近似表示柔性體所具有的無限個自由度,用少量模態的線性組合來近似表示這些單元節點的彈性變形。  但有時生成的mnf太大或包含太多的信息—生成的mnf文件會包含集中的質量和剛度矩陣、節點質量、節點坐標、模態振型、模態載荷、外連點、應力等信息。眾多的信息會導致ADAMS動畫運行速度緩慢,所以可以通過mnf優化來提高動畫的運行速度。 二.mnf優化 如下圖所示為簡單的平板結構,由兩層實體單元構成,并且左右各包含一個剛性外連點。并且該文件包含了應力等信息 圖1 通過上圖所示的模型,生成的mnf文件大小為4436KB,該中性文件包含應力信息。 1.優化方法一:去除應力信息 通過上圖所示的模型,生成的mnf文件大小為4436KB,該中性文件包含應力信息。 圖2 在hypermesh中去掉應力信息卡片,重新提交計算,計算結果:從下圖可以看出去掉應力信息后,文件的大小由原來的4436KB變為2334KB。因此在Adams計算分析時,如果單純的考慮變形,就可以把應力信息去掉,mnf文件的大小會大約縮減為一半。
展開
如何在Workbench平臺下生成mnf文件進行剛柔耦合分析
在我們的日程工作過程當中,大家不可避免的會遇到進行運動機構的剛柔耦合分析,傳統的方式為在經典版中通過一系列復雜操作生成mnf文件,將其導入adams替換掉剛性體,進行剛柔耦合分析。而目前多數工程師都是在workbench平臺上進行分析工作,如果切換到經典界面下,則對學習和操作帶來了巨大的障礙,因此本文中詳細描述了如何在Workbench平臺下生成mnf文件的方式。 如下,以一個簡單的連桿零件為例,在Workbench中進行模態分析,生成mnf文件導入adams中進行剛柔耦合分析。 1、插入remote point,定義在兩個圓孔的中心,此操作類似于apdl中做剛性區域 2、插入命令流 3、定義網格等相關設置,此處不贅述 4、在模態分析中插入command,定義輸出文件 5、進行計算,注意:最終計算有可能會出錯,但不影響得到mnf文件 6、計算完成后,進入workbench計算結果文件夾,找到mnf文件 7、將其導入adams,進行后續操作,完成剛柔耦合分析。 來源:上海湃睿CAE
展開
abaqus生成模態中性(mnf文件
在adams中用到柔性體,所以研究了下用ABAQUS生成mnf文件 附件是word文件和inp文件 tong.rar abaqus轉換mnf文件.part1.rar abaqus轉換mnf文件.part2.rar 1.打開abaqus,file--set work directory 2.model-Edit attributes 3.do not 那兒打鉤,不輸出部件和裝配信息 4.創建一個part,外徑0.02,內徑0.01,長0.05 5.創建材料并賦予part-1 6.裝配 7.創建模態分析步
用patran/nastran生成帶應力信息的mnf柔性體文件
如果要輸出帶應力信息的mnf的話,要選擇GPSTRESS 和GPSTRAIN,這兩個選項。這個地方是mnf所需要的模態階數。這個地方是nastran分析的模態階數,應該要比剛才那個數值大才行,但好像及時是大也只會輸出先前那個數值的階數。在output選項中一定要選中GPSTRESS選項,否則在模型中是沒有應力信息的,還要注意的是在高級選項里的volume output中一點要選擇direct選項,否則也是不會有應力信息的。這樣就一切ok了,提交運算就可以了。 的到的結果就有了,mnf文件,注意他是有-0后綴的。 現在我們在adams中分析一下看看。怎么樣有了,應力信息了吧。 現在我們加上超單元在看看是怎么回事。在創建超單元時,邊界節點一般選擇mpc的主節點。為什么要這樣我也不是太明白。在subcase中選擇創建的超單元就可以了。其他的不用改。運行完之后生成的mnf文件是沒有后綴-0的,我們再在adams中分析看看。同樣有結果。也是帶有應力信息的,全部完成。在強調一下要注意的地方。 mpc,材料單位的選擇,輸出mnf時的單位選擇,和階數設定,在分析中output中的gpstress的選項,還有volume output中的direct選項。只要注意這幾個地方,因該是不會有問題的。謝謝各位。 2,模型建好之后就是分析選項,這里是關鍵部分。有幾個地方需要說明, 演示文件如下: mnf[1].part01.rar mnf[1].part02.rar mnf[1].part03.rar mnf[1].part04.rar mnf[1].part05.rar mnf[1].part06.rar mnf[1].part07.rar mnf[1].part08.rar
展開
mnf文件圖1
MNF文件的縮減
根據前人的經驗,對MNF文件的縮減進行一些總結 針對MNF文件的縮減,從軟件上分有以下兩種方法: 1 利用Adams/flex工具,處理已有的柔性體文件 1.1 精度由雙精度改為單精度—柔性體大小縮小一半 1.2 將顯示粗化—比如每隔15deg等 1.3 根據已有的sketch文件,進行輪廓顯示。 2 利用patran/Nastran工具,生成之前進行處理 2.1 設置輸出的時候可以只選擇變形,不選擇應力等(如果后期要進行模態應力恢復,則需要選上應力) 2.2 利用plotel單元對顯示進行設置,類似1.3的方法 以一塊100*100*20的平板進行大小說明:初始模型 說明2.1 2.1.1只設置輸出SPC force及Vector;mnf文件大小為139Kb 2.1.2若再添加輸出 gpstress,strain,stress;文件大小為309Kb 對比2.1.1及2.1.2文件大小擴大2倍以上 說明2.2 2.2.1 利用plotel單元只對其12條邊進行顯示;文件大小56Kb; 對比2.1.1及2.2.1,文件大小縮減一倍以上 導入Adams如下圖所示
展開
教程——HM10生成柔性體文件MNF
其他文件按照需要也可輸出。 13 提交optistruct或者radioss計算。得到mnf文件 14用adams打開 第7階頻率54.035Hz(去掉前6階剛體模態)。用單純的模態分析對比可知模態基本一致。 查看質量信息等。質量為0.52kg,與實際相符。 總結:材料屬性的定義非常關鍵,否則會出現質量正確,但頻率相差1000開根號倍(31.62倍);或者頻率正確但質量相差1000倍的情況。 flex_hm_mnf_final.rar HM10生成柔性體文件MNF.rar
教程——HM10生成柔性體文件MNF
其他文件按照需要也可輸出。 13 提交optistruct或者radioss計算。得到mnf文件 14用adams打開 第7階頻率54.035Hz(去掉前6階剛體模態)。用單純的模態分析對比可知模態基本一致。 查看質量信息等。質量為0.52kg,與實際相符。 總結:材料屬性的定義非常關鍵,否則會出現質量正確,但頻率相差1000開根號倍(31.62倍);或者頻率正確但質量相差1000倍的情況。 如有錯誤,還望指正。 HM10生成柔性體文件MNF.rar flex_hm_mnf_final.rar
HyperWorks中生成mnf文件的方法
結了一個關于使用HyperWorks10.0軟件生成ADAMS軟件柔性體mnf文件的教程和簡單例子,感興趣的可下載附件的文件。 HyperWorks中柔性體的生成.pdf mnf_from_HM_solid.zip mnf_from_HM_solid(1).zip mnf_from_HM_solid(2).zip
怎么用abaqus6.13 生成Adams用的mnf文件
怎么用abaqus6.13 生成Adams用的mnf文件?哪位大師可以幫幫忙阿
ABAQUS生成mnf文件,ADAMS剛柔耦合建模 ¥10
ABAQUS生成mnf文件,導入ADAMS進行剛柔耦合建模 系統win10 64位 軟件版本 ABAQUS 2016 /ADAMS 2020 1.三維軟件導出中間格式文件 2.ABAQUS中導入模型 3.Module-->property輸入材料屬性 4. Module-->Assembly裝配模型 5. Module-->Step新建分析步 Step-1:Linear perturbationFrequency 輸入模態階數 Step-2:Linear perturbationSubstructure generation Basic:輸入子結構特征碼 Options:輸入模態范圍或頻率范圍 6.Module-->Interaction (1)新建rp點,rp點和耦合面建立MPC約束 新建“集”,將剛剛建立的幾個rp點都加入一個“集”中 7.Module-->Load 在幾個rp點上新建Symmetry/Antisymmetry/Encastre約束,分析步選擇Step-1,約束類型為ENCASTRE 在幾個rp點上新建Retained nodal dofs約束,分析步選擇Step-2,根據實際情況選擇自由度 8.Module--Mesh 劃分網格
展開
分享Hypermesh入門簡單開發技巧 附Hypermesh生成柔性體MNF文件下載
Hypermesh的操作錄制的語言是tcl(Tool Command Language),默認存放在文檔文件夾下的command.tcl文本里(若直接打開.hm文件,則command.tcl文本在當前文件夾里),可以直接用文檔、word直接打開,建議用Notepad打開,里面可以選擇tcl語言讓文本有語法高亮,有助于編寫。 在Hypermesh面板中View—Toolbars—Hyperwoks—Scripting調出腳本快捷按鍵。 點擊第二個圖標(Open tcl/tk script)右邊的三角下拉菜單,選擇Open Command File。 會發現里面的內容很多,找不到自己的操作過程,因此需要清空這個文件里的內容,記得要save一下,操作完面板再點擊下Open tcl/tk script即可查看剛才面板操作的所有記錄(Hypermesh2017版本及14.0能夠在此窗口下直接操作,高版本如2020無法修改,示版本而定)。 在View中勾選Command Window可調出命令窗口。 復制Command File里的錄制碼,在Command Window中粘貼即可復現剛才的一系列操作。更高級的用法可以與tcl語言相結合進行編譯,后續會陸續分享二次開發的一些例子進行講解。 下載地址:Hypermesh生成柔性體MNF文件
展開
mnf文件圖2
ADAMS生成柔性體模態力的流程
ADAMS中由MNF文件描述的柔性體,可以直接定義約束、接觸以及各種力元,也可以通過預應力模態計算生成帶預載荷的柔性體,以及通過模態力來描述施加在柔性體節點上的載荷。 其中,ADAMS模態力一般用來定義施加在柔性部件表面的分布載荷,其定義需要借助有限元載荷文件來實現,即哪些節點上施加力以及力的分布規律要由有限元載荷文件來定義,通過模態力對話框可以對分布力的大小及變化規律做進一步的描述。 我們知道模態計算生成的MNF文件是不帶節點載荷信息的,借助ADAMS Flex Toolkit命令可以將外部的有限元載荷文件添加到柔性體MNF文件中。 下面,通過實例介紹ADAMS命令生成柔性體模態力的流程: 1、 為了方便所有人掌握這個方法,所用實例為Adams_install_dirflexexamplesmnfload中的plate.mnf和plate.loads,plate.mnf為沒有模態力信息的柔性體MNF文件,plate.loads為文本可編輯的有限元節點載荷描述文件,將這兩個文件拷貝到自定義的工作路徑下操作。
展開
ADAMS柔性體-剛柔耦合模塊
5、 有限元軟件輸出的mnf文件是否正確 生成mnf文件后的模態振型和頻率與原始模態振型和頻率的對比 五、 mnf文件的使用 1、 ADAMS Flex對mnf文件的詳細查看(實例解說) 無論是ADAMS中生成的mnf,還是有限元生成的mnf文件,都可以利用ADAMS/Flex模塊進行查看,包括Flex工具箱的說明和優化器,有關輸出的版本信息、文件頭、單位、精度、輸出節點、頻率等 2、 柔性體mnf文件的替換和使用(實例解說) 如何導入mnf文件,如何將柔性體替換成剛性體,如何將柔性體替換成柔性體,以及柔性體柔性體替換 3、 柔性體mnf文件的編輯(實際軟件操作解說) 對于柔性體的編輯與剛體的編輯差別很大,對于ADAMS中柔性體計算最重要的部分,需要用到哪些模態階數參與計算,對還整個柔性或者剛柔耦合有很大的影響,包括柔性體的阻尼和有效性、名稱位置、初始狀況及速度、模態初始狀況等等。 4、 ADAMS虛構件(啞體)的使用(實例操作演示) 在將柔性體導入ADAMS中后,需要將柔性體和其他剛性體或者柔性體之間建立運動副約束關系以及施加載荷等。如果直接使用柔性體與剛性體建立關系,由于理論條件限制和其他因素考慮,例如時間無限長以至于計算不出來,運動仿真不運行等。這時候需要構件一個虛構件,也有叫啞物體。意思就是建立一個和導入的柔性體一樣或者類似的剛體構件,將剛體構件的的質量和轉動慣量信息置0,然后將柔性體與剛性體固定在一起,其應該在柔性體上的運動副、約束和載荷都定義在虛構件上。
展開
Adams中采用模態中性文件的柔性體—marker 關聯node是怎么回事
Adams中的柔性體主要就是采用模態中性文件,當然還有像FE_part,maxflex,beam梁等建模方式。但是mnf文件適用的幾何形狀更廣泛,且一般柔性體的變形也較小,因此這種方法使用范圍最廣。 生成mnf文件的方法應該能找到很多,這里就不介紹了。mnf文件的大小一直是個大問題,我有個帖子也說明了如何縮減mnf文件尺寸。 本篇主要想聊下,柔性體導入后,如果在柔性體上建立marker,一般都會選擇關聯的node點,這個可以選一個,也可以選一圈。假設不考慮柔性體的局部模態,可以在生成后,在其附近建立marker點,關聯一圈node,這個就相當于在有限元中建立了個RBE2(剛性連接),此種方法會增加局部的剛度,可以模擬螺栓孔這些,不建議連接大片的區域。 提個問題:但是關于里面模態的選擇,卻一直比較含糊。按照理論來說,是不該失效掉模態的(模態是自由模態+約束模態正交化的結果),失效局部模態或者失效整體模態都會影響準確性。但是在某些對標過程中,如果使用全模態對標結果又會比較差,迫使人去失效模態。這塊我還是沒有琢磨清楚,希望高人解惑。 再提個問題:在多體里面采用mnf文件去做系統的頻響分析,與有限元中模態法求頻響有什么區別,下次想解決這個問題。
展開
初入adams柔體轉剛體
實驗了多種軟件將比較復雜的剛體轉化為柔體,再導入到adams中進行剛柔耦合分析 發現hypermesh最終成功完成mnf文件的生成,并且成功導入到adams中進行分析。 abaqus的mnf文件生成,簡單的四連桿分析可以成功,但是較為復雜的部件導入失敗。且abaqus生成mnf文件,操作較為復雜,至少編程及額外再安裝軟件才能玩得轉,當然,也可能是我自己剛入門不熟練導致的。 ansys生成mnf,找到的大部分資料都需要apdl才可以,唯一一個workbench的例子我也沒復現成功。 hypermesh生成mnf文件,需要注意單位mmks還是mmts,需要和adams保持一致,具體的案例如鏈接所示,希望大家能一鍵三連支持up主一下(不是本人) https://www.bilibili.com/video/BV16z411v7iW?from=search&seid=18060922330454950893
展開