« zurück zur Hauptseite...

dxf-files -- was folgt direkt unter dem Block "TEXT"


Autor: "gazza76" (2003-06-26 21:23:15)

Hallo!
Kann mir vielleicht jemand beantworten, was die ersten 4 Zahlen unter dem
Block "TEXT" in einer dxf-Datei bedeuten? Hab´s in der Spec nicht gefunden..

TEXT
8 ?
0 ?
62 ?
7 ?
10 - darunter folgt die x-Koordinate
1.2342 - x-Koordinate

Also die Zahlen mit den ?

Vielen Dank!

Grüsse Marco

Autor: Stefan Lagotzki (2003-06-26 22:11:30)

Hallo Franz,

schau Dir das Beispiel noch mal in Ruhe an
und dann findest Du folgendes heraus:

Franz Kefer wrote:
> ACAD 2000:
> 8 --> Layername

Nein. 8 ist der Gruppencode fuer "LAYER"

> 0 --> Elementtyp (kommt normalerweise vor TEXT)

Die Null ist in diesem Fall der Layer "0".

> 62 --> Farbnummer (vorhanden, falls nicht VONLAYER);

Nein. 62 ist der Gruppencode fuer "Farbe".

> 7 --> Name des Textstils (optional; Vorgabewert = STANDARD)

Die Sieben ist in diesem Fall die Farbe, die dem
Objekt anstelle "VONLAYER" zugewiesen wurde.

10 ist der Gruppencode fuer den X-Wert des
Einfuegepunkts und 11 ist der Gruppencode
fuer den Y-Wert des Einfuegepunkts.

Stefan

.

Autor: Stefan Lagotzki (2003-06-26 22:11:30)


Autor: Stefan Lagotzki (2003-06-26 22:11:30)

Hallo Franz,

schau Dir das Beispiel noch mal in Ruhe an
und dann findest Du folgendes heraus:

Franz Kefer wrote:
> ACAD 2000:
> 8 --> Layername

Nein. 8 ist der Gruppencode fuer "LAYER"

> 0 --> Elementtyp (kommt normalerweise vor TEXT)

Die Null ist in diesem Fall der Layer "0".

> 62 --> Farbnummer (vorhanden, falls nicht VONLAYER);

Nein. 62 ist der Gruppencode fuer "Farbe".

> 7 --> Name des Textstils (optional; Vorgabewert = STANDARD)

Die Sieben ist in diesem Fall die Farbe, die dem
Objekt anstelle "VONLAYER" zugewiesen wurde.

10 ist der Gruppencode fuer den X-Wert des
Einfuegepunkts und 11 ist der Gruppencode
fuer den Y-Wert des Einfuegepunkts.

Stefan

.

Autor: thm@krypta.org (Thorsten Meinecke) (2003-06-26 20:24:51)

Franz Kefer schrieb:
[schrieb nicht]
>> Kann mir vielleicht jemand beantworten, was die ersten 4 Zahlen unter dem
>> Block "TEXT" in einer dxf-Datei bedeuten?

Kein Block, sondern Bezeichnung des Elementtyps.

>> Hab´s in der Spec nicht gefunden..

Gründlicher lesen. Eine DXF-Referenz ist in der Onlinehilfe der
Windows-Versionen enthalten, für die DOS-Releases R12 und früher
finden sich solche im "Handbuch für Benützer(sic)anpassungen"
bzw. im "ADS Programmers Reference Manual" bzw. im Internetz.

>> TEXT
>> 8 ?
>> 0 ?
>8 --> Layername
>0 --> Elementtyp (kommt normalerweise vor TEXT)

Immer vorher. Schlüssel-Wert-Paare bestehen halt aus
zwei Elementen. Der DXF-Gruppencode ist ein numerischer
Schlüssel. Das wird deutlich, wenn man sich die
Entitylisten in Lisp anschaut:

((0 . "TEXT") (8 . "0") ...)

Hat jemand schon mal eine gültige DXF-Datei mit
ungerader Zeilenanzahl gesehen?

Gruß,
--Thorsten

Autor: Stefan Lagotzki (2003-06-26 22:26:55)

Hallo Marco,

die Bedeutung dieser Zahlen findest Du unter dem
Stichwort "DXF-Gruppencodes" in der Onlinehilfe.

gazza76 wrote:
> Kann mir vielleicht jemand beantworten, was die ersten 4 Zahlen unter =
dem
> Block "TEXT" in einer dxf-Datei bedeuten? Hab