Abaqus插件腳本中,除了內核腳本,另外兩個是對話框腳本(xxxDB.py)和注冊腳本(xxx_plugin.py)。
對話框腳本:創建各個控件,處理它們的相對位置。
注冊腳本:創建關鍵字,收集數據,作為參數發送到內核腳本。
有了RSG自動生成的腳本,有必要對它修改么?
有必要!
RSG中的控件只提供了基本功能的接口。但幾乎每個控件都有一些功能是沒有接口的,用RSG做不出來,甚至有些控件在RSG中沒有提供,它們都只能通過腳本的形式來實現。
只不過,這兩個腳本中的代碼往往看不明白,云里霧里。
課程從代碼的角度,詳解了RSG自帶的22個控件和7個不具備的控件(如下圖),以及8種類型關鍵字。


此外,課程含有類的相關知識講解。只要具備python的基礎知識,小白也能掌握用腳本創建和使用各個控件的方法。
我們可以超越用RSG動動鼠標的簡單層次,通過腳本做出更豐富、更實用的插件對話框。
Abaqus GUI二次開發三部曲:





















