在HyperMesh中Process Studio的使用
2017-02-23 by:CAE仿真在線 來源:互聯(lián)網(wǎng)
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)在右邊的屬性框設(shè)置該label的屬性,如下所示。
6)拖動Text field控件到屏幕,如下所示。
7)同樣設(shè)置該控件的名稱為: DEMO_TextFilename。
8)拖動File browser控件,設(shè)置名稱為:DEMO_FBFilename,點擊屬性對話框里面的File Filter ,點擊Add,在extension里面輸入iges,如下所示。
9)點擊屬性框的Script,設(shè)置腳本類型為HWPM Script,并輸入腳本:
var filename = DataModel.GetValue("DEMO_FBFilename");
DataModel.Property("DEMO_TextFilename.value", filename);
如下所示:
10)修改Apply按鈕的顯示名稱為Import,并設(shè)置腳本:
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右鍵添加任務(wù),如下所示。
14)在屬性窗口設(shè)置Name和Label為Import_IGES,
Task Type: HWPM Page
HWPM Page: tutorial_Page1
如下所示:
15)創(chuàng)建第二個任務(wù),設(shè)置如下:
16)保存
17)打開hypermesh,打開Process Manager,指定剛保存的文件即可加載并使用。
相關(guān)標(biāo)簽搜索:在HyperMesh中Process Studio的使用 HyperWorks有限元分析培訓(xùn) HyperMesh網(wǎng)格劃分培訓(xùn) hyperMesh視頻教程 HyperWorks學(xué)習(xí)教程 HyperWorks培訓(xùn)教程 HyperWorks資料下載 HyperMesh代做 HyperMesh基礎(chǔ)知識 Fluent、CFX流體分析 HFSS電磁分析 Ansys培訓(xùn) Abaqus培訓(xùn)