SAP2000
是通用結(jié)構(gòu)分析與設(shè)計軟件,廣泛應(yīng)用于建筑結(jié)構(gòu)、工業(yè)建筑、市政工程、橋梁工程、港口運輸?shù)炔煌袠I(yè)、不同類型的結(jié)構(gòu)分析與設(shè)計。 SAP2000
適用的結(jié)構(gòu)類型多,行業(yè)范圍廣泛,提供了較為通用的建模方法和結(jié)果輸出,也提供了一些快速編輯模型的方法,如交互式數(shù)據(jù)庫編輯、 s2k 文本編輯、 Excel
文件導(dǎo)入導(dǎo)出等方式。
每個行業(yè)有各自的特點,在處理一些行業(yè)內(nèi)問題時,
SAP2000 提供的原生功能不能直接滿足要求,在建模階段需要一些重復(fù)的操作,在結(jié)果輸出中需要對輸出的結(jié)果進行二次處理。 這時,利用 SAP2000 提供的
API 功能,可以通過編程的方式編制工具,操作 SAP2000,進行二次開發(fā),將繁瑣的手工操作轉(zhuǎn)化為自動化的定制工具。
API
功能可以使用不同的開發(fā)工具進行編譯,滿足不同工程師的需求。本文介紹 SAP2000 API 接口的功能、學(xué)習(xí)資源、簡單的 VBA
開發(fā)示例,希望幫助更多編程基礎(chǔ)薄弱的工程師入門二次開發(fā)。
立即下載,閱讀全文。