
發布
注冊
/
登錄PROCESS MANAGER的案例
Process Manager在汽車制動器 設計優化中的應用
使用Process Manager將整個工作流程自動化、標準化;即節省時間,又避免了失誤。減輕了分析人員前后處理的工作量。
Process Manager在汽車制動器設計優化中的應用
但使用了Altair Process Manager編制的自動化程序,分析人員只需要輸入所需參數,這一步的工作2-3分鐘即可完成。
分析運行結束后在HyperMesh中查看約束反力。不需要進入后處理操作界面,可以查看約束反力值。這個約束反力值將作為下一步優化載荷邊界。拓撲優化的前處理過程同樣只需在用戶界面上輸入相應參數,程序即可自動建立拓撲優化模型。
在優化模型定義界面,可以定義模型的軸向,上一步所獲得的約束反力值、拔模方向、以及優化質量目標、最小單元尺寸和離散度。其他優化參數采用默認值。遞交Altair OptiStruct優化分析后,Process Manager最后一步讓用戶很方便地對結果進行后處理。程序自動將邊界條件隱藏,以便觀察優化形狀。另外,由于不同格式的單元集文件的命名規則也不一樣,程序也會自動將entity sets重命名,并輸出相應格式的單元集文件。
結論
Altair提供的Process Studio平臺,使得用戶編制Process Manager非常方便。程序核心是用TCL (Tool Command Language)編寫的。TCL是一種通用的計算機腳本語言,簡單實用。
使用Process Manager將整個工作流程自動化、標準化;即節省時間,又避免了失誤。減輕了分析人員前后處理的工作量。
展開 Hypermesh系列之——TetraMesh_process_Manager
TetraMesh_process_Manager是Hypermesh一個四面體自動化流程化的劃分過程。
這是安裝目錄下面的案例。
雖然做的有板有眼,所謂的流程化。但是只能選擇孔,應該加入倒角的特征分類功能。
有機會我做一個更方便的,也更復雜的案例。
Hypermesh系列之——TetraMesh_process_Manager.pdf
Hypermesh系列之——TetraMesh Process Manager的改進
結合TetraMesh Process Manager和基本的操作功能,基于特征的選擇方法,加上了倒角的功能,并通過一個復雜的結構來說明。當然這里演示的只是思路,有些細節還需要讀者自己去完善。
本分卷由好壓(Haozip)生成,請使用好壓軟件來解壓。
Hypermesh基于特征的快速網格劃分法.haozip03.zip
Hypermesh基于特征的快速網格劃分法.haozip01.zip
Hypermesh基于特征的快速網格劃分法.haozip02.zip

綜合性的流程自動化平臺工具,實現CAE仿真前后處理、試驗數據后處理的流程自動化和標準化。
Altair Process Manager是一個綜合性的流程自動化平臺工具,可以用來實現CAE仿真前后處理的自動化、試驗后處理的自動化、流程引導和流程集成。是一個可編程的個人工作流管理器,可以引導用戶完成整個標準的工作流程。Process Manager幫助企業實施各種標準化的流程,例如:模型載荷工況的自動設置,與CAD、PDM系統、數據庫或其他IT系統和應用程序的集成等。
Altair Process Manager通過集成“最佳實踐”實現了CAE工作的流水線化,并在產品設計和驗證過程中實現快速的流程自動化應用程序的開發和使用。是HyperWorks系列產品之一。其緊密的集成度能夠幫助用戶在熟悉的桌面環境中有效地創建和運行流程自動化程序。
展開 hypermesh 打開后,顯示opening process manager。。
軟件簡介
HyperWorks是由Altair公司推出的一款工程軟件環境,它集成設計與分析所需各種工具,主要包括前后處理有關的HyperMesh、HyperView、HyperGraph,優化解算器OptiStruct,鈑金成形分析軟件HyperForm,多體動力分析軟件MotionView、MotionSolv等等,具有無比的性能以及高度的開放性、靈活性和友好的用戶界面,是一個創新、開放的企業級CAE平臺。
安裝步驟
Error setting up framework
Hypermesh學習筆記-6-2019X版本體驗,及一丟丟考試心得
不僅幾何和網格部分大重做,界面引入了獨具Altair特色的Ribbon風格設計(這個……姑且也叫它Ribbon吧,和微軟的Ribbon差的有點遠,不太清楚Altair是怎么稱呼這個界面風格的),而且各種邊界條件也比原來直觀的多,Process Manager里面還自帶了包括模態分析、頻響應分析在內的許多分析過程模板。
在Analyze選項卡里,求解按鈕旁邊就是各種分析的模板。點擊即可打開Process Manager。雖然這個東西老界面就有,但可能是我愚鈍,真是沒找到老界面哪里有放著這些分析模板的。
之前最用不習慣的就是老Hyperworks界面沒有防呆設計,也沒有很友好的用戶引導。這回有了分析模板,大部分的載荷步定義和卡片設置就可以按照模板來做了。
新界面里,藍色的按鈕是2019X的新工作流,而黑色的按鈕是Hypermesh原來的panel老工作流。單擊文字是黑色的面板,調出panel,進入的全是熟悉的底部面板界面。我倒不是盲目崇拜新東西,但確實覺得,老界面的面板用著沒那么順手,還是新界面的對話框來得舒服。
這是新的幾何選項卡。左邊Home那一欄的三個按鈕,文件,測量和移動是常駐的,其他界面基本都是新設計的。這個Move工具非常順手,定義點、線、面、體的工具也做成了所見即所得。那個Drag/Spin工具更是給人一種ANSYS家 SpaceClaim的既視感,修改幾何就和捏橡皮泥一樣容易。(其實Inspire也早就有這些功能。)
網格選項卡。這個Midmesh是直接基于幾何生成中面網格。和上一頁的Midsurface一樣,都重新設計了界面,變得更順手了。Param和Criteria文件編輯窗口也有一些改動,自動幾何清理和中面網格抽取也比以前更直觀了。
展開 Abaqus中三種自適應網格介紹及對比
2)在Job功能模塊中選擇菜單Adaptivity---Manage,在彈出的Adaptivity Process Manager對話框中單擊Create按鈕,創建自適應分析作業系列(adaptivity process),指定最大重復次數(Maximum iterations),然后單擊這個對話框中的Submit按鈕提交分析,注意不是通常所用的Job Manager對話框中的Submit按鈕。
3)ABAQUS/CAE會自動完成以下自適應網格重劃過程:首先提交一個基于當前網格的分析作業,在分析完成后,根據得到的結果計算誤差因子,根據這個誤差因子重新生成網格(在JOB功能模塊中可以看到新的網格),然后重新提交分析。以上過程將會自動重復,直到達到第一步設定的網格重劃目標或在第二步中設定的最大重復次數。
3、 網格間的求解變換(mesh-to-mesh solution mapping)
網格間的求解變換是用一個新的網格代替因變形過大而嚴重扭曲的原有網格,把原來的分析結果自動映射到新網格上,然后繼續分析。這種方法僅適用于大變形問題的(ABAQUS/Standard)分析,只能通過INP文件中使用關鍵詞*MAP SOLUTION 實現。
文章轉自有限元在線博客,分享給大家學習交流
展開 在HyperMesh中Process Studio的使用
14)在屬性窗口設置Name和Label為Import_IGES,
Task Type: HWPM Page
HWPM Page: tutorial_Page1
如下所示:
15)創建第二個任務,設置如下:
16)保存
17)打開hypermesh,打開Process Manager,指定剛保存的文件即可加載并使用。
基于 HyperMesh 的鋼結構仿真流程自動化定制
1.2 系統設計 本仿真流程自動化系統采用 TCL/TK 在HyperMesh 中建立用戶化定制方案,并通過 HyperMesh中調用Process Manager 來實現結構仿真分析的自動化流程。結構仿真流程自動化系統設計的功能包括從模型導入到求解分析整個過程,將流程劃分為模型導入、幾何清理、網格劃分、連接導入、定義材料、單元類型設置、定義模板、加載和定義載荷步驟、求解和后處理等功能模塊。并實現功能模塊的集成以及整個分析流程的自動化。因此,本仿真流程自動化系統是根據功能將力學分析按照順序劃分為多個功能模塊,用以指導用戶逐步地完成分析,各功能模塊分別具有獨立的功能。本系統采用 UML(統一模型語一言工具)進行需求分析和軟件框架開發方案的系統分析。
1.3 仿真流程自動化系統的實現
1.3.1 基本仿真流程定制。模型輸入模塊主要功能是從建立的模型數據庫中導入連接部件幾何模型。因為自動化流程系統采用主連接器文件或宏文件的形式對部件進行連接,這就要求導入模型的 ID 值與文件必須相對應,因此在導入模型的同時也必須賦予部件相應的 ID 值。定義材料采用的方式與模型導入類似,從建立好的材料數據庫中導入各種材料屬性。單元統一按 Optistruct 來定義,針對不同求解器列出相應單元名稱。不同的分析類型需不同的求解設置,因此首先進行分析類型的選擇,選定后自動跳轉到相應求解類型的子流程中進行求解設置和載荷步設定。在子流程中采用自動與手動兩種方式實現,自動方式在流程界面中進行相關設置即可,手動方式將在流程中設計一個引導程序,自動跳轉到 HyperMesh 中相關界面進行設置,各求解類型子流程中根據不同求解類型進行相應設置。
1.3.2 連接方式定制。各種機械連接的仿真一直是鋼結構有限元分析的一個難點,需要行業結構特點及功能試驗進行適當的簡化。
展開 CEL與各式網格重劃之結果比較(以金屬成型為例子)
(3)remesh
詳細可以參考Abaqus Analysis User's Manual 12.3 Adaptive remeshing,
remesh目前只能在standard中使用,而且需有幾何外型,無法使用導入網格,並且必需搭配ABAQUS/CAE使用,
元素種類適用於平面實體及殼元素( 4-node quadrilaterals, 3-node triangles)和Tetrahedrals實體元素,
本模型使用2D plane strain quad element,因此在切網格時需特別選擇mesh control為Quad-dominated/Advancing front,
在mesh module/ adaptive中設定參數,在job module/ adaptive process manager中執行,
ABAQUS/CAE會根據計算結果重切網格再做疊代計算.
使用remesh在這個成型模型中基本上難以收斂,element也扭曲得很厲害而使得結果不合理(請高手賜教能否解決),似不及CEL優越.
上傳各次疊代之動畫(remesh.gif)供參考(其中第3次疊代時,內部之element已扭曲超過表面之element而穿透剛體).
(4)Map solution
又稱為mesh-to-mesh solution mapping,詳細可以參考Abaqus Analysis User's Manual 12.4.1 Mesh-to-mesh solution mapping,
目前只能於standard中使用,而且在ABAQUS/CAE中不支援edit keyword,因此只能在inp文件中直接加指令,於command中執行.
目前適用元素種類為實體元素.
展開 
CEL與各式網格重劃之結果比較(以金屬成型為例子)
(3)remesh
詳細可以參考Abaqus Analysis User's Manual 12.3 Adaptive remeshing,
remesh目前只能在standard中使用,而且需有幾何外型,無法使用導入網格,並且必需搭配ABAQUS/CAE使用,
元素種類適用於平面實體及殼元素( 4-node quadrilaterals, 3-node triangles)和Tetrahedrals實體元素,
本模型使用2D plane strain quad element,因此在切網格時需特別選擇mesh control為Quad-dominated/Advancing front,
在mesh module/ adaptive中設定參數,在job module/ adaptive process manager中執行,
ABAQUS/CAE會根據計算結果重切網格再做疊代計算.
使用remesh在這個成型模型中基本上難以收斂,element也扭曲得很厲害而使得結果不合理(請高手賜教能否解決),似不及CEL優越.
上傳各次疊代之動畫(remesh.gif)供參考(其中第3次疊代時,內部之element已扭曲超過表面之element而穿透剛體).
(4)Map solution
又稱為mesh-to-mesh solution mapping,詳細可以參考Abaqus Analysis User's Manual 12.4.1 Mesh-to-mesh solution mapping,
目前只能於standard中使用,而且在ABAQUS/CAE中不支援edit keyword,因此只能在inp文件中直接加指令,於command中執行.
目前適用元素種類為實體元素.
展開 設計、仿真平臺是高學歷、高智商、高超前的一幫人設計出來的產品(一)
公司主要的仿真軟件和平臺產品:HyperWorks、PBS GridWorks、ProductDesign、ADM;
2) ADM介紹
ADM(Altair Data
Management)是澳汰爾自主研發的一款專門用于產品性能數據(CAE/TEST)、流程管理的平臺軟件。
產品特點:
a) 統一了對試驗數據和仿真數據的管理,而非單純的仿真數據管理系統;
b) 具有成熟的關系數據庫系統,能夠按照多層次的關系實現對數據關系的把握;
c) 具備杰出的可擴展性。ADM解決方案基于服務器-客戶端架構,非常易于擴展,可以支持數以千計的用戶;
d) 集成了HiQube系統,將商務智能(BI)系統的數據挖掘和多維報表技術利用到工程領域,幫助企業積累知識,形成工程智能(Engineering
Intelligence);
e) 與流程自動化程序,如HyperWorks
Process Manager進行集成。在對重復性高或者復雜程度較高的許多工作實現標準化和自動化,并實現數據的自動管理;
f) ADM是一個穩定、獨立而開放架構的系統,可以集成所有的CAE前后處理器和試驗數據后處理器,可以結合各種求解器或其它第三方桌面應用程序,并且可以與PDM和ERP系統實現非常方便的交互。
展開 簡單說明CGI和動態請求是什么
以php-fpm為例,web server從轉發動態請求到結束的過程大致如下:
而每個php-cgi進程的作用大致包括:(有些功能分類錯誤,請無視,知道大致功能就夠了)
注意,盡管php-fpm的全稱為PHP FastCGI Process Manager,但嚴格地講,php-fpm不是fastcgi的進程管理器,而是php fastcgi即php-cgi的進程管理器。fastcgi只是一種協議,不是進程。就像http協議一樣,apache對它的實現是httpd,nginx對它的實現就叫nginx。
再次說明,cgi和fastcgi是一種協議。各種支持和WEB交互的編程語言對cgi/fastcgi協議都做了各自的實現(當然,任何一種語言都能寫cgi腳本),而php上的php-cgi和php-fpm正是php對fastcgi協議的實現。
web server和CGI的交互模式
web server對cgi進程/線程來說,它的作用就是發起動態處理請求,傳遞一些參數和環境變量,最后接收cgi的返回結果。再通俗而不嚴謹地說,web server通過cgi/fastcgi協議將動態請求轉發給執行cgi腳本的應用程序。
展開 連鑄增強型數字孿生解決方案
., USA czhou@pnw.edu
Nicholas Gregurich:Caster Process Manager – Proactive, Cleveland-Cliffs Burns Harbor, Burns Harbor, Ind., USA nicholas.gregurich@clevelandcliffs.com
Lidia Yakovleva:Operations Technology Engineer, Steel Producing, Cleveland-Cliffs Burns Harbor, Burns Harbor, Ind., USA lidia.yakovleva@clevelandcliffs.com
唐杰民2022年12月上旬在安徽黃山屯溪翻譯自某國《鋼鐵技術》今年最后一期雜志,我對自動化領域沒有涉足,水平不夠,翻譯過程中出現的不妥不對和錯誤之處敬請各位老師專家給予指正。
展開