王大志 黃鵬
摘要:為實(shí)時(shí)掌握圍護(hù)結(jié)構(gòu)的位移情況,及時(shí)預(yù)報(bào)施工中出現(xiàn)的問題,運(yùn)用信息化指導(dǎo)施工,采用基于AutoCAD平臺(tái)的ObjectARX二次開發(fā)技術(shù),開發(fā)了基坑監(jiān)測(cè)系統(tǒng)。該系統(tǒng)利用選擇集函數(shù)實(shí)現(xiàn)了基坑監(jiān)測(cè)數(shù)據(jù)庫(kù)面板查詢、編輯監(jiān)測(cè)點(diǎn)圖形的功能,并利用反應(yīng)器函數(shù)實(shí)現(xiàn)了雙擊監(jiān)測(cè)點(diǎn)圖形后即刻打開監(jiān)測(cè)數(shù)據(jù)庫(kù)面板的功能,最終達(dá)到監(jiān)測(cè)點(diǎn)位圖形實(shí)體和監(jiān)測(cè)數(shù)據(jù)庫(kù)聯(lián)動(dòng)的目的,實(shí)現(xiàn)了同時(shí)展示監(jiān)測(cè)點(diǎn)圖形和監(jiān)測(cè)數(shù)據(jù);僅利用ObjectARX一種二次開發(fā)語(yǔ)言開發(fā)的模塊實(shí)現(xiàn)了預(yù)測(cè)、監(jiān)測(cè)曲線繪制和報(bào)表輸出。該基坑監(jiān)測(cè)系統(tǒng)為基坑的信息化施工提供了快速、準(zhǔn)確、直觀的信息依據(jù)。
關(guān)鍵詞:基坑監(jiān)測(cè); AutoCAD; ObjectARX; 選擇集; 反應(yīng)器; 信息化施工
中圖法分類號(hào):TP391.9文獻(xiàn)標(biāo)志碼:ADOI:10.15974/j.cnki.slsdkb.2022.05.020
文章編號(hào):1006 - 0081(2022)05 - 0109 - 05
0 引 言
基坑監(jiān)測(cè)工作貫穿基坑工程施工全過(guò)程,基坑施工期間,需根據(jù)大量的監(jiān)測(cè)數(shù)據(jù),利用理論和數(shù)值分析,預(yù)測(cè)下一步開挖引起土體和構(gòu)筑物的位移和變形,實(shí)時(shí)掌握圍護(hù)結(jié)構(gòu)的位移情況,及時(shí)預(yù)報(bào)施工中出現(xiàn)的問題,判斷圍護(hù)結(jié)構(gòu)可能產(chǎn)生變位的原因,為研究對(duì)策和采取措施提供依據(jù),確保結(jié)構(gòu)本身的安全[1]。因此,建立基坑監(jiān)測(cè)數(shù)據(jù)庫(kù)是實(shí)現(xiàn)基坑工程信息化施工非常重要的措施。
目前,基坑監(jiān)測(cè)數(shù)據(jù)庫(kù)系統(tǒng)開發(fā)取得了長(zhǎng)足發(fā)展,常用的方法為:利用微軟公司Visual Studio平臺(tái),基于VC,VB,C#語(yǔ)言開發(fā)監(jiān)測(cè)數(shù)據(jù)庫(kù)系統(tǒng),數(shù)據(jù)庫(kù)采用Access,SQL Server等,通過(guò)調(diào)用Word,Excel,AutoCAD,Zed Graph等軟件進(jìn)行監(jiān)測(cè)數(shù)據(jù)的處理及分析[2-4]。
這些基坑監(jiān)測(cè)數(shù)據(jù)庫(kù)系統(tǒng)重點(diǎn)是實(shí)現(xiàn)監(jiān)測(cè)數(shù)據(jù)管理、查詢等基本功能,無(wú)法實(shí)現(xiàn)圖形和數(shù)據(jù)庫(kù)聯(lián)動(dòng),這種圖形數(shù)據(jù)和監(jiān)測(cè)數(shù)據(jù)分開的方式缺少對(duì)基坑地質(zhì)勘察、設(shè)計(jì)、施工及測(cè)點(diǎn)信息、監(jiān)測(cè)儀器、周邊建筑物等信息的集成管理。其次,這些系統(tǒng)融合了多種應(yīng)用軟件進(jìn)行監(jiān)測(cè)曲線的繪制和報(bào)表的輸出,操作費(fèi)時(shí)費(fèi)力,修改數(shù)據(jù)不直觀、容易出錯(cuò)。因此,如果能實(shí)現(xiàn)圖形數(shù)據(jù)和監(jiān)測(cè)數(shù)據(jù)有效結(jié)合,并同時(shí)在一種軟件框架中實(shí)現(xiàn)監(jiān)測(cè)曲線繪制和報(bào)表的輸出,將大大地提高工作效率和信息反饋水平。
該基坑監(jiān)測(cè)數(shù)據(jù)庫(kù)系統(tǒng)是以Access為基礎(chǔ),采用基于AutoCAD平臺(tái)的ObjectARX二次開發(fā)技術(shù),直接訪問圖形數(shù)據(jù)和基坑監(jiān)測(cè)數(shù)據(jù),使圖形數(shù)據(jù)和監(jiān)測(cè)數(shù)據(jù)有效結(jié)合,監(jiān)測(cè)曲線繪制和報(bào)表輸出全部利用ObjectARX開發(fā)的模塊在AutoCAD平臺(tái)中實(shí)現(xiàn),這樣減少了多種軟件交叉調(diào)用帶來(lái)的不便,提高了監(jiān)測(cè)數(shù)據(jù)庫(kù)的使用效率。
1 設(shè)計(jì)思路
基坑監(jiān)測(cè)的主要目的是服務(wù)現(xiàn)場(chǎng)施工,為制定施工方案、應(yīng)急措施提供數(shù)據(jù)源。針對(duì)基坑工程的特點(diǎn),圍繞工程服務(wù),監(jiān)測(cè)數(shù)據(jù)庫(kù)系統(tǒng)的設(shè)計(jì)思路是滿足基坑工程的施工與管理的需要:① 將監(jiān)測(cè)儀器在各個(gè)測(cè)點(diǎn)上的所有監(jiān)測(cè)數(shù)據(jù)以及各種文本輸入數(shù)據(jù)庫(kù),并通過(guò)AutoCAD前臺(tái)程序?qū)嵤┕芾頂?shù)據(jù)的功能;② 利用AutoCAD交互功能,實(shí)現(xiàn)可視化查詢,即顯示某監(jiān)測(cè)點(diǎn)數(shù)據(jù)的同時(shí),在監(jiān)測(cè)點(diǎn)布置總圖上高亮顯示測(cè)點(diǎn)位置,使用戶能夠方便查詢某個(gè)測(cè)點(diǎn)在某時(shí)間段的監(jiān)測(cè)數(shù)據(jù),并提供直觀的過(guò)程線繪制和報(bào)表輸出功能;③ 利用系統(tǒng)功能模塊分析預(yù)測(cè)土體和構(gòu)筑物的位移和變形,為施工及管理提供依據(jù)。
該系統(tǒng)的總體結(jié)構(gòu)以監(jiān)測(cè)數(shù)據(jù)庫(kù)為核心,可實(shí)現(xiàn)各種監(jiān)測(cè)數(shù)據(jù)的儲(chǔ)存、查詢、統(tǒng)計(jì),以及數(shù)據(jù)分析和預(yù)測(cè)。監(jiān)測(cè)數(shù)據(jù)庫(kù)的系統(tǒng)結(jié)構(gòu)見圖1。
2 系統(tǒng)結(jié)構(gòu)與功能模塊設(shè)計(jì)
2.1 布置基坑變形監(jiān)測(cè)點(diǎn)并繪制圖形
根據(jù)GB 50497-2009《建筑基坑工程監(jiān)測(cè)技術(shù)規(guī)范》,圍護(hù)墻或基坑邊坡頂部的水平和豎向位移監(jiān)測(cè)點(diǎn)應(yīng)沿基坑周邊布置,周邊中部、陽(yáng)角處應(yīng)布置監(jiān)測(cè)點(diǎn)。監(jiān)測(cè)點(diǎn)水平間距不宜大于20 m,每邊監(jiān)測(cè)點(diǎn)數(shù)目不宜少于3 個(gè)。監(jiān)測(cè)點(diǎn)宜設(shè)置在圍護(hù)墻或基坑坡頂上。在AutoCAD中,水平位移監(jiān)測(cè)點(diǎn)和沉降位移監(jiān)測(cè)點(diǎn)分別用不同的圖形來(lái)表示,然后將這些圖形定義為帶屬性的圖塊,這樣可以為監(jiān)測(cè)點(diǎn)圖形添加名稱、測(cè)點(diǎn)坐標(biāo)、監(jiān)測(cè)項(xiàng)目等屬性(圖2)。
2.2基坑變形監(jiān)測(cè)數(shù)據(jù)獲取
(1) 施工現(xiàn)場(chǎng)基坑變形監(jiān)測(cè)工作是建立監(jiān)測(cè)數(shù)據(jù)庫(kù)的首要工作。水平位移和沉降位移可使用徠卡系列,快捷、高效實(shí)現(xiàn)監(jiān)測(cè)數(shù)據(jù)的采集及導(dǎo)出?;颖O(jiān)測(cè)的主要項(xiàng)目有:基坑四周支護(hù)體系頂部水平位移、支護(hù)體系頂部豎向位移、支撐內(nèi)力、土壓力、周邊地表豎向位移、周邊建筑和地表裂縫等。
(2) 支護(hù)體系位移監(jiān)測(cè)采用全站儀(徠卡TPS800),即在基坑邊沿翻邊的延長(zhǎng)線上布置兩個(gè)基準(zhǔn)點(diǎn),將監(jiān)測(cè)點(diǎn)布置在兩基準(zhǔn)點(diǎn)確定的直線上,用全站儀進(jìn)行位移測(cè)量。監(jiān)測(cè)點(diǎn)在防護(hù)墻翻邊施工時(shí),將標(biāo)志鋼筋澆筑在防護(hù)墻翻邊內(nèi),監(jiān)測(cè)點(diǎn)距離≤20 m,在實(shí)際布設(shè)時(shí)根據(jù)現(xiàn)場(chǎng)情況進(jìn)行調(diào)整。
(3) 沉降監(jiān)測(cè)使用水準(zhǔn)儀(徠卡NA2 / NAK2),采用閉合路線或往返測(cè)量的方法進(jìn)行監(jiān)測(cè)。沉降監(jiān)測(cè)首先選好基準(zhǔn)點(diǎn),監(jiān)測(cè)點(diǎn)布設(shè)在基坑周圍路面和建筑物上。假定基準(zhǔn)點(diǎn)標(biāo)高為±0.000,在監(jiān)測(cè)點(diǎn)和基準(zhǔn)點(diǎn)布設(shè)完畢后確定出監(jiān)測(cè)點(diǎn)原始標(biāo)高,在以后的監(jiān)測(cè)中通過(guò)標(biāo)高變化確定沉降情況。
2.3 AutoCAD與Access數(shù)據(jù)庫(kù)連接
在施工現(xiàn)場(chǎng)監(jiān)測(cè)取得數(shù)據(jù)后,根據(jù)每個(gè)基坑工程的監(jiān)測(cè)點(diǎn)布置和監(jiān)測(cè)項(xiàng)目,在Access中建立數(shù)據(jù)源文件“*.mdb”;在源文件中,針對(duì)每個(gè)測(cè)點(diǎn)分別建立數(shù)據(jù)表。
該基坑監(jiān)測(cè)數(shù)據(jù)庫(kù)系統(tǒng)是以Access為基礎(chǔ),因此在ObjectARX中使用ADO訪問數(shù)據(jù)庫(kù),方法為:① 初始化COM庫(kù),引入ADO類型庫(kù);② 用Connection對(duì)象連接數(shù)據(jù)庫(kù);③ 利用建立好的連接,通過(guò)Connection、Command對(duì)象執(zhí)行SQL命令,或利用Recordset對(duì)象取得結(jié)果記錄進(jìn)行查詢、處理[5]。
隨著AutoCAD二次開發(fā)知識(shí)的普及,有一定編程能力的工程技術(shù)人員,不需要花費(fèi)太多時(shí)間就能掌握AutoCAD二次開發(fā)技巧。AutoCAD二次開發(fā)在基坑施工信息化管理中有廣泛的應(yīng)用前景。
參考文獻(xiàn):
[1] 王義,周健,胡展飛,等.超深基坑信息化施工實(shí)例分析[J]. 巖土力學(xué),2004,25(10):1647-1650.
[2] 邢衛(wèi)民,侯金波,張敏,等.基坑監(jiān)測(cè)信息管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[J]. 測(cè)繪通報(bào),2012(4):71-74.
[3] 肖躍民. 某地鐵車站深大基坑開挖量測(cè)數(shù)據(jù)庫(kù)管理系統(tǒng)[J]. 工程設(shè)計(jì)與研究,1998(9):8-11.
[4] 吳振君,王浩,王水林,等. 分布式基坑監(jiān)測(cè)信息管理與預(yù)警系統(tǒng)的研制[J]. 巖土力學(xué),2008,29(9):2503-2507.
[5] 吳獻(xiàn)文. 利用托管ObjectARX和DAO技術(shù)實(shí)現(xiàn)圖庫(kù)聯(lián)動(dòng)功能[J]. 測(cè)繪通報(bào),2015(6):101-102.
[6] 吳玉財(cái),徐衛(wèi)亞,趙志峰,等. 邊坡監(jiān)測(cè)信息數(shù)據(jù)庫(kù)分析系統(tǒng)的開發(fā)及應(yīng)用[J]. 中外公路,2005,25(6):46-49.
[7] 馮傳勇,魏猛. 斷面測(cè)量數(shù)據(jù)處理系統(tǒng)的設(shè)計(jì)與開發(fā)[J]. 測(cè)繪通報(bào),2011(4):47-48.
[8] 李長(zhǎng)勛. AutoCAD ObjectARX程序開發(fā)技術(shù)[M]. 北京:國(guó)防工業(yè)出版社,2005.
[9] 成明旗,孟慶峰. 基于VB的AutoCAD二次開發(fā)技術(shù)在施工管理系統(tǒng)中的研究與應(yīng)用[J]. 水利水電技術(shù),2010,41(11):41-44.
[10] 秦丙克,籍永華,籍永剛. 基于ObjectARX的模具參數(shù)化圖庫(kù)的開發(fā)[J]. 現(xiàn)代制造工程,2015(4):61-64,32.
[11] 陳立強(qiáng). 基于AutoCAD平臺(tái)的信息技術(shù)在露天礦的開發(fā)應(yīng)用[J]. 金屬礦山,2014(12):163-168.
[12] 李世國(guó). AutoCAD高級(jí)開發(fā)技術(shù)-ARX編程及應(yīng)用[M]. 北京:機(jī)械工業(yè)出版社,1999.
[13] 鄧聚龍. 灰色系統(tǒng)基本方法[M]. 武漢:華中理工大學(xué)出版社,1999.
(編輯:李 晗)
Development of foundation pit monitoring system based on graphics and?database linkage
WANG Dazhi, HUANG Peng
(SPIC Guangxi Electric Power Co., Ltd., Nanning 530022, China)
Abstract: In order to keep abreast of the displacement of surrounding support at any time and timely forecast the problems occurring in construction, and guide the construction with information technology, based on ObjectARX secondary development technology of AutoCAD platform, a foundation pit monitoring system is developed. Firstly, the system realizes the function of querying and editing the monitoring point graphics from the monitoring database panel of foundation pit by using the selection set function, and the function of opening the monitoring database panel immediately after double-clicking the monitoring point graphics by using the reactor function. Finally, it achieves the goal of linkage between the monitoring point graphics entity and the monitoring database. At the same time, the graphics of monitoring points and monitoring data are displayed; only the module developed by ObjectARX, a secondary development language, is used to realize prediction, monitoring curve drawing and report output. The foundation pit monitoring system provides a fast, accurate and intuitive information basis for the information construction of foundation pit.
Key words: foundation pit monitoring; AutoCAD; ObjectARX; selection set; reactor; information construction
收稿日期:2021-07-13
作者簡(jiǎn)介:王大志,男,工程師,碩士,研究方向?yàn)閹r土工程三維設(shè)計(jì)及可視化施工。E-mail:191596733@qq.com