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

批量處理的案例

fluent批量處理——TUI語言的編寫
在以前的帖子:fluent批量處理——連續計算以及批量處理、fluent批量處理——模型參數的設置以及 fluent批量處理——多點、線、面的設定與監控中,向大家介紹了采用fluent中的GUI語言進行一些批處理操作的講座帖,相信大家從中學習到了不少十分實用的技巧。不過大家應該也發現,采用GUI語言時,還是存在一些麻煩:首先是語句比較長;其次是其中有一些操作語言不太好理解;但最麻煩的是,如果你不是十分了解GUI語言的話,當要自己編寫時,那將十分的麻煩,從而不得不借助fluent進行自動編寫。 因此為了簡化,本次講座將向大家介紹一種新的語言——TUI。 TUI的重要優點是語句簡單明了,能一眼就明白一條命令的作用。同時,TUI語言編寫的.jou文件,常常用于大型集群的投遞計算,因此了解TUI語言的編寫,將大大方便我們在以后的學習過程中進行相關操作。(本次編寫的TUI語句在3樓以附件形式上傳) 首先是怎么進入編寫界面。 進入fluent界面后,注意下圖中的紅色圈。 在這里看到一個光標在一閃一閃,對就是這里。當不知道有什么命令時,直接按回車鍵,得到下圖所示,同樣注意紅色圈區域。 在紅色圈內,是TUI語言的命令菜單,也可稱為是總命令。得到了這個,我們就一條一條的來編寫。 1、簡單命令 (1)讀取cas或者cas/dat文件 首先在光標處輸入file,不知道里頭包含什么命令就直接enter健查看,見下圖: 注意在第一列最后面和中間列各有一條為“read-case”、“read-case-data”,這個就是讀取mesh/cas-dat文件的。輸入見下圖: 注意紅色圈,輸入完“read-cas”后,按回車,提示cas文件名,這里注意要帶路徑,也就是注意上圖圈2里頭的。
展開
fluent批量處理——連續計算以及批量處理
2、批量處理 其實,思路還是和上面一樣,所以直接上GUI代碼: (cx-gui-do cx-activate-item "MenuBar*ReadSubMenu*Case & Data...") (cx-gui-do cx-set-text-entry "Select File*Text" "fluent.cas") (cx-gui-do cx-activate-item "Select File*OK") (cx-gui-do cx-activate-item "MenuBar*ReportMenu*Forces...")
展開
META中APLI腿型批量結果處理小插件 ¥3
圖1 APLI腿型結構 目前各個主機廠也都考慮APLI腿型研究,并制定車型開發策略,由于腿型出來的比較早,目前商業版前后處理軟件還沒有相應的后處理插件,而車型開發中每一輪計算單側要統計七八個點的結果,再加上優化,一輪仿真周期下來要統計幾百個點,甚至上千個點,如果完全手動處理,即使一個點按30s計算也耗費大量的時間,況且人工統計容易出現差錯,如果用插件來處理就能夠把節省的時間用在優化上,提高工作效率。 鑒于此呢,分享給大家一個基于META的批量處理插件,其實也挺早寫的小插件,這兩天看到有人有需求就分享出來,該插件可以一鍵統計目標文件夾中所有測試點的APLI腿型傷害值,并寫入到Excel表中,節省大量后處理效果,且不容易出現統計錯誤,運行效果如下: 運行后,會將Excel表寫入到結果文件夾中去。 這里只分享插件的編寫思路,有興趣的可以自己嘗試進行編寫: 1)讀取單個點的韌帶,大腿和小腿彎矩傷害值曲線; 2)分別獲取每條曲線的最大值,并分別對大腿和小腿的彎矩曲線四個最大值進行判斷,得到大腿和小腿彎矩的最大傷害值,以及韌帶的最大傷害值; 3)遍歷目標目錄下子目錄,對每一個點進行重復統計; 4)將統計結果寫入Excel表并保存在對應文件夾中。 自己編寫代碼的話就可以將插件集成到User Toolbar中去,方便結果的讀取,當然這不是唯一的方法,也可以用hyperview或者Oasys編輯模板進行結果的快速統計,只是ansa/meta目前的使用率越來越高,所以就用meta來進行二次開發了。 更多可關注“汽車安全技術”公眾號“
展開
abaqus二次開發:前處理批量提交作業插件(源碼+注釋) ¥168
abaqus二次開發:前處理批量提交作業插件(源碼+注釋) 購買后,請加V:wzd_1021_ 更多插件內容,請私聊 同時提供定制hypermesh/hyperview/abaqus前后處理插件開發。
批量處理圖1
abaqus二次開發:前處理批量更改RP點坐標及名稱(源碼+注釋) ¥168
abaqus二次開發:前處理批量更改RP點坐標及名稱(源碼+注釋) 購買后,請加V:wzd_1021_ 更多插件內容,請私聊 同時提供定制hypermesh/hyperview/abaqus前后處理插件開發。
abaqus二次開發:前處理批量加載集中力和扭矩插件(源碼+注釋) ¥168
abaqus二次開發:前處理批量加載集中力和扭矩插件(源碼+注釋) 購買后,請加V:wzd_1021_ 更多插件內容,請私聊 同時提供定制hypermesh/hyperview/abaqus前后處理插件開發。
abaqus二次開發:后處理批量提取場輸出和歷程輸出結果(源碼帶注釋) ¥198
abaqus二次開發:后處理批量提取場輸出和歷程輸出結果(購買后需要加V私聊獲取使用教程) 購買后,請加V:wzd_1021_ 更多插件內容,請私聊 同時提供定制hypermesh/hyperview/abaqus前后處理插件開發。
fluent批量處理——多點、線、面的設定與監控
在以往的兩個帖子中,已經提到了采用journal文件進行計算前的模型參數設置、連續計算以及批量處理,想必大家在此基礎上有一些別的想法,是的,本人結合自身經歷,發現在一些計算中,需要大規模的創建點、線乃至于面,并且還需要將這些監控起來,假如按照我們手工去操作的話,那工作量還是很大的,說不定還容易出現錯誤。因此,為減少失誤以及提高工作效率,本次,將繼續介紹journal的另外一些別的用途:多點、線、面的設定與監控。 1、點、線、面的設定 當N多的點,線,面需要你一個一個敲進去的話,想必你已經麻木了。不過有了下面的命令,相信一切都會變得簡單。 開始的步驟見帖子”http://forums.caenet.cn/showtopic-532623.aspx“ (1)點: (cx-gui-do cx-activate-item "MenuBar*SurfaceMenu*Point...")
展開
.bat腳本實現LS-DYNA仿真全流程(批量處理)(購買付費私信我可答疑) ¥50
第二步,bat求解文件 腳本求解的模式如下,如若要批量求解,即可使用python替換參數,重復n遍即可(最好放在不同文件,方便后處理批量操作) 其中第一行為d3plot放的文件夾,第二行黃色為求解器目錄,i=你的k文件,后面是內容等,這里用的是mpp并行12核。 第三步,bat后處理導出結果 例子中導出的是接觸力時間曲線,與第一步同理,先做一遍操作記錄命令流,然后用python重復,再用.bat調用cfile批量導出結果。
ODB數據庫批量處理 ¥27
可以批量提取某路徑下所有ODB相應節點集或單元集的應力S,應變LE,位移U和RF
白車身批量焊點處理
1、插件運行準備 將feconfig.cfg文件拷貝到hypermesh安裝目錄下templates\feoutput\nastran 2、cad導入的焊點文件 3、cad焊點文件導入原始的assembly中,運行插件如下圖所示 4、運行自動打焊點程序,出現下圖界面 5、自動打焊點后,可以看到OK的connector以及NOK的connector 6、最后一步,對出現紅色的connector進行焊點數據檢查
批量處理圖2
fluent批量處理——模型參數的設置
對于常見的工程應用來說,計算的工況很多,尤其優化工作,少則幾百,多則上千,面對如此之多的case文件要寫,假如按照一個一個的讀寫的話,相信你一定會為這么機械的工作煩躁,甚至影響今后好幾天的心情,那么有什么簡便一些的方法呢?答案是肯定的。那就是采用fluent的journal文件。 首先打開fluent軟件,在file/write/start journal,見下圖: 選擇保存文件名*.journal后(看你自己怎么設置文件名),我一般按照這一組的類型來命名; 這樣, journal文件就開始記錄你以后的每一步操作。 按照原先設置模型參數一樣,一步步來就是了。 等你操作完成后,原先的”start journal“現在已經是”stop journal“,所以你只需要選擇”stop journal“就可以了。 此時,用寫字板打開看看就可以看到如下的一些記錄命令。 (cx-gui-do cx-activate-item "MenuBar*ReadSubMenu*Case...") (cx-gui-do cx-activate-item "Warning*OK") (cx-gui-do cx-set-text-entry "Select File*Text" "fluent.msh") (cx-gui-do cx-activate-item "Select File*OK") (cx-gui-do cx-activate-item "MenuBar*GridMenu*Check") (cx-gui-do cx-activate-item "MenuBar*GridMenu*Smooth/Swap...") (cx-gui-do cx-activate-item "Smooth/Swap Grid*PanelButtons*PushButton1(OK)") (cx-gui-do
展開
基于tcl自動批量處理點對點的共節點操作 ¥15
在結構仿真分析中,我們時常會遇到批量的點對點的共節點,手動操作是一件很繁瑣的事。通常情況這種點對點的共節點是重復性的操作,如果進行手動進行操作,工作量較大,而且也get不到什么新技能。本案例基于tcl語言開發的二次開發小程序可迅速解決批量點對點的共節點操作。感興趣的朋友可以放心購買!
Abaqus:利用python編程進行仿真結果(odb)數據圖片批量處理案例講解(下)
Abaqus利用python編程進行仿真結果(odb)數據圖片批量處理的案例講解