ADAMS二次开发之对话框(Dialog Box)

标签:
adams二次开发对话框dialogbox |
分类: MSC |
ADAMS是一个比较开放的软件平台,在View下很多对话框(Dialog Box)都是可以修改的,图1中显示了修改后的建立距离测量(Measure Distance)对话框。为了使用户可以无需了解建模过程而快速的进行仿真,需要定制输入参数的对话框。
http://s1/middle/6203a6dfx9d8dfc19d960&690Box)" TITLE="ADAMS二次开发之对话框(Dialog
1 定制、修改对话框
Fig.1 The Dialog Box of Creating and Modifying Dialog Box
ADAMS/View中使用的对话框包括各种界面对象,如,标题、数据区、按钮等等。用户可以使用对话框编辑器(Dialog Box Builder)来创建和修改对话框以更好地满足设计需要。本文将定制一个参数输入对话框,具体步骤如下:
1.在Tools/ Dialog Box /Create操作下,进入对话框编辑器,新建一个对话框,命名为“Watt_ParaDesign”,如图2所示。
2.在新建的对话框中添加各种控件,诸如:Label、Field、Button等等,这有点类似于面向对象编程软件中的各种控件。根据要求排列这些控件,控件的详细使用可以查看帮助文件。
3.在Field的Commands选项中添加命令,例如“variable set variable = R real =$_value”,完成将对话框中的数值赋值给设计变量,在Value选项中设置对话框中内容,本文设置为实数,无大小限制。
测试对话框(Test Box),完成定制。
图2 新建对话框
Fig.2 New dialog box
通过上述操作完成定制过程,此时在模型数据库中可以找到已经定制的对话框,定制结果如图3所示。
图3 参数化设计
Fig.3 The Dialog Box of parametric modeling