[Frage] I have a dream: Smartpart-Eigenschaften übertragen, ähnlich wie bei "Allgemeine Architektureigenschaften modifizieren"


Hallo zusammen!
Es wäre schön wenn man gewisse Eigenschaften von Smartparts (Fenster, Türen) in einem Rutsch auf mehrere Smartparts übertragen könnte.
Ich denke da z. B. an die Rahmenbreite unten bei Fenstern oder den Abstand zur Öffnung unten bei Türen, falls sich der Bodenaufbau mal ändert. Zur Zeit ist es sehr mühselig alle betroffenen Fenster anklicken zu müssen. In einem Rutsch ändert man ja nur zu 100% gleiche Smartparts, alle anderen müssen nach und nach angeklickt werden.
Da gleiche würde auch für normale Fensteröffnungen gelten, wo man z. B. nur den oberen Anschlag ändern möchte. Bei "Allgemeine Architektureigenschaften modifizieren" klappt es ja bereits für andere Bauteile. So was umgesetzt für Smartparts wäre ein Traum!

Gruß

Fredo

Hilfreichste Antwort anzeigen Hilfreichste Antwort verbergen

Zitiert von: Fredo66
Es wäre schön wenn man gewisse Eigenschaften von Smartparts (Fenster, Türen) in einem Rutsch auf mehrere Smartparts übertragen könnte.

Hallo,

I have created this type of possibilities in my paid SmartParts.
I called this "Shared Settings". The sharing is done section by section and we choose a sharing "group" because some sections can be shared with certain other SmartParts and other sections with other SmartParts. This also allows you to configure or modify a single SmartPart and apply these parameters to all the others using the "Refresh SmartPart" function. You can also set a first SmartPart and the next ones in the same project will get the same settings automatically.
We can see examples of uses in these videos: here, here or also here.
What do you think ?
_______________

Ich habe diese Art von Möglichkeiten in meinen bezahlten SmartParts erstellt.
Ich habe dies "Gemeinsamen Einstellungen" genannt. Die Freigabe erfolgt abschnittsweise und wir wählen eine Freigabe- "Gruppe", da einige Abschnitte mit bestimmten anderen SmartParts und andere Abschnitte mit anderen SmartParts freigegeben werden können. Auf diese Weise können Sie auch ein einzelnes SmartPart konfigurieren oder ändern und diese Parameter mithilfe der Funktion "Aktualisieren SmartPart" auf alle anderen anwenden. Sie können auch ein erstes SmartPart festlegen, und die nächsten im selben Projekt erhalten automatisch dieselben Einstellungen.
In diesen Videos sehen wir Anwendungsbeispiele: hier, hier or also hier.
Was denken Sie ?


Anhänge (2)

Typ: image/png
33-mal heruntergeladen
Größe: 60,89 KiB
Typ: image/png
22-mal heruntergeladen
Größe: 75,25 KiB
21 - 27 (27)

Vielleicht googelst Du mal "Zynismus"!

Den lasse ich mir nämlich nicht unterstellen!
Mit "Ironie" oder gar "Sarkasmus" kann ich leben...

Alles gut.
Du hast uns allen schon mit so vielen tollen Dingen weiter geholfen,
da darf man auch mal zynisch, sarkastisch oder sonst was sein !

Viele Grüße
Stefan

Gruß´

Stefan

zurück zum ausgangspunkt der frage: einige parameter lassen sich gut über attribute ansteuern. zum beispiel den abstand o/u/l/r. jörg hatte dazu mal eine anleitung eingestellt. die smart parts müssen dafür mit ein paar zeilen text ergänzt werden und in der attribute.xml müssen bei einigen attributen änderungsmöglichkeit auf true gestellt werden.
dann funktioniert die bearbeitung mehrerer smart parts über attribute sehr gut. sollte allplan mal standardmässig so einstellen.
beste grüße

czyborra klingbeil architekturwerkstatt - http://www.cka.berlin

So, nachdem in Connect nun alles wieder funktioniert, kann ich vielleicht noch einmal kurz präzisieren, um was es mir geht.
Klar ist, dass an SmartParts - in meinem konkreten Fall Fenster - sehr viele Informationen hängen, die dazu führen, dass bei der Abfrage "gleiche SmartParts ändern" nur die geändert werden, die bis ins kleinste Detail identisch sind (Beispiel von Nemo Din R und Din L oder eben irgendwelche Attribute).
Ich möchte aber eigentlich nur bei allen Fenstern die Oberfläche für das Glas, die Rahmenfarbe und die Rahmentiefe ändern, also Dinge bei denen es völlig wurscht ist, ob DIN links oder rechts und egal ob Panikbeschlag oder nicht.

Gruß´

Stefan

Bei der projektweiten Änderung der Oberfläche kann man leicht Abhilfe durch intelligente Änderung des Workflows schaffen:
Statt eine neue Oberfläche zuzuweisen, einfach die Öberflächen-Einstellung glas.surf ändern (wenn es für alle gelten soll)

Bei Rahmen und Flügel-Oberflächen genauso vorgehen: nicht "eiche_längs.surf" einstellen, sondern eine
Oberfläche für den Typ "Fensterflügel" erstellen (Fensterfluegel.surf), und dann nur nocht diese surf-Datei ändern.
Oder ganz wie früher, die Oberflächen über die Linienfarbe "übersetzen" lassen!
Dann hat der Fensterflügel immer Farbe 143, und man ändert nur noch die "Oberfläche" für diese Farbe.

Für alles, was man projektweit ändern möchte, sollte man Referenzen statt Instanzen verwenden.
Dann kann man über die Referenzen leicht projektweit Eigenschaften ändern.

Wenn es in Allplan Projekt-Parameter gäbe, könnte man diese an die Parameter der SmartParts koppeln, und so ganz leicht
projektweit Änderungen der Eigenschaften machen.
Theoretisch könnte man für diesen Zweck auch Projektattribute "missbrauchen".
@Allplan: Denkt mal drüber nach!

Danke für den guten Tipp !
Projektparameter wären natürlich super.

Gruß Stefan

Gruß´

Stefan

Projektparameter wäre wunderbar!!
Ähnlich wie der Ebenenmanager in meinen Augen möglichst intelligent Projektparameter (und zwar die Höhen) speichert, sollte das auch für weitere sich wiederholende Logiken eingeführt werden. Fensterrahmendicke wäre da nur eines von vielen Beispielen, die meist für das ganze Projekt gelten, jetzt bei Allplan aber tausendfach dezentral eingegeben werden müssen.

Wenn ich mich nicht irre, haben Sie die Möglichkeit schon lange bei Revit.
Ob es dort gut funktioniert weiß ich nicht, aber eigentlich hat man für derart intelligente Verknüpfungen ja gerade einen Computer.

Zu Smart Parts: Eigentlich kann man mit den Smart-Parts schon auf Text-Dateien zugreifen und zurückschreiben. Man könnte sich also selber die Projektparameter dort zusammenstellen und mit den Smart Parts jeweils auslesen lassen. Oder wie Jörg sagt Projektattribute mißbrauchen.

Wäre schön wenn Allplan dafür mal professionell und service-minded eine Lösung anbieten würde.
So wie es bei Ebenenmanager, Flächenstilen usw schon erfolgreich umgesetzt ist.

czyborra klingbeil architekturwerkstatt - http://www.cka.berlin

21 - 27 (27)