“在以前发布的文章以及以后将要发布的文章中, 将会存在非常多了ABAQUS插件程序, 由于我使用的是自定义的主窗口做的开发工作, 有的读者可能发现了直接下载的插件并不能直接作为ABAQUS标准插件使用, 我将在这篇文章里提供这两类插件的转化方法, 以供大家参考. ”
以下将就ABAQUS标准插件和自定义主窗口插件做一下简要介绍:
01—ABAQUS标准插件(standard)
在这篇文章里, ABAQUS标准插件即通过ABAQUS RSG工具设计生成并保存为standard plug-in类型的插件. 其一般的存储位置有两个:
02—自定义主窗口插件(custom)
顾名思义, 自定义主窗口插件即主要用于自定义的主窗口GUI的插件.
一般情况下, 同样需要使用ABAQUS RSG工具生成后并进行相应的修改, 才可以作为自定义主窗口插件使用.
自定义主窗口和一个正常的ABAQUS主程序在本质上是一致的, 它完全可以像正常的ABAQUS主程序一样使用ABAQUS标准插件(位于当前工作目录和根目录下的).
自定义主窗口插件同样需要一个文件夹进行存放, 以便于管理, 以下是我的文件层级关系:
其中的abaqus_plugins文件夹就是用来管理所有插件的文件夹.
03—转化方法
两种插件之间的不同体现在Form文件(即_plugin文件)中, 只需要对该文件进行修改即可以完成两种插件的转换.
以使用python进行ABAQUS批处理-Gui代码为例:
standard to custom:
修改Form文件(即_plugin文件):
custom to standard(这部分用于将下载的插件转换为标准插件, 然后就可以正常使用了):
修改Form文件(即_plugin文件):
完成之后, 重启ABAQUS就可以看见插件出现在Plug-ins工具栏下方了.
免责声明:本文系网络转载或改编,未找到原创作者,版权归原作者所有。如涉及版权,请联系删