Bein-/Armmodell (berechnen) und grafisch darstellen

Du suchst ein Programm für einen bestimmten Zweck?
Antworten
Wasi
Beiträge: 39
Registriert: 03.10.2008 18:39:56

Bein-/Armmodell (berechnen) und grafisch darstellen

Beitrag von Wasi » 05.11.2012 20:37:00

Nabend zusammen,

ich suche ein Programm mit dem ich ein Bein-/Armmodell (berechnen) und grafisch darstellen kann. Das ganze funktioniert mittels "inverser Kinematik". Eingabe sind Längen von Linien und Raumkoordinaten des gewünschten Endpunktes der letzten Linie. Das Programm soll die Winkel der Linien berechnen und grafisch darstellen. Eine 2d Darstellung mit Vorder- und Draufsicht reich vollkommen aus.
In Exel, oder besser gesagt Openoffice-calc funktioniert die Berechnung schon Prima. Jedoch schaffe ich es nicht die Linien darzustellen. Am liebsten wäre mir das ganze in Visual c# zu realisieren, da ich mich damit eh beschäftigen muss. Leider finde ich (z.b. in der Toolbox) keine schnelle Möglichkeit Linien darzustellen, zu verknüpfen und den Winkel dazwischen eintragen zu können.
Kennt sich zufällig jemand gut in c# oder auch gerne in exel/calc aus und kann mir sagen wie so etwas einfach zu realisieren ist?

Gruß
Wasi

Benutzeravatar
hikaru
Moderator
Beiträge: 13952
Registriert: 09.04.2008 12:48:59

Re: Bein-/Armmodell (berechnen) und grafisch darstellen

Beitrag von hikaru » 05.11.2012 22:10:32

Mir würden für das Problem zuerst Programme wie Matlab, Maple oder Mathematica einfallen. Ich bin aber zu lange aus dem Thema raus um noch sinnvolle Hilfestellung geben zu können.
Auch kann ich nicht beurteilen was die Freien Alternativen Debianoctave und Debianfreemat können.

Benutzeravatar
Meillo
Moderator
Beiträge: 9267
Registriert: 21.06.2005 14:55:06
Wohnort: Balmora
Kontaktdaten:

Re: Bein-/Armmodell (berechnen) und grafisch darstellen

Beitrag von Meillo » 05.11.2012 22:14:16

Ich habe sowas mal in C(++?) programmiert und zur Darstellung SVGs generiert, aus denen ich spaeter Filme gemacht habe. [0, Abschnitt 4.2]

Was hilft dir das nun? SVGs sind simpel zu erzeugen (da plain text), an dieses Ausgabeformat denkt man vielleicht nicht. Daraus kann man spaeter mit convert(1) oder ffmpeg(1) andere Bildformate oder Animationen machen. Wenn du die Berechnungen/Formeln schon hast, dann kannst du mit einer beliebigen Programmiersprache ein kleines Programm schreiben das dir das SVG generiert.

Vielleicht ist dieser Ansatz nicht ganz das was du dir vorstellst (was den Komfort angeht) aber er ist sicher eine Ueberlegung wert.

(Meinen Code kann ich dir leider nicht geben da ich die noetigen Rechte dafuer nicht habe.)


[0] http://marmaro.de/docs/studium/ps2-ibm/ ... ht-ibm.pdf
Use ed once in a while!

schwedenmann
Beiträge: 5645
Registriert: 30.12.2004 15:31:07
Wohnort: Wegberg

Re: Bein-/Armmodell (berechnen) und grafisch darstellen

Beitrag von schwedenmann » 05.11.2012 22:56:06

Hallo

Sollte sich auch mit povray realisieren lassen, siehe dazu

http://www.f-lohmueller.de/pov_tut/a_geo/a_geo__d.htm

mfg
schwedenmann

DeletedUserReAsG

Re: Bein-/Armmodell (berechnen) und grafisch darstellen

Beitrag von DeletedUserReAsG » 07.11.2012 20:45:09

Wenn wir schon bei sowas angekommen sind, kann ich auch noch Blender ins Feld werfen. Beherrscht IK, und lässt sich via Python scripten. Und bei Bedarf kann man hübsche Animationen rendern lassen.

cu,
niemand

Antworten