SmartPartsAttributeObserver Fehler

Schlagworte:
  • Allplan
  • 2023-1-7;
  • Smartpart;
  • SmartPartsAttributeObserver
  • Fehler;

Hallo zusammen.
Wir haben in einem Projekt sehr oft eine lästige Fehlermeldung.
Diese tritt auf beim wechsel in die Planverwaltung,wo ich mehr als 50 mal mit OK den Fehler bestätigen muss, um in einen Plan zu gelangen. Wir haben in dem Projekt typisierte Fassadenelemente mit Öffnungen in denen Fenster-SmartParts verbaut sind, als x-Ref mehrfach platziert. Smartparts wie Fasche oder Dämmrahmen habe ich aus den Elementen bereits gelöscht und nur noch Fenster-SmartParts und Fensterbank-Smartparts verwendet. Dennoch kommt diese Fehlermeldung beim Wechsel in die Planverwaltung.
Ebenfalls erscheint die Fehlermeldung beim Aufrufen eines Reports aus den Ableitungen. Dort summiert sich die Fehlermeldung bis ins Unendliche als Endlosschleife. Aufrufen der Reports aus dem Modell heraus geht problemlos. Hotline ist das Problem gemeldet, habe aber bisher keine Rückmeldung.
Wer weiß Abhilfe?

Tschau
Mike
http://www.baucon.de
Erfreulicherweise macht die Aufnahme von Wissen niemals Dick!

Anhänge (1)

Typ: image/png
54-mal heruntergeladen
Größe: 12,56 KiB

Hilfreichste Antwort anzeigen Hilfreichste Antwort verbergen

SmartParts in erweiterten XRef's sind keine gute Idee!
Warum:
Erweiterte XRefs reagieren auf die Ebenen auf dem Teilbild, in dem sie abgesetzt sind.
D.h. die XRefs werden (im Hintergrund) auf das Teilbild kopiert, und dabei passen sich die
Höhe der Wände (und damit der Öffnungen und damit der SmartParts) an.
Bei dieser "Änderung" der Öffnungsgeometrie muss das SmartPart aktualisiert werden, und genau das macht der
Attribute-Observer (s. Fehlermeldung).

Workaround 1:
Macht aus den Fassadenelementen Makros, und "verlegt" diese ohne XRefs direkt auf dem Teilbild.
Modifikationen sind mit "Makro Modifizieren" immer noch möglich.
Workaround 2:
Verwendet die "alten" MakroModeller-Makros in den XRefs
Workaround 3:
Löst die Makros auf oder verlegt die SmartParts nicht in die Öffnungen!

@Allplan
XRefs sind leider für solche Anwendungsfälle nicht zu gebrauchen.
Es fehlen in Allplan Baugruppen, die auch Architektur-Elemente enthalten können.
Diese müssen korrekt auf Teilbild-Ebenen reagieren, und Wechsel-Wirkungen (z.B. Raum-Wand) ermöglichen.
Die Räume (und auch die anderen Bauteile) der Baugruooe müssen bim Absetzen auf das Teilbild kopiert werden, und
neue Bezeichnungen bekommen. Einmal abgesetzte Baugruppen müssen aus der Vorlage aktualisiert werden können.
Raumbezeichnungen müssen dabei erhalten bleiben.
Das Verhalten sollte so ähnlich wie eine Elementgruppe sein, allerdings mit einer Aktualisierungs-Möglichkeit aus der Vorlage.

Wer schon mal Mehrfamilienhäuser mit identischen Wohnungen geplant hat, weiss wovon ich spreche!
Fertignasszellen oder eben wie hier Fassaden-Elemente sind weitere häufig vorkommende Anwendungsfälle.

SmartParts in erweiterten XRef's sind keine gute Idee!
Warum:
Erweiterte XRefs reagieren auf die Ebenen auf dem Teilbild, in dem sie abgesetzt sind.
D.h. die XRefs werden (im Hintergrund) auf das Teilbild kopiert, und dabei passen sich die
Höhe der Wände (und damit der Öffnungen und damit der SmartParts) an.
Bei dieser "Änderung" der Öffnungsgeometrie muss das SmartPart aktualisiert werden, und genau das macht der
Attribute-Observer (s. Fehlermeldung).

Workaround 1:
Macht aus den Fassadenelementen Makros, und "verlegt" diese ohne XRefs direkt auf dem Teilbild.
Modifikationen sind mit "Makro Modifizieren" immer noch möglich.
Workaround 2:
Verwendet die "alten" MakroModeller-Makros in den XRefs
Workaround 3:
Löst die Makros auf oder verlegt die SmartParts nicht in die Öffnungen!

@Allplan
XRefs sind leider für solche Anwendungsfälle nicht zu gebrauchen.
Es fehlen in Allplan Baugruppen, die auch Architektur-Elemente enthalten können.
Diese müssen korrekt auf Teilbild-Ebenen reagieren, und Wechsel-Wirkungen (z.B. Raum-Wand) ermöglichen.
Die Räume (und auch die anderen Bauteile) der Baugruooe müssen bim Absetzen auf das Teilbild kopiert werden, und
neue Bezeichnungen bekommen. Einmal abgesetzte Baugruppen müssen aus der Vorlage aktualisiert werden können.
Raumbezeichnungen müssen dabei erhalten bleiben.
Das Verhalten sollte so ähnlich wie eine Elementgruppe sein, allerdings mit einer Aktualisierungs-Möglichkeit aus der Vorlage.

Wer schon mal Mehrfamilienhäuser mit identischen Wohnungen geplant hat, weiss wovon ich spreche!
Fertignasszellen oder eben wie hier Fassaden-Elemente sind weitere häufig vorkommende Anwendungsfälle.