Support Forum

[Frage] Darstellungsproblem mit grossem Kreis (1km) [Gelöst]

Schlagworte:
  • Allplan
  • 2022
  • Grosser
  • Kreis
  • Darstellung
  • Fangpunkt
  • Nächster.

Hallo zusammen
Ich habe ein Darstellungsproblem mit einem sehr grossen Kreis Radius = 1 km.
Die Geometrie habe ich von Fremdplaner so erhalten
Auf eine Länge von 54 m ergibt sich eine Segmenthöhe von 36cm.
(Bild 1)

Es ergeben sich folgende Probleme:
1. Bin ich zu nahe an dem Kreis kann der gar nicht gefangen werden .
2. Wenn ich raus zoome kann ich den Kreis mit Fangpunkt «nächster» fangen. Der Fangpunkt ist aber nicht auf der Linie sondern je nach Ort wo ich den Kreis fange optisch bis 3.5cm vom Kreis entfernt !

Wie geht man am besten mit dem Problem um?
Grosse Koordinaten sind nicht vorhanden bzw. ein Offset ist eingestellt.
-Danke

Ps: Allgemeine Frage: ab wie weit vom Nullpunkt gibt es eigentlich Darstellungsprobleme?

Kritik an Allplan ist nicht erwünscht!
v.2024

Anhänge (3)

Typ: image/jpeg
48-mal heruntergeladen
Größe: 112,01 KiB
Typ: image/jpeg
41-mal heruntergeladen
Größe: 41,31 KiB
Typ: image/jpeg
30-mal heruntergeladen
Größe: 60,59 KiB

Lösung anzeigen Lösung verbergen

Frage 1:
Optionen-> Anzeige -> Geschwindigkeit / Qualität auf "Perfekt" schieben.

Frage 2:
Das muss man ausproblieren. Das hängt von der "Szene", der Grafikkarte und dem aktuellen OpenGL-Modus ab.

OpenGL verwendet Fließkommazahlen zur Darstellung von 3D-Koordinaten, die eine Genauigkeit von 32 Bit oder 4 Byte haben. Das bedeutet, dass die in OpenGL verwendeten Fließkommazahlen eine maximale Genauigkeit von etwa 7 Dezimalstellen haben.

Ungenau wird es also, wenn mehr als 7 Stellen vor dem Komma sind, weil dann Teile der Zahl einfach abgschnitten werden.
Aus 1234,567 m werden in Allplan (native Einheit mm) -> 1234567 mm -> da ist keine Nach-Kommastellen mehr möglich. Wenn eine "Szene" also Objekte mit gößeren Koordinaten enthält, werden diese ggf. nicht mehr korrekt dargestellt. Man merkt das am ehestens daran, dass polygonale Kreise nicht mehr rund sind, sonder eckig werden.

Anhänge (1)

Typ: image/png
62-mal heruntergeladen
Größe: 85,97 KiB

Frage 1:
Optionen-> Anzeige -> Geschwindigkeit / Qualität auf "Perfekt" schieben.

Frage 2:
Das muss man ausproblieren. Das hängt von der "Szene", der Grafikkarte und dem aktuellen OpenGL-Modus ab.

OpenGL verwendet Fließkommazahlen zur Darstellung von 3D-Koordinaten, die eine Genauigkeit von 32 Bit oder 4 Byte haben. Das bedeutet, dass die in OpenGL verwendeten Fließkommazahlen eine maximale Genauigkeit von etwa 7 Dezimalstellen haben.

Ungenau wird es also, wenn mehr als 7 Stellen vor dem Komma sind, weil dann Teile der Zahl einfach abgschnitten werden.
Aus 1234,567 m werden in Allplan (native Einheit mm) -> 1234567 mm -> da ist keine Nach-Kommastellen mehr möglich. Wenn eine "Szene" also Objekte mit gößeren Koordinaten enthält, werden diese ggf. nicht mehr korrekt dargestellt. Man merkt das am ehestens daran, dass polygonale Kreise nicht mehr rund sind, sonder eckig werden.

Anhänge (1)

Typ: image/png
62-mal heruntergeladen
Größe: 85,97 KiB