Visual Scripting: Bestehenden Objekt ein Attribut zuweisen [Risolto]


Hallo,

ich versuche gerade einem bestehenden Objekt, einem 3D-Körper, nachträglich über ein Script ein Attribut zuzuweisen.

Das Attribut habe ich im Allplan AttributManager angelegt.
Das Script hätte ich wie im angehängten Screenshot aufgebaut.

Wie schaffe ich es jetzt das gefilterte Attribut beim Node "AssignAttributes", mit dem Input-Port von AttributeData zu verbinden?
Oder muss ich mein Script anders aufbauen?

Grüße,
Mario

Allegati (1)

Type: image/jpeg
182 scaricato
Size: 87,97 KiB

Show solution Hide solution

Hallo Mario,

Bitte probierst du mal den Node "AttributeValuePalette". Es sollte funktionieren. Siehe das beigefügte Bild.

Der Node "SelectObjectsByAreaInput" ermöglicht das Auswahlverfahren von Objekten wie gewöhnt. Also mit dem Fenster ziehen.
Der Node "RestartScript" ist nur nötig, wenn du mit dem Skript in einem Zug mehrmals durchführen möchtest.

Product Owner API, Allplan GmbH

Allegati (1)

Type: image/png
267 scaricato
Size: 199,92 KiB
11 - 12 (12)

Quotato da: Allplan_er
Ich habe das script mal nachgebaut, ich kann aber keine Objekte auswählen...oder geht das nicht mit ARC-Bauteilen?

Ich habe gerade mit einer Stütze probiert. Es funktioniert bei mir. Mit dem Node "SelectObjectsByAreaInput" kann man wie gewöhnt Objekte inkl. Architektur-Objekte auswählen.

Product Owner API, Allplan GmbH

Quotato da: Xinling

Zitiert von: Allplan_erIch habe das script mal nachgebaut, ich kann aber keine Objekte auswählen...oder geht das nicht mit ARC-Bauteilen?
Ich habe gerade mit einer Stütze probiert. Es funktioniert bei mir. Mit dem Node "SelectObjectsByAreaInput" kann man wie gewöhnt Objekte inkl. Architektur-Objekte auswählen.


Ja das funktioniert, habe es mit der Planbar 2022-0 vom 27.10.21 getestet. Es funktioniert aber leider nicht bei Precast Elements. Wird diese Funktion dafür noch erweitert, das auch diese damit ausselektiert werden können.
11 - 12 (12)

https://campus.allplan.com/ utilizza cookies  -  Maggiori informazioni

Accetta