首頁建筑研究 專題列表

通過定制AutoCAD菜單文件建立工程勘察數據處理用戶界面

收錄時間:2010-01-11 05:14 來源:貴港市勘察測繪研究院  作者:玉盟  閱讀:0次 評論:0我要評論

內容提示:本文介紹了通過定制AutoCAD菜單文件建立適合工程勘察數據處理的用戶界面的方法,解決了工程勘察報告中各種圖件由手工清繪改為計算機處理成圖的實際問題。

延伸閱讀:AutoCAD 工程勘察 數據處理 用戶界面

      工程勘察圖件的制圖工作,實際上就是處理大量數據的工作。根據《巖土工程勘察規范》(GB50021-2001)中規定,工程勘察作業最終要提交的成果是工程勘察報告,成果報告中應附下列圖件:(1)勘探點平面布置圖;(2)工程地質柱狀圖;(3)工程地質剖面圖。繪制這些圖件,以往的作法是由人工對野外數據進行收集整理,然后繪制在相應的表格上,再交由專門的清繪人員清繪,過程繁鎖且低效。市面雖也有一些相應的勘察軟件,但水平參差不齊,并且價格昂貴。那么對小型的工程勘察單位,可否在普遍應用的AutoCAD軟件平臺上,開發出即經濟又適合工程勘察應用的用戶界面呢?

      本文就是基于CAD平臺,對其菜單進行二次開發和定制,增加“工程勘察”菜單項及子菜單項,初步解決了以上問題。(參考《建筑中文網

1  菜單編輯原理
      當AutoCAD打開一個作圖文件時,它在硬盤上尋找一個名為ACAD.MNX的文件。這個文件包含了在屏幕上顯示的菜單,同時也包含對數字化輸入板菜單和鼠標器或定位器的按鍵命令進行操作所需要的信息。ACAD.MNX文件是從ASCⅡ文件ACAD.MNU開始生成的,ACAD.MNU中包含可編輯的菜單選項,而ACAD.MNX文件的編輯版,也就是說它是AutoCAD可以快速裝入和讀出的形式。用戶可修改ACAD.MNU文件,但不能修改ACAD.MNX文件。我們所說的菜單開發,就是對ACAD.MNU文件文件進行改動 。當ACAD.MNU文件以所需的形式改動以后,在打開一個新的作圖文件時,AutoCAD會自動檢測出內容的改變并且自動地編緝ACAD.MNU并生成新的ACAD.MNX文件。文件編輯完成后,AutoCAD只能使用編輯后的ACAD.MNX文件,即我們所需要的工作界面。

2  菜單結構設計及程序儲備
      設計出結構合理又簡便易用的菜單首先要對工作流程作詳細調研,結合本院的實際工作情況,我們設計了一組名為“工程勘察”的主菜單項,該菜單的組織結構如圖1所示。
菜單結構設計圖
圖 1 菜單結構設計圖

      菜單文件定義了選擇選項內容后執行相應的操作,借助這種方式,一項需多步才能完成的任務可通過定義一個菜單選項來方便地實現,亦可自動進行復雜的操作。每一項菜單工作都需要有與之相對應的程序支持。為此需針對菜單選項內容,編制相應的Lisp程序來完成指令。我們進行了充分的前期準備工作,用Lisp語言編輯了與菜單選項相對應的程序并存儲在AutoCAD支持的路徑內。

3  菜單定制及運行
      用文本編輯器打開AutoCAD源菜單文件ACAD.MNU,即可對文件進行編輯并保存。該程序清單如附表1。
菜單的裝載及運行也很方便 。打開AutoCAD,假設編輯好的菜單文件存放在“d:\lsp\kc.mnu”,在“command”提示符下鍵入“menu”,調出選擇菜單文件對話框,按路徑打開“kc.mnu”菜單裝載成功。運行界面如圖2所示。
菜單運行界面
圖 2 菜單運行界面

4  結語
      菜單的定制是對AutoCAD進行二次開發的強有力工具,用戶可根據自已專業特點及繪圖要求,將最常用的命令放在菜單上最容易選取的位置。并將命令分組,合并到單個菜單項中,開發出附合行業規范的用戶菜單,工作效率會顯著提高。我院自1999年7月以來,通過此程序已處理過工程勘察項目數據100多項,生成如貴港市消防指揮中心、西江工業品批發市場、貴建花園等重點項目的各類勘察圖件。事實證明,該菜單文件及相應的程序模塊投資小,速度快,收效大。

參考文獻
[1] 中華人民共和國建設部.巖土工程勘察規范[S].中國建筑工業出版社,1997,2.
[2] George Omura.Auto CAD R13從入門到 精 通[M].電子工業出版社,1996,1.
[3] Palph Grabowski.Auto CAD R13快速編程大全[M].水利水電出版社,1998,10 .

附:表1

原文網址:http://www.xfmlzfz.cn/research/201001/14202.htm

也許您還喜歡閱讀:

AutoCAD、全站儀和編程計算器在工程測量中的應用

城市工程地質勘察中的環境問題

關于巖土工程勘察措施的改進與思考

深圳地鐵第三方變形監測的技術方法

Matlab和Word的鏈接在土工試驗中的應用

我國巖土工程在可持續發展中的新使命及其實現問題

南通市狼山水廠工藝自動控制實施方案

工程勘察行業發展趨勢

克拉瑪依日照分析測量技術綜述


【重要聲明】本作品版權歸建筑中文網和作者所有,允許以學習、研究之目的轉載、復制和傳播,但必須在明顯位置注明原文出處和作者署名(請參考以下引文格式)且保證內容一致性,不得用于出售、出版、付費數據庫或其它商業目的,本站保留追究一切法律責任的權利。投稿信箱
引用復制:網址 QQ/MSN 論文/著作 HTML代碼

請告訴我們

請告訴我們您的知識需求以及對本站的評價與建議。
滿意 不滿意

Email:
浙江快乐彩走势 东方6+1开奖视频 上海福彩时时彩走势图 天津时时彩开奖时间表 安徽11选5开奖结果 分分彩后三500注平刷 东方6+1开奖查询 奇趣分分彩走势分析软件 广西快乐双彩开奖查询 天津时时彩计划客户端 最新广西快乐双彩开奖结果 最笨最赚钱的炒股方法 天津11选5走势图一定牛 阿里巴巴股票行情 月均值 山西快乐10分钟开奖结 平特一肖怎么买才能赚钱 宁夏11选5下注平台