BLOCK (DXF)

Następujące kody grup mają zastosowanie do elementów typu blok.

Kody grup bloków

Kod grupy

Opis

0

Typ elementu (BLOCK)

5

Uchwyt

102

Początek grupy zdefiniowanej przez aplikację „{nazwa_aplikacji”. Na przykład „{ACAD_REACTORS” wskazuje początek grupy reaktorów trwałych programu AutoCAD (opcjonalny).

kody zdefiniowane przez aplikację

Kody i wartości w grupach 102 są zdefiniowane przez aplikację (opcjonalne)

102

Koniec grupy „}” (opcjonalny)

330

Identyfikator/uchwyt miękkiego wskaźnika do obiektu właściciela

100

Znacznik podklasy (AcDbEntity)

8

Nazwa warstwy

100

Znacznik podklasy (AcDbBlockBegin)

2

Block name

70

Znaczniki typu bloku (wartości kodowane bitowo, mogą być łączone):

0 = Wskazuje, że nie ma zastosowania żaden z następujących znaczników

1 = Jest to blok bez nazwy, generowany przez kreskowanie, wymiarowanie zespolone, inne wewnętrzne operacje lub aplikację

2 = Ten blok ma niestałe definicje atrybutów (ten bit nie jest ustawiony, jeśli blok ma jakieś definicje atrybutów, które są stałe lub nie ma w ogóle żadnych definicji atrybutów)

4 = Ten blok jest odniesieniem zewnętrznym

8 = Ten blok jest nałożonym odniesieniem zewnętrznym

16 = Ten blok jest zewnętrznie zależny

32 = Ten blok jest rozwikłanym odniesieniem zewnętrznym lub jest zależny od odniesienia zewnętrznego (ignorowany na wejściu)

64 = Ta definicja jest przywoływanym odniesieniem zewnętrznym (ignorowana

na wejściu)

10

Punkt bazowy

DXF: wartość X; APP: punkt 3D

20, 30

DXF: wartości Y i Z punktu bazowego

3

Block name

1

Nazwa ścieżki odniesienia zewnętrznego

4

Opis bloku (opcjonalny)

LUW obowiązujący podczas tworzenia definicji bloku staje się GUW dla wszystkich elementów w definicji bloku. Nowy początek dla tych elementów jest przesuwany tak, aby był zgodny z punktem bazowym zdefiniowanym dla definicji bloku. Wszystkie dane elementów są przekształcane w celu dopasowania ich do tego nowego GUW.

Definicje bloków obszaru modelu i obszaru papieru

W sekcji BLOCKS zawsze wyświetlane są trzy puste definicje. Są one zatytułowane: *Model_Space, *Paper_Space i *Paper_Space0. Te definicje manifestują wewnętrznie reprezentacje obszaru modelu i obszaru papieru jako definicje bloków. Wewnętrzna nazwa pierwszego układu obszaru papieru to *Paper_Space, drugiego: *Paper_Space0, trzeciego: *Paper_Space1 i tak dalej.

Segregacja elementów obszaru modelu i obszaru papieru

Nie występuje już przeplatanie obszaru modelu i obszaru papieru. Zamiast tego wysyłane są wszystkie elementy obszaru papieru, a po nich elementy obszaru modelu. Rozróżniającym je znacznikiem jest kod grupy 67.