Support Forum

[Frage] Darstellung in Palette weicht von Script ab


Hallo zusammen,

ich habe mit VS ein Script erstellt und im Palettendesigner so formatiert wie ich es haben will. Beim Ausführen des Scripts werden mir aber nicht alle Einstellungen angezeigt, siehe Screenshots. Woran könnte das liegen?

In dem Script trenne ich einen Zylinder in mehrere kleinere Zylinder auf. Ist es möglich jedem Zylinder eine eigene Farbe zuzuweisen? Bisher scheitert es da bei mir.

Gruß
Jan

Brücken und Ingenieurbau
VIC Planen und Beraten GmbH

https://www.vic-gmbh.de/

Anhänge (1)

Typ: image/jpeg
31-mal heruntergeladen
Größe: 150,98 KiB

Mit dem Node Format ist es möglich, für jeden Zylinder eine eigene Farbe zuzuweisen. Siehe das Bild CylinderColor.png.
Die Farbe kann als Integer definiertet werden. (index color)

Die Abweichung zwischen Palette und Paletendesigner kann ich hier leider nicht reproduzieren. Nach einer Neuen Ausführung wird es aktualisiert? Könntest du das Skript auch hochladen und Welche Allplan Version hast du?

Product Owner API, Allplan GmbH

Anhänge (1)

Typ: image/png
37-mal heruntergeladen
Größe: 96,74 KiB

Hallo Xinling,

vielen Dank für deine Antwort. Auf die Idee den Index Color anzusprechen bin ich gar nicht gekommen. Ich vermute dann aber auch, dass es nicht möglich ist, eine Liste mit Farbauswahl wie in der Eigenschaftspalette, zu erstellen. Wäre natürlich die schönere Variante.

Zu dem Palettendesiger:
Die falsche Anzeige des Reiters hat sich nach einem Rechnerneustart erledigt. Jetzt passt es.
Was noch nicht passt ist die Beschriftung oberhalb einer Liste. Da habe ich eine Bezeichnung für das Feld eingegeben, aber es steht immer noch "Zahl" dort, siehe Bild.

Brücken und Ingenieurbau
VIC Planen und Beraten GmbH

https://www.vic-gmbh.de/

Anhänge (1)

Typ: image/jpeg
20-mal heruntergeladen
Größe: 25,24 KiB

Es ist möglich mehrere Farbauswahl-ComboBoxes zu haben, wenn mehrere ColorInput nodes verwendet werden. Der Nachteil ist, die Anzahl vom Farbeauswahl-ComboBoxes dadurch nicht dynamisch ist. D.h. seine Anzahl wird nicht automatisch an die Anzahl von Zylinder angepasst. Aber wenn die Anzahl von Zylinder immer gleich und bekannt ist, könnte es auch eine Lösung sein. (Siehe das beigefügte Bild)

Das Problem mit Listenbezeichnung ist ein Bug. Danke für den Feedback.

Product Owner API, Allplan GmbH

Anhänge (1)

Typ: image/png
16-mal heruntergeladen
Größe: 59,17 KiB