星辰插件|POLARIS_PythonTest【内核代码调试】免费

星辰插件|POLARIS_PythonTest【内核代码调试】免费的图1

【功能简介】 

POLARIS_PythonTest是一款 Abaqus二次开发 Kernel内核脚本的快速调节工具,旨在提高 二次开发人员的工作效率,实现内核脚本的便捷调用和测试。

【主要功能】 

以往在进行 ABAQUS二次开发的Python代码测试时,有 两种常用方法

1)通常使用菜单栏 File->Run Script…然后选择py文件进行代码测试;这种方法 弊端在于,每次运行代码都需要重复进行多次鼠标操作,代码调试过程可能需要经历千百次,这样的操作会 让“猿”变的异常烦躁,我就是那种容易烦躁的“猿”…

2)在软件底部的命令行输入窗口中测试自己的代码。这种方法的 好处是敲打代码过程中,可按Tab键进行代码补全;缺点则是每次运行都需要粘贴原来的代码进入运行窗口,且 运行的效率是比第一种方法慢很多

因此在成为“猿”后不久,也遇到上述问题,就试图开发出 加速代码调试的工具,以提高自身的产码率,最终开发出POLARIS_PythonTest插件,现将其分享出来,希望对大家有帮助,具体功能如下:
1)工具栏生成测试按钮,实现 一键式代码测试
2)统计代码的 调用次数运行时长

【安装和使用】

1、请解压插件的压缩包,可在公众号【 星辰北极星】中回复:【 PythonTest获得压缩包下载路径
2、打开我的电脑,并在文件路径处输入: %homepath%\abaqus_plugins
星辰插件|POLARIS_PythonTest【内核代码调试】免费的图2
3、将解压完成的文件夹放置到此路径下;
4、重启Abaqus软件,在窗口的工具条中将新增图标为: 星辰插件|POLARIS_PythonTest【内核代码调试】免费的图3样式的工具条, 初始图标较小,在窗口中需要仔细查找一下,可 根据4.2节内容更改自己喜欢的图标图案
5、安装成功,点击图标后将运行安装目录下的“ PythonTest.py”文件,可 根据4.1节内容修改测试代码文件路径
6、运行后在底部的信息窗口将显示提示信息如下:
星辰插件|POLARIS_PythonTest【内核代码调试】免费的图4


【使用技巧】

 4.1 指定文件作为调试对象  

插件安装目录下的PythonTest.py 文件内容如下图所示,第11行定义的 targetFile变量可以 修改为用户自己的python代码文件路径,检测路径存在后即可正常运行;也可以直接在PythonTest.py文件中进行代码测试。
星辰插件|POLARIS_PythonTest【内核代码调试】免费的图5

 4.2 更换图标   

插件安装目录下存在“ ToolFig1.png”图片文件,即插件的图标,用户可以根据自己的喜好,对文件进行替换, 替换的图片需为png格式,默认尺寸为24*24,如果觉得太小,也 可以选择更大尺寸的图片进行替换,替换后的 图片名称请保持为“ToolFig.png”。重启Abaqus就能看到自己设置的图标按钮。

默认 最新
当前暂无评论,小编等你评论哦!
点赞 3 评论 收藏 2
关注