[發明專利]基于MicroStation的標高符號標注方法和裝置有效
| 申請號: | 201811543072.5 | 申請日: | 2018-12-17 |
| 公開(公告)號: | CN109800457B | 公開(公告)日: | 2023-05-09 |
| 發明(設計)人: | 李澤敏;蔣奇;尹欣;王圣文;張志偉;何奇峰;吳明哲;蘆辰;曾憲利 | 申請(專利權)人: | 北京市水利規劃設計研究院 |
| 主分類號: | G06F30/20 | 分類號: | G06F30/20;G06F3/04845 |
| 代理公司: | 北京潤平知識產權代理有限公司 11283 | 代理人: | 肖冰濱;王曉曉 |
| 地址: | 100048 *** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 基于 microstation 標高 符號 標注 方法 裝置 | ||
本發明實施例提供一種基于MicroStation的標高符號標注方法和裝置,屬于計算機輔助設計領域。該方法包括:響應于外部輸入,調用keyin命令;根據所述keyin命令,執行與keyin命令關聯的函數,以生成用于標高符號選擇的對象;以及響應于所述標高符號選擇的外部輸入,執行用于標高符號標注的MDL程序以進行標高符號標注。該基于MicroStation的標高符號標注方法和裝置可以方便、快捷、準確地在工程圖中標注高程符號,簡單易行、便于掌握。
技術領域
本發明涉及計算機輔助設計,具體地涉及基于MicroStation的標高符號標注方法和裝置。
背景技術
標注標高符號是工程圖繪制過程中的一項很重要的工作,《房屋建筑制圖統一標準》、《水利水電工程制圖標準》、《道路工程制圖標準》、《機械制圖標準》等國家、行業制圖標準中均對各類制圖需要遵守的內容作出規定。
標高符號實際上由兩部分組成,一部分為圖形符號,另一部分為標高數值加正負號組成。我們在使用MicroStation繪制工程圖的時候總是需要在立面圖、剖面圖上及平面圖上標注標高符號。但是MicroStation軟件沒有合適的符合規范要求的標高符號供使用,而且標高符號又需要經常使用。每標注一個標高符號,就重復繪制標高符號以及注寫標高數值非常麻煩,而且工作效率低,勞動強度大。
發明內容
本發明實施例的目的是提供一種基于MicroStation的標高符號標注方法和裝置,該基于MicroStation的標高符號標注方法和裝置可以方便、快捷、準確地在工程圖中標注高程符號,簡單易行、便于掌握。
為了實現上述目的,本發明實施例提供一種基于MicroStation的標高符號標注方法,該方法包括:響應于外部輸入,調用keyin命令;根據所述keyin命令,執行與keyin命令關聯的函數,以生成用于標高符號選擇的對象;以及響應于所述標高符號選擇的外部輸入,執行用于標高符號標注的MDL程序以進行標高符號標注。
優選地,所述響應于外部輸入,執行用于標高符號標注的MDL程序以進行標高符號標注包括:響應于標高符號選擇的外部輸入,從*.cel庫文件中取得標高符號;響應于第一位置的外部輸入,在所述第一位置生成所述標高符號;響應于基準數值的外部輸入,修改所述*.cel庫文件中cell元素的標高值為所述基準數值。
優選地,在修改所述*.cel庫文件中cell元素的標高值為所述基準數值之后,所述響應于外部輸入,執行用于標高符號標注的MDL程序以進行標高符號標注還包括:響應于第二位置的外部輸入,計算所述第一位置至所述第二位置的垂直距離以與所述基準數值相加得到標高計算數值;在所述第二位置生成所述標高符號;以及修改所述*.cel庫文件中cell元素的標高值為所述標高計算數值。
優選地,所述響應于外部輸入,執行用于標高符號標注的MDL程序以進行標高符號標注包括:響應于標高符號選擇的外部輸入,從*.cel庫文件中取得標高符號;響應于第一位置和第二位置的外部輸入,計算所述第一位置和所述第二位置的方向矢量;根據所述方向矢量與x軸正方向構造旋轉矩陣;根據所述旋轉矩陣,在所述第一位置和所述第二位置之間生成所述標高符號;響應于基準數值的外部輸入,修改所述*.cel庫文件中cell元素的標高值為所述基準數值。
優選地,修改所述*.cel庫文件中cell元素的標高值包括:從*.cel庫文件中獲取cell元素描述指針變量cellDescrp;從所述cellDescrp構造可編輯元素類型變量eeh;遍歷所述eeh中ChildEditElemIter類型的子元素child;從所述child中獲取ElementRef類型變量childRefP;在所述childRefP類型為Text時,使用需要修改成的標高值替換所述Text的標高值,并更新所述eeh,以完成所述*.cel庫文件中cell元素的標高值的修改。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北京市水利規劃設計研究院,未經北京市水利規劃設計研究院許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201811543072.5/2.html,轉載請聲明來源鉆瓜專利網。





