Wie kann ich Allplan Layersets von einem Projekt für das andere verwenden?

Wie kann man eine Layerhierarchie aus einer Sicherung oder von einem Austauschpartner nutzen? Wie kann eine Layerhierarchie kopiert werden?Verlegen Frage : Innerhalb eines Projektes haben wir innerhalb der Layerstruktur Architektur eine neue Layerstufe mit Layer eingeführt. Diese Layerstufe würden wir jetzt gerne auch in einem anderen (schon existierenden) Projekt verwenden. Wie kann ich die Layergruppe von das eine Projekt zum anderen Projekt rüberkopieren?

ZwinkerndAntwort:

1) Feststellen des Pfades:

Zunächst muss sowohl beim Quell- als auch beim Zielprojekt festgestellt werden, ob die Layerstruktur bürobezogen (das Projekt bezieht seine Layer aus dem STD-Pfad) oder projektbezogen (das Projekt bezieht seine Layer aus dem nxxxxxxx.prj-Pfad) eingestellt ist, um die Dateien aus dem korrekten Pfad in den gewünschten Pfad zu sichern.

Wie das Projekt (Büro/ Projekt) eingestellt ist könnt Ihr folgendermaßen auslesen:

Wählet die Datei -> Projekt öffnen… . Klickt das betreffende Projekt an und wählen Sie die Schaltfläche Einstellungen. Kontrolliert in der erscheinenden Maske im unteren Bereich die Pfadeinstellung der Layerstruktur.

Die Lage der Pfade (Büro=STD und Projekt=nxxxxxxx.prj) können Sie im Allmenu auslesen:
Büropfad: Über Service -> Hotline-Tools -> showcfg können Sie sich Ihren Büropfad anzeigen (z.B. STD  = C:nemAllplanSTD).

Projektpfad: Über Service -> Hotline-Tools -> wopro können Sie sich den Pfad des jeweiligen Projektes anzeigen (z.B. Projekt xy  = C:nemAllplanPRJn0000001.prj).

2) Zu übergebende Dateien:

Mit dem Wissen aus welchen Pfaden Sie die Dateien holen und in welche Pfade diese Dateien eingespielt werden können, müssen nun noch die korrekten Dateien übergeben werden:

Kopiert die im Folgenden aufgeführten Dateien aus dem Büro- bzw. Projektpfad (siehe oben) des Quellprojektes in den unter Punkt 1 festgestellten Pfad des Zielprojektes:

layerdef.dat
(Layerhierarchie mit den Stift/Strich/Farb – Einstellungen)
lbginfo.dat
(Planungsgruppen-Datei mit u.a. User-Rechten auf diese Planungsgruppen)
lbd*.dat
(darstellbare Layer)
lba*.dat
(aktivierbare Layer)
lpainfo.dat
(Planarten-Datei mit u.a. User-Rechten auf die Planarten)
lpa0*.dat       
(darstellbare Layer in den Planarten)
lpauser.000 (bis V15 lpa*.dat)
(letzte Einstellung der sichtbaren Layer)
linestyle.sty (ab V17)
(Linienstile)
displaytype.sty (ab V17)
(Liste der Zeichnungstypen; wie der einzelne Linienstil bei welchem ZT aussieht)

(Ausnahme:
Wenn diese Dateien mit einer Allplan-Version ab V12.x erstellt wurden und sie für eine Version bis V11.x  dienen sollen, dann dürfen folgende Dateien nicht übergeben werden: lbd*.dat, lba*.dat, lpauser.000 (bis V15 lpa*.dat) ).

Nach dem Aufspielen der Dateien müssen bei aktivem Workgroupmanager die Zuordnungen der Benutzer zu den Planarten und Benutzergruppen neu eingerichtet werden.

Hinweis:

Grundsätzlich gilt: Der Datentransfer von einer älteren Version zu einer neueren ist unproblematisch. Umgekehrt kann es Probleme geben. Allplan startet nicht oder stürzt beim Lesen der Daten ab. Aus diesem Grunde müssen vor dem Austausch der Layerhierarchie immer die Versionsnummern verglichen werden.

Die Datei grp2lay.dat sollte nicht übergeben werden (möglicher Absturz wegen unterschiedlichen Versionen). Sie beinhaltet Layer, die in bestimmten Menüs in der Layeranwahl als Layer-Schnellanwahl angeboten werden. Der Systemadministrator kann die Layer-Schnellanwahl neu editieren.

Bei Austausch zwischen DOS, Windows NT oder Windows 95 und UNIX-Systemen müssen die Dateien immer mit der Übertragungsart ASCII gespeichert und eingespielt werden.