Oberflächen Surfdateien in einem kopierten Projekt bereinigen / strukurieren


Hallo,

ich möchte in einem neuen Projekt, in dem auch Bauteile aus dem alten Projekt übernommen wurden, die Oberflächen bereinigen, d.h. kann ich irgendwo die Oberflächen filtern/löschen/verschieben die nicht verwendet werden?
Wenn ich Oberflächen in Unterordner verschiebe, wie kann ich das an den Bauteilen updaten?

Mit besten Grüßen!
Jürgen

Allplan Ingenieurbau V10 bis V2025

Hilfreichste Antwort anzeigen Hilfreichste Antwort verbergen

Hallo Fredo

Schau dir mal den Film an.
In der Version 1.0.0.6 vom Add-On ProjektInspector haben wir die gewünschte Funktionalität integriert.
https://youtu.be/JGbvabEbcrM

Wichtig dabei ist einfach, dass du das gesamte Projekt (alle Teilbilder, Pläne, Flächenstile, Animationseinstellung) zuerst analysieren musst.

Die eigentliche Herausforderung an dieser Funktion war, alle Stellen zu finden, wo die surf-Dateien bzw. die Bilddateien in Allplan gespeichert sein können.

Surf-Dateien
- in Flächenstilen (facestyle.sty)
- als Oberfläche an Polyhedren, BReps, und Architektur-Elementen (.surf)
- als Oberflächen-Attribute von Boden- , Seiten- und Deckenflächen
- in Makros (inkl. aktive Einstellung von Smartparts, Phytonparts und andere Add-Ons)

Bild-Dateien können an folgenden Stellen vorkommen:
- in Flächenstilen (facestyle.sty)
- in den Oberflächeneinstellungen der 256 Allplan-Farben (animation.cfg)
- in Pixelflächen
- in Schnittflächen-Attributen von Polyhedren, BReps, Mengenkörpern und Architektur-Elementen
- in Makros (inkl. aktive Einstellung von Smartparts, Phytonparts und andere Add-Ons)

Gruss Thierry

https://www.cds-bausoftware.ch
https://www.cds-bausoftware.ch/bundle
https://www.cds-ausbildung.ch

Anhänge (3)

Typ: image/jpeg
71-mal heruntergeladen
Größe: 671,68 KiB
Typ: image/jpeg
47-mal heruntergeladen
Größe: 146,87 KiB
Typ: image/jpeg
39-mal heruntergeladen
Größe: 188,55 KiB
21 - 30 (32)

Ob das funktioniert, kann man ja leicht herausfinden! Einfach mal alles löschen!
Wenn Dir nicht viel an Deinen Daten liegt, mach es doch einfach!

Voraussetzung ist in jedem Fall, dass es die surf-Datei im Bürostandard (STD) überhaupt gibt!
Wenn man eine neue surf-Datei erzeugt, wird diese nur im Prj\design angelegt.
Insofern kann man nicht darauf vertrauen, dass alles "nochmal" im STD existiert.
Bei den Texturen ist es ähnlich.
Wenn man eine Pixelfläche im Teilbild erzeugt, wird die Textur-Datei (auf Nachfrage) im Prj\design abgelegt, nicht im Std!

Und: Das Kopieren vom Std in Prj passiert erst, wenn man das Teilbild im Animationsfenster anzeigt.
Willst Du wirklich jedes Teilbild nach der Löschaktion einmal aufmachen?

Hi Jörg,
wenn ich einen Scan im SQLite-Browser nach einer bestimmten Oberfläche mache, dann werden ja alle TB aufgelistet, in denen die Oberfläche mit einem bestimmten Namen auftaucht, oder? Das würde mir aber dann doch gar nichts bringen, da ich ja nicht wüsste, welche meiner drei außenputz-weiß.surf denn genau auf welchem TB verwendet wird.
In sofern bin ich für eher für eine Funktionalität, welche surf-Dateien ersetzen könnte. Dann könnte man ja einfach alle gefundenen gleichnamigen Oberflächen auf einen bestimmte legen/ tauschen.
Oder man hätte in Allplan einen Filter, der nach Oberflächen suchen könnte. Da könnte man ja auch Gebäudeweise vorgehen.
Aber den gibt es zur Zeit nicht.

Gruß

Fredo

Die Datei Außenputz-weiß.surf kommt bei Dir nicht 3x im design-Ordner vor.
Sondern in Unterordnern, z.B. 1\Außenputz-weiss.surf.

"1\Außenputz-weiß.surf" ist dann die korrekte Bezeichnung der Surface! Danach müßtest Du suchen (lassen):

select * from filesurface where surface like "%außenputz-weiß.surf"

("%" bedeutet alle Zeichen , vgl. "*" im Dateinamensmuster)

Zum Ersetzen der suf-dateien nochmals die Bitte, meine vorherigen Beiträge genau zu lesen.

Anhänge (1)

Typ: image/png
27-mal heruntergeladen
Größe: 40,13 KiB

OK, verstanden!
Die TB, auf denen Elemente mit der Oberfläche liegen, habe ich nun gefundenn und eine Liste als PDF exportiert.
Wie kann ich denn dann in den jeweiligen TB die Elemente mit den Oberflächen filtern und dann umstellen.
Gibt es da irgendeinen Workaround?
Im Tool Klassifizierung kann man ja auch die Oberflächen auslesen und farblich kennzeichnen, aber leider nicht markieren.

Gruß

Fredo

Hallo Fredo

Die Idee mit der Klassifizierung ist ja mal genial. Bei elementen mit nur einer Surf Datei sollte das funktionieren.
Du kannst zusätzlich auch diesen Elementen ein Attribut anhängen (z.B. Text1 = falsch, siehe Bild).
Danach ist es ein leichtes über die Objektpalette nach diesen Objekten zu sortieren.

Gruss Thierry

https://www.cds-bausoftware.ch
https://www.cds-bausoftware.ch/bundle
https://www.cds-ausbildung.ch

Anhänge (1)

Typ: image/jpeg
68-mal heruntergeladen
Größe: 282,48 KiB

Hallo Fredo

Übrigens geht in der Klassifizierung auch eine einfache Markierung.

Gruss Thierry

https://www.cds-bausoftware.ch
https://www.cds-bausoftware.ch/bundle
https://www.cds-ausbildung.ch

Anhänge (1)

Typ: image/jpeg
47-mal heruntergeladen
Größe: 147,97 KiB

Hi Thierry,
die ersten 6 Punkte habe ich hinbekommen. Nur die Sortierung in der Objektpalette, das weiß ich nicht, wie du das gemacht hast.
Ich kann aber nun zumindest mit "Allg. Arch-Eigenschaften modifizieren" in Kombination mit dem Attribut-Filter (Text 1) nach diesen Elementen filtern und sie in einem Schwung anpassen.
Schöner wäre da ein generelles Tool zum Austauschen von Oberflächen.

Sonnige Grüße

Fredo

So geht das ja schon, besser als gar nichts.
Ja ich wäre auch für ein eigenes Tool....

Mit besten Grüßen!
Jürgen

Allplan Ingenieurbau V10 bis V2025

Sorry Jörg hat ja schon geschrieben, dass es aus technischen Gründen keine Saubere Lösung gibt, die in allen Fällen funktioniert.

Wir machen dann mal lieber mit anderen Ideen weiter.
Zeit ist ein kostbares Gut und wir verfolgen aktuell ein Projekt, da verspreche ich mir einen viel grossen Kundennutzen.

Gruss Thierry

https://www.cds-bausoftware.ch
https://www.cds-bausoftware.ch/bundle
https://www.cds-ausbildung.ch

Macht nichts, Thierry!
Aber gerade für den Austausch von Oberflächen wäre wirklich mal ein einfacherer Weg sinnig. Es passiert leider öfters, dass ein Bauherr die Oberflächengestaltung von Fassaden aus Kostengründen überdenkt und z. B. von Klinkerriemchen (teuer) wieder auf Putzflächen (günstig) wechseln möchte.
Aber der jetzige Workaround ist auch schon eine gute Hilfe.
Ich weiß nur nach wie vor nicht, wie du Sortierung mit Hilfe der Objektpalette hinbekommen hast. Aber es geht auch über meinen Weg ganz gut.

Grüße in die Schweiz

Fredo

21 - 30 (32)