基于Pycharm 的Abaqus ——python腳本編寫


注意:此py文件適合 需要經常使用python腳本進行abaqus相關操作的用戶
        對于Abaqus相對熟悉一些的使用者來說,python腳本真的是個非常方便的工具,可以定義函數修改特定變量,大大簡化了某些機械重復類的工作,還能將對應的GUI操作用python代碼呈現出來,更容易從邏輯上理清整個分析流程。通常比較推薦的做法是打開工作目錄下的abaqus.rpy文件,用戶在GUI上的每一步操作都會以python代碼的形式實時添加記錄到rpy文件中。確實很方便啊,每一步操作的代碼都能對應清晰,類似于ANSYS中的log文件。但是也存在一些問題……

問題:很容易將函數名或者是形參變量名編輯錯,也不會有參數類型的提示,代碼也沒有高亮顯示,復制代碼將后綴改成py后,觀感也不太舒適,

1.png

需求:
1,語法高亮顯示,這是最基本的
2,Abaqus對象的內部的屬性方法名聯想,自動補全,(訪問多級子對象更快捷)

項目Github地址:https://github.com/liangzulin/abaqus_pycharm  本py文件在其基礎上補充的,主要是認為其類與對象的太少,使用類的嵌套也不利于重用,所以把對象的構造放在父類,作為父類的一個方法,拆開構造

注:abaqus.py代碼只有1000行多一點,但已能滿足大部分腳本編輯所需的代碼補全,本人親測《ABAQUS PYTHON二次開發攻略》此書上代碼基本可自行敲出,后續還會補全……(因py無法上傳,只需將txt后綴名改為py即可使用)

nyw5h-3mmzd.gif

xxxx.gif

以下內容為付費內容,請購買后觀看

   32人購買

Abaqus--Pycharm 自動補全代碼編輯包

App下載
技術鄰APP
工程師必備
  • 項目客服
  • 培訓客服
  • 平臺客服

TOP

34
12
9