MicroStation CONNECT Edition Hilfe

Punkte von Kurve extrahieren

Wird zur grafischen und numerischen Auswertung der Attribute einer B-Spline-Kurve (Tangenten, Krümmungen und Inflexionspunkte) für vorgegebene Positionen auf der Kurve verwendet. Es gibt fünf Methoden, um Positionen auf einer Kurve zu definieren.

Der Zugriff auf diese Funktion erfolgt über:

  • Band: Modellierung > Kurven > Kurven-Dienstprogramme
  • Toolbox: Kurven-Dienstprogramme

Berechnete Punkte und Tangenten, die als Elemente in der Zeichnung platziert werden, können als Referenzpunkte oder -linien für andere Zwecke verwendet werden. Krümmungsanzeigen geben die Änderung der Neigung an, während Sie die B-Spline-Kurve durchqueren. Flachere Kurven werden so grafisch mit kürzeren Linien dargestellt. Gerade Linien haben beispielsweise null Krümmung.



Im Folgenden finden Sie ein Beispiel für Ergebnisse von Punkte extrahieren aus Kurve zur Bestimmung von Knotenpunkten. Beachten Sie, dass die Anzahl der Knotenpunkte der der Knoten entspricht.





Durch die Änderung der Punktanzahl können die Daten in verschiedenen Bildformaten angezeigt werden.





Beachten Sie, dass durch Erhöhen der Punktanzahl im Krümmungsplot und Ändern des Krümmungsplotmaßstabs in diesem Bild die erste Ableitung deutlich angezeigt wird.

EinstellungBeschreibung
Position(en) eingeben nach Legt fest, auf welche Art die Positionen auf der Kurve definiert werden:
  • Datenpunkt eingeben: Definiert interaktiv eine Einzelposition auf der Kurve.
  • Parameter: Wenn Sie die Einstellung "Parameterwert" verwenden, gibt der Wert, der im Bereich 0 bis 1 liegen muss, die Position des Bereichs an, der dem dargestellten Objekt zugeordnet werden soll. Die Domäne reicht von 0,0 bis 1,0.
  • Knotenpunkte: Die Punkte auf der Kurve, die berechnet werden, indem die Kurve an den Knotenparametern ausgewertet wird. Knotenpunkte stellen die Verknüpfungen zwischen den Bézier-Abschnitten einer B-Spline-Kurve dar, die sich aus durch Knoten getrennten Bézier-Abschnitten zusammensetzt.
  • Abstand auf Kurve: Mithilfe der Einstellung "Abstand vom Start" können Sie ein Attribut in einem bestimmten Abstand entlang der Kurve extrahieren.
  • (%) Abstand auf Kurve: Mit der Einstellung "Abstand vom Start (%)" wird der Wert als prozentualer Anteil der Gesamtlänge der Kurve angegeben. Wenn Sie beispielsweise die Tangentenrichtung einer Kurve an deren Mittelpunkt extrahieren möchten, legen Sie die Einstellung "Abstand vom Start (%)" auf 50 fest (für 50 % der Entfernung von der Gesamtkurvenlänge).
  • Punktmatrix: Mithilfe der Einstellung "Anzahl Punkte" wird die Anzahl der gleichmäßig voneinander entfernten Positionen auf der Kurve angegeben. Wenn Sie beispielsweise Auswertungen an 20 gleichmäßig verteilten Positionen auf der Kurve vornehmen möchten, setzen Sie die Einstellung "Anzahl der Punkte" auf 20.
Maßstab für Tangentenplot Stellt den Skalierungsfaktor ein, der für die Darstellung der Vergrößerung verwendet wird Wenn diese Einstellung auf 1,0 gesetzt ist, ergibt sich als extrahierte Tangente der tatsächliche Ableitungsvektor – das heißt, die Tangentenrichtung mit dem Betrag.
Maßstab für Krümmungsplot Stellt den Skalierungsfaktor für die Liniensegmente ein, welche in der Ausgabe "Krümmungsplot" Krümmungsvektoren darstellen. Wenn diese Einstellung auf 1.0 gesetzt ist, wird der tatsächliche Krümmungsvektor dargestellt. Der Krümmungswert ist die Länge dieses Vektors. Der Radius der Krümmung entspricht dem Kehrwert der Krümmung. Für eine gerade Linie ergibt sich ein unendlicher Krümmungsradius, da ihre Krümmung null ist.
Radien der senkrechten Kreise Stellt den Radius des senkrechten Kreises für die Ausgabe in "Senkrechte Kreise" ein.
Parameterwert ("Position(en) eingeben nach" auf "Parameter" festgelegt) Stellt den Parameterwert ein, der für die Option "Parameter" zum Definieren von Positionen auf der Kurve verwendet wird.
Abstand vom Start: ("Position(en) eingeben nach" auf "Abstand auf Kurve" festgelegt) Stellt den Distanzwert ein, der für die Option "Abstand auf Kurve" zum Definieren von Positionen auf der Kurve verwendet wird.
Abstand vom Start (%) ("Position(en) eingeben nach" auf "(%) Abstand auf Kurve" festgelegt) Stellt den Distanzwert ein, der für die Option "(%) Abstand auf Kurve" zum Definieren von Positionen auf der Kurve verwendet wird.
Anzahl der Punkte ("Position(en) eingeben nach" auf "Punktmatrix" festgelegt) Stellt den numerischen Wert ein, der für die Option "Punktmatrix" zum Definieren von Positionen auf der Kurve verwendet wird.
[Berechnen] Punkte


Wenn aktiviert, werden die Punkte auf der Kurve, an denen eine Auswertung vorgenommen wird, in der Ausgabe dargestellt.
[Berechnen] Tangenten


Wenn aktiviert, werden die Tangenten der Kurve berechnet.
[Berechnen] Krümmungsplot


Wenn aktiviert, wird der Krümmungsplot der Kurve berechnet.
[Berechnen] Inflexionspunkte


Wenn aktiviert, werden die Inflexionspunkte der Kurve berechnet. Inflexionspunkte befinden sich an den Stellen, an denen sich die Wölbung der Kurve ändert.
[Berechnen] Senkrechte Kreise


Wenn aktiviert, werden die senkrechten Kreise der Kurve berechnet.
Tastatureingabe: EVALUATE CURVE
Bemerkung: Mit dieser Funktion können Sie auch Linien, Bögen und Ellipsen auswerten.