Bei den Codes 1 bis 4 werden Polylinien gezeichnet. Bei 1 beginnt sie, 2 sind gerade Segmente, 4 sind Bogensegmente mit Mittel- und Endpunkt, bei 3 wird geschlossen. Das funktioniert auch. Bei 50 wird eine andere DWG-Zeichnung als Block eingefügt. Einfügepunkt ist z.B. x=x90,y=y90,z=0. Skalierung=1, Drehung=0. Auch das funktioniert. Bei 11 wird ebenfalls eine andere DWG-Zeichnung als Block eingefügt. Einfügepunkt ist z.B. x=x91,y=y91,z=0. Skalierung=1, Drehung=x92,y92,0 Auch das funktioniert (meistens). 50 ist ein Kreis, dessen Mittelpunkt der Einfügepunkt ist. Das reicht. 11 ist ein Rechteck, da brauche ich zum Einfügen halt zwei Punkte. D.h. 11 kommt immer "pärchenweise" vor. Dabei beschreibt die erste 11 den Einfügepunkt, und die zweite 11 den Punkt, in dessen Richtung das ganze gedreht wird. Auszug aus einer Liste, die funktioniert: |Adr. |Code|Lf-Nr|evtl.Kommentare|-----|x-Wert |-----|y-Wert |---|z-Wert | 307 2 88 X 134.406 Y -21.329 Z -3.427 308 2 89 X 141.988 Y -20.342 Z -3.462 309 50 90 X 140.535 Y -18.510 Z -3.471 310 11 91 X 139.418 Y -4.243 Z -3.733 311 11 92 X 139.349 Y -3.727 Z -3.743 312 50 93 X 132.767 Y 37.707 Z -4.084 313 11 94 X 133.846 Y 38.309 Z -4.114 314 11 95 X 133.378 Y 38.250 Z -4.110 315 2 96 X 133.889 Y 38.708 Z -4.117 316 2 97 X 129.308 Y 38.269 Z -4.086 317 4 98 X 127.504 Y 38.509 Z -4.028 318 4 99 X 125.865 Y 39.556 Z -4.012 319 2 100 X 124.676 Y 40.857 Z -3.999 320 2 101 X 123.426 Y 42.978 Z -3.971 Auszu aus einer Liste, die NICHT funktioniert: 307 2 88 X 134.406 Y -21.329 Z -3.427 308 2 89 X 141.988 Y -20.342 Z -3.462 309 50 90 X 140.535 Y -18.510 Z -3.471 310 11 91 X 139.418 Y -4.243 Z -3.733 311 11 92 X 139.349 Y -3.727 Z -3.743 312 11 93 X 133.846 Y 38.309 Z -4.114 313 11 94 X 133.378 Y 38.250 Z -4.110 314 2 95 X 133.889 Y 38.708 Z -4.117 Hier stehen zwei 11er-Pärchen hintereinander. Bei Punkt 91 wird wirder ein Rechteck eingefügt und auf Punkt 92 gedreht (richtig!). Dann wird ein Rechteck bei 92 eingefügt und auf 93 gedreht. DAS DARF ABER NICHT! Dann wird ein Rechteck bei 93 eingefügt und auf 94 gedreht. Das ist wieder richtig. Die beiden Punkte, die jeweils zusammen gehören, liegen +/- 0,50m auseinander. Um das Problem mit dem zuviel eingefügten Block zu umgehen, habe ich eine Abstandsfrage eingebaut. Nur wenn der nächste 11er-Punkt weiter als 0,60m vom vorigen entfernt ist, wird ein neuer Block eingefügt. Es kommt jedoch öfters vor, daß das so nicht funktioniert. Nämlich dann, wenn zwei dieser Blöcke näher als 60cm zusammenliegen. Es bring dabei auch nichts, die Abstandsabfrage zu ändern z.B. 0,40 < Abstand < 0,60, da die Blöcke in jeder Entfernung zueinander liegen können. Ich umgehe also bisher das eigentliche Problem. Das bedeutet aber jedesmal für mich, die z.T. sehr langen Punktlisten nochmal durchzuarbeiten, und nach diesen "doppelten Pärchen" zu durchsuchen. Dabei gibt es durchaus auch dreifache, vierfache, usw. "Pärchen". Soweit zu meinem Problem. Ich hoffe, es war einigermaßen verständlich. Vielen lieben Dank, daß Ihr euch diese Ausführungen angetan habt!