OLE2FRAME (DXF)

Następujące kody grup mają zastosowanie do elementów OLE2FRAME. To informacja jest tylko do odczytu. Podczas wykonywania polecenia OTWÓRZ wartości są ignorowane, ponieważ są one częścią obiektu binarnego typu OLE i są pozyskiwane przez funkcje dostępu.

Kody grup elementów typu OLE2FRAME

Kod grupy

Opis

100

Znacznik podklasy (AcDbOle2Frame)

70

Numer wersji OLE

3

Długość danych binarnych

10

Lewy górny narożnik (GUW)

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

20, 30

DXF: wartości Y i Z lewego górnego narożnika (w układzie GUW)

11

Prawy dolny narożnik (GUW)

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

21, 31

DXF: wartości Y i Z prawego dolnego narożnika (w układzie GUW)

71

obiekt typu OLE, 1 = łącze; 2 = osadzony; 3 = statyczny

72

Deskryptor trybu wycinka:

0 = obiekt znajduje się w obszarze modelu

1 = obiekt znajduje się w obszarze papieru

90

Długość danych binarnych

310

Dane binarne (wiele linii)

1

Koniec danych OLE (ciąg „OLE”)

Przykładowy wynikowy plik DXF:

    OLE2FRAME
      5
    2D
    100
    AcDbEntity
     67
         1
      8
    0
    100
    AcDbOle2Frame
     70
         2
      3
    Paintbrush Picture
     10
    4.43116
     20
    5.665992
     30
    0.0
     11
    6.4188
     21
    4.244939
     31
    0.0
     71
         2
     72
         1
     90
        23680
    310   0155764BD60082B91140114B08C8F9A916400000000000000000506DC0D0D9AC
    310
    1940114B08C8F9A916400000000000000000506DC0D0D9AC194002303E5CD1FA
    310
    10400000000000000000764BD60082B9114002303E5CD1FA1040000000000000
    ...
    ...

Przykładowy wynik funkcji AutoLISP ENTNEXT :

Command: (setq e (entget e3))
    ((-1 . <Entity name: 7d50428>) (0 . "OLE2FRAME") (5 . "2D")
    (100 . "AcDbEntity") (67 . 1) (8 . "0") (100 . "AcDbOle2Frame")
    (70 . 2) (3 "Paintbrush Picture") (10 4.43116 5.66599 0.0)
    (11 6.4188 4.24494 0.0) (71 . 2) (72 . 1))