HyperMesh中Process Studio的高效应用探索

Process Studio是HyperWorks自带的一个开发工具,下面用一个例子说明Process Studio的使用。


1)通过开始菜单Altair HyperWorks 13.0 > Tools > Process Studio启动Process Studio


2)创建一个template,如下图所示。

1.png


3)点击Process Studio下方的Control view,选择子菜单为utils,如下所示。

2.png


4)选择label控件拖到屏幕,如下。

3.png


5)在右边的属性框设置该label的属性,如下所示。

4.png


6)拖动Text field控件到屏幕,如下所示。

5.png


7)同样设置该控件的名称为: DEMO_TextFilename。


8)拖动File browser控件,设置名称为:DEMO_FBFilename,点击属性对话框里面的File Filter ,点击Add,在extension里面输入iges,如下所示。

6.png


9)点击属性框的Script,设置脚本类型为HWPM Script,并输入脚本:var filename = DataModel.GetValue("DEMO_FBFilename");

DataModel.Property("DEMO_TextFilename.value", filename);

如下所示:

7.png



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


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


13)创建流程树,回到Process view。选择Process右键添加任务,如下所示。

10.png



14)在属性窗口设置Name和Label为Import_IGES,

Task Type:  HWPM Page

HWPM Page: tutorial_Page1

如下所示:

11.png


15)创建第二个任务,设置如下:

12.png


16)保存

17)打开hypermesh,打开Process Manager,指定刚保存的文件即可加载并使用。


免责声明:本文系网络转载或改编,未找到原创作者,版权归原作者所有。如涉及版权,请联系删

QR Code
微信扫一扫,欢迎咨询~

联系我们
武汉格发信息技术有限公司
湖北省武汉市经开区科技园西路6号103孵化器
电话:155-2731-8020 座机:027-59821821
邮件:tanzw@gofarlic.com
Copyright © 2023 Gofarsoft Co.,Ltd. 保留所有权利
遇到许可问题?该如何解决!?
评估许可证实际采购量? 
不清楚软件许可证使用数据? 
收到软件厂商律师函!?  
想要少购买点许可证,节省费用? 
收到软件厂商侵权通告!?  
有正版license,但许可证不够用,需要新购? 
联系方式 155-2731-8020
预留信息,一起解决您的问题
* 姓名:
* 手机:

* 公司名称:

姓名不为空

手机不正确

公司不为空