[Вопрос] Attributte (Pythonpart und 3DKörper)


Hello Liebe Allplaner;

Ich hab ein 3D Körper mit Attribute als Pythonpart erstellt und die folgende Probleme hab ich gefunden;

1) Als Pythonpart, ich kann die Attribute modifizieren / bearbeiten in der Palette seitlich.

2) Als Pythonpart, die Attribute sind verfügbar wenn ich recht klicken und (Attribute modifizieren)

3) Wenn ich die Pythonpart aufgelöst habe, die Attribute sind nicht mehr verfügbar.

Bitte schauen Sie die Fotos und tut mir sehr leid für mein Deutsch Sprache.

Вложения (3)

Type: image/png
Загружено 77 раз
Size: 27,43 KiB
Type: image/png
Загружено 80 раз
Size: 61,90 KiB
Type: image/png
Загружено 64 раз
Size: 67,14 KiB

Цитируется из: MHisham
Hello Liebe Allplaner;
Ich hab ein 3D Körper mit Attribute als Pythonpart erstellt und die folgende Probleme hab ich gefunden;
1) Als Pythonpart, ich kann die Attribute modifizieren / bearbeiten in der Palette seitlich.
2) Als Pythonpart, die Attribute sind verfügbar wenn ich recht klicken und (Attribute modifizieren)
3) Wenn ich die Pythonpart aufgelöst habe, die Attribute sind nicht mehr verfügbar.
Bitte schauen Sie die Fotos und tut mir sehr leid für mein Deutsch Sprache.

Das ist ein normales Verhalten von Standard-PythonParts in Allplan. Eine PythonPart ist eine Art von Makro. Und ein Makro kann aus mehreren Folien bestehen, die wiederum mehrere geometrische Objekte beinhalten können. Sowohl eine PythonPart, als auch diese geometrische Objekte können Attribute beinhalten. In dem zweiten Bild sieht man die Attribute des PythonParts. Auf die Attribute des geometrisches Objekts (Quader) kommen wir jetzt nicht heran. Mit dem Auflösen wird das PythonPart samt ihrer Attribute gelöscht, so dass nur der Quader auf dem Teilbild bleibt, auf dessen Attribute wir ab jetzt zugreifen können. Und diese sind die auf dem dritten Bild dargestellt.
Legt man in der Palette der PythonPart Attribute fest, werden diese nur dem PythonPart zugewiesen und nicht den geometrischen Objekten innerhalb des PythonParts. Ich hoffe, ich habe es verständlich erklärt.
Mit dem Begriff Standard-PythonParts habe ich die Interactor-PythonPart ausgeklammert. Nicht dass jemand denkt, dass noch sonst welche Nicht-Standard-PythonParts existieren.