數值順序參考中的 DXF 群組碼

下表列有群組碼或群組碼範圍,並附有群組碼值的說明。在表格中,「固定」表示群組碼永遠具有同一用途。如果群組碼不固定,則其用途取決於上下文。

依數字順序排列的群組碼

群組碼

描述

-5

APP:常駐反應器鏈

-4

APP:條件運算子 ( ssget 一起使用)

-3

APP:延伸資料 (XDATA) 識別碼 (固定)

-2

APP:圖元名稱參考 (固定)

-1

APP:圖元名稱。 每開啟一次圖面,名稱就變更一次。它不會被儲存 (固定)

0

表示圖元類型的字串 (固定)

1

圖元的主要文字值

2

名稱 (屬性標籤、圖塊名稱等等)

3-4

其他文字或名稱值

5

圖元處理碼;至多 16 位數的十六進位文字字串 (固定)

6

線型名稱 (固定)

7

文字型式名稱 (固定)

8

圖層名稱 (固定)

9

DXF:變數名稱識別碼 (僅在 DXF 檔的 HEADER 區段中使用)

10

主要點:此點為線或文字圖元的起點、圓的中心等等

DXF:主要點的 X 值 (後跟 YZ 值字碼 20 與 30)

APP:3D 點 (三個實數的清單)

11-18

其他點

DXF:其他點的 X 值 (後跟 Y 值代碼 21-28 以及 Z 值代碼 31-38)

APP:3D 點 (三個實數的清單)

20, 30

DXF:主要點的 Y 與 Z

21-28, 31-37

DXF:其他點的 YZ

38

DXF:如果不為零,則為圖元的立面

39

如果不為零,則為圖元的厚度 (固定)

40-48

倍精度浮點值 (文字高度、比例係數等等)

48

線型比例;倍精度浮點純量值;預設值為所有圖元類型而定義

49

重複的倍精度浮點值。多重群組 49 會出現在可變長度表格 (如 LTYPE 表格中的虛線長度) 的一個圖元中。7x 群組總是出現在第一個群組 49 之前,以指定表格長度

50-58

角度 (以度數輸出至 DXF 檔,以弳度輸出至 AutoLISP 與 ObjectARX 應用程式)

60

圖元可見性;整數值;空白或 0 表示可見;1 表示不可見

62

顏色號碼 (固定)

66

「圖元跟隨」旗標 (固定)

67

空間,即模型空間或圖紙空間 (固定)

68

APP:識別視埠是已打開但未顯示在螢幕上、未處於作用中,還是已關閉

69

APP:視埠識別號碼

70-78

整數值,如重複計數、旗標位元或模式

90-99

32 位元整數值

100

子類別資料標識 (以衍生類別名稱做為字串)。所有從另一個具體類別衍生出的物件與圖元類別都需要。在相同物件的繼承鏈中,子類別資料標識將不同類別所定義的資料分隔開來。

除了 DXF 名稱之外,這是從 ObjectARX 導出各個不同具體類別的另一項需求 (請參閱〈子類別標識〉)

102

控制字串,後跟「{<隨機名稱>」或「}」。與延伸資料群組碼 1002 相似,不同的是當字串以「{」開頭時,其後可跟隨機字串,該隨機字串的解譯取決於應用程式。唯一允許的另一個控制字串是用作群組終止符號的「}」。除在圖面檢核作業期間外,AutoCAD 不會解譯這些字串。這些字串僅供應用程式使用

105

DIMVAR 符號表項目標物件處理碼

110

UCS 原點 (只有在字碼 72 設為 1 時才會出現)

DXF:X 值;APP:3D 點

111

UCS X 軸 (只有在字碼 72 設為 1 時才會出現)

DXF:X 值;APP:3D 向量

112

UCS Y 軸 (只有在字碼 72 設為 1 時才會出現)

DXF:X 值;APP:3D 向量

120-122

DXF:UCS 原點的 Y 值、UCS X 軸,以及 UCS Y

130-132

DXF:UCS 原點的 Z 值、UCS X 軸,以及 UCS Y

140-149

倍精度浮點值 (例如,點、高程以及 DIMSTYLE 設定)

170-179

16 位元整數值,如表示 DIMSTYLE 設定的旗標位元

210

擠出方向 (固定)

DXF:擠出方向的 X

APP:3D 擠出方向向量

220, 230

DXF:擠出方向的 YZ

270-279

16 位元整數值

280-289

16 位元整數值

290-299

布林旗標值

300-309

隨機字串

310-319

與 1004 群組碼具有相同表現法與範圍的隨機二進位資料區塊:最大長度為 254 個字元的十六進位字串可表示最大長度為 127 位元組的資料區塊

320-329

隨機物件處理碼;按「原樣」採用的處理碼值。在 INSERT 與 XREF 作業期間不會被轉譯

330-339

軟式指標處理碼;同一 DXF 檔或圖面中其他物件的隨機軟式指標。在 INSERT 與 XREF 作業期間會轉譯

340-349

硬式指標處理碼;指向同一 DXF 檔或圖面內其他物件的隨機硬式指標。在 INSERT 與 XREF 作業期間會轉譯

350-359

軟式擁有者處理碼;在同一 DXF 檔或圖面內與其他物件連結的隨機軟式所有權連結。在 INSERT 與 XREF 作業期間會轉譯

360-369

硬式擁有者處理碼;在同一 DXF 檔或圖面內與其他物件連結的隨機硬式所有權連結。在 INSERT 與 XREF 作業期間會轉譯

370-379

線粗列舉值 (AcDb::LineWeight)。被做為 16 位元整數來儲存和移動。自訂非圖元物件可以使用全範圍群組碼,但圖元類別在其表現法中僅使用 DXF 群組碼 371-379,因為 AutoCAD 與 AutoLISP 都永遠假設群組碼 370 是圖元的線粗。這可使 370 像其他「一般」圖元功能變數一樣操作

380-389

PlotStyleName 類型列舉 (AcDb::PlotStyleNameType)。被做為 16 位元整數來儲存和移動。自訂非圖元物件可以使用全範圍群組碼,但圖元類別在其表現法中僅使用 DXF 群組碼 381-389,原因與上述線粗範圍相同

390-399

表示 PlotStyleName 物件控點值的字串基本上是硬式指標,但由於範圍不同而使後向相容性更容易處理。被做為物件識別碼 (DXF 檔中的處理碼) 與 AutoLISP 的特殊類型來儲存和使用。自訂非圖元物件可以使用全範圍群組碼,但圖元類別在其表現法中僅使用 DXF 群組碼 391-399,原因與上述線粗範圍相同

400-409

16 位元整數

410-419

字串

420-427

32 位元整數值。使用「全彩」時,32 位元整數表示 24 位元顏色值。高階位元組 (8 位元) 為 0,低階位元組為無正負號的藍色值字元 (0-255),然後為綠色值,緊靠高階位元組的位元組為紅色值。將此整數值轉換為十六進位,可產生以下位元遮罩:0x00RRGGBB。例如,紅 = 200、綠 = 100 以及藍 = 50 的全彩為 0x00C86432,而在 DXF 格式中的十進位碼為 13132850

430-437

字串;做為「全彩」使用時,字串表示顏色名稱

440-447

32 位元整數值。做為「全彩」使用時,代表透明度值

450-459

長整數

460-469

倍精度浮點值

470-479

字串

480-481

硬式指標處理碼;指向同一 DXF 檔或圖面內其他物件的隨機硬式指標。在 INSERT 與 XREF 作業期間會轉譯

999

DXF:群組碼 999 表示它後面的行是註解字串。 SAVEAS 在 DXF 輸出檔內不包括此類群組;但 OPEN 指令可辨識它們,並會忽略註解。您可以使用 999 群組來包括 DXF 檔中已編輯的註解

1000

延伸資料中的 ASCII 字串 (至多為 255 個位元組)

1001

延伸資料的已註冊應用程式名稱 (ASCII 字串長度至多為 31 個位元組)

1002

延伸資料控制字串 (「{」或「}」)

1003

延伸資料圖層名稱

1004

延伸資料中的位元組資料區塊 (長度至多為 127 個位元組)

1005

延伸資料中的圖元處理碼;至多 16 個十六進位的字串

1010

延伸資料中的點

DXF:X 值 (後跟群組 1020 與 1030)

APP:3D 點

1020, 1030

DXF:點的 YZ

1011

延伸資料中的 3D 世界空間位置

DXF:X 值 (後跟群組 1021 與 1031)

APP:3D 點

1021, 1031

DXF:世界空間位置的 YZ

1012

延伸資料中的 3D 世界空間位移

DXF:X 值 (後跟群組 1022 與 1032)

APP:3D 向量

1022, 1032

DXF:世界空間位移的 YZ

1013

延伸資料中的 3D 世界空間方向

DXF:X 值 (後跟群組 1022 與 1032)

APP:3D 向量

1023, 1033

DXF:世界空間方向的 YZ

1040

延伸資料倍精度浮點值

1041

延伸資料距離值

1042

延伸資料比例係數

1070

延伸資料帶正負號的 16 位元整數

1071

延伸資料帶正負號的 32 位元長整數