Support Forum

[Frage] Eckpunkte bzw Umrisse einer 2DFläche als 3DFläche ausgeben

Schlagworte:
  • 2D
  • Visual
  • Scritping
  • Pythonpart

Hallo,
ich wollte mal nachfragen ob es mit VisualScripting möglich ist, mit SelectGeometryObject eine (2D) Füllfläche/Stilfläche usw anzuklicken und diese Form bzw Umrisse dann als 3D Fläche auszugeben und gegebenfalls mit einer Dicke dann anzugeben.

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

Hilfreichste Antwort anzeigen Hilfreichste Antwort verbergen

Hallo René,

hier gibt es einen 2D-3D-Konverter mit VisualScripting. Bitte

"NodeCreateObject.zip" nach "..\ETC\VisualScripts\ModelObjects\ObjectAccess" entpacken
"Area3DFromAreaElement.zip" nach "..\Usr\Local\Library\VisualScripting" entpacken

Wenn Du einen 3D-Körper haben willst, kannst Du weitere Nodes zwischen "ExecPythonScript" und "Format" einbauen.

Viele Grüße
Horst

Anhänge (2)

Typ: application/zip
1191-mal heruntergeladen
Größe: 1,63 KiB
Typ: application/zip
1239-mal heruntergeladen
Größe: 644,00 B
1 - 10 (17)

Das Plugin ElementConverter beherrscht die Umwandlung von Flächenlementen in 3D-Flächen.

Gibt nicht zufällig einen anderen weg?
Keine Frage der ElementConverter sieht sehr verlockend aus!... aber für den zweck brauche ich halt nur diese funktion leider und nicht die ganzen extras die es da dazu gibt

LG René

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

Hier eine schnelle Lösung als PythonPart-Interactor:

ConvertFaceInteractor_pyp.zip -> entpacken nach ...\Std\Library\PythonParts\Interactor

ConvertFaceInteractor_py.zip -> entpacken nach ...\Std\PythonPartsScripts\Interactor

Anhänge (2)

Typ: application/zip
1156-mal heruntergeladen
Größe: 1,87 KiB
Typ: application/zip
1207-mal heruntergeladen
Größe: 4,78 KiB

Hallo René,

hier gibt es einen 2D-3D-Konverter mit VisualScripting. Bitte

"NodeCreateObject.zip" nach "..\ETC\VisualScripts\ModelObjects\ObjectAccess" entpacken
"Area3DFromAreaElement.zip" nach "..\Usr\Local\Library\VisualScripting" entpacken

Wenn Du einen 3D-Körper haben willst, kannst Du weitere Nodes zwischen "ExecPythonScript" und "Format" einbauen.

Viele Grüße
Horst

Anhänge (2)

Typ: application/zip
1191-mal heruntergeladen
Größe: 1,63 KiB
Typ: application/zip
1239-mal heruntergeladen
Größe: 644,00 B

Hallo Horst,

durch den Node "RestartScript" lässt sich das VisualScript nicht mehr durch ESC beenden.
Ein "Schließen"-Button in der Palette fehlt!

Einzig das brutale Neustarten einer andere Allplan-Funktion beendet den "Spuk".

Zweites Problem: Bei jedem Doppelklick links auf das PythonPart(?) entsteht eine neue 3D-Fläche!
(Habe dazu den Node "RestartScript" entfernt.)

Ist das alles so beabsichtigt, oder "bediene" ich das falsch?

Hallo Jörg,

mit dieser Änderung sollte ESC das Skript korrekt beenden.

Bitte nach "..\ETC\VisualScripts\Geometry\ObjectAccess" entpacken.

Viele Grüße
Horst

Anhänge (1)

Typ: application/zip
1123-mal heruntergeladen
Größe: 1,51 KiB

Hallo Nemo leider finde ich weder im \Library\PythonParts den Interactor Ordner noch im \Std den PythonPartsScripts\Interactor

muss ich diese selbst erstellen?
weil es kommt dann immer diese Fehlermeldung - Siehe Bild

Hallo Horst, funktioniert bei mir einwandfrei Dankesehr

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

Anhänge (1)

Typ: image/png
6-mal heruntergeladen
Größe: 3,32 KiB

..ja, diese Verzeichnisse muss man erstellen!

Kommt leider dennoch die Fehlermeldung

"Script Interactor.ConvertFaceInteractor not found"

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

1 - 10 (17)