|
|
Schnittpunkt von 3 Kugeln -> Radius ermitteln |
|
Mechatroniker-Sepp |
Forum-Newbie
|
|
Beiträge: 4
|
|
|
|
Anmeldedatum: 29.08.15
|
|
|
|
Wohnort: Stuttgart
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 29.08.2015, 05:28
Titel: Schnittpunkt von 3 Kugeln -> Radius ermitteln
|
|
|
|
|
Hallo liebe Gemeinde! Ich bin neu hier und habe gleich mal eine Frage...
Ich habe für eine Studienarbeit ein Mathematisches Problem mit MATLAB zu lösen.
Und zwar soll ein seilgetriebener Parallelmanipulator gesteuert werden.
Der drei-dimensionale Raum hat die Abmaße von 3x3x3m
Die Arbeitsplattform welche durch die drei Seile gesteuert wird, soll sich im Raum frei bewegen können.
Es werden vorerst 3 Seile verwendet, somit werden die Motoren an folgenden Koordinaten (x/y/z) montiert.
M1 (0/0/3)
M2 (0/3/3)
M3 (3/1,5/3)
Die Position der Plattform entspricht ja dementsprechend dann dem Schnittpunkt der 3 Kugeln mit dem Kugelmittelpunkt M1, M2 & M3.
Für meine Steuerung benötige ich zu jeder Position der Plattform (> Schnittpunkt der Kugeln) die jeweilige Seillänge (-> Kugelradius)
Sprich ich bräuchte für jede mögliche Koordinate des Schnittpunkts eine Funktion welche mir den jeweiligen Kugelradius aller drei Kugeln ausspuckt.
Ich hoffe mir kann jemand helfen!
Vielen Dank schon mal!!!
Beschreibung: |
Hier noch ein Bild zum besseren Verständnis :-) |
|
Download |
Dateiname: |
Seilgetriebener Parallelmanipulator.jpg |
Dateigröße: |
598.23 KB |
Heruntergeladen: |
651 mal |
|
|
|
|
|
Harald |
Forum-Meister
|
|
Beiträge: 24.492
|
|
|
|
Anmeldedatum: 26.03.09
|
|
|
|
Wohnort: Nähe München
|
|
|
|
Version: ab 2017b
|
|
|
|
|
|
Verfasst am: 29.08.2015, 08:39
Titel:
|
|
Hallo,
wie bereits im anderen Beitrag geschrieben:
Wenn ich das richtig verstehe, brauchst du nur den Abstand des Schnittpunkts zu den Mittelpunkten, also
Grüße,
Harald
|
|
|
Mechatroniker-Sepp |
Themenstarter
Forum-Newbie
|
|
Beiträge: 4
|
|
|
|
Anmeldedatum: 29.08.15
|
|
|
|
Wohnort: Stuttgart
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 14.09.2015, 10:52
Titel:
|
|
Vielen Dank Harald!
Das ist eigentlich wirklich das was ich brauche ja!
Nun muss ich eigentlich nur ein Programm schreiben, welches mir in Abhängigkeit der Koordinaten des Schnittpunktes, automatisch die jeweiligen Seillängen ausgibt...
Sprich damit ich das ganze in eine Steuerung mit einbauen kann...
Hättest du da vllt. einen Lösungsvorschlag, wie man das ganze umsetzten könnte? Also hauptsächlich die jeweiligen Radien bei gegebenen Schnittpunkt!
Ich bedanke mich schon mal!
Grüße
|
|
|
Harald |
Forum-Meister
|
|
Beiträge: 24.492
|
|
|
|
Anmeldedatum: 26.03.09
|
|
|
|
Wohnort: Nähe München
|
|
|
|
Version: ab 2017b
|
|
|
|
|
|
Verfasst am: 14.09.2015, 14:03
Titel:
|
|
Hallo,
dazu würde es doch reichen, die genannten Befehle in eine Funktion zu packen?
Natürlich kann man K1 bis K3 auch fest verdrahten.
Grüße,
Harald
|
|
|
|
|
Einstellungen und Berechtigungen
|
|
Du kannst Beiträge in dieses Forum schreiben. Du kannst auf Beiträge in diesem Forum antworten. Du kannst deine Beiträge in diesem Forum nicht bearbeiten. Du kannst deine Beiträge in diesem Forum nicht löschen. Du kannst an Umfragen in diesem Forum nicht mitmachen. Du kannst Dateien in diesem Forum posten Du kannst Dateien in diesem Forum herunterladen
|
|
Impressum
| Nutzungsbedingungen
| Datenschutz
| FAQ
| RSS
Hosted by:
Copyright © 2007 - 2024
goMatlab.de | Dies ist keine offizielle Website der Firma The Mathworks
MATLAB, Simulink, Stateflow, Handle Graphics, Real-Time Workshop, SimBiology, SimHydraulics, SimEvents, and xPC TargetBox are registered trademarks and The MathWorks, the L-shaped membrane logo, and Embedded MATLAB are trademarks of The MathWorks, Inc.
|
|