星辰插件|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就能看到自己設置的圖標按鈕。

登錄后免費查看全文
立即登錄
App下載
技術鄰APP
工程師必備
  • 項目客服
  • 培訓客服
  • 平臺客服

TOP

3
3