- 摘 要
-
(1 中南建筑設(shè)計院股份有限公司, 武漢 430071; 2 武漢大學土木建筑工程學院, 武漢 430072)
[摘要]結(jié)合目前鋼結(jié)構(gòu)工程設(shè)計的需要,針對鋼結(jié)構(gòu)節(jié)點設(shè)計的特點,利用CATIA二次開發(fā)語言Microsoft Visual Basic對CATIA進行二次開發(fā),開發(fā)了一款鋼結(jié)構(gòu)節(jié)點三維設(shè)計軟件。軟件以結(jié)構(gòu)分析模型為基礎(chǔ),對鋼結(jié)構(gòu)節(jié)點進行設(shè)計與驗算,并結(jié)合CATIA建模特點批量創(chuàng)建鋼結(jié)構(gòu)節(jié)點的三維精細化模型,實現(xiàn)了分析模型快速輸出為更加細節(jié)化的物理模型,提高了設(shè)計效率和質(zhì)量。詳細地闡述了軟件開發(fā)的整體架構(gòu)和關(guān)鍵技術(shù),并通過兩個工程實例驗證了軟件的適用性。
[關(guān)鍵詞]CATIA; 二次開發(fā); 鋼結(jié)構(gòu)節(jié)點; 精細化模型
中圖分類號:TU17, TU391文獻標識碼:A文章編號:1002-848X(2020)07-0093-06
Development and application of steel structure joint design software based on CATIA
ZHANG Shen1, YANG Hao1, DU Xinxi2
(1 CentralSouth Architectural Design Institute Co., Ltd., Wuhan 430071, China;2 School of Civil Engineering, Wuhan University, Wuhan 430072, China)
Abstract:According to the current needs of steel structure engineering design and the characteristics of steel structure joint design, secondary development language Microsoft Visual Basic of CATIA was used to carry out the secondary development of CATIA, to develop 3D design software for steel structure joints. Based on the structural analysis model, the software designs and checks the steel structure joints, and combines the CATIA modeling features to create a 3D refined model of the steel structure joints in batches, enabling the rapid output of the analysis model to a more detailed physical model, which improves the design efficiency and quality. The overall architecture and key technologies of software development were explained in detail, and the applicability of the software was verified through two engineering examples.
Keywords:CATIA; secondary development; steel structure joint; refined model
*2015年度湖北省建設(shè)科技計劃項目。
作者簡介:張慎,博士,教授級高級工程師,Email: zhangshen202@163.com。