• 
    

    
    

      99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

      關(guān)于緯地道路橋涵構(gòu)造物垂直標(biāo)注的研究

      2014-10-21 20:03:07許迎春
      建筑遺產(chǎn) 2014年7期

      搞要:文章基于緯地三維道路CAD系統(tǒng)開發(fā)的垂直于路線方向標(biāo)注的橋涵構(gòu)造物文字,結(jié)合軟件本身、Autolisp的二次開發(fā)及Excel開發(fā)的橋涵構(gòu)造物標(biāo)注方法。

      關(guān)鍵詞:緯地道路;橋涵標(biāo)注;Autolisp開發(fā);VBA開發(fā)

      概述

      橋涵構(gòu)造物標(biāo)注,是平面和總體圖中重要的構(gòu)造物標(biāo)注。緯地三維道路CAD系統(tǒng)具有標(biāo)注橋涵構(gòu)造物標(biāo)注的功能,在圖中標(biāo)注是帶引線構(gòu)造物平行于路線的方向,在橋涵構(gòu)造物較多的情況下,會(huì)出現(xiàn)文字重疊的現(xiàn)象,需要進(jìn)行手工移動(dòng),調(diào)整圖面。因此,開發(fā)一個(gè)垂直于路線的構(gòu)造物標(biāo)注程序,有著重要的現(xiàn)實(shí)意義。

      結(jié)合緯地道路、Autolisp及Excel VBA開發(fā)的橋涵構(gòu)造物標(biāo)注方法,有效地解決了構(gòu)造物重疊現(xiàn)象,大大縮短了修改圖面的時(shí)間,提高了繪圖效率。因此,筆者開發(fā)了“LISP橋涵構(gòu)造物垂直標(biāo)注”程序。

      兩種標(biāo)注方法圖面比較

      (1)緯地軟件本身橋涵橋造物,如下圖所示:

      (2)采用“LISP橋構(gòu)造物垂直標(biāo)注”標(biāo)注的構(gòu)造物,如下圖所示:

      比較:從上面兩幅圖中可以明顯看出采用采用“LISP橋構(gòu)造物標(biāo)注程序”明顯比緯地軟件本身標(biāo)注的美觀的多。

      程序開發(fā)思路及方法

      根據(jù)路線走向、實(shí)地調(diào)查及相關(guān)計(jì)算,確定好橋涵的樁號、斜交角度、跨徑、結(jié)構(gòu)型式后,即可以進(jìn)行橋涵標(biāo)注前的數(shù)據(jù)準(zhǔn)備。最終的繪圖數(shù)據(jù)格式:”樁號,北坐標(biāo)(N),東坐標(biāo)(E),標(biāo)注角度D,跨徑,結(jié)構(gòu)型式(利用狀況)”

      (1)根據(jù)樁號計(jì)算坐標(biāo)

      使用緯地道路工具→坐標(biāo)高程→坐標(biāo)文件計(jì)算坐標(biāo)。坐標(biāo)文件采用支距的格式:樁號,斜角,距離。

      可從計(jì)算的數(shù)據(jù)中可以提取所需坐標(biāo)。

      (2)計(jì)算構(gòu)造物圖塊標(biāo)注角度

      根據(jù)緯地逐樁坐標(biāo)表,計(jì)算各逐點(diǎn)間方位角,再依據(jù)方位角確定圖塊角度。

      使用緯地道路表格→輸出逐樁坐標(biāo)表→指定樁號間距(包含曲線要素樁)間距 5 米→數(shù)據(jù)文件(文本格式)。

      計(jì)算得出逐樁坐標(biāo)表后,可根據(jù)相鄰兩點(diǎn)計(jì)算方位角,將以前數(shù)據(jù)復(fù)制至Excel中,按空格進(jìn)行分列??刹捎肊xcel VBA進(jìn)行定義方位角的函數(shù),便可快速求出方位角F。橋涵構(gòu)造物塊標(biāo)注角度計(jì)算公式:標(biāo)注角度D=360°-(F-180°)

      到此,基本數(shù)據(jù)格式已基本完成。下一步進(jìn)行屬性塊塊的制作。

      橋涵構(gòu)造物屬性塊的制作

      在AutoCAD中,用att命令創(chuàng)建屬性塊,要求定義文字屬性的有樁號(橋梁樁號與橋梁名稱在同一行)、跨徑及結(jié)構(gòu)類型。

      LISP語言開發(fā)繪圖程序

      以上基本數(shù)據(jù)及屬性塊做好后,需要Autolisp語言進(jìn)行二次開發(fā),進(jìn)行批量繪圖。

      LISP代碼如下:

      加載以上代碼后,快捷鍵為QHBZ(橋涵標(biāo)注簡稱)命令運(yùn)行該程序,即可繪制出橋涵構(gòu)造物文字標(biāo)注。

      本程序批量繪制橋涵構(gòu)造物的文字屬性塊標(biāo)注的方法,橋涵平面及總體的跨徑標(biāo)注使用緯地的標(biāo)注。用緯地進(jìn)行構(gòu)造物標(biāo)注時(shí),把軟件本身的文字標(biāo)注及引線批量刪除即可。

      結(jié)語

      “LISP橋涵構(gòu)造物垂直標(biāo)注”程序的開發(fā),有效地解決了文字重疊的現(xiàn)象。數(shù)據(jù)準(zhǔn)備好后,可快速精準(zhǔn)地繪制出所需要的橋涵構(gòu)物的文字標(biāo)注。

      參考文獻(xiàn):

      [1]《公路工程基本建設(shè)項(xiàng)目設(shè)計(jì)編制辦法》交公路發(fā)[2007]358號,人民交通出版社,2007.

      [2]吳永進(jìn),林美櫻,AutoCAD完全應(yīng)用指南,科學(xué)出版社,2011.

      [3]羅剛君,Excel VBA程序開發(fā)自學(xué)寶典,電子工業(yè)出版社,2011.

      作者簡介:

      許迎春(1988-),男,安徽合肥人,助理工程師,從事道路設(shè)計(jì)工作。

      玉门市| 泗洪县| 宁国市| 峨眉山市| 迁西县| 农安县| 榆树市| 汽车| 渭南市| 永胜县| 漳州市| 天峻县| 白水县| 鹿泉市| 鹤山市| 酉阳| 永胜县| 峡江县| 布拖县| 稷山县| 寻乌县| 泾川县| 清远市| 砚山县| 云阳县| 隆回县| 周宁县| 晋江市| 舒城县| 望都县| 洪雅县| 简阳市| 伊川县| 中阳县| 黄龙县| 监利县| 清水河县| 乐都县| 东阳市| 永善县| 金湖县|