Hallo,
danke nochmal für deinen Hinweis.
Leider habe ich mit dem Einlesen der Zeit ein neues Problem bekommen.
Folgender Stand:
Meine Welle soll mit 3000U/min laufen.
Für jeden Grad, den sich die Welle dreht, habe ich eine Kraft zugeordnet und diese nun in eine Zeit umgerechnet (nur in Abhängigkeit der Zeit möglich: siehe oben).
Beispiel:
0° = 0s = 0N
1° = 55,55*10^-6s = 1N
(Rechnung: 55,55*10^-6 = ((3000/60)^-1)/360°
Jetzt das Problem:
NX Kinematik kann nur auf 1*10^-6 Sekunden genau rechnen. Es wird also der Zeitschritt "55,55*10^-6s" auf "56*10^-6s" gerundet. Somit wird der Zeitschritt länger und die zugeordnete Kraft einem Winkel von 1,008° zugeordnet. Dieser Fehler geschieht natürlich zwischen jeder eingelesen Zeile und macht am Ende ganze 3° auf 360° aus. Folglich ist meine Kraft bei 0° ungleich der Kraft bei 360° (sondern gleich der Kraft bei ca. 363°) und der Graph der Kraft wird über der Zeitachse gedehnt.
Ich habe bereits versucht die Basiseinheit in Mikrosekunden zu ändern (eigene Basiseinheit angelegt), um das Problem zu umgehen. Leider ist beim Einlesen der Kraft im Funktionsmanager als Zeiteinheit nur "s", "min" oder "Stunde" auswählbar. Die eigens erstellt "Mikrosekunde" ist nicht auswählbar!
Habt ihr dazu vielleicht eine Idee?
Beste Grüße, Fritzl
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP