View Categories

DXF Grup Kodları (Sayısal Sıraya Göre) Referansı

6 dakika okuma

Aşağıdaki tabloda, grup kodu veya grup kodu aralığı, grup kodu değerinin açıklamasıyla birlikte verilmiştir. Tabloda, “sabit” ifadesi, grup kodunun her zaman aynı amaca hizmet ettiğini gösterir. Bir grup kodu sabit değilse, amacı bağlama bağlıdır.

Kodları numaraya göre gruplandırın

Grup kodu

Tanım

-5

APP: kalıcı reaktör zinciri

-4

APP: koşullu operatör ( yalnızca ile kullanılır) ssget )

-3

APP: genişletilmiş veri (XDATA) sentinel (sabit)

-2

APP: varlık adı referansı (düzeltildi)

-1

Uygulama: varlık adı. Çizim her açıldığında ad değişir. Asla kaydedilmez (sabit).

0

Varlık türünü belirten metin dizisi (sabit)

1

Bir varlık için birincil metin değeri

2

Ad (öznitelik etiketi, blok adı vb.)

3-4

Diğer metin veya isim değerleri

5

Varlık tanıtıcısı; en fazla 16 onaltılık basamaktan oluşan metin dizesi (sabit)

6

Çizgi tipi adı (sabit)

7

Metin stili adı (sabit)

8

Katman adı (sabit)

9

DXF: değişken adı tanımlayıcısı (yalnızca DXF dosyasının BAŞLIK bölümünde kullanılır)

10

Ana nokta; bir çizginin veya metin öğesinin başlangıç ​​noktası, bir dairenin merkezi vb.

DXF: Birincil noktanın X değeri (ardından 20 ve 30 Y ve Z değer kodları gelir)

Uygulama: 3B nokta (üç gerçek sayıdan oluşan liste)

11-18

Diğer noktalar

DXF: Diğer noktaların X değeri (ardından 21-28 arası Y değeri kodları ve 31-38 arası Z değeri kodları gelir)

Uygulama: 3B nokta (üç gerçek sayıdan oluşan liste)

20, 30

DXF: Ana noktanın Y ve Z değerleri

21-28, 31-37

DXF: Diğer noktaların Y ve Z değerleri

38

DXF: Varlığın sıfır olmayan yükseklik değeri

39

Varlığın kalınlığı, sıfır değilse (sabit)

40-48

Çift hassasiyetli kayan noktalı değerler (metin yüksekliği, ölçek faktörleri vb.)

48

Çizgi tipi ölçeği; çift hassasiyetli kayan noktalı skalar değer; varsayılan değer tüm varlık türleri için tanımlanmıştır.

49

Tekrarlanan çift hassasiyetli kayan noktalı değer. Değişken uzunluklu tablolar için (örneğin LTYPE tablosundaki tire uzunlukları gibi) bir varlıkta birden fazla 49 grubu görünebilir. Tablo uzunluğunu belirtmek için ilk 49 grubundan önce her zaman bir 7x grubu bulunur .

50-58

Açı değerleri (DXF dosyalarına derece cinsinden, AutoLISP ve ObjectARX uygulamaları aracılığıyla radyan cinsinden çıktı)

60

Varlık görünürlüğü; tamsayı değeri; yokluğu veya 0 görünürlüğü, 1 ise görünmezliği gösterir.

62

Renk numarası (sabit)

66

“Varlıklar takip ediyor” bayrağı (düzeltildi)

67

Uzay—yani model veya kağıt üzerindeki alan (sabit)

68

Uygulama: Görünüm alanının açık ancak tamamen ekran dışında olup olmadığını; etkin olmadığını veya kapalı olduğunu belirler.

69

Uygulama: görüntüleme alanı tanımlama numarası

70-78

Tekrar sayıları, bayrak bitleri veya modlar gibi tamsayı değerleri.

90-99

32 bitlik tamsayı değerleri

100

Alt sınıf veri işaretleyicisi (türetilmiş sınıf adını bir dize olarak içerir). Başka bir somut sınıftan türetilen tüm nesneler ve varlık sınıfları için gereklidir. Alt sınıf veri işaretleyicisi, aynı nesne için kalıtım zincirindeki farklı sınıflar tarafından tanımlanan verileri ayırır.

Bu, ObjectARX’ten türetilen her bir ayrı somut sınıf için DXF adlarına ilişkin gerekliliğe ek olarak gelir (bkz. Alt Sınıf İşaretleyicileri).

102

Kontrol dizesi, ardından “{<rastgele ad>” veya “}” gelir. Xdata 1002 grup koduna benzer, ancak dize “{“ ile başladığında, yorumlanması uygulamaya bağlı olan rastgele bir dize ile devam edebilir. İzin verilen tek diğer kontrol dizesi, grup sonlandırıcı olarak “}”’dir. AutoCAD, bu dizeleri yalnızca çizim denetimi işlemleri sırasında yorumlar. Bunlar uygulama kullanımı içindir .

105

DIMVAR sembol tablosu girdisi için nesne tanıtıcısı

110

UCS kaynağı (yalnızca kod 72 1 olarak ayarlanmışsa görünür)

DXF: X değeri; APP: 3B nokta

111

UCS X ekseni (yalnızca kod 72 1 olarak ayarlanmışsa görünür)

DXF: X değeri; APP: 3 boyutlu vektör

112

UCS Y ekseni (yalnızca kod 72 1 olarak ayarlanmışsa görünür)

DXF: X değeri; APP: 3 boyutlu vektör

120-122

DXF: UCS orijininin, UCS X ekseninin ve UCS Y ekseninin Y değeri

130-132

DXF: UCS orijininin, UCS X ekseninin ve UCS Y ekseninin Z değeri

140-149

Çift hassasiyetli kayan noktalı değerler (örneğin noktalar, yükseklik ve DIMSTYLE ayarları)

170-179

DIMSTYLE ayarlarını temsil eden bayrak bitleri gibi 16 bitlik tamsayı değerleri.

210

Ekstrüzyon yönü (sabit)

DXF: Ekstrüzyon yönünün X değeri

APP: 3D ekstrüzyon yön vektörü

220, 230

DXF: Ekstrüzyon yönünün Y ve Z değerleri

270-279

16 bitlik tamsayı değerleri

280-289

16 bitlik tamsayı değeri

290-299

Mantıksal bayrak değeri

300-309

Rastgele metin dizeleri

310-319

1004 grup kodlarıyla aynı gösterime ve sınırlara sahip keyfi ikili veri blokları: 254 karaktere kadar onaltılık dizeler, 127 bayta kadar veri bloklarını temsil eder.

320-329

Rastgele nesne tanıtıcıları; “olduğu gibi” alınan tanıtıcı değerleridir. INSERT ve XREF işlemleri sırasında çevrilmezler.

330-339

Yumuşak işaretçi tanıtıcısı; aynı DXF dosyası veya çizim içindeki diğer nesnelere yönelik keyfi yumuşak işaretçiler. INSERT ve XREF işlemleri sırasında çevrilir.

340-349

Sabit işaretçi tanıtıcısı; aynı DXF dosyası veya çizim içindeki diğer nesnelere yönelik keyfi sabit işaretçiler. INSERT ve XREF işlemleri sırasında çevrilir.

350-359

Yumuşak sahiplik bağlantısı; aynı DXF dosyası veya çizim içindeki diğer nesnelere yönelik keyfi yumuşak sahiplik bağlantıları. INSERT ve XREF işlemleri sırasında çevrilir.

360-369

Sabit sahiplik bağlantısı; aynı DXF dosyası veya çizim içindeki diğer nesnelere keyfi sabit sahiplik bağlantıları. INSERT ve XREF işlemleri sırasında çevrilir.

370-379

Çizgi kalınlığı enum değeri (AcDb::LineWeight). 16 bitlik bir tamsayı olarak saklanır ve taşınır. Özel varlık dışı nesneler tüm aralığı kullanabilir, ancak varlık sınıfları yalnızca 371-379 DXF grup kodlarını temsillerinde kullanır, çünkü AutoCAD ve AutoLISP her zaman 370 grup kodunun varlığın çizgi kalınlığı olduğunu varsayar. Bu, 370’in diğer “ortak” varlık alanları gibi davranmasını sağlar.

380-389

PlotStyleName türü enum’u (AcDb::PlotStyleNameType). 16 bitlik bir tamsayı olarak saklanır ve taşınır. Özel varlık dışı nesneler tüm aralığı kullanabilir, ancak varlık sınıfları, yukarıdaki Lineweight aralığıyla aynı nedenden dolayı, gösterimlerinde yalnızca 381-389 DXF grup kodlarını kullanır.

390-399

PlotStyleName nesnesinin tanıtıcı değerini temsil eden dize, temelde sabit bir işaretçidir, ancak geriye dönük uyumluluğu kolaylaştırmak için farklı bir aralığa sahiptir. Bir nesne kimliği (DXF dosyalarında bir tanıtıcı) ve AutoLISP’te özel bir tür olarak saklanır ve taşınır. Özel varlık dışı nesneler tam aralığı kullanabilir, ancak varlık sınıfları, yukarıdaki çizgi kalınlığı aralığıyla aynı nedenden dolayı, gösterimlerinde yalnızca 391-399 DXF grup kodlarını kullanır.

400-409

16 bitlik tamsayılar

410-419

Sicim

420-427

32 bitlik tamsayı değeri. Gerçek Renk ile kullanıldığında; 24 bitlik bir renk değerini temsil eden 32 bitlik bir tamsayıdır. En yüksek sıralı bayt (8 bit) 0’dır, en düşük sıralı bayt Mavi değerini (0-255) tutan işaretsiz bir karakterdir, ardından Yeşil değeri ve bir sonraki en yüksek sıralı bayt Kırmızı değeridir. Bu tamsayı değerini onaltılık sisteme dönüştürmek şu bit maskesini verir: 0x00RRGGBB. Örneğin, Kırmızı==200, Yeşil==100 ve Mavi==50 olan gerçek bir renk 0x00C86432’dir ve DXF’de ondalık olarak 13132850’dir.

430-437

Dize; Gerçek Renk için kullanıldığında, rengin adını temsil eden bir dize.

440-447

32 bitlik tamsayı değeri. Gerçek Renk için kullanıldığında, şeffaflık değeri.

450-459

Uzun

460-469

Çift hassasiyetli kayan noktalı değer

470-479

Sicim

480-481

Sabit işaretçi tanıtıcısı; aynı DXF dosyası veya çizim içindeki diğer nesnelere yönelik keyfi sabit işaretçiler. INSERT ve XREF işlemleri sırasında çevrilir.

999

DXF: 999 grup kodu, kendisini takip eden satırın bir yorum dizesi olduğunu gösterir. KAYDET (SAVEAS) bu tür grupları DXF çıktı dosyasına dahil etmez, ancak AÇ (OPEN) bunları dikkate alır ve yorumları yok sayar. Düzenlediğiniz bir DXF dosyasına yorum eklemek için 999 grubunu kullanabilirsiniz.

1000

Genişletilmiş verilerde ASCII dizesi (en fazla 255 bayt uzunluğunda)

1001

Genişletilmiş veriler için kayıtlı uygulama adı (en fazla 31 bayt uzunluğunda ASCII dizesi)

1002

Genişletilmiş veri kontrol dizesi (“{” veya “}”)

1003

Genişletilmiş veri katmanı adı

1004

Genişletilmiş verilerdeki bayt bloğu (en fazla 127 bayt uzunluğunda).

1005

Genişletilmiş verilerdeki varlık tanıtıcısı; en fazla 16 onaltılık basamaktan oluşan metin dizesi.

1010

Genişletilmiş verilerde bir nokta

DXF: değeri (ardından 1020 ve 1030 grupları gelir)

Uygulama: 3B nokta

1020, 1030

DXF: Bir noktanın Y ve Z değerleri

1011

Genişletilmiş verilerde 3 boyutlu dünya uzayındaki konum

DXF: X değeri (ardından 1021 ve 1031 grupları gelir)

Uygulama: 3B nokta

1021, 1031

DXF: Dünya uzayındaki bir konumun Y ve Z değerleri

1012

Genişletilmiş verilerde 3 boyutlu dünya uzayında yer değiştirme

DXF: X değeri (ardından 1022 ve 1032 grupları gelir)

Uygulama: 3B vektör

1022, 1032

DXF: Dünya uzayındaki yer değiştirmenin Y ve Z değerleri

1013

Genişletilmiş verilerde 3 boyutlu dünya uzayı yönü

DXF: X değeri (ardından 1022 ve 1032 grupları gelir)

Uygulama: 3B vektör

1023, 1033

DXF: Dünya uzayındaki bir yönün Y ve Z değerleri

1040

Genişletilmiş veri çift hassasiyetli kayan noktalı değer

1041

Genişletilmiş veri mesafesi değeri

1042

Genişletilmiş veri ölçek faktörü

1070

Genişletilmiş veri 16 bit işaretli tamsayı

1071

Genişletilmiş veri 32-bit işaretli uzun tamsayı

Tarafından desteklenmektedir BetterDocs

Bir yanıt yazın

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir