Das Wissen aller Anwender nutzen

Im Allplan Connect Forum tauschen sich Anwender aus, geben wertvolle Tipps oder beraten sich bei ganz konkreten Aufgabenstellungen − auch international.
Und damit wirklich keine Frage unbeantwortet bleibt, unterstützen die Mitarbeiter des Technischen Supports ebenfalls aktiv das Forum.

Es erwarten Sie:

  • Foren-Vielfalt aus CAD Architektur, CAD Ingenieurbau uvm.
  • Tipps von User für User
  • international: Deutsch, Englisch, Italienisch, Französisch und Tschechisch

Melden Sie sich jetzt an und diskutieren Sie mit!

Zur Registrierung

[Frage] Smartpartgruppe und Beschriftungsbilder [Gelöst]

Schlagworte:
  • SmartPart
  • Beschriftungsbild
  • Beschriftung
  • Gruppe

Hallo!
Wir haben bereits eine ähnliche Frage zu diesem Thema gestellt, jedoch haben wir keine Lösung gefunden und auch die Herangehensweise ist diesmal anders.

Ausgangssituation:
Wir haben selber einen SpartPart programmiert, welcher eine Spritzbetonnagelwand generiert. Dieser besteht aus 2 Teilen - dem MainObject welches das SubObject "Nagel" in einem vorgegebenen Raster austeilt. Im SubObject sind jeweils alle wichtigen, geometrischen Werte und Maße als Attribute hinterlegt.
Funktioniert so weit so gut.
Nun wollen wir für unsere Baugrubensicherung einen 2D-Plan erstellen. Die Beschriftung der Nagelgeometrien pro Bemessungsquerschnitt (BQ) soll assoziativ zum SmartPart sein und sich bei Änderungen aktualisieren.
Das Beschriftungsbild haben wir mittels "Beschriftungsbild - Attribut (alle maßgebenden Attribute eingegeben) - DefFol" erstellt und im Projekt abgespeichert.
Die Beschriftungsbilder beinhalten: den Typ, die Länge, die vertikale Neigung und den Durchmesser der Bohrkrone für den Injektionsbohranker. Alle diese Werte sind auch als Attribute hinterlegt.
In der Anwendung setzen wir mit "linker Maustaste - Beschriften" das Beschriftungsbild ab.

Wenn man das SubObject "Nagel" als einzelnen Smartpart in der Zeichnung absetzt und mit dem definierten Beschriftungsbild im Grundgriss beschriftet funktioniert das sehr gut. Auch wenn man einen Wert im Smartpart ändert aktualisiert sich das Beschriftungsbild (siehe Bild 2020-01-07_Problem-01.png).

Wenn man jedoch versucht das SubObject im MainObject zu beschriften ergibt sich das Problem. Beim ersten Absetzen des Beschriftungsbilds verhält sich dieses genau gleich wie oben beschrieben. Wird nun jedoch eine Änderung im MainObject vorgenommen (egal ob diese das SubObject betrifft oder nicht) verschwindet das Beschriftungsbild!

Ist es nicht möglich das SubObject in einer Smartpartgruppe zu beschriften oder gibt es einen Workaround?
Schon mal danke im Voraus!

Anhänge (3)

Typ: image/png
44-mal heruntergeladen
Größe: 29,77 KiB
Typ: image/png
40-mal heruntergeladen
Größe: 18,04 KiB
Typ: image/png
25-mal heruntergeladen
Größe: 14,29 KiB

Lösung anzeigen Lösung verbergen

Dafür gibt es keine Lösung!
Bei einem Update der SmartPart-Gruppe werden alle SmartParts ausser dem MainObject incl. der Beschriftungsbilder gelöscht, und neu erzeugt!

Einzig das Erzeugen des Beschriftungs-Textes im 2D-Script des Main-Objects oder des Sub-SmartParts wäre denkbar...

11 - 14 (14)

Man kann die SmartPart-Gruppe (Makrogruppe) auflösen:

Makros -> Makro verketten -> Lösen
oder
Makros -> Makro auflösen -> verkettet

Mit "Makros -> Makro auflösen -> verkettet" werden bei mir (Allplan V2019) jedoch die SubObjekte dann als Makroverlegungen angezeigt und wenn ich eine davon aktiviere, wird in den Eigenschaften "Gemeinsame Eigenschaften (6)" angezeigt und ich kann diese dann auch nicht mehr nachbearbeiten bzw. beschriften.

Anhänge (1)

Typ: image/png
16-mal heruntergeladen
Größe: 234,23 KiB

"Gemeinsame Eigenschaften (6)" heist ja nur, das evtl. verschiedene Objekt-Typen selektiert sind!
Einfach mal die Combobox aufklappen, wo das steht!

"Makroverlegung" ist schon richtig, da SmartParts nur eine besondere Art davon sind!

Und: "Makros -> Makro auflösen -> verkettet" ?
Wie siehts da aus?

Das mit der Combobox hab ich schon probiert - das ist dann der Smartpart mit den hinterlegten Attributen jedoch kann ich diesen nicht bearbeiten und auch das beschriften mittels Beschriftungsbildern funktioniert nicht. Sobald ich mit "Makros -> Beschriften" versuche ein Element zu beschriften setzt er alle Attribute im Beschriftungsbild auf 0.

Bei "Makros -> Makro verketten -> Lösen" kann ich die SmartPart-Gruppe nicht mal auswählen (siehe Bild im Anhang).

Anhänge (3)

Typ: image/png
19-mal heruntergeladen
Größe: 36,86 KiB
Typ: image/png
14-mal heruntergeladen
Größe: 9,72 KiB
Typ: image/png
15-mal heruntergeladen
Größe: 726,77 KiB
11 - 14 (14)