分類篩選
分類篩選:

關于格式轉換論文范文資料 與常用測量數據格式轉換有關論文參考文獻

版權:原創標記原創 主題:格式轉換范文 科目:碩士論文 2020-02-20

《常用測量數據格式轉換》:本論文為您寫格式轉換畢業論文范文和職稱論文提供相關論文參考文獻,可免費下載。

摘 要:在道路橋梁施工過程中,測量工作是保證其精確定位以及工程質量不可或缺的一環,而測量內業工作又是外業工作的保障,盡管內業繪圖軟件越來越多,AutoCAD依舊是工程技術人員特別喜愛的一款軟件,但測量儀器導出的數據經常不能用CAD直接打開,处理這個問題的方法有好多種,常規方法可以利用Excel進行編輯而后導入CAD中,本文通過 Visual Basic 編程結合AutoCAD的文件DXF解決了這個問題.

關鍵詞:Visual Basic DXF;數據轉換

一、VB和DXF介紹

Visual Basic是一種由微軟公司開發的結構化的、模塊化的、面向對象的、包含協助開發環境的事件驅動為機制的可視化程序設計語言,其在測繪領域廣泛應用.

DXF-Drawing Exchange File是Autodesk公司開發的用于AutoCAD與其它軟件進行CAD數據交換的CAD數據文件格式.DXF文件可以是ASCII格式,也可以是二進制格式,ASCII具有可讀性好的特點,但占有空間比較大,二進制格式則占有空間小,讀取速度快.在這里,我主要討論ASCII DXF文件格式.

DXF文件完整的結構包括HEADER段、CLASSES段、TABLES段、BLOCKS段、ENTITIES段、OBJECTS段、THUMBNAILIMAGE段,但有時候并不是每個段都是我們必须的,甚至在某個段中也有我們不需要的組碼.圖元組碼在該文件格式中占有非常重要的地位,它包含了圖形中的圖形對象,具体來說,我們在AutoCAD里繪制的點、線、矩形、圓等圖形對象的核心部分就在此段,由此,我們有必要對此段做詳細了解.

二、點組碼

組碼 說明

100 子類標記 (AcDbPoint)

10 點位置(在 WCS 中)

DXF:X 值;APP:三維點

20, 30 DXF:點位置的 Y 值和 Z 值(在 WCS 中)

39 厚度(可選;默認值 等于 0)

210 拉伸方向(可選;默認值 等于 0, 0, 1)

DXF:X 值;APP:三維矢量

220, 230 DXF:拉伸方向的 Y 值和 Z 值(可選)

50 繪制點時所使用的 UCS 的 X 軸的角度(可選;默認值 等于 0);當 PDMODE 非零時使用

三、文字組碼

組碼 說明

100 子類標記 (AcDbText)

39 厚度(可選;默認值 等于 0)

10 第一對齊點(在 OCS 中)

DXF:X 值;APP:三維點

20, 30 DXF:第一對齊點的 Y 值和 Z 值(在 OCS 中)

40 文字高度

1 默認值(字符串本身)

50 文字旋轉角度(可選;默認值 等于 0)

41 相對 X 比例因子 — 寬度(可選;默認值 等于 1)

使用擬合類型的文字時,該值也將進行調整.

51 傾斜角(可選;默認值 等于 0)

7 文字樣式名(可選;默認值 等于 標準)

71 文字生成標志(可選;默認值 等于 0):

2 等于 文字反向(在 X 軸方向鏡像)

4 等于 文字倒置(在 Y 軸方向鏡像)

21, 31 DXF:第二對齊點的 Y 值和 Z 值(在 OCS 中)(可選)

210拉伸方向(可選;默認值 等于 0, 0, 1)

DXF:X 值;APP:三維矢量

220, 230 DXF:拉伸方向的 Y 值和 Z 值(可選)

下面的任務就是把常見的點數據格式轉換成DXF數據格式.在這里,我以南方CASS數據格式說明一下.這些數據傳輸到電腦上為一行行的行記錄,其基本格式為:

點號,編碼,Y坐標,X坐標,Z坐標;

如果沒有用到編碼可以省略,但逗號不能省.上面介紹了一下DXF數據格式,但我們在應用過程中可以省略一些不必要的部分,如在本例中,我們轉換的對象為點數據,用到了其中的ENTITIES段,在該段中用了點組碼(POINT),文字組碼(TEXT),關于這些組碼的說明在上面均以說到.

四、用VB實現流程

創建TEXT控件,編寫Connand-Click將待轉換的點數據文件讀取到該控件当中,導入到電腦上的數據文件為txt文件格式,利用VB的文件处理函數打開和讀取目標轉換文件,將之寫到TEXT控件中,該步驟主要功能在于把目標文件數據進行分流和保存,為下一步做准备;編寫Command-Click將讀取的點數據文件轉換為DXF格式的點數據文件,這是整個過程的核心,該步驟用VB的文件寫入函數將上個步驟儲存好的數據按照DXF特有的數據格式寫入到另一個txt文件中;把新生成的文件名的后綴名改為dxf,用AutoCAD打開即可.

五、結論

AutoCAD應用領域非常廣泛,一個很重要的有原因就是其強大的二次開發能力,雖然很多公司在CAD基礎上開發出了很多功能齊全的軟件,但是作为路橋測量人員,我們仍有必要開發自己的一些測量程序以提高工作效率,毕竟只有自己知道自己最需要什么,再者,我們在工程上總會遇到新的難題,這時候我們的優勢便會凸顯出来,雖然上述程序還有很多不足之處,但這為我們打開了通往AutoCAD更深應用的一扇大門,以期今后更好的利用,提升自己的水平.

參考文獻:

[1]胡利達.計算機輔助制圖在測量工程中的應用[J]海河水利,2003,(01):56.

格式轉換論文參考資料:

職稱論文格式

英文參考文獻格式舉例

大學生畢業論文格式

論文的格式模板

普通論文格式

論文基本格式

結論:常用測量數據格式轉換為關于對不知道怎么寫格式轉換論文范文課題研究的大學碩士、相關本科畢業論文萬能格式轉換器手機版論文開題報告范文和文獻綜述及職稱論文的作為參考文獻資料下載。

和你相關的
嘉善| 乐山| 嘉善| 怒江| 德阳| 乐清| 宣城| 黑龙江哈尔滨| 金昌| 商洛| 塔城| 温岭| 吴忠| 乐山| 余姚| 章丘| 珠海| 永康| 阳春| 公主岭| 三亚| 内蒙古呼和浩特| 鸡西| 明港| 延安| 伊犁| 安徽合肥| 廊坊| 西藏拉萨| 枣庄| 桂林| 汉川| 郴州| 张家界| 鹤岗| 大庆| 儋州| 常州| 改则| 松原| 鹤岗| 荆门| 荣成| 丹阳| 扬中| 咸宁| 汕头| 吉安| 百色| 来宾| 定西| 泰兴| 澄迈| 邢台| 沭阳| 三亚| 眉山| 池州| 和田| 宜都| 偃师| 宝应县| 四川成都| 漯河| 昌吉| 灌南| 和县| 招远| 松原| 东阳| 咸阳| 六盘水| 大庆| 喀什| 桓台| 洛阳| 抚州| 贵港| 燕郊| 阳春| 定西| 黄石| 昭通| 晋中| 赤峰| 武威| 阳江| 梅州| 甘南| 郴州| 正定| 信阳| 娄底| 孝感| 东台| 如东| 驻马店| 牡丹江| 廊坊| 辽阳| 临夏| 忻州| 泸州| 酒泉| 沧州| 葫芦岛| 雄安新区| 深圳| 宜宾| 江苏苏州| 金昌| 日喀则| 台山| 绥化| 黑河| 海东| 山南| 内蒙古呼和浩特| 衡水| 玉环| 桓台| 晋江| 池州| 葫芦岛| 自贡| 潜江| 舟山| 抚州| 三门峡| 台山| 雄安新区| 晋城| 巢湖| 驻马店| 内蒙古呼和浩特| 连云港| 荣成| 湖北武汉| 松原| 南京| 萍乡| 邹城| 白山| 泉州| 朔州| 普洱| 馆陶| 石河子| 厦门| 台中| 本溪| 乐清| 安顺| 商丘| 石狮| 江西南昌| 大连| 东莞| 浙江杭州| 龙口| 舟山| 咸阳| 盐城| 临猗| 苍南| 靖江| 泰州| 巴音郭楞| 阳江| 晋城| 台州| 阿拉尔| 芜湖| 青州| 云南昆明| 淄博| 黔南| 张北| 宣城| 兴化| 攀枝花| 嘉兴| 义乌| 柳州| 溧阳| 雄安新区| 漳州| 通辽| 绵阳| 抚顺| 保山| 广汉| 无锡| 库尔勒| 寿光| 温岭| 莱芜| 永康| 图木舒克| 醴陵| 酒泉| 瓦房店| 涿州| 石河子| 庄河| 长葛| 宜都| 河源| 连云港| 乳山| 偃师| 那曲| 定安| 宝鸡| 安顺| 辽阳| 聊城| 保定| 辽宁沈阳| 台州| 湖州| 营口| 开封| 濮阳| 临海| 仁怀| 宝应县| 单县| 酒泉| 酒泉| 邹平| 驻马店| 张北| 四川成都| 双鸭山| 宜都| 白银| 宜春| 海宁| 大连| 日照| 洛阳| 永康| 榆林| 莱芜| 临汾| 乌海| 锡林郭勒| 白银| 海南| 滁州| 神木| 高雄| 亳州| 菏泽| 漯河| 舟山| 连云港| 威海| 吐鲁番| 邯郸| 白山| 广汉| 阿拉尔| 楚雄| 七台河| 乐清| 临汾| 宝应县| 海东| 新疆乌鲁木齐| 汕头| 鹤岗| 吉林| 宝应县| 泗阳| 株洲| 五家渠| 海南| 韶关| 武夷山| 日喀则| 雅安| 达州| 山南| 宁波| 石狮| 池州| 公主岭| 赤峰| 白沙| 启东| 黑河| 金华| 娄底| 天水| 台中| 内蒙古呼和浩特| 赤峰| 嘉峪关|