国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

基于AutoCAD軟件的智能建筑環(huán)境空間結(jié)構(gòu)設(shè)計

2019-11-12 11:38官文娟張靜
現(xiàn)代電子技術(shù) 2019年20期
關(guān)鍵詞:智能建筑結(jié)構(gòu)設(shè)計

官文娟 張靜

摘 ?要: 針對智能建筑環(huán)境空間結(jié)構(gòu)設(shè)計過程中人為因素導(dǎo)致的統(tǒng)計誤差問題,提出基于AutoCAD軟件的智能建筑環(huán)境空間結(jié)構(gòu)設(shè)計方法。文中以O(shè)bject ARX和MFC作為AutoCAD軟件的開發(fā)環(huán)境與開發(fā)工具,進(jìn)行智能建筑環(huán)境空間結(jié)構(gòu)布線設(shè)計,將系統(tǒng)劃分成智能建筑群干線模塊、智能建筑干線模塊、水平模塊和工作區(qū)模塊;在面向?qū)ο蟮沫h(huán)境下通過C++類聲明描述智能建筑環(huán)境空間結(jié)構(gòu)實體專業(yè)對象,采用專業(yè)對象的類定義圖定義專業(yè)對象,基于使用者設(shè)置的專業(yè)對象參數(shù),生成材料列表,估算智能建筑環(huán)境空間結(jié)構(gòu)布線成本;AutoCAD軟件內(nèi)的圖像數(shù)據(jù)庫,依據(jù)專業(yè)對象圖標(biāo)信息同圖像數(shù)據(jù)庫記錄間的動態(tài)連接關(guān)系,利用數(shù)據(jù)庫接口ASI技術(shù)的雙向操作功能統(tǒng)計專業(yè)對象,保障信息一致性,防止人為因素導(dǎo)致的統(tǒng)計誤差。實驗結(jié)果表明,該設(shè)計方法統(tǒng)計建筑空間結(jié)構(gòu)實體專業(yè)對象的精度達(dá)到99%以上,設(shè)計效率與布線精度優(yōu)于對比方法。

關(guān)鍵詞: 智能建筑; 環(huán)境空間; 結(jié)構(gòu)設(shè)計; AutoCAD軟件; 布線設(shè)計; 專業(yè)對象統(tǒng)計

中圖分類號: TN915?34; TP301.6 ? ? ? ? ? ? ? ? ? ? 文獻(xiàn)標(biāo)識碼: A ? ? ? ? ? ? ? ? ?文章編號: 1004?373X(2019)20?0173?04

Method of intelligent building environment spatial structure design

based on AutoCAD software

GUAN Wenjuan, ZHANG Jing

(Wuhan University of Science and Technology City College, Wuhan 430083, China)

Abstract: In allusion to the statistical error caused by human factors in the design process of intelligent building environment space structure, a method of intelligent building environment space structure design based on AutoCAD software is proposed. The object ARX and MFC are used as the development environment and development tools of AutoCAD software to design the intelligent building environment space structure wiring. The wiring design is divided into trunk module of intelligent building group, trunk module of intelligent building, horizontal module and workspace module according to the function. In object?oriented environment, the entity professional objects of the intelligent building environment space structure are described by C++ class declaration, and the class definition diagram of the professional objects is adopted to define the professional objects. On the basis of the professional object parameters set by users, material list is generated and the wiring cost of intelligent building environment space structure is estimated. As for the image database in AutoCAD software, according to the dynamic connection relationship between professional object icon information and image database records, the bidirectional operation function of database interface ASI technology is utilized to carry out statistic of professional objects, so as to guarantee the consistency of information and prevent the statistical error caused by human factors. The experimental results show that the accuracy of the design method for statistic of entity professional objects of the intelligent building environment space structure is over 99%, and the design efficiency and wiring accuracy of this design method are better than those of the comparison methods.

Keyword: intelligent building; environmental space; structural design; AutoCAD software; wiring design; professional object statistic

20世紀(jì)末,自美國建造世界上第一座智能建筑后,智能建筑在世界各國、各大城市中蓬勃發(fā)展[1]。在智能建筑環(huán)境空間結(jié)構(gòu)設(shè)計過程中,環(huán)境空間結(jié)構(gòu)布線設(shè)計被普遍應(yīng)用,其作為智能建筑不可缺少的基礎(chǔ)設(shè)施之一[2]。智能建筑環(huán)境空間結(jié)構(gòu)布線設(shè)計過程中,智能建筑結(jié)構(gòu)不同器件圖像符號的繪制、編輯與連線都較為繁雜,且器件數(shù)量的統(tǒng)計與測量工作量較大,易出現(xiàn)錯誤,在智能建筑中導(dǎo)致網(wǎng)絡(luò)系統(tǒng)癱瘓的因素中有七成以上是因為布線問題導(dǎo)致[3]。為解決上述問題,利用AutoCAD軟件進(jìn)行智能建筑環(huán)境空間結(jié)構(gòu)設(shè)計,其優(yōu)勢在于強(qiáng)大的繪圖功能及友好的工作界面[4],在智能建筑環(huán)境空間結(jié)構(gòu)布線設(shè)計過程中,利用AutoCAD軟件能夠降低智能建筑環(huán)境空間結(jié)構(gòu)設(shè)計難度,避免人為因素帶來統(tǒng)計誤差,提升布線精度。

1 ?智能建筑環(huán)境空間結(jié)構(gòu)設(shè)計

1.1 ?AutoCAD軟件的開發(fā)環(huán)境與開發(fā)工具

1.1.1 ?Object ARX

作為動態(tài)鏈接庫(DLL)的Object ARX應(yīng)用程序,能共享AutoCAD軟件的地址空間,同時還能直接被AutoCAD軟件調(diào)用。Object ARX應(yīng)用程序包括五大基礎(chǔ)類庫[5],分別是:AcRx類庫、AcEd類庫、AcDb類庫、AcGi類庫和AcGe類庫。AcRx類庫中包括系統(tǒng)級別的類與C++的宏指令集,主要功能是對應(yīng)用程序?qū)嵤┘s束并注冊與識別實時類;AcEd類庫的主要功能是注冊本地命令與系統(tǒng)事件通知;AcDb類庫中包含的類能夠直接訪問AutoCAD軟件數(shù)據(jù)庫;AcGi類庫內(nèi)涵蓋圖像界面工具,能夠進(jìn)行AutoCAD軟件實體的繪制與渲染;AcDb類庫引用Ge類庫操作線性代數(shù)與幾何實體。

1.1.2 ?MFC

作為Visual C++關(guān)鍵組成部分,微軟公司推出的Microsoft Foundation Classes(MFC),微軟基礎(chǔ)類庫能夠封裝海量的APIs[6],使用者利用MFC能夠以較快的速度開發(fā)Windows對話框界面,基于Windows對話框的Object ARX應(yīng)用程序界面同AutoCAD軟件界面相同,同時能夠同其他Windows應(yīng)用程序一起分享Windows不同資源。

1.2 ?智能建筑環(huán)境空間結(jié)構(gòu)布線設(shè)計情況

基于AutoCAD軟件的智能建筑環(huán)境空間結(jié)構(gòu)設(shè)計方法主要功能提供給使用者便利的設(shè)計環(huán)境與工具,增強(qiáng)智能建筑環(huán)境空間結(jié)構(gòu)布線設(shè)計的標(biāo)準(zhǔn)化與計算機(jī)化[7]。圖1是基于AutoCAD軟件的智能建筑環(huán)境空間結(jié)構(gòu)布線設(shè)計情況。

1.3 ?專業(yè)對象定義方式與參數(shù)化設(shè)計

開發(fā)軟件應(yīng)用程序過程的關(guān)鍵是“對象”[8],其作為智能建筑環(huán)境空間結(jié)構(gòu)布線設(shè)計過程中基本運行和處理單位,既存在獨特屬性的實體,也是行為方式的實體。通過上述分析,類作為面向?qū)ο蟮幕A(chǔ),其定義與組織成為智能建筑環(huán)境空間結(jié)構(gòu)布線設(shè)計的重點。將類的概念融入C++內(nèi),能夠描述一類全新的、存在指明屬性的、能夠定義內(nèi)容行為與方法的類對象。

圖1 ?智能建筑環(huán)境空間結(jié)構(gòu)布線情況

智能建筑環(huán)境空間結(jié)構(gòu)設(shè)計過程中,專業(yè)對象的定義采用上述類對象定義。利用AutoCAD軟件包含的編輯功能可對其進(jìn)行直接操作。圖2是智能建筑環(huán)境空間結(jié)構(gòu)設(shè)計過程中實體專業(yè)對象的對象模型與類定義方法。

圖2 ?專業(yè)對象的類定義圖

在定義智能建筑環(huán)境空間結(jié)構(gòu)設(shè)計過程中各實體專業(yè)對象類的數(shù)據(jù)結(jié)構(gòu)與成員函數(shù)等后,使用者能夠在對應(yīng)區(qū)域內(nèi)設(shè)置實體專業(yè)對象不同屬性等,利用人機(jī)交互形式得到相關(guān)信息,確定不同實體專業(yè)對象的層數(shù)、面積、設(shè)計等級等信息點數(shù)量相關(guān)參數(shù)。智能建筑環(huán)境空間結(jié)構(gòu)設(shè)計方法依照使用者的設(shè)置,實時自主生成各實體專業(yè)對象,并統(tǒng)計專業(yè)對象中的器件,生成材料列表,估算智能建筑環(huán)境空間結(jié)構(gòu)布線成本[9]。

1.4 ?圖像數(shù)據(jù)庫設(shè)計

在智能建筑環(huán)境空間結(jié)構(gòu)布線設(shè)計過程中,器件與線材的統(tǒng)計既是布線設(shè)計工程的關(guān)鍵過程也是施工設(shè)計信息化的基礎(chǔ)。

設(shè)計的實體專業(yè)對象圖像置于AutoCAD軟件的圖像數(shù)據(jù)庫內(nèi),利用面向?qū)ο蟮募夹g(shù)設(shè)計各專業(yè)對象,得到的相關(guān)信息能夠為智能建筑環(huán)境空間結(jié)構(gòu)布線工程數(shù)據(jù)統(tǒng)計提供依據(jù)。專業(yè)對象圖標(biāo)信息同圖像數(shù)據(jù)庫記錄間的動態(tài)連接關(guān)系[10],需利用基于Object ARX應(yīng)用程序的數(shù)據(jù)庫接口ASI技術(shù)的雙向操作功能實施數(shù)據(jù)交換和共享,以保障信息一致性。

2 ?實驗分析

實驗為測試本文提出基于AutoCAD軟件的智能建筑環(huán)境空間結(jié)構(gòu)設(shè)計方法對于專業(yè)對象的統(tǒng)計精度,以某智能建筑為實驗對象,對比本文方法、基于協(xié)同效應(yīng)的智能建筑環(huán)境空間結(jié)構(gòu)設(shè)計方法和基于結(jié)構(gòu)化的智能建筑環(huán)境空間結(jié)構(gòu)設(shè)計方法對各專業(yè)對象的統(tǒng)計精度,結(jié)果如圖3所示。

圖3 ?統(tǒng)計精度對比結(jié)果

從圖3得到,本文方法針對各實體專業(yè)對象的統(tǒng)計精度均在99%以上,最高可達(dá)99.7%;協(xié)同效應(yīng)方法平均統(tǒng)計精度在96%左右,統(tǒng)計精度最高可達(dá)98.3%,統(tǒng)計精度波動情況較為顯著;結(jié)構(gòu)化方法平均統(tǒng)計精度與協(xié)同效應(yīng)方法差距較小,但精度曲線波動情況較為穩(wěn)定。實驗結(jié)果表明,本文方法的統(tǒng)計精度較高,能夠?qū)χ悄芙ㄖh(huán)境空間結(jié)構(gòu)布線工程中各專業(yè)對象進(jìn)行更精準(zhǔn)的統(tǒng)計。實驗利用評分法,從統(tǒng)計精度、成本控制、設(shè)計效率及布線精度對本文方法在內(nèi)的三種智能建筑空間結(jié)構(gòu)設(shè)計方法進(jìn)行評分,結(jié)果如表1~表3所示。

為更清晰體現(xiàn)不同智能建筑環(huán)境空間結(jié)構(gòu)設(shè)計方法的差距,將不同設(shè)計方法各方面的平均得分以柱形圖形式描述,結(jié)果見圖4。

圖4 ?不同方法的平均得分對比

分析表1、表2、表3及圖4可得,本文方法設(shè)計各方面的評價得分均較高,統(tǒng)計精度、成本控制和設(shè)計效率方面的評價平均分都達(dá)到95分以上,布線精度的評價平均分也接近90分;協(xié)同效應(yīng)方法除設(shè)計效率評價平均分在70分左右外,其他方面評價平均分均在80分左右。綜合比較下,采用本文方法進(jìn)行智能建筑環(huán)境空間結(jié)構(gòu)設(shè)計效果更佳。

3 ?結(jié) ?論

智能建筑作為未來建筑結(jié)構(gòu)的主要發(fā)展趨勢之一,其環(huán)境空間結(jié)構(gòu)設(shè)計的研究是建筑領(lǐng)域內(nèi)持續(xù)關(guān)注的熱點。本文提出基于AutoCAD軟件的智能建筑環(huán)境空間結(jié)構(gòu)設(shè)計方法,利用AutoCAD軟件,采用面向?qū)ο蠹夹g(shù)與圖像數(shù)據(jù)庫技術(shù),對使用者提供友好的人機(jī)交互功能,大幅提升智能建筑環(huán)境空間結(jié)構(gòu)的設(shè)計效率,避免人為因素帶來的統(tǒng)計誤差,提升布線精度,具有廣闊的發(fā)展前景。

參考文獻(xiàn)

[1] 卞永明,沈天曜,蘇炎,等.基于AutoCAD的液壓系統(tǒng)數(shù)字化設(shè)計軟件開發(fā)[J].中國工程機(jī)械學(xué)報,2015,13(5):429?435.

BIAN Yongming, SHEN Tianyao, SU Yan, et al. AutoCAD?based digitalized design software development for hydraulic systems [J]. Chinese journal of construction machinery, 2015, 13(5): 429?435.

[2] 王楨棟,王寅璞.基于協(xié)同效應(yīng)的城市建筑綜合體垂直空間結(jié)構(gòu)研究[J].建筑學(xué)報,2015,1(2):35?38.

WANG Zhendong, WANG Yinpu. A study on the structure of vertical space in urban complexes based on synergy theory [J]. Architectural journal, 2015, 1(2): 35?38.

[3] 周峰,崔理綱,劉凱,等.大跨度空間結(jié)構(gòu)環(huán)境風(fēng)場特性實測研究[J].結(jié)構(gòu)工程師,2016,32(1):92?97.

ZHOU Feng, CUI Ligang, LIU Kai, et al. A study on wind field characteristics around a large span spatial structure based on measured data [J]. Structural engineers, 2016, 32(1): 92?97.

[4] 趙義來,羅先熔.基于AutoCAD及ANSYS平臺的地質(zhì)網(wǎng)格模型建模方法探討[J].地質(zhì)論評,2016,62(z1):81?82.

ZHAO Yilai, LUO Xianrong. A study on geological grid model construction based on AutoCAD and ANSYS [J]. Geological review, 2016, 62(S1): 81?82.

[5] 王娟.高層建筑在連續(xù)振動下的壁板結(jié)構(gòu)失穩(wěn)定BIM模型設(shè)計[J].地震工程學(xué)報,2018,40(3):30?37.

WANG Juan. Panel structure instability BIM model design of high?rise buildings under continuous vibration [J]. China earthquake engineering journal, 2018, 40(3): 30?37.

[6] 侯春宏,趙國勇,莊丙遠(yuǎn),等.基于AutoCAD和VB的非圓曲線零件銑削自動編程[J].機(jī)床與液壓,2016,44(23):60?63.

HOU Chunhong, ZHAO Guoyong, ZHUANG Bingyuan, et al. Auto?programming for complex curve milling machining based on AutoCAD and VB [J]. Machine tool & hydraulics, 2016, 44(23): 60?63.

[7] 景天虎,馬小龍,劉均利,等.Word文檔中AutoCAD數(shù)據(jù)格式圖形顯示效果的高效編輯研究[J].圖學(xué)學(xué)報,2015,36(5):811?818.

JING Tianhu, MA Xiaolong, LIU Junli, et al. Investigation to efficiently edit displaying effects of figures with AutoCAD data format embedded in word documents [J]. Journal of graphics, 2015, 36(5): 811?818.

[8] 劉運城.智能建筑室內(nèi)環(huán)境恒溫優(yōu)化控制仿真研究[J].計算機(jī)仿真,2017,34(1):318?321.

LIU Yuncheng. Intelligent building indoor environment temperature optimal control simulation [J]. Computer simulation, 2017, 34(1): 318?321.

[9] 匡海健,胥布工,李偉勝,等.基于Web的智能建筑節(jié)能監(jiān)控系統(tǒng)的設(shè)計[J].計算機(jī)應(yīng)用,2017,37(z1):344?346.

KUANG Haijian, XU Bugong, LI Weisheng, et al. Design of energy?saving monitoring system for intelligent building based on Web [J]. Journal of computer applications, 2017, 37(S1): 344?346.

[10] 韓豫,張涇杰,孫昊,等.基于圖像識別的建筑工人智能安全檢查系統(tǒng)設(shè)計與實現(xiàn)[J].中國安全生產(chǎn)科學(xué)技術(shù),2016,12(10):142?148.

HAN Yu, ZHANG Jingjie, SUN Hao, et al. Design and implementation of intelligent safety inspection system for construction workers based on image recognition [J]. Journal of safety science and technology, 2016, 12(10): 142?148.

猜你喜歡
智能建筑結(jié)構(gòu)設(shè)計
高層建筑連體結(jié)構(gòu)設(shè)計
超限高層建筑結(jié)構(gòu)設(shè)計與優(yōu)化思考
智能建筑機(jī)電設(shè)備自動化技術(shù)
智能建筑中的建筑設(shè)計研究
結(jié)構(gòu)設(shè)計優(yōu)化在房屋建筑結(jié)構(gòu)設(shè)計中的應(yīng)用
智能建筑自動化設(shè)備安裝技術(shù)的應(yīng)用探討
智能建筑的弱電工程設(shè)計
讓人腦洞大開的智能建筑
一種新型衛(wèi)生防疫車結(jié)構(gòu)設(shè)計
BIM結(jié)構(gòu)設(shè)計應(yīng)用