複製鏈接
請複製以下鏈接發送給好友

組碼

鎖定
組碼就是根據編碼對象的特點,按照代碼值的大小分成若干組(區段),每組分別代表編碼對象的某一類別。整個代碼 則反映幾方面特徵。如中國使用的身份證號 碼、郵政編碼即是組碼形式的代碼。郵政編碼六位 中每二位反映一個市、區 (縣)、郵區的編號。
中文名
組碼
外文名
group code
別    名
區段碼;區間碼
根    據
編碼對象的特點
分組特點
代碼值的大小

組碼基本定義

組碼又稱區間碼,是把一個代碼分成若干段,每一段 為一組,表示事物 (件) 某一方面特徵。整個代碼 則反映幾方面特徵。

組碼應用

組碼的優點是不同組反映事物 (件) 某一方面特徵,有利於代碼的分段處理,以得到某一方面具體值,檢索方便,便於記憶,便於擴展和刪除代碼。但組碼也 易造成多方面反映事物 (件) 特徵而增加代碼長度,且有較多空碼,維護有一定困難。
如中國使用的身份證號 碼、郵政編碼即是組碼形式的代碼。郵政編碼六位 中每二位反映一個市、區 (縣)、郵區的編號。其 優點是不同組反映事物 (件) 某一方面特徵,有利 於代碼的分段處理,以得到某一方面具體值,檢索 方便,便於記憶,便於擴展和刪除代碼。但組碼也 易造成多方面反映事物 (件) 特徵而增加代碼長度,且有較多空碼,維護有一定困難 [1] 

組碼DXF文件

組碼基本定義

DXF(Drawing Exchange File)文件是AutoCAD標準圖形交換文件,也是CAD領域事實上的工業標準交換文件,幾乎所有的CAD軟件包都支持它.一個DXF文件是對一個圖形的完整描述,是該圖形的完全等價的形式,我們也可把它看成是AutoCAD內部圖形數據庫的ASCII碼映象.DXF文件可以用AutoCAD的OXFOUT命令生成,也可用DXFIN命令讀入。ADS的選擇集操作函數、實體操作函數和符號表訪問函數其實就是對AutoCAD的圖形數據庫進行訪問和修改。因此,讀者必需深入瞭解DXF文件格式,否則,就無法有效地使用這些函數,也無法讀懂那些利用DXF知識編制的程序,更談不上在AutoCAD環境下開發出高水平的應用程序了 [2]  [2] 

組碼DXF文件的總體結構

DXF文件由順序出現的四大節(Section)構成,即標題節(HEADER SECTION)、表節(TABLES SECTION)、塊節(BLOCK SECTION)和實體節(ENTITIES SECTLON) [2] 

組碼DXF組碼

組碼基本定義

DXF文件全部是由組(Group)構成的,每一個組佔兩行,第一行為組碼,第二行為組值.組碼是一個非負的整數,共佔三位,向右對齊,不足三位時,以前導空格字符補足。組值格式取決於該組值的類型。組碼0~9的組值為字符型,10~59為實型,60~79為整型.DⅫ文件各節的開始和結束,表節中每種表的開始和結束,塊節中每個塊的開始和結束,以及每個表項、每個實體的開始,都是以0作為組碼的。因此,對圖形數據庫中的數據進行提取時,0組是非常有用的。 [2] 

組碼典型的組碼及其組值含意

組碼
1
2
6
7
8
10~18
20~28
40
41
組值含意
文字串和屬性的值
塊名、型名、屬性名
線型名
字體名
層名
點的x座標
點的Y座標
長度,字高,屏幕高度,型高,多義線始寬,半徑等
屏幕寬度,字體寬度因子,多義線終寬等
組碼
42
44
45
50
51
52~58
68
72


組值含意
文字最後高度,比例係數,多義線度等
塊陣列插入時的列間距
塊陣列插入時的行間距
字體傾斜角,弧的始角,文字行旋轉角度等
弧的終止角
其它角度
顏色號
文字對齊方式,線型對齊方式
[2] 

參考資料
  • 1.    百科  .知網[引用日期2017-12-28]
  • 2.    方鐵.AutoCAD C 語言高級編程:清華大學出版社,1995年01月:第34頁