CAD文件轉到程序中研究

long time no see.項目中會有把CAD文件導入程序中進行處理的。要回到老本行了。

一 CAD文件

CAD文件通常見到的形式有dwg,dxf兩種。先說明dwg,dwg可以分成兩種,ASCII類型的和二進制的,其中二進制的比較精簡,可以節省25%的空間。但是項目中會遇到的是ASCII的,所以說明ASCII文件的,包含的信息有以下這些:

1.HEADER段,包含圖形基本信息,包含數據庫版本和一些系統變量。

2.CLASSES段,包含類信息,雷信息在BLOCKS,ENTITIES和OBJECTS中

3.TABLES段,APPID(應用程序標誌表),BLOCK_RECORD(塊參照表),DIMSTYLE(標註樣式表),LAYER(圖表層),LTYPE(線性表),STYLE(文字樣式表),UCS(用戶座標系表),VIEW(視圖表),VPORT(視口配置表)

4.BLOCKS段,包含圖形中每個塊參照的塊定義和圖形圖元。

5.ENTITIES段,很重要的信息段,大部分圖形的信息都在這裏,包含圖形中的圖形對象,塊參照。

6.OBJECTS段,包括圖形中的非圖形對象。

那在文件中怎麼區分處於哪個段呢?

開始會以SENTION下的HEADER,CLASSES看出是否開始,以END SECTION看出是否結束。

今天先到這裏吧,下次繼續。。。。

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章