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] Aktuellen Maßstab im Script abrufen [Gelöst]

Schlagworte:
  • Visual
  • Scripting
  • Maßstab
  • Text2D

Man kann das Node Text2D in Verbindung mit dem Node TextProperty verwenden, um 2D-Texte zu erzeugen. Die entstehenden Texte scheinen sich so zu verhalten wie Texte bei denen die Eigenschaft „Größe gleichbleibend im Plan“ aktiv gesetzt ist. Die Textgröße passt sich also immer dem Darstellungsmaßstab an. Ändere ich den Maßstab werden die Texte im PythonPart sinngemäß größer oder kleiner.

Wenn ich jetzt die Texte als Beschriftung einsetzen möchte, muss ich dafür sorgen, dass sich gestalterische Elemente wie zum Beispiel Beschriftungsrahmen oder Bezugslinien ebenfalls abhängig vom Maßstab ändern. In meinem Vorhaben ist das grundsätzlich umsetzbar, aber zur Berechnung benötige ich als Faktor die Maßstabszahl.

Ist es möglich den Darstellungsmaßstab in einem Script abzurufen? Andernfalls muss ich in der Eigenschaften-Palette immer ein Eingabefeld für den Maßstab bereitstellen und der Benutzer muss diesen auch immer richtig eingeben.

Gruß Felix
Allplan 2024-0-1

Lösung anzeigen Lösung verbergen

Wir werden untersuchen, ob es möglich, die Eigenschaft "Größe gleichbleibend im Plan" auch für Text2D zu implementieren. Dann kann es bei Bedarf ausgeschaltet werden.

Für die gestalterische Elemente hilft der Darstellungsmaßstab wahrscheinlich auch nicht ganz, da momentan ein PythonPart nicht automatisch aktualisiert werden kann. D.h. Der Maßstab wird nicht übermittelt, außer das PythonPart manuell aktualisiert wird. Aber wir werden es auch untersuchen.

Product Owner API, Allplan GmbH

Wir werden untersuchen, ob es möglich, die Eigenschaft "Größe gleichbleibend im Plan" auch für Text2D zu implementieren. Dann kann es bei Bedarf ausgeschaltet werden.

Für die gestalterische Elemente hilft der Darstellungsmaßstab wahrscheinlich auch nicht ganz, da momentan ein PythonPart nicht automatisch aktualisiert werden kann. D.h. Der Maßstab wird nicht übermittelt, außer das PythonPart manuell aktualisiert wird. Aber wir werden es auch untersuchen.

Product Owner API, Allplan GmbH