在HyperMesh中Process Studio的使用
2017-02-23 by:CAE仿真在線 來源:互聯網
Process Studio是HyperWorks自帶的一個開發(fā)工具,下面用一個例子說明Process Studio的使用。
1)通過開始菜單Altair HyperWorks 13.0 > Tools > Process Studio啟動Process Studio
2)創(chuàng)建一個template,如下圖所示。
3)點擊Process Studio下方的Control view,選擇子菜單為utils,如下所示。
4)選擇label控件拖到屏幕,如下。
5)在右邊的屬性框設置該label的屬性,如下所示。
6)拖動Text field控件到屏幕,如下所示。
7)同樣設置該控件的名稱為: DEMO_TextFilename。
8)拖動File browser控件,設置名稱為:DEMO_FBFilename,點擊屬性對話框里面的File Filter ,點擊Add,在extension里面輸入iges,如下所示。
9)點擊屬性框的Script,設置腳本類型為HWPM Script,并輸入腳本:
var filename = DataModel.GetValue("DEMO_FBFilename");
DataModel.Property("DEMO_TextFilename.value", filename);
如下所示:
10)修改Apply按鈕的顯示名稱為Import,并設置腳本:
set filename [::hw::pmgr::PmgrGetData 0 "DEMO_TextFilename.value"];
set filename [file join $filename];
*feinput #iges\\\iges $filename 0 0 -0.01 1 0";
如下所示:
11)添加一個page,在這個新page上面添加label控件,名稱為:DEMO_LabelMeshSize,顯示名稱為Mesh;
添加Text field控件,名稱為:EMO_TextMeshSize
修改Apply按鈕的顯示名稱為Mesh
12)修改Mesh按鈕的腳本為:
set meshsize [::hw::pmgr::PmgrGetData 0 "DEMO_TextMeshSize.value"];
*createmark surfaces 1 "all";
eval *defaultmeshsurf 1 $meshsize 2 1 1 0 1 1 1 0 0 0 0;
如下所示:
13)創(chuàng)建流程樹,回到Process view。選擇Process右鍵添加任務,如下所示。
14)在屬性窗口設置Name和Label為Import_IGES,
Task Type: HWPM Page
HWPM Page: tutorial_Page1
如下所示:
15)創(chuàng)建第二個任務,設置如下:
16)保存
17)打開hypermesh,打開Process Manager,指定剛保存的文件即可加載并使用。
相關標簽搜索:在HyperMesh中Process Studio的使用 HyperWorks有限元分析培訓 HyperMesh網格劃分培訓 hyperMesh視頻教程 HyperWorks學習教程 HyperWorks培訓教程 HyperWorks資料下載 HyperMesh代做 HyperMesh基礎知識 Fluent、CFX流體分析 HFSS電磁分析 Ansys培訓 Abaqus培訓