楊孟德
(上海勘察設(shè)計(jì)研究院(集團(tuán))有限公司重慶分公司,重慶 401120)
工程地質(zhì)勘察中,在兩剖面相交處沒有鉆孔控制時(shí),便涉及做交叉剖面問題,兩剖面相交處所反映的地質(zhì)信息(地面標(biāo)高、巖土分界、巖性分層等)必須完全一致。
圖1 剖面平面位置示意圖
說明:1—1’與2—2’信息及位置關(guān)系見圖1,其中1—1’剖面由鉆孔ZK1和ZK2組成,2—2’剖面無鉆孔,該剖面地質(zhì)信息只能通過1—1’剖面采用交叉方式體現(xiàn)出來,為方便說明,1—1’剖面命名為主交剖面,2—2’剖面命名為被交剖面,如圖1所示:主交剖面與被交剖面交于A點(diǎn),兩條剖面對應(yīng)于各自A點(diǎn)的高程、巖土分界數(shù)據(jù)、巖土性分界線必須對應(yīng)一致。
交叉剖面常規(guī)做法先在主剖面中在剖面相交處繪制若干輔助線,然后,將輔助復(fù)制或移動到被交剖面處,調(diào)整被交剖面在交點(diǎn)處的地形線標(biāo)高、添加巖土分界線,添加巖土體填充圖案,最后,根據(jù)剖面走向、巖層產(chǎn)狀等信息更改巖土體填充圖案角度。
圖3 2—2’剖面(被交剖面)連層示意圖
交叉剖面常規(guī)做法效率影響因素:調(diào)整相交處的地形標(biāo)高需要花費(fèi)時(shí)間;巖土分層較多時(shí),需要畫大量輔助線;根據(jù)不同的巖層產(chǎn)狀、剖面走向計(jì)算剖面視傾角需要花費(fèi)時(shí)間。以上三點(diǎn)制約了交叉剖面常規(guī)做法的效率。
隨著電腦應(yīng)用的普及,結(jié)合計(jì)算機(jī)語言編程,筆者根據(jù)大量的工程實(shí)踐,考慮到做交叉剖面涉及的關(guān)鍵三 點(diǎn)(P1、P2、P3),其中,前兩個 點(diǎn) 位于主交剖面(如圖2中P1、P2),反映地面高程信息、分層信息等關(guān)鍵因素,第三個 點(diǎn) 位于被交剖面(如圖3中P3),反映被交剖面的生成位置等關(guān)鍵因素,確保生成的交叉剖面信息與主剖面信息保持一致,本文結(jié)合AutoCAD二次開發(fā)語言VisualLisp和Visual C++語言實(shí)現(xiàn)三點(diǎn)法定交叉剖面。
(1)得到相交剖面的基本信息,包括生成比例、剖面走向、巖層產(chǎn)狀、巖土代碼等信息。通過VisualLisp開發(fā)實(shí)現(xiàn),以上基本信息主要通過命令行中輸入得到,如圖4。
(2)得到相交剖面的分層信息,包括巖土分界線、巖性分界線等信息。通過VisualLisp開發(fā)實(shí)現(xiàn),通過選擇主交剖面兩個 點(diǎn) 坐標(biāo)得到,如圖4。
圖4 獲取相交剖面基本信息
通過以上操作,將會生成一系列TXT類型的基礎(chǔ)數(shù)據(jù),為被交剖面生成相關(guān)信息作準(zhǔn)備。
(3)計(jì)算得到被交剖面巖土填充圖案及填充角度等信息。通過Visual C++開發(fā)實(shí)現(xiàn),如圖5。
圖5
(4)生成交叉剖面。通過Visual C++開發(fā)實(shí)現(xiàn),如圖5。
直接點(diǎn)擊以上程序中 三點(diǎn)法定交叉 按鈕,便能生成交叉剖面信息,將會自動生成被交剖面的剖面走向、產(chǎn)狀視傾角、巖土層填充圖案及正確的填充圖案角度。
通過以上三點(diǎn)法定交叉剖面新方法操作,可以快捷方便地生成交叉剖面信息,省略了大量中間操作環(huán)節(jié),極大地節(jié)約了勞動時(shí)間,提高了勞動效率,尤其對于大型線路工程,需要做大量交叉剖面時(shí)優(yōu)勢尤為明顯。