憑技術(shù)鄰購課截圖可添加文工個人微信(18200520477),提供答疑服務(wù)!
文工在結(jié)構(gòu)軟件二次開發(fā)上有豐富的實踐經(jīng)驗,截至目前共計二次開發(fā)了多款結(jié)構(gòu)專項設(shè)計分析軟件及插件,包括:CSI消能減震工具箱,ETABS隔震工具箱,SAP2000專項分析工具箱,TigerkinForGH結(jié)構(gòu)數(shù)智化設(shè)計軟件,TigerkinForDynamo結(jié)構(gòu)參數(shù)化建模軟件,TigerkinForRevit翻模軟件,TigerkinForYJK結(jié)構(gòu)智能設(shè)計軟件等。申請軟件著作權(quán)共計21項。2023年被盈建科、邁達(dá)斯軟件公司聘為數(shù)字化特聘專家。
B站:https://space.bilibili.com/31942461
語雀:https://www.yuque.com/punkwen
微信公眾號:BIMandStructure

(圖片與課程無關(guān))
本課程為C#+SAP2000二次開發(fā)入門課,主要內(nèi)容包括以下三大板塊的內(nèi)容,【1】基礎(chǔ)知識介紹;【2】桌面應(yīng)用程序開發(fā);【3】Grasshopper組件開發(fā)。通過本課程的學(xué)習(xí),您將學(xué)習(xí)到如何利用SAP2000API開發(fā)簡易的小程序、小插件來提高工作效率,以及Grasshopper+SAP2000電池開發(fā)的方法,并開發(fā)出屬于自己專屬的SAP2000電池組。

(圖片與課程無關(guān))
-課程大綱-
1. 基礎(chǔ)知識介紹
- 1.1 開發(fā)案例介紹
- 1.2 安裝環(huán)境配置 代碼基礎(chǔ)知識
- 1.3 借助AI來寫代碼
- 1.4 OAPI文檔介紹與查閱方法
2. 桌面應(yīng)用程序開發(fā)
- 2.1 新建SAP與連接SAP,單位設(shè)置
- 2.2 材料、截面等創(chuàng)建
- 2.3 單元創(chuàng)建(框架單元、殼單元、索單元等),刷新視圖
- 2.4 與SAP2000交互:獲取選擇+封裝函數(shù)
- 2.5 荷載模式、荷載工況、荷載組合創(chuàng)建
- 2.6 構(gòu)件指定荷載
- 2.7 實戰(zhàn)案例:SAPLoader插件開發(fā)(像YJK一樣施加板荷載)
- 2.8 結(jié)構(gòu)指定(約束、釋放等)
- 2.9 運行分析與相關(guān)設(shè)置
- 2.10 提取各類計算結(jié)果
- 2.11 構(gòu)件設(shè)計,覆蓋項修改、提取應(yīng)力比
- 2.12 進(jìn)階的結(jié)果提取——讀寫表格方式DataTable
- 2.13 提取結(jié)構(gòu)耗能
- 2.14 ZedGraph控件開發(fā)介紹——繪制二維圖
- 2.15 SunnyUI庫介紹——美化外觀
- 2.16 實戰(zhàn)案例:開發(fā)一個樓蓋舒適度分析程序
- 2.17 實戰(zhàn)案例:溫度應(yīng)力助手案例教程
3. Grasshopper組件開發(fā)
- 3.1 GH組件開發(fā)模板與應(yīng)用
- 3.2 SAP組件開發(fā)實戰(zhàn):創(chuàng)建點
- 3.3 SAP組件開發(fā)實戰(zhàn):創(chuàng)建材料
- 3.4 SAP組件開發(fā)實戰(zhàn):創(chuàng)建結(jié)構(gòu)單元(線、面)
- 3.5 SAP組件開發(fā)實戰(zhàn):聯(lián)動SAP
- 3.6 SAP組件開發(fā)實戰(zhàn):定義約束+修改組件外觀
- 3.7 SAP組件開發(fā)實戰(zhàn):運行分析
- 3.8 SAP組件開發(fā)實戰(zhàn):提取結(jié)果
- 3.9 應(yīng)用實例:結(jié)合遺傳算法優(yōu)化結(jié)構(gòu)
- 3.10 基于Xara的Grasshopper圖標(biāo)制作





















