Schräge Plotter Linie
Forumsregeln
Bitte beachte die Forumsregeln!
Bitte beachte die Forumsregeln!
-
- Beiträge: 27
- Registriert: 18 Dez 2010, 17:11
Schräge Plotter Linie
Hallo
ich und mein Freund wollen
einen plotter (x- und y-achse Endecoder) bauen der Kreise ,Vierecke etc. zeichnen und mit einem selbts entworfenem Plotter ABC schreiben kann .
wir schreiben das programm in robo Pro.
Deshalb muss der Plotter von der einen Koordinate bis zur anderen eine Schräge Linie Zeichnen können
wenn aber beide motoren gleich schnell laufen wierd die linie nicht richtig gezeichnet
kann uns darbei bitte jemand helfen?
Gruß Tim_Fischer
P.S. haben keine ausgänge mehr frei am TX
ich und mein Freund wollen
einen plotter (x- und y-achse Endecoder) bauen der Kreise ,Vierecke etc. zeichnen und mit einem selbts entworfenem Plotter ABC schreiben kann .
wir schreiben das programm in robo Pro.
Deshalb muss der Plotter von der einen Koordinate bis zur anderen eine Schräge Linie Zeichnen können
wenn aber beide motoren gleich schnell laufen wierd die linie nicht richtig gezeichnet
kann uns darbei bitte jemand helfen?
Gruß Tim_Fischer
P.S. haben keine ausgänge mehr frei am TX
Gruß Tim_Fischer
- steffalk
- ft:pedia-Herausgeber
- Beiträge: 1794
- Registriert: 01 Nov 2010, 16:41
- Wohnort: Karlsruhe
- Kontaktdaten:
Re: Schräge Plotter Linie
Tach auch!
Euch kann geholfen werden, denn es haben schon Leute den dafür geeigneten "Bresenham-Algorithmus" in RoboPro realisiert. Schaut Euch mal den Download unter http://www.ftcommunity.de/suche.php?suc ... tion=suche an.
Gruß,
Stefan
Euch kann geholfen werden, denn es haben schon Leute den dafür geeigneten "Bresenham-Algorithmus" in RoboPro realisiert. Schaut Euch mal den Download unter http://www.ftcommunity.de/suche.php?suc ... tion=suche an.
Gruß,
Stefan
Re: Schräge Plotter Linie
Hallo,
was bedeutet denn die letzte Bemerkung? Heisst das, es fehlen Ausgaenge, oder heisst das, es reicht gerade so?
Heiko
was bedeutet denn die letzte Bemerkung? Heisst das, es fehlen Ausgaenge, oder heisst das, es reicht gerade so?
Heiko
-
- Beiträge: 27
- Registriert: 18 Dez 2010, 17:11
Re: Schräge Plotter Linie
Uns auch nicht.
-
- Beiträge: 27
- Registriert: 18 Dez 2010, 17:11
Re: Schräge Plotter Linie
Hallo
heute ist mir was inder schule eingefallen !!!
Wir haben grade in Mathe proportionale Funktionen dabei kann mann ,ja mit der Qotientengleichheit die funktionsgleichung bestimmen indem man y/x=m rechnet .
Könnte der Plotter so nicht den motor der x-Achse immer um einen Schritt weiter vor oder zurück setzen und darbei
die y-Achse um y=m*x verschieben ?
Gruß tim_Fischer
heute ist mir was inder schule eingefallen !!!
Wir haben grade in Mathe proportionale Funktionen dabei kann mann ,ja mit der Qotientengleichheit die funktionsgleichung bestimmen indem man y/x=m rechnet .
Könnte der Plotter so nicht den motor der x-Achse immer um einen Schritt weiter vor oder zurück setzen und darbei
die y-Achse um y=m*x verschieben ?
Gruß tim_Fischer
Gruß Tim_Fischer
Re: Schräge Plotter Linie
Hallo,
ja, das geht. Aber es reicht nicht fuer einen Kreis. Und das m muss sich natuerlich staendig aendern. Wenn du eine 45-Grad-Kurve malen willst, die von flach-eben (m=0) nach 45 Grad (m=1) ansteigt, musst du also das m in kleinen Schritten erhoehen. Dann gehst du immer eine Schrittweite s nach rechts, und m*s nach oben, nach jedem Schritt wird m um ein bestimmtes Stueck vergroessert.
Das Problem bei Kurven y=mx+n ist, dass bei der Steigung von 90 Grad m unendlich gross sein muesste. Wenn die Kurve unendlich steil werden soll, bekommst du ein Problem.
Zweites Problem: Fuer einen Kreis kannst du aber m nicht immer um den gleichen Betrag erhoehen. Wenn du z.B. in jedem Schritt 0.05 addierst, ist die Kurve anfangs zu eng, und am Ende zu weit. Wir brauchen also noch mehr mathematische Tricks. Kennst du schon trigonometrische Funktionen? Auf die kommt es an. Die Tangensfunktion waere eine gute Moeglichkeit, dein Problem zu loesen.
Die andere Moeglichkeit geht ueber den Satz des Pythagoras. Weiss nicht, ob du den schon kennst. Wenn man den anwendet, bekommt man die Kreisgleichung, damit kann man sich auch etwas basteln.
Gruesse
Heiko
ja, das geht. Aber es reicht nicht fuer einen Kreis. Und das m muss sich natuerlich staendig aendern. Wenn du eine 45-Grad-Kurve malen willst, die von flach-eben (m=0) nach 45 Grad (m=1) ansteigt, musst du also das m in kleinen Schritten erhoehen. Dann gehst du immer eine Schrittweite s nach rechts, und m*s nach oben, nach jedem Schritt wird m um ein bestimmtes Stueck vergroessert.
Das Problem bei Kurven y=mx+n ist, dass bei der Steigung von 90 Grad m unendlich gross sein muesste. Wenn die Kurve unendlich steil werden soll, bekommst du ein Problem.
Zweites Problem: Fuer einen Kreis kannst du aber m nicht immer um den gleichen Betrag erhoehen. Wenn du z.B. in jedem Schritt 0.05 addierst, ist die Kurve anfangs zu eng, und am Ende zu weit. Wir brauchen also noch mehr mathematische Tricks. Kennst du schon trigonometrische Funktionen? Auf die kommt es an. Die Tangensfunktion waere eine gute Moeglichkeit, dein Problem zu loesen.
Die andere Moeglichkeit geht ueber den Satz des Pythagoras. Weiss nicht, ob du den schon kennst. Wenn man den anwendet, bekommt man die Kreisgleichung, damit kann man sich auch etwas basteln.
Gruesse
Heiko
-
- Beiträge: 27
- Registriert: 18 Dez 2010, 17:11
Re: Schräge Plotter Linie
Hallo
trigonometrische Funktionen,Tangensfunktion und den Satz des Pythagoras kenn ich nicht ,aber es wäre nett wenn ihr mir da helfen könntet
Danke im voraus
Gruß Tim_Fischer
trigonometrische Funktionen,Tangensfunktion und den Satz des Pythagoras kenn ich nicht ,aber es wäre nett wenn ihr mir da helfen könntet
Danke im voraus
Gruß Tim_Fischer
Gruß Tim_Fischer
Re: Schräge Plotter Linie
Also, ich koennte jetzt fuenf Seiten tippen, da wuerde ich aber die halbe Nacht dran sitzen. Und am Ende kaeme was raus, was mit Sicherheit schlechter ist als die Erklaerungen, die andere schon geschrieben haben. Hast du denn mal ein bisschen im Netz gesucht? Du bist ja nicht der erste, der einen Kreis malen moechte, das haben garantiert andere schon ganz gut beschrieben.
Du tust uns einen Gefallen, wenn du genauere Fragen stellst. Am liebsten sowas wie "Ich habe das und dies gelesen und jenes schon verstanden, aber dann schreiben die dieses, und das kapier ich einfach ueberhaupt nicht".
Andere Moeglichkeit: Frag deinen Mathelehrer. Der weiss am genauesten, was du schon kannst und was nicht. Ich hab schon ein paar Semester Uni-Mathe hinter mir, und kann zwar viel verstehen, aber nichts mehr wirklich kurz und buendig erklaeren, ohne bei Adam und Eva anzufangen.
Gruesse
Heiko
Du tust uns einen Gefallen, wenn du genauere Fragen stellst. Am liebsten sowas wie "Ich habe das und dies gelesen und jenes schon verstanden, aber dann schreiben die dieses, und das kapier ich einfach ueberhaupt nicht".
Andere Moeglichkeit: Frag deinen Mathelehrer. Der weiss am genauesten, was du schon kannst und was nicht. Ich hab schon ein paar Semester Uni-Mathe hinter mir, und kann zwar viel verstehen, aber nichts mehr wirklich kurz und buendig erklaeren, ohne bei Adam und Eva anzufangen.
Gruesse
Heiko
-
- Beiträge: 27
- Registriert: 18 Dez 2010, 17:11
Re: Schräge Plotter Linie
Hallo
ich habe grerade diese seite gefunden:http://www.gomatlab.de/kreisquerschnitt ... otten.html
ich weiß nicht ob uns das weiter hilft.
ich habe grerade diese seite gefunden:http://www.gomatlab.de/kreisquerschnitt ... otten.html
ich weiß nicht ob uns das weiter hilft.
Gruß Tim_Fischer