李曉勇
勘察平面圖中的勘探孔與剖面線(xiàn)的布置反映了勘察的工作量、手段和目的。巖土工程勘察數(shù)據(jù)處理系統(tǒng)通過(guò)對(duì)數(shù)據(jù)庫(kù)中存放的勘探孔和剖面線(xiàn)的數(shù)據(jù)進(jìn)行處理,來(lái)生成勘察報(bào)告中的不同部分,如,勘察決算表、靜力觸探成果表、十字板成果表、剖面圖等。先前,勘探孔及剖面線(xiàn)在勘察平面圖中的布置和數(shù)據(jù)庫(kù)中的錄入工作是比較獨(dú)立的,二者在生成時(shí)沒(méi)有進(jìn)行有機(jī)關(guān)聯(lián),使工作有大量的重復(fù)性。為了充分實(shí)現(xiàn)工程中提出的短、平、快的工作方式,使工作效率提高、減小人工操作誤差率,本人通過(guò)Autodesk公司所提供的開(kāi)放式二次開(kāi)發(fā)語(yǔ)言Autolisp及Microsoft公司的C++實(shí)現(xiàn)數(shù)據(jù)庫(kù)與AutoCAD14圖形之間的轉(zhuǎn)換。
在勘察平面圖中,勘探孔的表示標(biāo)記由圖例、孔號(hào)、孔口標(biāo)高、孔深、穩(wěn)定水位標(biāo)高組成;剖面線(xiàn)的表示標(biāo)記由剖面線(xiàn)、剖面號(hào)及所經(jīng)過(guò)的勘探孔所組成。在CAD圖形中,圖元之間是相互獨(dú)立的,當(dāng)通過(guò)CAD中的塊(block)或組(group)等命令對(duì)多個(gè)圖元進(jìn)行組合時(shí),則每個(gè)圖元就無(wú)法正確檢索到必要的信息。本文選取圖元順序檢索法,來(lái)提取必要的圖元信息,這就要求對(duì)圖元的生成順序建立統(tǒng)一的原則。基于此,對(duì)勘探孔及剖面線(xiàn)編寫(xiě)了單獨(dú)的命令來(lái)對(duì)其圖形的生成順序建立統(tǒng)一的標(biāo)準(zhǔn)。勘探孔的生成方式為圖例→孔號(hào)→孔口標(biāo)高→孔深→穩(wěn)定水位標(biāo)高,剖面線(xiàn)的生成方式為剖面號(hào)→穿過(guò)所經(jīng)過(guò)的勘探孔的圓心→剖面線(xiàn)。

表1 勘察孔圖元對(duì)應(yīng)原則

結(jié)合文獻(xiàn)[2]和巖土工程勘察數(shù)據(jù)處理系統(tǒng)中對(duì)勘探孔的設(shè)定,建立如表1所示的對(duì)應(yīng)原則及如圖1所示程序流程圖。
1.3.1 勘探孔的檢索


1.3.2 剖面線(xiàn)的檢索



1.4.1 勘探孔腳本文件格式

1.4.2 剖面線(xiàn)腳本文件格式

在利用Autolisp及C++語(yǔ)言的基礎(chǔ)上,實(shí)現(xiàn)了勘察平面布置圖與我院的巖土工程勘察數(shù)據(jù)處理系統(tǒng)軟件中的數(shù)據(jù)庫(kù)的數(shù)據(jù)互傳的目的,提高了工作效率和工作質(zhì)量。
[1]劉志剛.AutoCAD 2000 Visual LISP開(kāi)發(fā)人員指南[M].北京:中國(guó)電力出版社,2001.
[2]DGJ 08-37-2002,巖土工程勘察建設(shè)規(guī)范[S].
[3]易 芳.淺析AutoCAD技術(shù)在隧道施工中的運(yùn)用[J].山西建筑,2009,35(12):366-367.