劉孔林
(中國神華神東分公司生產(chǎn)服務(wù)中心,陜西 神木 719315)
采礦行業(yè)到目前為止還沒有行業(yè)公認(rèn)、專業(yè)性強(qiáng)的輔助設(shè)計(jì)軟件。大部分工程技術(shù)人員仍停留在使用AutoCAD作為繪圖工具,將圖紙上的圖形轉(zhuǎn)繪到計(jì)算機(jī)中的階段。這雖然改變了傳統(tǒng)的繪圖方式,但并沒有減輕設(shè)計(jì)人員的勞動(dòng)強(qiáng)度。圖元、線型也不能完全達(dá)到國家統(tǒng)一的采礦制圖標(biāo)準(zhǔn)。文獻(xiàn)[1]基于VC++平臺,在煤礦數(shù)字成圖與管理系統(tǒng)(EasyM ap)的基礎(chǔ)上開發(fā)了煤礦巷道設(shè)計(jì)系統(tǒng),對采礦巷道設(shè)計(jì)具有一定的實(shí)用性。本文以 VC++.NET為開發(fā)平臺,參考文獻(xiàn)[2]中采礦設(shè)計(jì)的標(biāo)準(zhǔn)依據(jù),研制了適用于巷道斷面設(shè)計(jì)的軟件系統(tǒng)。使用該系統(tǒng),礦井設(shè)計(jì)人員只需選擇設(shè)計(jì)巷道斷面的類型,輸入必要的設(shè)計(jì)參數(shù),就可以自動(dòng)繪制出標(biāo)準(zhǔn)巷道斷面圖。同時(shí),設(shè)計(jì)者可以對圖形進(jìn)行放大、縮小、平移等基本圖形操作,還可以組合多個(gè)圖形進(jìn)行顯示和打印,滿足了各種用戶的不同需求,從而減輕了設(shè)計(jì)工作量,提高礦井設(shè)計(jì)人員的工作效率。
系統(tǒng)的軟件總體結(jié)構(gòu)圖見圖 1。
在巷道斷面圖中,圖形主要表現(xiàn)為直線和弧段,同時(shí),附以巷道斷面設(shè)計(jì)尺寸的數(shù)字標(biāo)注。主要的圖形數(shù)據(jù)管理結(jié)構(gòu)設(shè)計(jì)如下:
1)typedef struct
圖 1 軟件總體結(jié)構(gòu)圖
巷道斷面圖設(shè)計(jì)時(shí),需要已知一部分?jǐn)?shù)據(jù),推算一部分?jǐn)?shù)據(jù)。對于其設(shè)計(jì)工作中所涉及數(shù)據(jù)的管理,分別建立對應(yīng)的數(shù)據(jù)結(jié)構(gòu)存儲(chǔ),下面以三心拱為例示意如下:
煤礦巷道斷面種類繁多,但它們都有一個(gè)共同的特點(diǎn),就是在同一類的的巷道中有相同的結(jié)構(gòu)類型。這正體現(xiàn)了參數(shù)化繪圖的優(yōu)點(diǎn)[1]。參數(shù)化巷道斷面自動(dòng)繪制程序算法如下:
1)系統(tǒng)基本設(shè)置。2)選擇巷道設(shè)計(jì)類型。3)輸入已知的巷道設(shè)計(jì)參數(shù),自動(dòng)生成設(shè)計(jì)圖。4)斷面設(shè)計(jì),使用已知參數(shù)的數(shù)據(jù)范圍和巷道允許通過的風(fēng)速加以檢核,如果不通過,轉(zhuǎn) 3)。5)顯示圖形,打印出圖。
對于圖形的具體繪制主要是解決線段、連續(xù)直線、弧段、尺寸線和文本標(biāo)注的繪制問題。為此,可編制了相應(yīng)的子程序,在內(nèi)部調(diào)用其繪制即可。以三心拱設(shè)計(jì)為例,設(shè)計(jì)效果見圖 2。
圖 2 設(shè)計(jì)效果圖
巷道斷面設(shè)計(jì)系統(tǒng)以 VC++.NET為開發(fā)平臺從底層開發(fā)而成,采用參數(shù)化技術(shù)繪制圖形,具有很強(qiáng)的實(shí)用性,能適應(yīng)各種礦井巷道斷面設(shè)計(jì)的需要。使用時(shí),設(shè)計(jì)者只需要進(jìn)行基本設(shè)置,選擇設(shè)計(jì)類型,輸入必要的參數(shù),就可以繪制出標(biāo)準(zhǔn)的礦井巷道斷面圖。它不僅具有設(shè)計(jì)效率高的優(yōu)點(diǎn),而且,對圖形的基本操作、組合顯示與打印等功能,使設(shè)計(jì)工作更加靈活。同時(shí),它可以將圖形導(dǎo)出為 AutoCAD格式,方便地插入到各種煤礦圖件中。該系統(tǒng)操作簡單、容易上手,能為采礦工程技術(shù)人員設(shè)計(jì)巷道斷面提供專業(yè)的操作平臺,不僅可應(yīng)用北方大型礦井,也能用于南方小煤礦巷道斷面的設(shè)計(jì)。使用該系統(tǒng),不僅可為企業(yè)節(jié)約人員成本,同時(shí),也提高了煤礦設(shè)計(jì)人員的工作效率,具有很高的應(yīng)用價(jià)值。
[1] 薛永安,葛永慧.煤礦巷道設(shè)計(jì)系統(tǒng)的開發(fā)與應(yīng)用[J].太原理工大學(xué)學(xué)報(bào),2005,36(4):444-446.
[2] 《煤礦礦井采礦設(shè)計(jì)手冊》編寫組.煤礦礦井采礦設(shè)計(jì)手冊 (上冊)[M].北京:煤炭工業(yè)出版社,1996.