
發(fā)布
注冊
/
登錄批量后處理的案例
fluent批量處理——連續(xù)計算以及批量后處理
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...")
展開 abaqus二次開發(fā):后處理批量提取場輸出和歷程輸出結果(源碼帶注釋) ¥198
abaqus二次開發(fā):后處理批量提取場輸出和歷程輸出結果(購買后需要加V私聊獲取使用教程)
購買后,請加V:wzd_1021_
更多插件內容,請私聊
同時提供定制hypermesh/hyperview/abaqus前后處理插件開發(fā)。
META中APLI腿型批量結果處理小插件 ¥3
圖1 APLI腿型結構
目前各個主機廠也都考慮APLI腿型研究,并制定車型開發(fā)策略,由于腿型出來的比較早,目前商業(yè)版前后處理軟件還沒有相應的后處理插件,而車型開發(fā)中每一輪計算單側要統(tǒng)計七八個點的結果,再加上優(yōu)化,一輪仿真周期下來要統(tǒng)計幾百個點,甚至上千個點,如果完全手動處理,即使一個點按30s計算也耗費大量的時間,況且人工統(tǒng)計容易出現(xiàn)差錯,如果用插件來處理就能夠把節(jié)省的時間用在優(yōu)化上,提高工作效率。
鑒于此呢,分享給大家一個基于META的批量后處理插件,其實也挺早寫的小插件,這兩天看到有人有需求就分享出來,該插件可以一鍵統(tǒng)計目標文件夾中所有測試點的APLI腿型傷害值,并寫入到Excel表中,節(jié)省大量后處理效果,且不容易出現(xiàn)統(tǒng)計錯誤,運行效果如下:
運行后,會將Excel表寫入到結果文件夾中去。
這里只分享插件的編寫思路,有興趣的可以自己嘗試進行編寫:
1)讀取單個點的韌帶,大腿和小腿彎矩傷害值曲線;
2)分別獲取每條曲線的最大值,并分別對大腿和小腿的彎矩曲線四個最大值進行判斷,得到大腿和小腿彎矩的最大傷害值,以及韌帶的最大傷害值;
3)遍歷目標目錄下子目錄,對每一個點進行重復統(tǒng)計;
4)將統(tǒng)計結果寫入Excel表并保存在對應文件夾中。
自己編寫代碼的話就可以將插件集成到User Toolbar中去,方便結果的讀取,當然這不是唯一的方法,也可以用hyperview或者Oasys編輯模板進行結果的快速統(tǒng)計,只是ansa/meta目前的使用率越來越高,所以就用meta來進行二次開發(fā)了。
更多可關注“汽車安全技術”公眾號“
展開 fluent批量處理——TUI語言的編寫
在以前的帖子:fluent批量處理——連續(xù)計算以及批量后處理、fluent批量處理——模型參數(shù)的設置以及 fluent批量處理——多點、線、面的設定與監(jiān)控中,向大家介紹了采用fluent中的GUI語言進行一些批處理操作的講座帖,相信大家從中學習到了不少十分實用的技巧。不過大家應該也發(fā)現(xiàn),采用GUI語言時,還是存在一些麻煩:首先是語句比較長;其次是其中有一些操作語言不太好理解;但最麻煩的是,如果你不是十分了解GUI語言的話,當要自己編寫時,那將十分的麻煩,從而不得不借助fluent進行自動編寫。 因此為了簡化,本次講座將向大家介紹一種新的語言——TUI。
TUI的重要優(yōu)點是語句簡單明了,能一眼就明白一條命令的作用。同時,TUI語言編寫的.jou文件,常常用于大型集群的投遞計算,因此了解TUI語言的編寫,將大大方便我們在以后的學習過程中進行相關操作。(本次編寫的TUI語句在3樓以附件形式上傳)
首先是怎么進入編寫界面。
進入fluent界面后,注意下圖中的紅色圈。
在這里看到一個光標在一閃一閃,對就是這里。當不知道有什么命令時,直接按回車鍵,得到下圖所示,同樣注意紅色圈區(qū)域。
在紅色圈內,是TUI語言的命令菜單,也可稱為是總命令。得到了這個,我們就一條一條的來編寫。
1、簡單命令
(1)讀取cas或者cas/dat文件
首先在光標處輸入file,不知道里頭包含什么命令就直接enter健查看,見下圖:
注意在第一列最后面和中間列各有一條為“read-case”、“read-case-data”,這個就是讀取mesh/cas-dat文件的。輸入見下圖:
注意紅色圈,輸入完“read-cas”后,按回車,提示cas文件名,這里注意要帶路徑,也就是注意上圖圈2里頭的。
展開 
fluent批量處理——多點、線、面的設定與監(jiān)控
在以往的兩個帖子中,已經提到了采用journal文件進行計算前的模型參數(shù)設置、連續(xù)計算以及批量后處理,想必大家在此基礎上有一些別的想法,是的,本人結合自身經歷,發(fā)現(xiàn)在一些計算中,需要大規(guī)模的創(chuàng)建點、線乃至于面,并且還需要將這些監(jiān)控起來,假如按照我們手工去操作的話,那工作量還是很大的,說不定還容易出現(xiàn)錯誤。因此,為減少失誤以及提高工作效率,本次,將繼續(xù)介紹journal的另外一些別的用途:多點、線、面的設定與監(jiān)控。
1、點、線、面的設定
當N多的點,線,面需要你一個一個敲進去的話,想必你已經麻木了。不過有了下面的命令,相信一切都會變得簡單。
開始的步驟見帖子”http://forums.caenet.cn/showtopic-532623.aspx“
(1)點:
(cx-gui-do cx-activate-item "MenuBar*SurfaceMenu*Point...")
展開 abaqus Python后處理, 結果批量生成AVI動畫并保存。以模態(tài)計算為例。完整代碼如下,親測可用!
from abaqus import * from abaqusConstants import * import sys import animation #####################自動批量生成保存模態(tài)AVI動畫###################################### ###?。?!需指定保存路徑path、和新文件名稱filename?。?!指定模態(tài)數(shù)! path='D:/temp/2022K05MOD/result/' #指定保存路徑!! filename='Cylind_Mod' #指定保存文件名稱!!
展開 ug后處理安裝步驟是什么?ug后處理怎么添加?ug后處理文件位置路徑?ug10后處理安裝步驟?
UG安裝后處理概述
使用UG加工編程的朋友,經常會遇到定制后處理問題,由于定制NC后處理繁瑣,所以經常會把先前定制好的后處理添加或者替換來使用,那么如何正確的操作呢?
下面以UG10.0為例來說明,其他版本也同樣方法操作。
UG軟件替換后處理
1、首先找到之前能夠完全使用的后處理文件,拷貝文件名為“postprocessor”的整個文件備用,如圖示界面。
2、我們打開UG軟件,切換到加工模塊,試著后處理加工程序,我們會看到UG軟件自帶的后處理文件,如圖示界面。
點擊免費領取?數(shù)控車、數(shù)控銑編程手冊,UG編程視頻教程、軟件安裝包安裝教程、后處理、外掛等超多素材
3、打開UG的安裝文件夾,路徑為: Program Files---Siemens---NX 10.0---MACH---resource---postprocessor,找到UG原始后處理文件“postprocessor”,并刪除,如圖示界面。
4、將原來拷貝備用的后處理文件“postprocessor”整個文件夾拷貝到UG后處理文件放置位置,完成后處理文件替換,如圖示界面。
5、打開UG軟件,切換到軟件加工模塊,試著后處理編制好的加工程序,就可以選擇我們替換的后處理來處理程序了,如圖示界面。想學ug編程請加Q群699197696群文件下載ug學習100G學習資料。
UG軟件如何添加后處理
1、打開先前使用的后處理文件夾“postprocessor”,直接拷貝后綴為“.def”".pui”".tcl”的三個后處理文件(也可以不拷貝“.pui”文件)備用。
2、將拷貝好的三個文件復制到UG后處理原始文件夾“postprocessor”中,如圖示界面。
展開 .bat腳本實現(xiàn)LS-DYNA仿真全流程(批量處理)(購買付費私信我可答疑) ¥50
第二步,bat求解文件
腳本求解的模式如下,如若要批量求解,即可使用python替換參數(shù),重復n遍即可(最好放在不同文件,方便后處理批量操作)
其中第一行為d3plot放的文件夾,第二行黃色為求解器目錄,i=你的k文件,后面是內容等,這里用的是mpp并行12核。
第三步,bat后處理導出結果
例子中導出的是接觸力時間曲線,與第一步同理,先做一遍操作記錄命令流,然后用python重復,再用.bat調用cfile批量導出結果。
ADAMS后處理--如何把Adams后處理的圖片編輯的漂亮
ADAMS后處理--如何把Adams后處理的圖片編輯的漂亮.docx
ABAQUS后處理(二)——接ABAQUS后處理(一)
8.修改字體
9.圖像切片顯示
10.顯示彈簧阻尼器
11.鏡像、掃略
12.透明顯示
13.修改圖例文本
14.隱藏網格
15顯示節(jié)點、單元編號
16.單獨顯示某一部分的方法
ADAMS后處理,如何把后處理圖片做的更漂亮,用于world文檔。
1 橫坐標如果要確定在某一個范圍內:如下圖所示
2 如何使坐標的字體變得大一些?
3 如何使背景變成虛線?
4 如何去掉右上角的legend?
5 如何使曲線變成表格的形式?
6 如何把圖片的框框加粗并且改成其余顏色?
7 如何改變縱橫坐標標示的大小?
8 如何改變橫坐標的數(shù)字的字體、顏色和大?。?9 如何使背景的虛線更加疏或密?
10 如何改變legend里面的題目?
11 如何把圖片導出?
進入postprocessor,file->print->進入print界面,點對話框中的file單選按鈕,native windows下拉列表中選jpg格式,ok,即可保存圖片到工作目錄下
然后在word中,插入-圖片 即可。
展開 
Workbench后處理和Hyperview后處理中,提取一定取值范圍結果的設置
在后處理過程中,有時候我們獲取結構的結果數(shù)值,過小的數(shù)值我們不需要都顯示出來,如果想后處理結果云圖中只顯示某一范圍的結果,如何設置呢?
1 .workbench設置方法
1)選擇capped isosurface
2)設置顯示范圍
2.hyperview設置方法
1)選擇下方value filter
2)設置顯示范圍后apply。
學后處理,分析好了,也要有一個好的后處理來呈現(xiàn)出來
學后處理,分析好了,也要有一個好的后處理來呈現(xiàn)出來
學后處理,分析好了,也要有一個好的后處理來呈現(xiàn)出來2
學后處理,分析好了,也要有一個好的后處理來呈現(xiàn)出來2
ODB數(shù)據庫批量處理 ¥27
可以批量提取某路徑下所有ODB相應節(jié)點集或單元集的應力S,應變LE,位移U和RF