INFO: Dieses Forum nutzt Cookies...
Cookies sind für den Betrieb des Forums unverzichtbar. Mit der Nutzung des Forums erklärst Du dich damit einverstanden, dass wir Cookies verwenden.

Es wird in jedem Fall ein Cookie gesetzt um diesen Hinweis nicht mehr zu erhalten. Desweiteren setzen wir Google Adsense und Google Analytics ein.


Antwort schreiben 

Graph für Polarkoordinaten



Wenn dein Problem oder deine Frage geklärt worden ist, markiere den Beitrag als "Lösung",
indem du auf den "Lösung" Button rechts unter dem entsprechenden Beitrag klickst. Vielen Dank!

20.08.2007, 08:17 (Dieser Beitrag wurde zuletzt bearbeitet: 22.08.2007 10:57 von FEL.)
Beitrag #1

FEL Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 66
Registriert seit: Jun 2007

2015
2005
DE_EN

04229
Deutschland
Graph für Polarkoordinaten
Hi Leute,

gibt es eigentlich in LV ein Graph-Element für Polarkoordinaten?
Die Polar-Plot Funktion hilft mir nicht weiter, da ich das Element als Eingabeelement brauche. Ich möchte keine Kurve einzeichnen, sondern nur einen Cursor. Die Koordinaten des Cursors sind Eingabeparameter für ein zu steuerndes Gerät. Der User kann dann mit der Maus den Cursor bewegen und wenn er die Maustaste losläßt, dann wird ein neuer Sollwert abgeschickt. Für kartesische Koordinaten habe ich das schon realisiert, klappt super. Nun brauch ich sowas nur noch für Polarkoordinaten.
Habe schon angefangen mir einen XY-Graphen umzubasteln. Sprich Striche und Kreise als Plots eingezeichnet um das Gitternetz zu ersetzen. Geht so, solange keiner in den Graphen reinzoomt. Gibt es da was Besseres?

Gruß
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
02.09.2007, 10:35
Beitrag #2

Oliver Listing Offline
LVF-Freak
****


Beiträge: 721
Registriert seit: Sep 2004

2012 und 2014 (Windows und Linux)
1998
EN

22844
Deutschland
Graph für Polarkoordinaten
Hi fel,

nein einen Graphen der sich verhält wie z.B. der Waveform Graph gibt es für Polarkoordinaten nicht.
NI hat selbst einen Graphen als Picture aufgebaut beigelegt, wie du sicher schon gesehen hast.

Ich würde an deiner Stelle diesen nehmen und per Hand den Cursor einzeichnen.
Über eine Event Structure bist du dann in der Lage ihn bei gedrückter Maustaste zu "bewegen"
Un beim Loslassen den Wert zu bestimmen.

Eine Zoom Funktion müßtest du ebenfalls selbst Programmieren...

Kommt halt auf die Notwendigkeit an, ob du den Aufwand annimmst- ist aber halt alles möglich.

Gruß
Oliver
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
10.09.2007, 13:03
Beitrag #3

FEL Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 66
Registriert seit: Jun 2007

2015
2005
DE_EN

04229
Deutschland
Graph für Polarkoordinaten
Hi Oliver,

danke für die Infos.

Habe mich doch entschieden den XY-Graph zu verwenden. Da ich je nach Betriebszustand des zu steuernden Gerätes mit polaren oder kartesischen Koordinaten arbeiten muß, kann ich somit mit einem Element arbeiten.

Zum Zoomen habe ich Buttons (x1, x2, x5 und x20) angelegt und die Graphen-Palette ausgeblendet. Je nach Zoomstufen blende ich dann mehr oder weniger Hilfslinien (Plots) ein. Im x20 Modus gehen die viele Plots aber ganz schön auf die Performance. Wenn ich mal Zeit habe, werde ich die Routine mal überarbeiten und nur die Hilftlinien einzeichnen die auch sichtbar sind.

Gruß
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Antwort schreiben 


Möglicherweise verwandte Themen...
Themen Verfasser Antworten Views Letzter Beitrag
  Polarkoordinaten im xy-Graph jewi 2 5.636 22.10.2008 12:44
Letzter Beitrag: jewi

Gehe zu: