AutoCad braucht nur eine dwg-Datei zu analysieren, um die nicht benutzten Layer zu finden.
In Allplan muss man 10.000 Teilbilder und 10.000 Pläne durchsuchen,
wenn die Layer Projektspezifisch sind! Bei "Layer von Büro" sogar alle Projekte...
Trotzdem habe ich ein Plugin angefangen, welches genau das macht:
-jedes Teilbild und jeden Plan im Projekt öffnen, alle Layer der Elemente "katalogisieren"
Zum Schluss zeigt es an, welche Layer benutzt sind, und welche nicht.
Nachteil:
1. Das Durchlaufen des Projektes (Öffnen jedes Teilbids/Plans) dauert je nach Projektgröße sehr lange!
Dabei muss der Zugriff auf alle Teilbilder/Pläne möglich sein (kein anderer Bearbeiter darf ein TB blockieren)
2. Die Bereinigung müsst ja öfters wiederholt werden, da Elemente gelöscht werden oder hinzukommen!
Sicher kann man da die Layerbelegung pro Teilbild/Plan zwischenspeichern, und nur noch Teilbilder/Pläne erneut untersuchen, die nach dem letzten Lauf geändert wurden.
Aber selbst das wird immer noch sehr lange dauern. Bei Allplan wird bei einer Teilbild-Datei
schon bei "Gelb" setzen das Änderungsdatum neu gesetzt, selbst
wenn man nichts am Teilbild geändert hat. :-(
Allplan selbst könnte so etwas ziemlich einfach implementieren: Bei jedem Teilbild-Wechsel die benutzten Layer je Teilbild/Plan in eine DB eintragen...
Dabei könnte man auch noch andere/alle Ressourcen berücksichtigen (Attribute, Schraffuren etc.)
Auch eine Info, welches Teilbild in welchem Plan abgelegt ist, wäre extrem von Vorteil,
wenn man aufräumt.
Eine Frage, ob man auf Plänen abgeetzte Teilbilder austauschen möchte wäre dann von Vorteil,
wenn man Teilbider auf andere Nummern verschiebt...
Falls es Bedarf für ein solches Tool gibt, bitte melden...