999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

AutoLISP語言在鐵路工程物探成果圖繪制中的應(yīng)用

2015-03-17 04:03:32
鐵道勘察 2015年3期
關(guān)鍵詞:程序

張 吉

(鐵道第三勘察設(shè)計(jì)院集團(tuán)有限公司,天津 300142)

The Application of AutoLISP in Railway Engineering Geophysical Exploration Results Map Drawing

ZHANG Ji

AutoLISP語言在鐵路工程物探成果圖繪制中的應(yīng)用

張吉

(鐵道第三勘察設(shè)計(jì)院集團(tuán)有限公司,天津300142)

The Application of AutoLISP in Railway Engineering Geophysical Exploration Results Map Drawing

ZHANG Ji

摘要采用AutoLISP語言開發(fā)出具有鐵路工程物探勘察特點(diǎn)的物探成果圖自動(dòng)繪制程序,實(shí)現(xiàn)鐵路物探成果斷面圖框自動(dòng)繪制。本程序具有使用方便、輸出標(biāo)準(zhǔn)的特點(diǎn),可有效提高繪圖效率,同時(shí)實(shí)現(xiàn)鐵路工程物探勘察成果圖式、圖例及符號(hào)標(biāo)準(zhǔn)化。

關(guān)鍵詞物探成果圖AutoLISP

鐵路工程物探成果圖一般包含物探斷面、地形及地質(zhì)、高程標(biāo)尺等信息,正式的成果圖還應(yīng)包含圖框、圖名、圖例、說明、責(zé)任欄等組成部分。目前,物探斷面圖一般由物探數(shù)據(jù)處理軟件自動(dòng)生成,圖框、圖例、責(zé)任欄及高程標(biāo)尺等諸多信息都需要手工繪制。按照標(biāo)準(zhǔn)化成圖要求,不同組成部分的字體、字號(hào)、線形、線寬等要求不同,同時(shí)又要求將不同內(nèi)容置于對(duì)應(yīng)圖層,上述繪制過程繁瑣復(fù)雜。為提高繪圖效率,適應(yīng)鐵路標(biāo)準(zhǔn)化成圖需要,采用AutoLISP語言編制物探成果自動(dòng)成圖系統(tǒng),實(shí)現(xiàn)圖框、責(zé)任欄等部件自動(dòng)生成。

1開發(fā)環(huán)境簡(jiǎn)介

AutoLISP是由Autodesk公司開發(fā)的一種LISP程序語言,既具有一般高級(jí)語言的基本結(jié)構(gòu)和功能,又具有一般高級(jí)語言所沒有的強(qiáng)大圖形處理功能及表處理功能,是AutoCAD二次開發(fā)的一種重要工具。

2程序設(shè)計(jì)

2.1 系統(tǒng)模塊

依據(jù)不同功能,將程序劃分成不同的模塊,模塊設(shè)置及其功能如下。

(1)數(shù)據(jù)讀取模塊:讀取含有里程及高程信息的地形文件,文件為明碼格式,共含兩列,第一列為里程,第二列為對(duì)應(yīng)點(diǎn)的高程,兩列之間用逗號(hào)或空格隔開。

(2)繪圖信息輸入模塊:在CAD命令框中依據(jù)提示輸入比例尺、繪圖深度等信息。

(3)地形信息及圖框尺寸計(jì)算模塊:依據(jù)斷面各地形點(diǎn)高程、繪圖比例尺等,計(jì)算圖幅尺寸、地形點(diǎn)、圖框、責(zé)任表等要素的圖上坐標(biāo)。

(4)圖層管理模塊:依據(jù)物探標(biāo)準(zhǔn)化成圖要求,建立各圖層,并分別設(shè)置默認(rèn)線形、線寬、字體等參數(shù)。

(5)繪圖模塊:依次繪制地面線、圖名、圖例、說明、圖框、責(zé)任欄等圖件要素。

2.2 程序運(yùn)行過程

本程序的運(yùn)行過程依據(jù)上述系統(tǒng)模塊分步進(jìn)行,首先在AutoCAD程序中加載編譯好的程序文件“MarkHight.fas”;其次在AutoCAD的命令行中輸入程序命令“mh”,在彈出的文件選擇對(duì)話框中選擇需要繪圖的高程文件;依據(jù)程序提示輸入橫向比例尺、縱向比例尺、斷面繪圖深度、斷面圖底部類型、高程標(biāo)注間隔以及整公里前綴字符等信息,程序?qū)⒁罁?jù)上述繪圖信息自動(dòng)繪制物探成果斷面圖。

圖1為程序命令交互界面,顯示程序調(diào)用及繪圖參數(shù)輸入過程;圖2為本程序繪制的完整物探斷面成果圖,包含圖框、圖名、圖例、說明、責(zé)任欄及物探斷面框等要素。在實(shí)際使用過程中,只需將專業(yè)物探軟件生成的對(duì)應(yīng)比例尺物探斷面成果插入到本程序生成的物探斷面框中即可,在各自位置寫入說明及物探解釋文字內(nèi)容,必要時(shí)亦可手工修改圖名、圖號(hào)等信息。本程序已經(jīng)自動(dòng)設(shè)置好字體、字號(hào)、圖層等信息,在改動(dòng)過程中只需關(guān)注文字內(nèi)容。

圖1 程序運(yùn)行命令交互界面

圖2 程序繪圖成果

3關(guān)鍵代碼實(shí)現(xiàn)

3.1 圖層管理及字體設(shè)置

圖層的生成及字體分別采用AutoCAD自帶的“l(fā)ayer”及“style”命令設(shè)置,在AutoLISP環(huán)境下采用“command”命令調(diào)用并傳遞相關(guān)參數(shù),生成的圖層如圖3所示,程序代碼如下:

(command "layer" "m" "物探解釋" "c" "red" "" "l" "DASHED" ""

"m" "修改意見" "c" "blue" "" "m" "物探底圖" "m" "繪圖邊框" "")

(command "style" "宋體" "宋體" "" "0.8" "0" "n" "n" "n" "")

圖3 自動(dòng)生成的圖層及其特性

3.2 各地形點(diǎn)圖上坐標(biāo)計(jì)算

本程序?qū)⑼膺吙蜃笙陆亲鳛樵c(diǎn),水平向右為橫坐標(biāo)正向,豎直向上為縱坐標(biāo)正向。依據(jù)標(biāo)準(zhǔn)化成圖要求,各地形測(cè)量點(diǎn)的橫坐標(biāo)主要由以下幾部分決定:裝訂線(15 mm)、頁邊距(5或10 mm)、繪圖偏移量(一般為45 mm)、依據(jù)比例尺計(jì)算的橫坐標(biāo)增量??v坐標(biāo)在計(jì)算過程中不必設(shè)置裝訂線,但要考慮因繪圖深度引起的縱坐標(biāo)變化。

3.3 圖幅寬度的判斷

根據(jù)鐵路工程物探標(biāo)準(zhǔn)化出圖要求,物探成果圖的標(biāo)準(zhǔn)圖幅寬度有297 mm、420 mm、594 mm、841 mm這四種,本程序可自動(dòng)依據(jù)地形高程及繪圖深度綜合判斷適合的圖幅寬度,程序語句如下:

(cond; 計(jì)算圖幅

((<=h1 205); 297 mm圖框

(setq rt1 (list length2 297)); 設(shè)置圖框坐標(biāo)

((and (> h1 205) (<=h1 325)); 420 mm圖框

(setq rt1 (list length2 420)); 設(shè)置圖框坐標(biāo)

((and (> h1 325) (<=h1 500)); 594 mm圖框

(setq rt1 (list length2 594)); 設(shè)置圖框坐標(biāo)

((and (> h1 500) (<=h1 839)); 841 mm圖框

(setq rt (list length2 841)); 設(shè)置圖框坐標(biāo)

(t nil))

其中“rt1”變量為圖框右上角坐標(biāo),“l(fā)ength2”變量為依據(jù)斷面長(zhǎng)度及繪圖比例尺計(jì)算的圖幅長(zhǎng)度,“h1”變量為依據(jù)繪圖比例尺、繪圖深度及最大高程等信息綜合計(jì)算的地形點(diǎn)圖上坐標(biāo)最大值。

4結(jié)論

本程序?qū)崿F(xiàn)了鐵路工程物探成果斷面圖中圖框、圖名、圖例、責(zé)任欄等諸多元素的自動(dòng)生成,同時(shí)可自動(dòng)繪制帶地形信息的物探斷面圖框,在實(shí)際應(yīng)用過程中只需將由專業(yè)物探軟件生成的對(duì)應(yīng)比例尺的物探成果斷面圖插入即可。程序使用方便,內(nèi)置字體、線寬等標(biāo)準(zhǔn)化成圖信息,方便實(shí)現(xiàn)標(biāo)準(zhǔn)化繪圖。

參考文獻(xiàn)

[1]DZ/T 0069—1993地球物理勘查圖圖式圖例及用色標(biāo)準(zhǔn)[S]

[2]程效軍,顧孝烈,顧振雄.測(cè)量工程LISP程序設(shè)計(jì)[M].上海:同濟(jì)大學(xué)出版社,2012

[3]于全通,范小鷗,郭秀娟.AutoLISP語言程序設(shè)計(jì)[M].北京:化學(xué)工業(yè)出版社,2008

[4]曹天歡.應(yīng)用Visual LISP 編制輔助繪圖程序[J].鍋爐技術(shù),2001(8):20-26

[5]郝明,董晨.牡綏線初測(cè)綜合物探[J].鐵道勘察,2008(6):67-71

[6]楊遠(yuǎn)超.一種圖幅坐標(biāo)的批量獲取方法[J].鐵道勘察,2011(4):8-10

[7]郝明,李志華.物探技術(shù)在越嶺隧道選線中所發(fā)揮的作用[J].鐵道工程學(xué)報(bào),2011(8):13-17

中圖分類號(hào):P285.1

文獻(xiàn)標(biāo)識(shí)碼:B

文章編號(hào):1672-7479(2015)03-0011-02

作者簡(jiǎn)介:張吉(1983—),男,2010年畢業(yè)于中國(guó)地質(zhì)大學(xué)(武漢)地球探測(cè)與信息技術(shù)專業(yè),工學(xué)碩士,工程師。

收稿日期:2015-03-02

猜你喜歡
程序
給Windows添加程序快速切換欄
電腦愛好者(2020年6期)2020-05-26 09:27:33
試論我國(guó)未決羈押程序的立法完善
失能的信仰——走向衰亡的民事訴訟程序
“程序猿”的生活什么樣
英國(guó)與歐盟正式啟動(dòng)“離婚”程序程序
基于VMM的程序行為異常檢測(cè)
偵查實(shí)驗(yàn)批準(zhǔn)程序初探
我國(guó)刑事速裁程序的構(gòu)建
創(chuàng)衛(wèi)暗訪程序有待改進(jìn)
恐怖犯罪刑事訴訟程序的完善
主站蜘蛛池模板: 丝袜国产一区| 国产欧美视频综合二区| 福利在线不卡一区| 亚洲午夜福利在线| 午夜视频在线观看免费网站| 国产激情无码一区二区APP | 久久国语对白| 99草精品视频| 欧美午夜理伦三级在线观看| 丁香亚洲综合五月天婷婷| 一本一本大道香蕉久在线播放| 亚洲国产成人麻豆精品| 99热亚洲精品6码| 亚洲欧美成人综合| 亚洲国产成人精品一二区| 亚洲成人一区二区| 欧美色综合网站| 在线观看欧美国产| 亚洲欧美色中文字幕| 久久精品亚洲中文字幕乱码| 久久精品无码专区免费| 曰韩免费无码AV一区二区| 久久公开视频| 久久综合九色综合97婷婷| 亚洲AⅤ无码日韩AV无码网站| 欧美性爱精品一区二区三区| 40岁成熟女人牲交片免费| 四虎永久在线精品影院| 毛片a级毛片免费观看免下载| 日韩精品一区二区三区免费| 成人福利在线视频免费观看| 99999久久久久久亚洲| 亚洲美女一级毛片| 欧美一区二区丝袜高跟鞋| 丁香婷婷激情综合激情| 波多野结衣久久高清免费| 97国产成人无码精品久久久| 精品视频一区二区观看| 欧美日韩第三页| av在线5g无码天天| 国产精品入口麻豆| 欧洲精品视频在线观看| 婷婷亚洲最大| 91无码国产视频| 操美女免费网站| 欧美va亚洲va香蕉在线| 毛片三级在线观看| 欧美精品成人一区二区视频一| 欧美精品色视频| 欧美成在线视频| 72种姿势欧美久久久大黄蕉| 国产高清毛片| 在线观看欧美国产| a欧美在线| 全裸无码专区| 日韩欧美国产另类| 国产福利免费在线观看| 在线另类稀缺国产呦| 91国内外精品自在线播放| 国产最新无码专区在线| 欧美色伊人| 国产探花在线视频| 91丝袜美腿高跟国产极品老师| 欧美性精品| 久久情精品国产品免费| 天天做天天爱夜夜爽毛片毛片| 国产永久在线观看| 色男人的天堂久久综合| a天堂视频| av尤物免费在线观看| 欧美性色综合网| 久久99精品久久久大学生| 国产在线97| 久久精品中文字幕少妇| 99精品热视频这里只有精品7 | 日本不卡在线视频| 伊人久久大香线蕉成人综合网| 91精品福利自产拍在线观看| 日韩精品专区免费无码aⅴ| 不卡色老大久久综合网| 亚洲男女天堂| 试看120秒男女啪啪免费|