專利名稱:拱壩澆筑塊自動出圖裝置及出圖方法
技術領域:
本發明涉及建模技術,具體的說是涉及一種拱壩澆筑塊自動出圖裝置及出圖方法。
背景技術:
隨著近年來一些大型拱壩的擬建和建立,拱壩建設得到了迅速發展。拱壩由于地 形特性和斷面應力優化設計的要求,往往使得斷面尺寸設計得比較復雜,特別是雙曲拱壩, 其上下壩面均為空間曲面。由于體型復雜,設計和施工需要大量高精度的工程數據和工程 圖紙。而這些工程數據和工程圖紙是需要由十分浩繁的計算和繪圖工作來完成的,尤其是 圖紙的繪制在傳統技術中仍然是由人工完成,工作量大,難度高且易出錯。因此拱壩計算機 圖形處理以及拱壩澆筑塊的數值計算與三維圖形顯示和輸出相結合的研究工作就顯得非
吊思ο
發明內容
本發明所要解決的技術問題是提出一種拱壩澆筑塊自動出圖裝置及出圖方法, 解決傳統技術中采用人工繪圖造成工作量大、難度高、易出錯的問題。本發明解決上述技術問題所采用的技術方案是拱壩澆筑塊自動出圖裝置,包括 數據庫模塊、三維數據處理模塊、二維出圖模塊、信息標注模塊;所述數據庫模塊、三維數據 處理模塊、二維出圖模塊與信息標注模塊依次連接;所述數據庫模塊用于提供拱壩建模相 關數據信息;所述三維數據處理模塊根據數據庫模塊提供的拱壩建模相關數據信息建立拱 壩整體三維模型,并根據預設的澆筑塊部位從整體模型中抽取出澆筑塊三維結構信息;所 述二維出圖模塊將抽取出的澆筑塊的三維結構信息輸出生成二維圖紙;所述信息標注模塊 對生成的二維圖紙進行標注和基本信息統計。拱壩澆筑塊自動出圖方法,包括以下步驟a.構建包括拱壩建模相關數據信息的基本數據庫;b.建立拱壩整體三維模型;c.輸入需出圖的澆筑塊信息,從拱壩整體三維模型中抽取澆筑塊三維結構信息;d.將獲取的澆筑塊三維結構信息輸出,通過二維出圖模塊生成二維圖紙;e.對生成的二維圖紙進行標注和基本信息統計,并示意于圖面上。步驟a中,所述拱壩建模相關數據信息包括拱壩體形數據,橫縫數據和灌漿槽數 據。步驟a中,所述拱壩建模相關數據信息采用EXCEL表存儲。步驟c中,所述澆筑塊三維結構信息包括澆筑塊尺寸數據、上下游止水數據和灌 漿槽數據。步驟c中,所述需出圖的澆筑塊信息包括澆筑塊所在壩段編號、澆筑塊頂高程和 澆筑塊底高程。
步驟e中,對生成的二維圖紙進行標注的內容包括壩段編號、高程和控制點編號。步驟e中,基本信息統計包括控制點坐標統計和相關表格生成。步驟b中,采用CATIA軟件建立拱壩整體三維模型。步驟e中,對生成的二維圖紙進行標注的內容隨澆筑塊三維結構信息的變更同步 自動更新。本發明的有益效果是實現了拱壩澆筑塊自動出圖,加快設計進度,降低設計成 本,且減少出錯率,提高生產效率。
圖1為本發明的拱壩澆筑塊自動出圖裝置結構框圖;圖2為本發明的拱壩澆筑塊自動出圖方法流程圖。
具體實施例方式下面結合附圖及實施例對本發明作進一步的描述。本發明針對傳統技術中采用人工繪圖造成工作量大、難度高、易出錯的缺陷,提出 了一種拱壩澆筑塊自動出圖裝置及出圖方法,實現了拱壩澆筑塊自動出圖,加快設計進度, 降低設計成本,且減少出錯率,提高生產效率。如圖1所示,拱壩澆筑塊自動出圖裝置,包括數據庫模塊、三維數據處理模塊、二 維出圖模塊、信息標注模塊;所述數據庫模塊、三維數據處理模塊、二維出圖模塊與信息標 注模塊依次連接。所述數據庫模塊用于提供拱壩建模相關數據信息;所述三維數據處理模塊根據數 據庫模塊提供的拱壩建模相關數據信息建立拱壩整體三維模型,并根據預設的澆筑塊部位 從整體模型中抽取出澆筑塊三維結構信息;所述二維出圖模塊將抽取出的澆筑塊的三維結 構信息輸出生成二維圖紙;所述信息標注模塊對生成的二維圖紙進行標注和基本信息統 計。圖2給出了本發明中的拱壩澆筑塊自動出圖方法流程,在具體實施上,包括以下 步驟1.構建數據庫即構建包括拱壩建模相關數據信息的基本數據庫;2.建立拱壩模型 即建立拱壩整體三維模型;3.輸入澆筑塊信息即輸入需出圖的澆筑塊信息;4.抽取澆筑 塊三維結構信息即從拱壩整體三維模型中抽取澆筑塊三維結構信息;5.輸出三維結構信 息即將獲取的澆筑塊三維結構信息輸出;6.生成二維圖紙即通過二維出圖模塊生成二 維圖紙;7.對二維圖紙標注即對生成的二維圖紙進行標注和基本信息統計,并示意于圖 面上。實施例1.構建一個基本數據庫,為后續建立拱壩整體三維模型提供數據支持,該基本數 據庫中包括拱壩體形數據,橫縫數據和灌漿槽數據,為了方便統計可將這些數據以EXCEL 表的形式存儲;2.基于步驟1中的數據信息,建立拱壩整體三維模型(可采用CATIA軟件來建 模),并根據需要,輸入需出圖的澆筑塊信息,包括澆筑塊所在壩段編號,澆筑塊頂高程和澆筑塊底高程;3.根據步驟2中輸入的澆筑塊信息從拱壩整體三維模型中抽取澆筑塊三維結構 信息,包括澆筑塊尺寸數據、上下游止水數據和灌漿槽數據;4.將獲取的澆筑塊三維結構信息輸出,通過二維出圖模塊生成二維圖紙,二維圖 紙規格按照水電行業制圖標準確定;5.對生成的二維圖紙進行標注和基本信息統計,并示意于圖面上,其中標注的內 容包含壩段編號、高程和控制點編號,基本信息統計包括控制點坐標統計,并生成相關的表 格(即控制點坐標統計表),將這些標注的內容及控制點坐標統計表示意于圖面上,即形成 完善的澆筑塊結構圖。在澆筑塊三維結構信息變更后,信息標注模塊對生成的二維圖紙進行標注的內容 (壩段編號、高程和控制點編號)也同步自動更新。
權利要求
1.拱壩澆筑塊自動出圖裝置,其特征在于包括數據庫模塊、三維數據處理模塊、二維 出圖模塊、信息標注模塊;所述數據庫模塊、三維數據處理模塊、二維出圖模塊與信息標注 模塊依次連接;所述數據庫模塊用于提供拱壩建模相關數據信息;所述三維數據處理模塊 根據數據庫模塊提供的拱壩建模相關數據信息建立拱壩整體三維模型,并根據預設的澆筑 塊部位從整體模型中抽取出澆筑塊三維結構信息;所述二維出圖模塊將抽取出的澆筑塊的 三維結構信息輸出生成二維圖紙;所述信息標注模塊對生成的二維圖紙進行標注和基本信 息統計。
2.拱壩澆筑塊自動出圖方法,其特征在于包括以下步驟a.構建包括拱壩建模相關數據信息的基本數據庫;b.建立拱壩整體三維模型;c.輸入需出圖的澆筑塊信息,從拱壩整體三維模型中抽取澆筑塊三維結構信息;d.將獲取的澆筑塊三維結構信息輸出,通過二維出圖模塊生成二維圖紙;e.對生成的二維圖紙進行標注和基本信息統計,并示意于圖面上。
3.如權利要求2所述的拱壩澆筑塊自動出圖方法,其特征在于步驟a中,所述拱壩建 模相關數據信息包括拱壩體形數據,橫縫數據和灌漿槽數據。
4.如權利要求2或3所述的拱壩澆筑塊自動出圖方法,其特征在于步驟a中,所述拱 壩建模相關數據信息采用EXCEL表存儲。
5.如權利要求2或3所述的拱壩澆筑塊自動出圖方法,其特征在于步驟c中,所述澆 筑塊三維結構信息包括澆筑塊尺寸數據、上下游止水數據和灌漿槽數據。
6.如權利要求2或3所述的拱壩澆筑塊自動出圖方法,其特征在于步驟c中,所述需 出圖的澆筑塊信息包括澆筑塊所在壩段編號、澆筑塊頂高程和澆筑塊底高程。
7.如權利要求2或3所述的拱壩澆筑塊自動出圖方法,其特征在于步驟e中,對生成 的二維圖紙進行標注的內容包括壩段編號、高程和控制點編號。
8.如權利要求7所述的拱壩澆筑塊自動出圖方法,其特征在于步驟e中,基本信息統 計包括控制點坐標統計和相關表格生成。
9.如權利要求2或3所述的拱壩澆筑塊自動出圖方法,其特征在于步驟b中,采用 CATIA軟件建立拱壩整體三維模型。
10.如權利要求2或3所述的拱壩澆筑塊自動出圖方法,其特征在于步驟e中,對生 成的二維圖紙進行標注的內容隨澆筑塊三維結構信息的變更同步自動更新。
全文摘要
本發明涉及建模技術,其公開了一種拱壩澆筑塊自動出圖方法,解決傳統技術中采用人工繪圖造成工作量大、難度高、易出錯的問題。其技術方案的要點是拱壩澆筑塊自動出圖方法,包括以下步驟a.構建包括拱壩建模相關數據信息的基本數據庫;b.建立拱壩整體三維模型;c.輸入需出圖的澆筑塊信息,從拱壩整體三維模型中抽取澆筑塊三維結構信息;d.將獲取的澆筑塊三維結構信息輸出,通過二維出圖模塊生成二維圖紙;e.對生成的二維圖紙進行標注和基本信息統計,并示意于圖面上。此外,本發明還公開了一種拱壩澆筑塊自動出圖裝置。本發明實現了拱壩澆筑塊自動出圖,加快設計進度,降低設計成本,且減少出錯率,提高生產效率,適用于拱壩的擬建。
文檔編號G06F17/50GK102073768SQ201110005919
公開日2011年5月25日 申請日期2011年1月13日 優先權日2011年1月13日
發明者葉發明, 唐忠敏, 尹華安, 張志偉, 張燕, 牟高翔, 王仁坤, 胡云明, 趙文光, 趙永剛, 鄭聲安, 陳萬濤, 黃志澎 申請人:中國水電顧問集團成都勘測設計研究院