Mittwoch, 25. Juni 2025

Objekte auf dem Layer Defpoints? NEIN!

Der Layer "Defpoints" / "DEFPOINTS" ist ein System-Layer von AutoCAD (wie 0) und wird automatisch generiert, wenn zum ersten Mal in einer Zeichnung eine Bemaßung erstellt wird.
AutoCAD legt auf diesem Layer Informationen über Definitionspunkte von Bemaßungen ab, dies sind Referenzpunkte für Bemaßungen, die diese mit der zu bemaßenden Geometrie verbinden. Die Punkte werden an der Griffposition angezeigt, wenn einem Objekt eine Bemaßung hinzugefügt wird.

  • Der Defpoint-Layer kann nicht gelöscht werden, wenn man es versucht, wird eine Fehlermeldung angezeigt.
  • Plotten kann für diesen Layer nicht aktiviert werden.

Es sollten keine Objekte auf diesen Layer platziert werden, da es zu unerwarteten Problemen in der Darstellung, sowie zu Fehlern im Programm führen kann.

Hier mal eine Zusammenstellung der mir bekannten Probleme:
  • Wird Layer 0 ausgeschaltet oder gefroren (auch bei LAYISO "Defpoints" also nur Defpoints sichtbar), können die Objekte auf dem Layer Defpoints nicht angewählt werden.
  • Beim Ausführen des AUDIT-Befehls (Prüfung/Wiederherstellen) werden Objekte, die auf dem Layer Defpoints platziert sind, ggf. auf einen neuen Layer $AUDIT-BAD-LAYER verschoben, wodurch diese Objekte beim plotten sichtbar werden.
  • Der DEFPOINTS-Layer berücksichtigt nicht den Punktdarstellungsstil (PDMODE / PDSIZE / PTYP) alle Punkte werden als PDMODE=0 dargestellt.
  • Objekte, die auf Layer Defpoints erstellt wurden, werden bei XREFs wie Layer 0 durchgeschleift und können nicht einzeln pro Referenz ausgeschaltet werden.
  • Wenn der Layer Defpoints gefroren ist, kann es beim Befehl Regen zu abstürzen führen.

Möchte man einen Layer nicht plotten, erstellt man besser einen eigenen Layer und schaltet diesen im Layereigenschaften-Manager auf nicht plotten.

Erstellt KEINE OBJEKTE AUF LAYER DEFPOINTS

Es macht nur Ärger und jeder der mit solchen Dateien weiter arbeiten muss, hat einen unnötigen Mehraufwand dies zu beheben.