xray內(nèi)核插件——透視abaqusCAE二次開發(fā)的python對象

xray插件

xray是一款對新手很有幫助的abaqusCAE內(nèi)核插件,其功能是把任意python對象的屬性(字段)、方法(函數(shù))以清單的形式打印在abaqusCAE命令行窗口,查看xray清單的效果堪比查閱一次官方文檔。

以透視model對象為例

xray內(nèi)核插件只有xray()一個(gè)函數(shù),導(dǎo)入xray()函數(shù)就能“透視對象”。

透視model對象(mdb.models[‘Model-1’])的清單如下圖,完整清單見附件“model.txt”。

xray內(nèi)核插件——透視abaqusCAE二次開發(fā)的python對象的圖1model.txt

2.png

3.png

上圖中<type 'AbaqusMethod'>分隔成了兩部分,上部分都是小寫字母開頭,下部分都是大寫字母開頭。

在abaqusCAE的python開發(fā)接口里面,小寫字母開頭的函數(shù)會返回一個(gè)對象,大寫字母開頭會創(chuàng)建一個(gè)新的對象,這個(gè)重要的“規(guī)律”在xray的清單中也做了妥妥的考慮。查看清單的效果堪比查閱一次官方文檔。

透視函數(shù),能直接看到需要形參信息

這里以 mdb.Model( )函數(shù)為例,圖中紅線包含了需要傳入的參數(shù)。

5.png

abaqusCAE啟動(dòng)時(shí)自動(dòng)加載xray插件

為了使用方便,可以通過簡單的配置將xray插件設(shè)置為自動(dòng)加載,實(shí)現(xiàn)自動(dòng)加載后,xray()成為了內(nèi)建函數(shù)。

1.png

關(guān)于自動(dòng)加載內(nèi)核插件的配置方法,已經(jīng)發(fā)布了免費(fèi)的視頻,可以私信我獲取視頻鏈接。

以下內(nèi)容為付費(fèi)內(nèi)容,請購買后觀看

xray 內(nèi)核插件、使用說明

App下載
技術(shù)鄰APP
工程師必備
  • 項(xiàng)目客服
  • 培訓(xùn)客服
  • 平臺客服

TOP

7
1
1