在HyperMesh中Process Studio的使用

2017-02-23  by:CAE仿真在线  来源:互联网



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

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

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

在HyperMesh中Process Studio的使用hypermesh技术图片1

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

在HyperMesh中Process Studio的使用hypermesh技术图片2

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

在HyperMesh中Process Studio的使用hypermesh技术图片3

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

在HyperMesh中Process Studio的使用hypermesh技术图片4

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

在HyperMesh中Process Studio的使用hypermesh分析图片5

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

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

在HyperMesh中Process Studio的使用hypermesh分析图片6

9)点击属性框的Script,设置脚本类型为HWPM Script,并输入脚本:

var filename = DataModel.GetValue("DEMO_FBFilename");

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

如下所示:

在HyperMesh中Process Studio的使用hypermesh分析图片7

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";

如下所示:

在HyperMesh中Process Studio的使用hypermesh分析图片8

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;

如下所示:

在HyperMesh中Process Studio的使用hypermesh学习资料图片9

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

在HyperMesh中Process Studio的使用hypermesh学习资料图片10

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

Task Type: HWPM Page

HWPM Page: tutorial_Page1

如下所示:

在HyperMesh中Process Studio的使用hypermesh学习资料图片11

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

在HyperMesh中Process Studio的使用hypermesh学习资料图片12

16)保存

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


开放分享:优质有限元技术文章,助你自学成才

相关标签搜索:在HyperMesh中Process Studio的使用 HyperWorks有限元分析培训 HyperMesh网格划分培训 hyperMesh视频教程 HyperWorks学习教程 HyperWorks培训教程 HyperWorks资料下载 HyperMesh代做 HyperMesh基础知识 Fluent、CFX流体分析 HFSS电磁分析 Ansys培训 Abaqus培训 

编辑
在线报名:
  • 客服在线请直接联系我们的客服,您也可以通过下面的方式进行在线报名,我们会及时给您回复电话,谢谢!
验证码

全国服务热线

1358-032-9919

广州公司:
广州市环市中路306号金鹰大厦3800
电话:13580329919
          135-8032-9919
培训QQ咨询:点击咨询 点击咨询
项目QQ咨询:点击咨询
email:kf@1cae.com