Zum Inhalt springen

Klassen löschen aber Eigenschaften beibehalten - Dringendes Problem


bixi

Frage

Geschrieben

Guten Tag,

ich habe ein ziemliches Problem. Und zwar möchte ich bei einer großen Projektdatei einige Klassen löschen um das ganze wieder unter Kontrolle zu bekommen Wir haben leider zu viele Klassen angelegt und das ganze wird unübersichtlich. Jetzt möchten wir eine neue Klasse anlegen in der einfach ein Haufen von "undefinierten" Linien liegt, bei denen die Eigenschaften individuell sind.

 

Das Problem ist nun aber, dass die Linien einen Klassenstil zugewiesen haben und sobald ich die Klasse lösche nehmen sie die Eigenschaften der neu zugewiesenen Klasse an.

 

Gibt es die Möglichkeit einzustellen, dass die Objekte die Eigenschaften die ihnen vorher über "Class Style" zugewiesen wurden behalten?

 

Vielen Dank für die Hilfe.

 

Gruß,

bixi

8 Antworten auf diese Frage

Empfohlene Beiträge

Geschrieben

das ist mehr als kritisch. wie der name schon sagt, sollten klasseneigenschaften auch jeweils nur einer klasse zugehörig vergeben sein. sonst macht das ja eigentlich keinen sinn. und die klasseneigenschaften nicht automatisch zuzuweisen führt über kurz oder lang sicherlich zu weiteren komplikationen. ich empfehle entsprechend eher eine klasse mit entsprechenden unterklassen zu definieren, in denen jeweils ein name und die zugehörigen eigenschaften verbleiben. man kann dann aber alle "auf einen schlag" z. b. durch die quasi übergeordnete klassenfamilie ausblenden etc...

VW2024 Architektur Update 8.0.1 & VW2026 Architektur Update 7 • Artlantis 2021 • macOS 15.8

Geschrieben

Vectorworks übernimmt die Eigenschaften leider auch ohne den Haken "use at Creation", weil ich ja bei den Objekteigenschaften auf "Class Style" eingestellt habe.

 

Ich könnte jetzt natürlich jeweils jede einzelne Klasse etc.. wieder Filtern und alles einstellen, aber ich habe die Hoffnung, dass es eine einfachere und weniger zeitaufwändige Lösung gibt :)

 

Ich finde die Klassen auch extrem sinnvoll und sehe es ziemlich kritisch auf diese zu verzichten. Gerade wenn man im größeren Team arbeitet und möchte, dass der Plan am Ende einheitlich aussieht. Leider sieht das der Projektleiter anders uns nun bin ich dabei es wieder rückgängig zu machen, was plötzlich einiges an Arbeit kostet :(

Geschrieben

Ehrlich gesagt finde ich auch dein Projektleiter sollte das Klassensystem noch einmal überdenken. Attribute sollten eigentlich nie von Hand zugewiesen werden. Ihr macht euch damit diverse Probleme. Inkonsistente Farben und Linienstärken im Layout wird das kleinste Problem sein das ihr bekommt. Ihr könnt zum Beispiel die Attribute und Klassensichtbarkeiten in Ansichtsbereichen nicht mehr übersteuern. Wie wollt ihr später für einen bereinigten Plan die Beschriftungen ausschalten, wenn die Hälfte eurer Beschriftungen in dieser 'Diverses' Klasse liegt? Was wenn ihr eine Farbe ändern wollt? usw.

Manche Klassen kann man sich sparen, ohne die genannten Probleme. Ich verwende zum Beispiel nur eine Beton Klasse. Für Ansichtslinien in Beton schalte ich die Attribute manuell auf 0.05 mm. Für darüberliegende schalte ich auch manuell auf die Linienart. Ich kann aber immer noch Farben oder die Strichstärke der geschnittenen Linien zentral ändern und Klassensichtbarkeiten problemlos steuern.

Bei solchen Kompromissen muss man aber sehr genau überlegen was das für das Projekt bedeutet. Eine Klassenstruktur legt man von Anfang an fest. Danach kommen projektspezifisch vileicht noch 10 Klassen dazu, dann hat man auch kein Durcheinander und jeder eingearbeitete Mitarbeiter kennt sich in der Struktur aus. Dann sind auch 200 Klassen kein Problem.


Hier haben wir mal ausführlicher über sinnvolle Klassenstrukturen diskutiert.

Vectorworks 2025 - Architektur - Win 11

Geschrieben

Ich steuere auch Alles über strikt per Komponenten und per Klassenzuweisung.

Sonst würde mir das zu komplex und vor allem zu fehleranfällig.

 

Hängt aber ggf. vom Kunden ab.

Z.B. BMW bestand auf Zuweisungen ausschliesslich per Objekt.

💻 MacBook Pro M4 Max 128 GB  macOS 27 Golden Gate

 

VW 2026 ARCH US
🇪🇺 Europe

Geschrieben

Sehr geehrte® bixi,

 

Sie könnten versuchen, vor dem Löschen der Klassen ein Script auszuführen, in dem Sie die Attribute der betreffenden Objekte auf den gewünschten Wert (also nicht "gemäß Klasse") setzen.

 

Möglicherweise können Sie auch den Menübefehl "Attribute suchen und ändern" (Details dazu siehe Handbuch) verwenden, um die Attribute umzustellen. Hier ist aber das Problem, über die Suchkriterien sicherzustellen, dass nur die "richtigen" Objekte geändert werden.

Gruß


Stefan Bender

Vectorworks Germany GmbH

http://www.vectorworks.de

Geschrieben

Hallo bixi

 

Kennst du den kleinen Pfeil ganz unten in der Attibutpalette? Damit löst du die Attribute von der Klasse.

 

Gruss, Marc

Leiter BIM Consulting

Vectorworks Switzerland

________________________________________

Vectorworks - Führende BIM-Spitzentechnologie und Flaggschiff der Nemetschek Gruppe

Weltweit verwirklichen über eine halbe Million Architekten und Designer grossartige Projekte mit Vectorworks!

Erstelle ein Benutzerkonto oder melde Dich an, um zu kommentieren

Du musst ein Benutzerkonto haben, um einen Kommentar verfassen zu können

Benutzerkonto erstellen

Neues Benutzerkonto für unsere Community erstellen. Es ist einfach!

Neues Benutzerkonto erstellen

Anmelden

Du hast bereits ein Benutzerkonto? Melde Dich hier an.

Jetzt anmelden
  • Forenstatistik

    • Themen insgesamt
      27,2Tsd
    • Beiträge insgesamt
      141,5Tsd
×
×
  • Neu erstellen...