




版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領
文檔簡介
1、基于基于CAD圖元擴展屬圖元擴展屬性預計參數(shù)數(shù)據(jù)庫性預計參數(shù)數(shù)據(jù)庫構建應用研究構建應用研究 唐山研究院有限公司礦山測量研究所主要內(nèi)容一、問題的提出一、問題的提出二、二、CADCAD圖元對象圖元對象常規(guī)常規(guī)圖形數(shù)據(jù)庫結構圖形數(shù)據(jù)庫結構 三、三、CADCAD圖元對象圖元對象擴展擴展數(shù)據(jù)庫結構數(shù)據(jù)庫結構四、構建預計參數(shù)數(shù)據(jù)庫基本步驟四、構建預計參數(shù)數(shù)據(jù)庫基本步驟五、應用實例五、應用實例六、結論六、結論 唐山研究院有限公司礦山測量研究所 針對煤礦開采地表沉陷預測,不少單位研發(fā)了基于概率積分法的開采沉陷預計軟件。軟件計算針對煤礦開采地表沉陷預測,不少單位研發(fā)了基于概率積分法的開采沉陷預計軟件。軟件計算的
2、前提是獲取足夠的基礎數(shù)據(jù)。在煤礦技術工作中的前提是獲取足夠的基礎數(shù)據(jù)。在煤礦技術工作中CAD圖是應用最廣泛的圖紙形式。工作面角點圖是應用最廣泛的圖紙形式。工作面角點坐標、采深、采厚、傾角及下沉系數(shù)坐標、采深、采厚、傾角及下沉系數(shù)q等,可從本礦技術圖紙和資料中獲得。等,可從本礦技術圖紙和資料中獲得。 在數(shù)據(jù)獲取和構建數(shù)據(jù)庫過程中,常常較大程度依賴人工操作,從而出現(xiàn)數(shù)據(jù)異常甚至錯誤,在數(shù)據(jù)獲取和構建數(shù)據(jù)庫過程中,常常較大程度依賴人工操作,從而出現(xiàn)數(shù)據(jù)異常甚至錯誤,其準確化、自動化、集成化和便捷化程度不夠高。如何快速有效的構建符合預計軟件要求的數(shù)據(jù)庫其準確化、自動化、集成化和便捷化程度不夠高。如何快
3、速有效的構建符合預計軟件要求的數(shù)據(jù)庫就顯得非常重要。就顯得非常重要。 針對上述問題,作者基于針對上述問題,作者基于CAD 的的Autolisp及及VBA二次開發(fā)語言,利用二次開發(fā)語言,利用CAD圖元擴展屬性功能,圖元擴展屬性功能,實現(xiàn)了工作面角點坐標及預計參數(shù)自動提取和數(shù)據(jù)庫自動構建。實現(xiàn)了工作面角點坐標及預計參數(shù)自動提取和數(shù)據(jù)庫自動構建。 唐山研究院有限公司礦山測量研究所CADCAD圖元對象圖元對象常規(guī)常規(guī)圖形數(shù)據(jù)庫結構圖形數(shù)據(jù)庫結構 在在CAD中每繪制一個圖元對象后,該圖元對象即通過數(shù)據(jù)表的形式被存儲在中每繪制一個圖元對象后,該圖元對象即通過數(shù)據(jù)表的形式被存儲在CAD圖形數(shù)據(jù)庫圖形數(shù)據(jù)庫中
4、。圖形數(shù)據(jù)庫包含了該圖元的各種信息,如圖元名稱、圖元類型、圖元所在圖層和圖元頂點中。圖形數(shù)據(jù)庫包含了該圖元的各種信息,如圖元名稱、圖元類型、圖元所在圖層和圖元頂點坐標等。圖元數(shù)據(jù)表是以組碼及其后的數(shù)據(jù)表示的坐標等。圖元數(shù)據(jù)表是以組碼及其后的數(shù)據(jù)表示的CAD圖形文件中包含的所有信息。圖形文件中包含的所有信息。 例如,根據(jù)某礦例如,根據(jù)某礦3上煤采掘工程平面圖,在上煤采掘工程平面圖,在CAD中首先建立新圖層命名為:中首先建立新圖層命名為:3上煤層。在該上煤層。在該圖層中利用閉合多段線圈定圖層中利用閉合多段線圈定133上上01預計工作面,通過預計工作面,通過Lisp有關函數(shù)可以獲得該圖元對象完整有關
5、函數(shù)可以獲得該圖元對象完整的數(shù)據(jù)關聯(lián)表(其中,包括各頂點坐標),則該閉合多段線的常規(guī)數(shù)據(jù)關聯(lián)表如下:的數(shù)據(jù)關聯(lián)表(其中,包括各頂點坐標),則該閉合多段線的常規(guī)數(shù)據(jù)關聯(lián)表如下: 唐山研究院有限公司礦山測量研究所CADCAD圖元對象圖元對象常規(guī)常規(guī)圖形數(shù)據(jù)庫結構圖形數(shù)據(jù)庫結構頂點坐標頂點坐標頂點坐標頂點坐標圖層名圖元類型數(shù)據(jù)表中頂點坐標排序與繪制工作面時順序同。 唐山研究院有限公司礦山測量研究所三、三、CADCAD圖元對象圖元對象擴展擴展數(shù)據(jù)庫結構數(shù)據(jù)庫結構 CAD二次開發(fā)中,除了要處理圖形數(shù)據(jù)外,還有處理大量的非圖形數(shù)據(jù)。例如,對于土地利二次開發(fā)中,除了要處理圖形數(shù)據(jù)外,還有處理大量的非圖形數(shù)據(jù)
6、。例如,對于土地利用現(xiàn)狀圖,地類圖斑除具有面積、拐點和顏色等一般圖形數(shù)據(jù)信息外,還具有地類屬性、土地權用現(xiàn)狀圖,地類圖斑除具有面積、拐點和顏色等一般圖形數(shù)據(jù)信息外,還具有地類屬性、土地權屬和權屬變更日期等非圖形數(shù)據(jù)信息。擴展數(shù)據(jù)庫是創(chuàng)建非圖形數(shù)據(jù)庫的方法,他將非圖形數(shù)據(jù)屬和權屬變更日期等非圖形數(shù)據(jù)信息。擴展數(shù)據(jù)庫是創(chuàng)建非圖形數(shù)據(jù)庫的方法,他將非圖形數(shù)據(jù)附于圖形數(shù)據(jù)庫之后。擴展數(shù)據(jù)庫必須附著在一個指定的圖元上,且始終跟隨附著的圖元對象。附于圖形數(shù)據(jù)庫之后。擴展數(shù)據(jù)庫必須附著在一個指定的圖元上,且始終跟隨附著的圖元對象。 擴展數(shù)據(jù)庫由一個或多個字段組成,其中每個字段都以唯一的應用名稱開始。在擴展數(shù)
7、據(jù)庫由一個或多個字段組成,其中每個字段都以唯一的應用名稱開始。在Lisp語言中,語言中,擴展數(shù)據(jù)的起始部分由擴展數(shù)據(jù)的起始部分由-3組碼指示。在每個字段中,擴展數(shù)據(jù)的內(nèi)容、含義及其數(shù)據(jù)的組織都是組碼指示。在每個字段中,擴展數(shù)據(jù)的內(nèi)容、含義及其數(shù)據(jù)的組織都是由用戶根據(jù)需要定義的。擴展數(shù)據(jù)結構如下:由用戶根據(jù)需要定義的。擴展數(shù)據(jù)結構如下:(-3 (“Appname1” (組碼組碼 . 數(shù)據(jù)數(shù)據(jù)) (“Appnamei” (組碼組碼 . 數(shù)據(jù)數(shù)據(jù)) 注冊名注冊名 唐山研究院有限公司礦山測量研究所 圖元對象擴展數(shù)據(jù)后還需要將其附加到常規(guī)圖元數(shù)據(jù)表之后,以便程序一次讀取全部所需相關數(shù)據(jù)。圖元對象擴展數(shù)據(jù)
8、后還需要將其附加到常規(guī)圖元數(shù)據(jù)表之后,以便程序一次讀取全部所需相關數(shù)據(jù)。 三、三、CADCAD圖元對象圖元對象擴展擴展數(shù)據(jù)庫結構數(shù)據(jù)庫結構下沉系數(shù)開采影響傳播系數(shù)省略的常規(guī)數(shù)據(jù),與前同(包括頂點坐標)水平移動系數(shù)煤層傾角上山方位角煤層采厚重復采動系數(shù)偏移信息角點采深主要影響角正切拐點偏移系數(shù)角點次序號 133上01工作面(閉合多段線圖元對象)經(jīng)擴展后數(shù)據(jù)庫中已包括了預計時所需要的所有信息,包括所有角點坐標(常規(guī)圖形數(shù)據(jù))和預計參數(shù)(非圖形擴展數(shù)據(jù))。然后,通過Lisp相關函數(shù)可以進行所需數(shù)據(jù)的讀取和組織。 唐山研究院有限公司礦山測量研究所 四、構建預計參數(shù)數(shù)據(jù)庫基本步驟四、構建預計參數(shù)數(shù)據(jù)庫基
9、本步驟 唐山研究院有限公司礦山測量研究所四、構建預計參數(shù)數(shù)據(jù)庫基本步驟四、構建預計參數(shù)數(shù)據(jù)庫基本步驟 根據(jù)所編制預計程序計算規(guī)則,繪制工作面時不應出現(xiàn)凹多邊形,否則,應對其進一步劃分為兩個或多個凸多邊形。 唐山研究院有限公司礦山測量研究所四、構建預計參數(shù)數(shù)據(jù)庫基本步驟四、構建預計參數(shù)數(shù)據(jù)庫基本步驟 采深是預計時所需參數(shù)之一,可以是工作面任一角點采深,而用來指定某點采深的參數(shù)是角點次序號。角點次序與繪制工作面時的順序一致。所以,首先需要對所有工作面各角點的次序號進行標注。四、構建預計參數(shù)數(shù)據(jù)庫基本步驟四、構建預計參數(shù)數(shù)據(jù)庫基本步驟 唐山研究院有限公司礦山測量研究所四、構建預計參數(shù)數(shù)據(jù)庫基本步驟四
10、、構建預計參數(shù)數(shù)據(jù)庫基本步驟 使用Lisp和VBA語言開發(fā)了擴展屬性的CAD命令。啟用該命令后,將提示用戶選擇需要擴展屬性的工作面,選擇完畢后,將會彈出對話框,如圖所示。在該對話框中用戶需要輸入所有的參數(shù),然后點擊“保存”按鈕,則上述參數(shù)將被以擴展屬性的方式附加到工作面的數(shù)據(jù)表中。 照此方式,對所有工作面進行屬性擴展。 唐山研究院有限公司礦山測量研究所四、構建預計參數(shù)數(shù)據(jù)庫基本步驟四、構建預計參數(shù)數(shù)據(jù)庫基本步驟四、構建預計參數(shù)數(shù)據(jù)庫基本步驟四、構建預計參數(shù)數(shù)據(jù)庫基本步驟四、構建預計參數(shù)數(shù)據(jù)庫基本步驟四、構建預計參數(shù)數(shù)據(jù)庫基本步驟 根據(jù)工作目的,工作面預計可能有不同方案組合。需要在參與組合計算的工作面中提取角點坐標數(shù)據(jù)和預計參數(shù)數(shù)據(jù)。使用Lisp和VBA語言開發(fā)了自定義CAD命令。 該命令首先提示用戶選擇需要參與預計的工作面,當選擇完畢后,即自動生成工作面角點坐標文件(jdzb.txt)和預計參數(shù)文件(yjcs.txt)。 角點坐標文件(jdzb.txt)中數(shù)據(jù)格式如下:1,11058.908,462521.887預計參數(shù)文件(yjcs.txt)中數(shù)據(jù)格式如下:1,2,814,3,125,0.60,0.80,2.00,1
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 六年級品德與社會上冊 站起來的中國人教學實錄1 北師大版
- 四年級數(shù)學(四則混合運算帶括號)計算題專項練習與答案
- 四年級數(shù)學(四則混合運算)計算題專項練習與答案
- 八年級體育 俯臥撐臂屈伸教學實錄 人教新課標版
- 觀賞魚繁殖技巧
- 副會長聘用合同范例
- 關于瀝青鋪設合同范本
- 住房買賣合同范例
- 網(wǎng)站會員服務合同
- 廠房轉(zhuǎn)合同范本
- 《平面向量的坐標運算(平行與垂直)》專題精講課件
- 陶土瓦屋面施工施工方法及工藝要求
- 第三課 多彩的鉛筆 教案 五下信息科技河南大學版
- 河南省創(chuàng)新發(fā)展聯(lián)盟2023-2024學年高一下學期3月月考化學試題(解析版)
- 農(nóng)村自建房包工包料施工合同
- 《鐵路職業(yè)道德》課件-第6章 鐵路職業(yè)道德修養(yǎng)
- 中醫(yī)藥新技術新方法研究課題
- 《電力變壓器中性點電容隔直裝置技術規(guī)范》
- 中考心理減壓輔導 中考前心理健康教育主題班會
- 小學四年級心理健康教育課
- 【上市公司的財務風險的分析和防范:以三只松鼠為例10000字(論文)】
評論
0/150
提交評論