在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,如下圖所示。
![1.png 在HyperMesh中Process Studio的使用hypermesh技術(shù)圖片1](http://m.09bigdata.com/i/g/a0/a015d4f7b775465e177c1a7b02126571r.png)
3)點擊Process Studio下方的Control view,選擇子菜單為utils,如下所示。
![2.png 在HyperMesh中Process Studio的使用hypermesh技術(shù)圖片2](http://m.09bigdata.com/i/g/b7/b7fecb99ed0f3b997f85016e5743e661r.png)
4)選擇label控件拖到屏幕,如下。
![3.png 在HyperMesh中Process Studio的使用hypermesh技術(shù)圖片3](http://m.09bigdata.com/i/g/38/381e18f8a454e27b96617f6de859a8b8r.jpg)
5)在右邊的屬性框設置該label的屬性,如下所示。
![4.png 在HyperMesh中Process Studio的使用hypermesh技術(shù)圖片4](http://m.09bigdata.com/i/g/64/6481f109abb71b4819441ca90861ded2r.png)
6)拖動Text field控件到屏幕,如下所示。
![5.png 在HyperMesh中Process Studio的使用hypermesh分析圖片5](http://m.09bigdata.com/i/g/61/610e1dad7dca1679adb2cab5ab1432e4r.png)
7)同樣設置該控件的名稱為: DEMO_TextFilename。
8)拖動File browser控件,設置名稱為:DEMO_FBFilename,點擊屬性對話框里面的File Filter ,點擊Add,在extension里面輸入iges,如下所示。
![6.png 在HyperMesh中Process Studio的使用hypermesh分析圖片6](http://m.09bigdata.com/i/g/b9/b9ba079d4e2b824e74451da522caef0ar.jpg)
9)點擊屬性框的Script,設置腳本類型為HWPM Script,并輸入腳本:
var filename = DataModel.GetValue("DEMO_FBFilename");
DataModel.Property("DEMO_TextFilename.value", filename);
如下所示:
![7.png 在HyperMesh中Process Studio的使用hypermesh分析圖片7](http://m.09bigdata.com/i/g/f9/f90064dc676e394e1422fafa99de10bcr.jpg)
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";
如下所示:
![8.png 在HyperMesh中Process Studio的使用hypermesh分析圖片8](http://m.09bigdata.com/i/g/c7/c72498b3c4c3f21db815804f14b44285r.png)
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;
如下所示:
![9.png 在HyperMesh中Process Studio的使用hypermesh學習資料圖片9](http://m.09bigdata.com/i/g/c4/c47a2841f9edda80036aa0a128185c64r.jpg)
13)創(chuàng)建流程樹,回到Process view。選擇Process右鍵添加任務,如下所示。
![10.png 在HyperMesh中Process Studio的使用hypermesh學習資料圖片10](http://m.09bigdata.com/i/g/d7/d79ce36b303732fd398a17e42d1c5e1dr.png)
14)在屬性窗口設置Name和Label為Import_IGES,
Task Type: HWPM Page
HWPM Page: tutorial_Page1
如下所示:
![11.png 在HyperMesh中Process Studio的使用hypermesh學習資料圖片11](http://m.09bigdata.com/i/g/64/64c7737cbfe261aa5c8d3f7bd8a50c4br.png)
15)創(chuàng)建第二個任務,設置如下:
![12.png 在HyperMesh中Process Studio的使用hypermesh學習資料圖片12](http://m.09bigdata.com/i/g/fb/fb6c589ecafb916a028ff73a39a15282r.png)
16)保存
17)打開hypermesh,打開Process Manager,指定剛保存的文件即可加載并使用。
相關(guān)標簽搜索:在HyperMesh中Process Studio的使用 HyperWorks有限元分析培訓 HyperMesh網(wǎng)格劃分培訓 hyperMesh視頻教程 HyperWorks學習教程 HyperWorks培訓教程 HyperWorks資料下載 HyperMesh代做 HyperMesh基礎(chǔ)知識 Fluent、CFX流體分析 HFSS電磁分析 Ansys培訓 Abaqus培訓