[Вопрос] Problem mit neuen Layer in Vorlageprojekt / Assistent

Теги:
  • Assisstenten
  • NEUE
  • Layer
  • Vorlageprojekt
  • Layernummer
  • V.
  • 2016-1-13
  • Plugin-Download
  • SMT
  • Download

Ausgangslage
Wir habe ein Vorlageprojekt und entsprechenden Assistenten.
Alles ist auf Projekt eingestellt.
Für neue Projekt wird das Vorlageprojekt kopiert...

Wenn ich jetzt in der Vorlage einen neuen Layer für Zementmörtel machen (BILD 3) und den Assistenten anpasse ergibt sich folgendes Problem
In schon laufenden Projekten ist das Element im Assistenten statt auf dem neue erstellten Layer Zementmörtel auf einem externen Layer !! (BILD 1+2)
Dass dies im Hintergrund mit den Layernummern bis ca. 65'000 zusammenhängt ist mir klar.
Meine Frage.
Wie muss ich es anstellen, dass in allen Laufenden Projekten der neue Layer auch vorhanden ist ?!

Kritik an Allplan ist nicht erwünscht!
v.2024

Вложения (3)

Type: image/jpeg
Загружено 64 раз
Size: 104,16 KiB
Type: image/jpeg
Загружено 62 раз
Size: 45,75 KiB
Type: image/jpeg
Загружено 61 раз
Size: 68,54 KiB

Show most helpful answer Hide most helpful answer

Die Möglichkeit, eine Layernummer eingeben zu können, ist nutzlos, wenn der Anwender die Allplan-Strategie der Benutzung der
Layernummern nicht kennt:

-Allplan-Layer 0->32767 aufsteigend
-externe Layer 65535->32768 absteigend

In der Hilfe sind nur die (reservierten) Nummern für Allplan-Layer beschreiben.

Ausserdem gelicht das Finden einer freien Layernummer bei der Erstellung des neuen Layers dem bekannten "Schiffe Versenken" !
(s. neuer_layer.png)

Вложения (1)

Type: image/png
Загружено 54 раз
Size: 79,24 KiB
41 - 50 (51)

(Ergänzung 2)

Wenn ich für "neuen Layer" auf einen bereits vorhanden klicke wird alles übernommen bis auf die Layer Nummer.
klar kann der Neue Layer nicht die gleiche Nummer habe, aber logisch wäre hier wenn die nächst freie angeboten würde !

Kritik an Allplan ist nicht erwünscht!
v.2024

Вложения (1)

Type: image/jpeg
Загружено 30 раз
Size: 56,48 KiB

Die von Allplan gelieferten Layer belegen die Nummern von Vorne nach Hinten.
Layer Marke Eigenbau und importierte Layer belegen der reihe nach die Nummern von Hinten nach vorne.
In dieser Reihenfolge wird von Hinten nach Vorne da die nächste freie Layernummer vorgeschlagen.

Software: Allplan, Lumion, OM by Cycot, Simplebim, Nevaris...
Coachings unter http://www.cycot.de / Tutorials unter http://www.allplanlernen.de

Ja das ist mir schon klar aber ganz wichtig wäre dass man Layer die man selber erstellt und Layer von Importierten Daten trennen würde !

Noch eine Bemerkung:
Layereinstellung auf Büro kann bestimmt nicht die Lösung sein.
Dann dürften keine Pläne ins Projekt Importiert werden das sonst in Allen Projekten diese Layer abgefüllt werden was auch wider keine Sinn macht.
Dann müsste von jede Importierten Plan alle Layer auf die Projektlayer umgemünzt werden - ein erheblicher + unnötiger zusatzaufwand.

Selber erstellte Layer sollte via "Büro" und Importierte via "Projekt" verwaltet werden - DAS wäre die Lösung...…

Schade das Allplan nicht mal die Problematik der Layer erkennt !

Das ganze Handling der Layer Register könnte auch deutliche vereinfacht und Benützer freundlicher gestalltet werden.
So habe ich 5 Register wo ich überall nur eine teil Information habe und zwischen den 5 Register hin und her switchen muss.....

Wie schon gesagt das ist noch ganz viel Luft nach oben !
Aber bitte nicht verschlimmbessern !!

Kritik an Allplan ist nicht erwünscht!
v.2024

Цитируется из: Nemo
..hier die Excel-Datei, womit man Layerstrukturen (layerdef.dat) bearbeiten kann.

Guten Morgen zusammen,

wir nutzen das Excel-Tool von Nemo zum Erstellen einer bürointernen Layerstruktur.
Leider haben wir noch keine Möglichkeit gefunden die Layer so zu importieren, daß neue Layer in den Drucksets nicht sichtbar gestellt werden.
Nach dem Importieren muß daher immer wieder Hand angelegt werden. Bei vielen Druckset´s ist das sehr mühsam.

Hat jemand eventuell einen Tipp für eine geeignete Vorgehensweise?

Besten Dank und schöne Grüße

Marcel Gabler

Hallo Marcel,

ja Allplan selbst hat da nichts vorgesehen. Es gibt keine Option "Alle externen Layer in Drucksets unsichtbar" oder so.

Deshalb habe ich mal das o.g. Excel-Tool erweitert, damit man damit auch Druckset-Sichtbarkeiten lesen, ändern und wieder Schreiben kann. Es gibt in beiliegender Layerstruktur.xls ein zweites Arbeitsblatt "Drucksets".
Damit kann man die Layer einlesen, und danach die Druckset-Sichtbarkeiten. "x" = Sichtbar

Wenn man diese in der Tabelle geändert hat, kann man diese auch wieder in das Allplan-Projekt zurückschreiben.

Ich hoffe das reduziert den Aufwand etwas...

Вложения (2)

Layerstruktur.xls
Extension of this Attachment is wrong!
Type: application/CDFV2
Загружено 0 раз
Size: 1,56 MiB
Type: application/zip
Загружено 782 раз
Size: 139,12 KiB

Super Tool, DANKE NEMO!!!

Mit besten Grüßen!
Jürgen

Allplan Ingenieurbau V10 bis V2025

Hallo Leute,

ich habe das Tool nochmal etwas optimiert, und damit die Performance bei Schreiben der Sichtbarkeiten deutlich verbessert.

Have Fun.

Вложения (2)

Type: image/png
Загружено 120 раз
Size: 81,93 KiB
Type: application/zip
Загружено 735 раз
Size: 146,86 KiB

Hallo Nemo,

vielen Dank für die Hilfe. Deine Beiträge sind sehr informativ und hilfreich.
Das Excel-Tool ist eine super Hilfe für uns.

Bei den beiden Exceldateien die du eingestellt hast kann ich die Layerdatei nicht erzeugen.
Der Pfad zum Abspeichern wird abgefragt aber die Datei mit der Layerstruktur wird nicht erzeugt.

Das erzeugen der Sichtbarkeiten mit dem zweiten Tabellenblatt funktioniert.

Hast du einen Tip für uns?

Besten Dank und schöne Grüße

Marcel

Die Bedienung der beiden Tabellenblätter ist wie folgt:

1. Layerstruktur | Layer & Drucksets importieren
2. Änderungen im Tabellenblatt vornehmen (Es dürfen keine leeren Zeilen entstehen!)
3. Layerstruktur | Sichtbarkeiten exportieren (Beachte Hinweise hier!)

Da hast Du wohl Schritt 1 vergessen :-)

Das Prinzip habe ich schon verstanden und arbeite auch schon seit Längerem mit dem Tool.

Es wird einfach keine Datei abgespeichert...

41 - 50 (51)