Support Forum

[Frage] Gedrehte Grundriss einstellen

Schlagworte:
  • Allplan 2024 2025

Hallo zusammen,

der Winkel der gedrehten Grundrissdarstellung lässt sich via Python API auslesen.
Lässt sich dieser auch einstellen?
Sprich man nimmt den im Projekt hinterlegten Winkel aus der passenden Konfigurationsdatei um diesen per Knopfdruck wieder herstellen zu können.
Das wäre eine kleinere Hilfestellung um die Unzulänglichkeiten welche beim Arbeiten mit Projektwinkeln entstehen auszugleichen.
Die Probleme wurden an anderer Stelle mehrfach diskutiert und brauchen m.E. hier nicht mehr gelistet zu werden.

VG
Marcus

Hilfreichste Antwort anzeigen Hilfreichste Antwort verbergen

Hi Marcus,

Ab Allplan 2025 gibt es die Klasse InputAngleSettings, die glaube ich genau das macht, was du brauchst. Hast du damit probiert? Ich habe es selber noch nicht, aber ich würde erwarten, dass GetProjectAngle eben den Projektwinkel ausließt, und SetSystemAngle den Fadenkreuz dreht.

Grüße,
Bart

Hi Marcus,

Ab Allplan 2025 gibt es die Klasse InputAngleSettings, die glaube ich genau das macht, was du brauchst. Hast du damit probiert? Ich habe es selber noch nicht, aber ich würde erwarten, dass GetProjectAngle eben den Projektwinkel ausließt, und SetSystemAngle den Fadenkreuz dreht.

Grüße,
Bart

Hi Barth,

danke für die Rückmeldung!

Ich hatte die neue Klasse noch nicht gesehen und gerade ausprobiert.
Die integrierte Methode um den Projektwinkel auszulesen könnte ich gut nutzen.
Allerdings wird mit der Methode SetSystemAngle das Fadenkreuz gedreht und nicht der Grundriss unter dem Fadenkreuz.
Das API-Äquivalent zur Allplanfunktion "Gedrehte Grundrissdarstellung" wäre jedoch wichtiger.

Gibt es einen indirekten Weg um das gleiche zu erreichen?

VG
Marcus

Hi Marcus,

momentan kann man die Ansicht im Viewport (also Sichtpunkt und Richtung) nur so manipulieren, indem man an einen bestimmten Objekt zoomt (ZoomService, neu in 2025). Aber das ist nicht was Du erwartest also leider nein. Es wäre ein Feature, der implementiert werden musste.

Viele Grüße,
Bart