国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      鑿巖臺車讀取中深孔數(shù)據(jù)的方法

      文檔序號:8223336閱讀:708來源:國知局
      鑿巖臺車讀取中深孔數(shù)據(jù)的方法
      【技術(shù)領域】
      [0001]本發(fā)明涉及采礦信息化技術(shù)領域,尤其涉及M4C鑿巖臺車讀取Surpac軟件設計的中深孔數(shù)據(jù)的方法。
      【背景技術(shù)】
      [0002]Surpac軟件是一款具有礦體建模、礦山設計等功能的大型三維圖形界面礦業(yè)專業(yè)軟件,用于礦山地質(zhì)、測量、采礦管理的全過程,其主要數(shù)據(jù)格式為dtm (模型文件)、str (線文件,點描述為線)。
      [0003]Atlas的M4C型自動鑿巖臺車,由設備的中深孔繪圖軟件根據(jù)給定參數(shù)完成中深孔圖形繪制后,把形成的數(shù)據(jù)導入設備的操控系統(tǒng),進行定位打眼。由于設備軟件僅限于按給定參數(shù)進行中深孔繪圖,不具有設計功能,因此設備軟件不能作為中深孔設計工具。如果把設計數(shù)據(jù)輸入設備自帶軟件不僅增加大量繁瑣的工作,而且會造成誤差。如何將利用Surpac設計的中深孔數(shù)據(jù)被鑿巖臺車等設備識別和讀取成為亟待解決的問題。

      【發(fā)明內(nèi)容】

      [0004]針對以上缺陷,本發(fā)明提供一種鑿巖臺車讀取中深孔數(shù)據(jù)的方法,把Surpac軟件中深孔設計數(shù)據(jù)直接轉(zhuǎn)換成設備能讀取的數(shù)據(jù),不僅確保了數(shù)據(jù)的準確性,而且有效避免了人工重復輸入數(shù)據(jù)的繁瑣工作以及可能引起的輸入錯誤。
      [0005]為解決上述技術(shù)問題,本發(fā)明采用以下技術(shù)方案:鑿巖臺車讀取中深孔數(shù)據(jù)的方法,其特征在于,包括以下步驟:
      步驟一、讀取Surpac軟件設計的中深孔坐標信息,
      (1)讀取中深孔的端點坐標及其屬性描述數(shù)據(jù),將端點坐標值和屬性描述數(shù)據(jù)存入數(shù)組變量,屬性描述數(shù)據(jù)包括孔號、孔深、角度、方位角;
      (2)讀取中深孔的中心坐標,根據(jù)單中心或多中心將該坐標值存入另一數(shù)組變量; 步驟二、將步驟一中的中深孔的地理空間坐標轉(zhuǎn)換為以鑿巖臺車臂轉(zhuǎn)動軸為中心的相對坐標;
      步驟三、將步驟二中的坐標信息和步驟一中的屬性描述數(shù)據(jù)寫入鑿巖臺車可讀取的XML文件,其中中深孔的坐標直接采用步驟二中的數(shù)據(jù),其他數(shù)據(jù)由人工輸入的值確定。
      [0006]所述步驟一(I)中的端點坐標和對應的孔號經(jīng)排序后存入數(shù)組變量。
      [0007]所述步驟一(2)具體過程為:將中深孔的起始點、終止點與參考點的水平距離作為相對坐標的Y值,中深孔的起始點與參考點的高程差作為相對坐標的Z值,相對坐標的X值為鑿巖臺車臂最大活動范圍;轉(zhuǎn)換后的坐標重新寫入原數(shù)組變量。
      [0008]本發(fā)明不僅克服了繪圖軟件不能進行中深孔設計的弊端,同時大幅提高了設計數(shù)據(jù)人工二次錄入的效率,減少了人工輸入易發(fā)生的錯誤。
      【附圖說明】
      [0009]圖1是中深孔設備坐標示意圖。
      【具體實施方式】
      [0010]為了使本發(fā)明的目的、技術(shù)方案及優(yōu)點更加清楚明白,以下結(jié)合附圖及實施例,對本發(fā)明進行進一步詳細說明。應當理解,此處所描述的具體實施例僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。
      [0011 ] Surpac軟件中深孔設計完成后,形成后綴名為*.str的線文件,可在ConTEXT等文本編輯器中打開,根據(jù)文件的數(shù)據(jù)描述格式分別讀取中深孔設計線的特征數(shù)據(jù)。而M4C臺車電腦操控系統(tǒng)讀取的是可擴展標記語言XML格式文件,控制系統(tǒng)通過XML文件中自定義標記,讀取數(shù)據(jù),控制設備運轉(zhuǎn)與完成打孔作業(yè)。要達到的目的是提取中深孔設計Surpac線文件(*.Str)中各個孔的特征數(shù)據(jù),寫入M4C臺車能讀取的XML文件中自定義特征標記處,完成數(shù)據(jù)從Surpac到M4C臺車的自動傳輸,不再需要在臺車的繪圖軟件中人工輸入設計數(shù)據(jù)進行格式轉(zhuǎn)換。
      [0012]首先,分析Surpac中深孔線文件格式,用TCL語言的“scan”命令,讀取線文件格式所有設計中深孔的端點坐標與孔號等需要轉(zhuǎn)換的數(shù)據(jù)。由于Surpac線文件中孔號沒有按順序排列,所以需要用冒泡法把孔號及對應的端點坐標進行排序,存入數(shù)組變量中。同樣方法讀取設計中心坐標,根據(jù)中心數(shù)(單中心或多中心)存入另一數(shù)組變量中。
      [0013]接著進行坐標轉(zhuǎn)換。由于Surpac線格式的中深孔端點坐標是以地理空間坐標表示的,而M4C臺車讀取的是以臺車臂轉(zhuǎn)動軸為中心的相對坐標。臺車根據(jù)孔的起始點與終止點在水平、豎直方向與中心的距離確定打眼的參考點與打眼深度、角度,因此需要把地理空間坐標轉(zhuǎn)換成機器坐標(相對坐標)。無論單中心或多中心,每個孔的起始點、終止點與參考點的水平距離轉(zhuǎn)換為機器坐標的Y值,每孔起始點、終止點與參考點的高程差為機器坐標的Z值,機器坐標的X值為鑿巖臂最大活動范圍,可以根據(jù)機器參數(shù)用固定數(shù)據(jù),如圖1所示。轉(zhuǎn)換好后數(shù)據(jù)重新寫入原數(shù)組變量中。
      [0014]最后把以上數(shù)據(jù)寫入XML文件。M4C自動鑿巖臺車讀取的XML文件不僅有每一扇面上各個孔的位置數(shù)據(jù)與孔參數(shù),而且文件中包含大量的機器參數(shù),及每個鑿巖面的位置信息。
      [0015]機器參數(shù)由機器型號確定,不會有變化。其它一些可變參數(shù)如中心位置、孔徑可提供用戶輸入界面由用戶輸入。鑿巖面位置信息在讀取Surpac中深孔設計線文件后由文件名分解得到??椎膫€數(shù),及各孔的打孔參數(shù)直接讀取前述經(jīng)過坐標轉(zhuǎn)化過的數(shù)組數(shù)據(jù)。
      [0016]在XML文件中寫入數(shù)據(jù)時,可在臺車固有的XML格式文件基礎上,分別采取局部替換與整段重寫的方法實現(xiàn),這樣可減少大量代碼同時有效避免格式出錯。
      [0017]初始轉(zhuǎn)換先進行初始化操作,程序選擇任一 M4C臺車能讀取的特定格式的XML文件,重命名后改成固定名稱存入Surpac軟件系統(tǒng)文件夾中。后續(xù)應用程序就可直接讀取保存在系統(tǒng)文件夾的XML文件,對于機器描述標記處的參數(shù)直接讀取,鑿巖中深孔的位置(分層、區(qū)域、采場編號)描述標記處則進行局部替換。根據(jù)設計需要,每個扇面孔數(shù)不完全一樣,所以文件中從總孔數(shù)的標記處開始,進行整段替換,根據(jù)實際孔數(shù),按文件格式及孔的各項數(shù)據(jù)標記寫入孔的起始點與終止點信息。
      [0018]本發(fā)明填補了國內(nèi)大型礦山管理軟件與近年來井下廣泛應用的智能采礦設備自動進行數(shù)據(jù)傳輸?shù)目瞻住@帽景l(fā)明,在進行中深孔設計時即可完成設計數(shù)據(jù)到設備用數(shù)據(jù)的自動傳輸。另外本發(fā)明充分考慮了設備在現(xiàn)場的擺放,可同時生成設備順時針或逆時針打眼兩類數(shù)據(jù),根據(jù)現(xiàn)場設備需要選擇不同要求的數(shù)據(jù)。
      [0019]以上是本發(fā)明的較佳實施方式,但本發(fā)明的保護范圍不限于此。任何熟悉本領域的技術(shù)人員在本發(fā)明所揭露的技術(shù)范圍內(nèi),未經(jīng)創(chuàng)造性勞動想到的變換或替換,都應涵蓋在本發(fā)明的保護范圍之內(nèi)。因此本發(fā)明的保護范圍應以權(quán)利要求所限定的保護范圍為準。
      【主權(quán)項】
      1.鑿巖臺車讀取中深孔數(shù)據(jù)的方法,其特征在于,包括以下步驟: 步驟一、讀取Surpac軟件設計的中深孔坐標信息, 讀取中深孔的端點坐標及其屬性描述數(shù)據(jù),將端點坐標值和屬性描述數(shù)據(jù)存入數(shù)組變量,屬性描述數(shù)據(jù)包括孔號、孔深、角度、方位角; 讀取中深孔的中心坐標,根據(jù)單中心或多中心將該坐標值存入另一數(shù)組變量; 步驟二、將步驟一中的中深孔的地理空間坐標轉(zhuǎn)換為以鑿巖臺車臂轉(zhuǎn)動軸為中心的相對坐標; 步驟三、將步驟二中的坐標信息和步驟一中的屬性描述數(shù)據(jù)寫入鑿巖臺車可讀取的XML文件,其中中深孔的坐標直接采用步驟二中的數(shù)據(jù),其他數(shù)據(jù)由人工輸入的值確定。
      2.根據(jù)權(quán)利要求1所述的鑿巖臺車讀取中深孔數(shù)據(jù)的方法,其特征在于,所述步驟一(1)中的端點坐標和對應的孔號經(jīng)排序后存入數(shù)組變量。
      3.根據(jù)權(quán)利要求1所述的鑿巖臺車讀取中深孔數(shù)據(jù)的方法,其特征在于,所述步驟一(2)具體過程為:將中深孔的起始點、終止點與參考點的水平距離作為相對坐標的Y值,中深孔的起始點與參考點的高程差作為相對坐標的Z值,相對坐標的X值為鑿巖臺車臂最大活動范圍;轉(zhuǎn)換后的坐標重新寫入原數(shù)組變量。
      【專利摘要】本發(fā)明涉及一種鑿巖臺車讀取中深孔數(shù)據(jù)的方法,包括以下步驟:步驟一、讀取Surpac軟件設計的中深孔坐標信息;步驟二、將步驟一中的中深孔的地理空間坐標轉(zhuǎn)換為以鑿巖臺車臂轉(zhuǎn)動軸為中心的相對坐標;步驟三、將步驟二中的坐標信息和步驟一中的屬性描述數(shù)據(jù)寫入鑿巖臺車可讀取的XML文件。本發(fā)明不僅克服了繪圖軟件不能進行中深孔設計的弊端,同時大幅提高了設計數(shù)據(jù)人工二次錄入的效率,減少了人工輸入易發(fā)生的錯誤。
      【IPC分類】G06F9-44
      【公開號】CN104536732
      【申請?zhí)枴緾N201410744665
      【發(fā)明人】陳小文, 楊兵
      【申請人】南京梅山冶金發(fā)展有限公司, 上海梅山鋼鐵股份有限公司
      【公開日】2015年4月22日
      【申請日】2014年12月9日
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會獲得點贊!
      1