首页 > 技术 > MSC > > Adams 2013自定义插件方法

Adams 2013自定义插件方法

作者:Simwe    来源:MSC    发布时间:2014-03-20    收藏】 【打印】  复制连接  【 】 我来说两句:(0逛逛论坛

2.4 生成Bin二进制文件

上述所创建的程序都包含在example_plugin库中,需要把此库文件和创建的菜单一起生成为Bin格式的二进制文件,具体程序如下:

file binary write &

 file_name = "example_plugin.bin" &

entity_name = .example_plugin, &

 .gui.main.mmenu_menu.mbar_refresh.example

运行上述命令后,会在Adams工作路径文件夹中生成名称为example_plugin.bin的文件,

注意:文件的名称有严格要求。要求插件的名称、Library库文件名称、二进制文件名称以及XML文件名称必须相同。例如,插件名称是example_plugin,则库文件名称必须是example_plugin,二进制文件example_plugin.bin,XML文件的名称是example_plugin_plg.xml。

2.5 定义XML文件

由于定义的库文件名称是example_plugin,所以XML文件的名称必须是example_plugin_plg.xml,否则插件不能正常使用。

XML文件详细代码为:

该文件必须和example_plugin.bin文件放在同一个文件夹中,可以放在Adams安装路径下(如D:\MSC.Software\Adams_x64\2013\win64),这样启动Adams时自动加载该插件;也可以放在Adams的启动目录中, Adams在此目录启动时会自动加载该插件,本文把这两个文件放在Adams启动路径中。

2.6 使用自定义插件

启动Adams 2013,打开Plugin Manager插件管理器,会出现自定义的example_plugin插件,加载该插件生成菜单,点击菜单按钮弹出自定义的对话框。

以上步骤完成自定义插件的实现。

注意:本文所有的操作是在Adams 2013版本默认界面中完成,由于Adams新旧界面有很大的变化,如果使用旧界面的Adams,创建自定义菜单的程序需要稍作修改,其他程序都是相同的。

  

 
分享到: 收藏