Kategorien

Autor

Archiv

< < Dezember 2010 > >
S M T W T F S
      1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31  
08.12.2010
19:10

Wie kann ich Nemetschek 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:\nem\Allplan\STD).

Projektpfad: Über Service -> Hotline-Tools -> wopro können Sie sich den Pfad des jeweiligen Projektes anzeigen (z.B. Projekt xy  = C:\nem\Allplan\PRJ\n0000001.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.

Wie kann ich die Layerstruktur aus einem vorhandenen Projekt in ein neu angelegtes Projekt übernehmen?

VerlegenFrage: Wie kann ich die Layerstruktur aus einem vorhandenen Projekt in ein neu angelegtes Projekt übernehmen?

ZwinkerndAntwort: Um eine Layerstruktur in ein neues Projekt zu übernehmen gibt es zwei Möglichkeiten:

1. Legt ein neues Projekt als Vorlage an. Geht dazu wie folgt vor: Starten Sie den ProjectPilot (Datei -> ProjectPilot / Verwaltung...) und wählen Sie im Menü Datei -> Projekt erstellen

Gebt im Dialogfeld Projektname den Namen Ihres Vorlage-Projekts ein und klicken Sie auf Weiter
Wählt  bei Pfadeinstellungen unter Layerstruktur die Einstellung Projekt an und klickt auf Weiter
Bestätigt das nun folgende Dialogfeld mit Weiter und geht im nächsten Dialogfeld auf Fertig stellen
Schließt den ProjectPilot Gehen Sie in Datei -> Projekt öffnen und wählt Ihre Projekt-Vorlage an

Legt hier Ihre gewünschte Layerstruktur an Anschließend gehen Sie wieder über Datei -> ProjectPilot / Verwaltung Klickt hier mit der rechten Maustaste auf Ihr Vorlage-Projekt und dann im Kontextmenü auf Projekt Kopieren nach... In dem sich öffnenden Dialogfeld können Sie den neuen Namen eingeben, bestätigt mit OK Das neue Projekt hat die gleiche Layerstruktur wie Ihr Vorlage-Projekt.


2. Falls Sie Ihr neues Projekt bereits erstellt haben, könnt eine bestehende Layerstruktur eines anderen Projekts mit Hilfe des Explorers in das neue Projekt übernehmen.

Beachtet, dass sich bei folgender Vorgehensweise niemand in dem entsprechenden Projekt befinden darf. Wählt unter Datei -> Projekt öffnen das neue Projekt an

Geht auf Einstellungen... und versichert Euch, dass unter Pfadeinstellungen die Layerstruktur auf Projekt eingestellt ist Es ist wichtig, dass alle Bearbeiter das Zielprojekt verlassen.

Schließt daher Allplan mittels Datei -> Beenden. Öffnet dann den Explorer und geht in das Verzeichnis, in dem sich das Projekt mit der bestehenden Layerstruktur befindet unter $PRJ/n00000*.prj) Markiert folgende Dateien im bestehenden Projekt layerdef.dat, lbginfo.dat, lba00*.dat, lbd00*.dat, lpainfo.dat, lpa00*dat

Drückt die Tastenkombination Strg C Öffnet das Verzeichnis des neuen Projekts und fügt die kopierten Dateien mit Strg V ein Bestätigt die sich öffnende Maske mit Ja, alle. Das neue Projekt hat jetzt die Layerstruktur des anderen übernommen.

Hinweis: Falls Sie den Pfad Ihrer Projekte nicht kennen, findet  ihn im Allmenu unter Service und Hotline-Tools unter dem Menüpunkt wopro. Mit den oben genannten Dateien können Sie auch Ihre Layerstruktur sichern.

  •  
  • 0 Kommentare
  •  

Mein Kommentar

Ich möchte über jeden weiteren Kommentar in diesem Post benachrichtigt werden.

Zurück

Blog Widget

Blog Anmeldung

Anmelden
Bloghinweis

HINWEIS:
Wir stellen Euch diese Informationen als Service-Leistung zur Verfügung. Wir übernehmen keinerlei Gewährleistung dafür, dass die angebotenen Informationen auch in Eurer Einsatzumgebung die gewünschten Ergebnisse erzielen. Die Entscheidung darüber, ob und in welcher Form für Euch die angebotenen Informationen nutzen, liegt daher allein bei Euch. Jede Haftung von uns im Zusammenhang mit Ihrer Nutzung dieser Informationen ist ausgeschlossen.

Diese Hinweise aus dem Nemetschek und Maxon Umfeld sind als zusätzliche Information gedacht. Wir bitten um Euer Verständnis, dass wir für die Richtigkeit dieser Angaben keine Gewähr übernehmen können. Für die Tipps erfolgt kein Support durch unsere Hotline. Solltet Ihr Euch unsicher fühlen, dann empfehlen wir Euch direkt beim Hersteller Hotline hinzuzuziehen.