PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Vektoren berechnen



Ripper121
18.10.2012, 18:55
Hi,
ich bin gerade dabei eine CNC zu bauen.
Ich brauche aber jetzt eine berechnung die mir erstmal X und Y koordinaten eines Vektors liefern, später auch Z.
Gibt es da eine Bibliothek die das schon kann oder habt ihr da fertige formeln?

Geistesblitz
18.10.2012, 19:21
Was meinst du überhaupt? Ein Vektor besteht aus x-,y- und mitunter auch z-Koordinaten, insofern hast du doch schon alles, oder nicht? Sag mal genau, was du willst, ich kann keine wirkliche Frage erkennen.

WL
18.10.2012, 21:52
Ich glaube er meint den Bresenham Algorithmus :

z.B. für Kreise : http://www-i1.informatik.rwth-aachen.de/~algorithmus/algo32.php

Ripper121
21.10.2012, 23:11
genau und das auch für Vektoren damit ich X und Y koordinaten bekomme die von X1,Y1 zu X2,Y2 führen

Geistesblitz
22.10.2012, 00:22
Das ist doch ziemlich leicht: dx=x2-x1 und dy=y2-y1, dann hast du die beiden Werte für deinen Vektor (dx, dy) oder wie du ihn auch immer nennen willst. Mit der Z-Koordinate kannst du das selbstverständlich genauso machen.

ePyx
22.10.2012, 06:23
Nennt sich Gerade und wenn man nach Geradengleichung sucht findet sich auch die Formel in der Wikipedia.