Dxf的群組碼資料型態及意思
¶Dxf的群組碼資料型態及意思
原文連結: https://darkblack01.blogspot.com/2014/02/dxf.html
移植時的最後更新日期: 2014-02-12T20:47:15.330+08:00
此文參考資料:
依數字順序排列群組碼
群組碼值類型
組碼 | 資料型態 | 描述 | Dxf | App |
-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-18 | 倍精度 3D 點值 | 主要點:此點為線或文字圖元的起點、圓的中心等等 | 主要點的 X 值 | 3D 點 (三個實數的清單) |
19 | ||||
20-28 | 倍精度 3D 點值 | 主要點:此點為線或文字圖元的起點、圓的中心等等 | 主要點的 Y 值 | 3D 點 (三個實數的清單) |
29 | ||||
30-37 | 倍精度 3D 點值 | 主要點:此點為線或文字圖元的起點、圓的中心等等 | 主要點的 Z 值 | 3D 點 (三個實數的清單) |
38 | 倍精度 3D 點值 | DXF:如果不為零,則為圖元的立面 | ||
39 | 倍精度 3D 點值 | 如果不為零,則為圖元的厚度 (固定) | ||
40-48 | 倍精度浮點值 | 文字高度、比例係數等等 | ||
48 | 倍精度浮點值 | 線型比例;預設值為所有圖元類型而定義 | ||
49 | 倍精度浮點值 | 重複的值。多重群組 49 會出現在可變長度表格 (如 LTYPE 表格中的虛線長度) 的一個圖元中。7x 群組總是出現在第一個群組 49 之前,以指定表格長度 | ||
50-58 | 倍精度浮點值 | 角度 ( DXF: 度數, AutoLISP 與 ObjectARX: 弳度) | ||
59 | 倍精度浮點值 | |||
60 | 16 位元整數值 | 圖元可見性;整數值;空白或 0 表示可見;1 表示不可見 | ||
62 | 16 位元整數值 | 顏色號碼 (固定) | ||
66 | 16 位元整數值 | 「圖元跟隨」旗標 (固定) | ||
67 | 16 位元整數值 | 空間,即模型空間或圖紙空間 (固定) | ||
68 | 16 位元整數值 | APP:識別視埠是已打開但未顯示在螢幕上、未處於作用中,還是已關閉 | ||
69 | 16 位元整數值 | APP:視埠識別號碼 | ||
70-78 | 16 位元整數值 | 如重複計數、旗標位元或模式 | ||
79 | 16 位元整數值 | |||
90-99 | 32 位元整數值 | |||
100 | 字串 (至多 255 個字元;Unicode 字串則較少) | 子類別資料標識 (以衍生類別名稱做為字串)。所有從另一個具體類別衍生出的物件與圖元類別都需要。在相同物件的繼承鏈中,子類別資料標識將不同類別所定義的資料分隔開來。 除了 DXF 名稱之外,這是從 ObjectARX 導出各個不同具體類別的另一項需求 (請參閱子類別標識) | ||
101 | ||||
102 | 字串 (至多 255 個字元;Unicode 字串則較少) | 控制字串,後跟 「{<隨機名稱>」或「}」。與延伸資料群組碼 1002 相似,不同的是當字串以「{」開頭時,其後可跟隨機字串,該隨機字串的解譯取決於應用程式。唯一允許的另一個控制字串是用作群組終止符號的「}」。除在圖面檢核作業期間外,AutoCAD 不會解譯這些字串。 這些字串僅供應用程式使用 | ||
103 | ||||
104 | ||||
105 | 代表十六進位 (hex) 控點值的字串 | DIMVAR 符號表項目標物件處理碼 | ||
106-109 | ||||
110 | 倍精度浮點值 | UCS 原點 (只有在字碼 72 設定為 1 時才會出現) | X 值 | 3D 點 |
111 | 倍精度浮點值 | UCS X 軸 (只有在字碼 72 設定為 1 時才會出現) | 3D 向量 | |
112 | 倍精度浮點值 | UCS Y 軸 (只有在字碼 72 設定為 1 時才會出現) | 3D 向量 | |
113-119 | 倍精度浮點值 | |||
120 | 倍精度浮點值 | UCS 原點 | Y值 | 3D 點 |
121 | 倍精度浮點值 | UCS X 軸 | ||
122 | 倍精度浮點值 | UCS Y 軸 | ||
123-129 | 倍精度浮點值 | |||
130 | 倍精度浮點值 | UCS 原點的 | Z 值 | 3D 點 |
131 | 倍精度浮點值 | UCS X 軸 | ||
132 | 倍精度浮點值 | UCS Y 軸 | ||
133-139 | 倍精度浮點值 | |||
140-149 | 倍精度浮點值 | 點、高程以及 DIMSTYLE 設定 | ||
150-159 | ||||
160-169 | 64 位元整數值 | |||
170-179 | 16 位元整數值 | 表示 DIMSTYLE 設定的旗標位元 | ||
180-209 | ||||
210 | 倍精度浮點值 | 擠出方向 (固定) | 擠出方向的 X 值 | 3D 擠出方向向量 |
211-219 | 倍精度浮點值 | |||
220 | 倍精度浮點值 | 擠出方向 (固定) | 擠出方向的 Y 值 | |
221-229 | 倍精度浮點值 | |||
230 | 倍精度浮點值 | 擠出方向 (固定) | 擠出方向的 Z 值 | |
231-239 | 倍精度浮點值 | |||
270-279 | 16 位元整數值 | 16 位元整數值 | ||
280-289 | 16 位元整數值 | 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 | 16 位元整數 | 線粗列舉值 (AcDb::LineWeight)。自訂非圖元物件可以使用全範圍群組碼,但圖元類別在其表現法中僅使用 DXF 群組碼 371-379,因為 AutoCAD 與 AutoLISP 都永遠假設群組碼 370 是圖元的線粗。這可使 370 像其他「一般」圖元功能變數一樣操作 | ||
380-389 | 16 位元整數 | PlotStyleName 類型列舉 (AcDb::PlotStyleNameType)。自訂非圖元物件可以使用全範圍群組碼,但圖元類別在其表現法中僅使用 DXF 群組碼 381-389,原因與上述線粗範圍相同 | ||
390-399 | 代表十六進位控點值的字串 | 表示 PlotStyleName 物件控點值的字串基本上是硬式指標,但由於範圍不同而使後向相容性更容易處理。被做為物件識別碼 (DXF 檔中的處理碼) 與 AutoLISP 的特殊類型來儲存和使用。自訂非圖元物件可以使用全範圍群組碼,但圖元類別在其表現法中僅使用 DXF 群組碼 391-399,原因與上述線粗範圍相同 | ||
400-409 | 16 位元整數 | |||
410-419 | 字串 | |||
420-427 | 32 位元整數值 | 使用「全彩」時,32 位元整數表示 24 位元顏色值。 將此整數值轉換為十六進位,可產生以下位元遮罩:0x00RRGGBB。 例如,紅 = 200、綠 = 100 以及藍 = 50 的全彩為 0x00C86432,而在 DXF 格式中的十進位碼為 13132850 | ||
428-429 | 32 位元整數值 | |||
430-437 | 字串 | 做為「全彩」使用時,字串表示顏色名稱 | ||
438-439 | 字串 | |||
440-447 | 32 位元整數值 | 做為「全彩」使用時,代表透明度值 | ||
448-449 | 32 位元整數值 | |||
450-459 | 長整數 | |||
460-469 | 倍精度浮點值 | |||
470-479 | 字串 | |||
480-481 | 代表十六進位控點值的字串 | 硬式指標處理碼;指向同一 DXF 檔或圖面內其他物件的隨機硬式指標。在 INSERT 與 XREF 作業期間會轉譯 | ||
999 | 註解 (字串) | SAVEAS 在 DXF 輸出檔內不包括此類群組; OPEN 指令可辨識它們,並會忽略註解。 您可以使用群組 999 在已編輯的 DXF 檔中包含註解 | 註解字串 | |
1000 | 字串 (與 0-9 代碼範圍具有相同的限制) | 延伸資料中的 ASCII 字串 (至多為 255 個位元組) | ||
1001 | 字串 (與 0-9 代碼範圍具有相同的限制) | 延伸資料的已註冊應用程式名稱 (ASCII 字串長度至多為 31 個位元組) | ||
1002 | 字串 (與 0-9 代碼範圍具有相同的限制) | 延伸資料控制字串 (「{」或「}」) | ||
1003 | 字串 (與 0-9 代碼範圍具有相同的限制) | 延伸資料圖層名稱 | ||
1004 | 字串 (與 0-9 代碼範圍具有相同的限制) | 延伸資料中的位元組資料塊 (長度至多為 127 個位元組) | ||
1005 | 字串 (與 0-9 代碼範圍具有相同的限制) | 延伸資料中的圖元處理碼;至多 16 個十六進位的字串 | ||
1006-1009 | 字串 (與 0-9 代碼範圍具有相同的限制) | |||
1010 | 倍精度浮點值 | 延伸資料中的點 (後跟群組 1020 與 1030) | X 值 | 3D 點 |
1020 | 倍精度浮點值 | 延伸資料中的點 | Y 值 | |
1030 | 倍精度浮點值 | 延伸資料中的點 | Z 值 | |
1011 | 倍精度浮點值 | 延伸資料中的 3D 世界空間位置 (後跟群組 1021 與 1031) | X 值 | 3D 點 |
1021 | 倍精度浮點值 | 世界空間位置 | Y 值 | |
1031 | 倍精度浮點值 | 世界空間位置 | Z 值 | |
1012 | 倍精度浮點值 | 延伸資料中的 3D 世界空間位移(後跟群組 1022 與 1032) | X 值 | 3D 向量 |
1022 | 倍精度浮點值 | 世界空間位移 | Y 值 | |
1032 | 倍精度浮點值 | 世界空間位移 | Z 值 | |
1013 | 倍精度浮點值 | 延伸資料中的 3D 世界空間方向(後跟群組 1022 與 1032) | X 值 | 3D 向量 |
1023 | 倍精度浮點值 | 延伸資料中的 3D 世界空間方向 | Y 值 | |
1033 | 倍精度浮點值 | 延伸資料中的 3D 世界空間方向 | Z 值 | |
1040 | 倍精度浮點值 | 延伸資料倍精度浮點值 | ||
1041 | 倍精度浮點值 | 延伸資料距離值 | ||
1042 | 倍精度浮點值 | 延伸資料比例係數 | ||
1070 | 帶正負號的 16 位元整數 | 延伸資料帶正負號的 16 位元整數 | ||
1071 | 正負號的 32 位元長整數 | 延伸資料帶正負號的 32 位元長整數 |
發表於
tags:
{ 流浪文章 }