VIEW (DXF)

Następujące kody grup mają zastosowanie do pozycji tabeli symboli VIEW.

Kody grup obiektów VIEW

Kod grupy

Opis

100

Znacznik podklasy (AcDbViewTableRecord)

2

Nazwa widoku

70

Wartości znacznika standardowego (wartości kodowane bitowo):

1 = jeśli jest ustawiony, jest to widok obszaru papieru.

16 = jeśli jest ustawiony, pozycja tabeli jest zewnętrznie zależna od odnośnika zewnętrznego.

32 = jeśli ustawiony jest zarówno ten bit, jak i bit 16, zewnętrznie zależne odniesienie zewnętrzne zostało z powodzeniem rozwikłane.

64 = jeśli jest ustawiony, do pozycji tabeli odwoływał się co najmniej jeden element na rysunku podczas ostatniej edycji rysunku. (Ten znacznik utworzono z myślą o poleceniach programu AutoCAD. Może być ignorowany przez większość programów odczytujących pliki DXF i nie musi być ustawiany przez programy zapisujące pliki DXF).

40

Wysokość widoku (w UWW)

10

Punkt środkowy widoku (w UWW)

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

20

DXF: wartość Y punktu środkowego widoku (w UWW)

41

Szerokość widoku (w UWW)

11

Kierunek widoku od celu (w GUW)

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

21, 31

DXF: wartości Y i Z kierunku widoku od celu (W GUW)

12

Punkt docelowy (w GUW)

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

22, 32

DXF: wartości Y i Z punktu docelowego (w GUW)

42

Długość obiektywu

43

Przednia płaszczyzna tnąca (odsunięcie od punktu docelowego)

44

Tylna płaszczyzna tnąca (odsunięcie od punktu docelowego)

50

Kąt skrętu

71

Tryb widoku (patrz zmienna systemowa VIEWMODE)

281

Tryb renderowania:

0 = Zoptymalizowany 2D (klasyczny 2D)

1 = Model szkieletowy

2 = Linie ukryte

3 = Cieniowanie płaskie

4 = Cieniowanie Gourauda

5 = Cieniowanie płaskie z modelem szkieletowym

6 = Cieniowanie Gourauda z modelem szkieletowym

Wszystkie tryby renderowania inne niż Zoptymalizowany 2D włączają nowy potok grafiki 3D. Wartości te bezpośrednio odpowiadają poleceniu STYLCIENIOWANIA i typowi wyliczeniowemu AcDbAbstractViewTableRecord::RenderMode

72

1 w przypadku LUW skojarzonego z tym widokiem; 0 w przeciwnym razie

73

1 jeśli kamera jest drukowalna

332

Identyfikator/uchwyt wskaźnika symbolicznego do obiektu tła (opcjonalny)

334

Identyfikator/uchwyt wskaźnika symbolicznego do obiektu przekroju na bieżąco wydruku (opcjonalny)

348

Identyfikator/uchwyt wskaźnika stałego do obiektu stylu wizualnego (opcjonalny)

361

Identyfikator własności stałej słońca

Następujące kody wyświetlane są tylko wtedy, gdy kod 72 jest ustawiony na 1. Definiują one LUW skojarzony z tym widokiem. LUW stanie się bieżącym LUW za każdym razem, gdy ten widok zostanie przywrócony (jeśli kod 72 ma wartość 0, LUW pozostanie bez zmian).

WIDOK z kodami grup LUW

Kod grupy

Opis

110

Początek LUW (występuje tylko wtedy, gdy kod 72 jest ustawiony na 1)

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

120, 130

DXF: wartości Y i Z początku LUW

111

X układu LUW (występuje tylko wtedy, gdy kod 72 jest ustawiony na 1)

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

121, 131

DXF: wartości Y i Z osi X LUW

112

Y układu LUW (występuje tylko wtedy, gdy kod 72 jest ustawiony na 1)

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

122, 132

DXF: wartości Y i Z osi Y LUW

79

Typ prostokątnego układu LUW (występuje tylko wtedy, gdy kod 72 jest ustawiony na 1):

0 = LUW nie jest prostokątny

1 = góra; 2 = dół

3 = przód; 4 = tył

5 = lewo; 6 = prawo

146

Poziom LUW (występuje tylko wtedy, gdy kod 72 jest ustawiony na 1)

345

Identyfikator/uchwyt klasy AcDbUCSTableRecord, jeśli LUW jest nazwanym LUW. Jeśli nie jest wyświetlany, oznacza to, że układ LUW nie jest nazwany (występuje tylko wtedy, gdy kod 72 jest ustawiony na 1)

346

Identyfikator/uchwyt klasy AcDbUCSTableRecord bazowego LUW, jeśli LUW jest ortogonalny (kod 79 jest niezerowy). Jeśli go nie ma i kod 79 jest niezerowy, bazowy LUW jest przyjmowany jako GLOBALNY (występuje tylko wtedy, gdy kod 72 jest ustawiony na 1)