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] Visual Scripting - 2D Fläche an/ausschalten [Gelöst]

Schlagworte:
  • Visual
  • Scripting
  • Hatching
  • Pattern
  • FaceStyle
  • Filling
  • 2D

Moin Leute,
gibt es eine möglichkeit in Visual Scripting zB eine Fläche zuzeichnen und dann über Checkboxen zu entscheiden ob man eine Füllfläche oder Stilfläche etc. nutzen möchte?
Ich habe es so Probiert (s. Anhang) nur Leider sind Trotzdem alle gleichzeitig an...
ich möchte nur eins sehen, sprich wenn Stilfläche angehäkelt ist, dann zeige nur die Stifläche in 2D und nichts anderes.

Lg René
http://www.baucon.de

Anhänge (1)

Typ: image/png
70-mal heruntergeladen
Größe: 152,69 KiB

Lösung anzeigen Lösung verbergen

Hallo Rene,

also so auf die Schnelle könnte ich dir folgende Lösung anbieten:

Einfach einen OutputTrueSelector nachschalten (siehe Anhang) und ConditionValue mit der jeweiligen Checkbox verbinden.

Wichtig ist die Darstellung an den Nodes (-> am Screenshot rot markiert) entsprechend zu schalten.
(Also so, dass nur die OutputTrueSelector´s die Darstellung bzw. das Objekt erzeugen)

LG
Mario

Anhänge (1)

Typ: image/jpeg
128-mal heruntergeladen
Größe: 266,88 KiB

Hallo Rene,

also so auf die Schnelle könnte ich dir folgende Lösung anbieten:

Einfach einen OutputTrueSelector nachschalten (siehe Anhang) und ConditionValue mit der jeweiligen Checkbox verbinden.

Wichtig ist die Darstellung an den Nodes (-> am Screenshot rot markiert) entsprechend zu schalten.
(Also so, dass nur die OutputTrueSelector´s die Darstellung bzw. das Objekt erzeugen)

LG
Mario

Anhänge (1)

Typ: image/jpeg
128-mal heruntergeladen
Größe: 266,88 KiB

Oh man soweit war ich auch, hatte nur vergessen die Darstellungen auszumachen
Ich Danke dir!

Lg René
http://www.baucon.de

Andere Frage, vllt kannst du direkt weiter helfen
Wenn ich ein Layer einstelle und von layer anhäkle... dann sind da andere Sachen eingetragen als es wirklich ist... Sprich
ich nehme Layer KO_HEIZ und mir wird wieso auch immer Pink angezeigt aber im Model kommt es in Blau?

Lg René
http://www.baucon.de

Anhänge (1)

Typ: image/png
73-mal heruntergeladen
Größe: 11,02 KiB

Hallo. Die Farbe in der Palette gilt nur, wenn du nicht den Haken bei "Farbe von Layer" setzt.
Ich vermute der Layer KO_HEIZ hat die Farbe Blau zugeordnet.

Gruß Felix
Allplan 2024-0-1

Hast du das Objekt in das Node Format übertragen und beim ursprüngliche Objket "Modellobjekt erstellen" ausgeschaltet?
Da in deinem Screenshot die Farbnummer (5) grau angezeigt wird ist das mit der Farbe Pink schon richtig. Der Layer KO_HEIZ ist Pink.

Gruß Felix
Allplan 2024-0-1

Anhänge (1)

Typ: image/png
42-mal heruntergeladen
Größe: 42,86 KiB

Hab es genauso eingestellt, in den Eigenschaften unter Format sind die Haken bei "von..." drin. Stift Strich und Farbe sind ausgegraut aber man sieht da bei Farbe halt die Farbnummer 5 (Pink) aber gezeichnet wird mit Blau

Lg René
http://www.baucon.de

Vielleicht ist es die Bildschirmdarstellung?
Farbe zeigt Stift kann bei Standardeinstellung eigentlich nicht sein weil 0,25 schwarz wäre und nicht blau...merkwürdig.

Wird der gleiche Körper von einem anderen Node im Skript als Modellobjekt ausgegeben? Dann würde dieser die Formateigenschaften erhalten die du beim bearbeiten des Pythonparts aktuell eingestellt hast.

Gruß Felix
Allplan 2024-0-1

Die Sache ist, das die Blaue Farbe die Korrekte ist, es wird in der Eigenschaftspalette nur falsch angezeigt... Wieso? weiss ich nicht

Mal ne ganz andere Frage?! ist es möglich wie bei Beschriftungsbilder/SmartPart/Makro etc. zu Tauschen? sprich dann "Pythonpart/VisualScript Tauschen"

Lg René
http://www.baucon.de