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

Tags:
  • 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

Show most helpful answer Hide most helpful answer

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

Allegati (2)

Type: application/zip
1237 scaricato
Size: 1,63 KiB
Type: application/zip
1285 scaricato
Size: 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

Allegati (2)

Type: application/zip
1197 scaricato
Size: 1,87 KiB
Type: application/zip
1251 scaricato
Size: 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

Allegati (2)

Type: application/zip
1237 scaricato
Size: 1,63 KiB
Type: application/zip
1285 scaricato
Size: 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

Allegati (1)

Type: application/zip
1171 scaricato
Size: 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

Allegati (1)

Type: image/png
6 scaricato
Size: 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)