| |
| Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für Autodesk Produkte |
Autor
|
Thema: Formel mit ArcusSinus (asin()) in Parametern (272 mal gelesen)
|
M. Hanke Mitglied Konstruktionsingenieur
Beiträge: 384 Registriert: 05.12.2002
|
erstellt am: 02. Jul. 2008 13:32 <-- editieren / zitieren --> Unities abgeben:
Kann mir jemand erklären, warum das: 30 grd + atan(0,333 m / 0,250 m)=83,1025 Grad geht, aber das: 30 grd + asin(0,333 m / 0,250 m)= "[FEHLER] Gleichung nicht analysierbar: 30 grd + asin(0,333 m / 0,250 m) <UcRes.dll(841)> [r:\Application\Uc\Request\EditParamEqnReq.cpp, line 334]" nicht? ------------------ Gruß Michael --->> Wissen ist Macht. Nichts wissen macht auch nichts. <<---
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
W. Holzwarth Ehrenmitglied V.I.P. h.c. Dipl.-Ing. Maschinenbau
Beiträge: 9326 Registriert: 13.10.2000 Inventor bis 2024, Rhino 7, Mainboard ASUS ROG STRIX X570F-Gaming, CPU Ryzen 9 5900X, 64 GB RAM, 4 TB SSD, Radeon RX 6900 XT, Dual Monitor 24", Spacemouse Enterprise, Win 10 22H2
|
erstellt am: 02. Jul. 2008 13:43 <-- editieren / zitieren --> Unities abgeben: Nur für M. Hanke
Weil asin nicht definiert ist. Da gibt's 'ne Formel für eine Umwandlung in atan arcsin x = arctan ( x / Wurzel (1 - x²) ) Aber Sinus >1 wird auch nüscht .. [Diese Nachricht wurde von W. Holzwarth am 02. Jul. 2008 editiert.] Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
M. Hanke Mitglied Konstruktionsingenieur
Beiträge: 384 Registriert: 05.12.2002
|
erstellt am: 02. Jul. 2008 13:58 <-- editieren / zitieren --> Unities abgeben:
Ok, Trigonometrie (tan in sin umformen) kann ich auch. Ergibt aber noch umständlichere Formeln (eigentlich wollte ich den Wert zeichnerisch ermittlen, also einen Referenzparameter weiter-verrechnen - klappt aber bei Aktualisierungen nicht, deshalb die Formel). Aber warum steht dann in der Hilfe was von der Funktion asin() (s. Bild)? Ich denke mal, das Problem liegt wo anders, denn wenn ich asin(1/2) eingebe ändert Inventor mir das in asin(1grd/2grd) und spuckt als Ergebnis 30grd aus? Rechnerisch ja richtig, bloß was sollen die Grad innerhalb des arcussinus?? Diese Einheiten machen mich noch ganz irre! EDIT: Zeile 5 (asin) meine ich im Bild natürlich, nicht Zeile 2 (sin) ------------------ Gruß Michael --->> Wissen ist Macht. Nichts wissen macht auch nichts. <<---
[Diese Nachricht wurde von M. Hanke am 02. Jul. 2008 editiert.] Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
rAist Ehrenmitglied V.I.P. h.c. CAD-Dozent (Creo/Inventor)
Beiträge: 2050 Registriert: 07.08.2006 IV 2016, Creo Parametric 4.0, Sensationelle Hardware ... ;)
|
erstellt am: 02. Jul. 2008 14:05 <-- editieren / zitieren --> Unities abgeben: Nur für M. Hanke
Zitat: Original erstellt von M. Hanke: Ok, Trigonometrie (tan in sin umformen) kann ich auch. Ergibt aber noch umständlichere Formeln (eigentlich wollte ich den Wert zeichnerisch ermittlen, also einen Referenzparameter weiter-verrechnen - klappt aber bei Aktualisierungen nicht, deshalb die Formel). Aber warum steht dann in der Hilfe was von der Funktion asin() (s. Bild)?Ich denke mal, das Problem liegt wo anders, denn wenn ich asin(1/2) eingebe ändert Inventor mir das in asin(1grd/2grd) und spuckt als Ergebnis 30grd aus? Rechnerisch ja richtig, bloß was sollen die Grad innerhalb des arcussinus?? Diese Einheiten machen mich noch ganz irre! EDIT: Zeile 5 (asin) meine ich im Bild natürlich, nicht Zeile 2 (sin)
Es wird ein Wert ohne Einheit erwartet (was bei grd/grd auch der Fall sein sollte).
30 grd + asin(0,333 m / 0,250 m)= X grd
------------------ Kein Mensch ist so beschäftigt, daß er nicht die Zeit hat, überall zu erzählen, wie beschäftigt er ist. - Robert Lembke Grüße, Marcus [Diese Nachricht wurde von rAist am 02. Jul. 2008 editiert.] Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
M. Hanke Mitglied Konstruktionsingenieur
Beiträge: 384 Registriert: 05.12.2002
|
erstellt am: 02. Jul. 2008 14:06 <-- editieren / zitieren --> Unities abgeben:
|
W. Holzwarth Ehrenmitglied V.I.P. h.c. Dipl.-Ing. Maschinenbau
Beiträge: 9326 Registriert: 13.10.2000 Inventor bis 2024, Rhino 7, Mainboard ASUS ROG STRIX X570F-Gaming, CPU Ryzen 9 5900X, 64 GB RAM, 4 TB SSD, Radeon RX 6900 XT, Dual Monitor 24", Spacemouse Enterprise, Win 10 22H2
|
erstellt am: 02. Jul. 2008 14:09 <-- editieren / zitieren --> Unities abgeben: Nur für M. Hanke
Oh! Asin gibt's doch. Aber Acos muß mit 'ner Formel umgangen werden. Und der Erfinder erwartet so eine Eingabe x = asin(1oE / 2oE) Klappt aber nur, solange der Quotient kleiner als 1 ist. Sonst s. o. Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
M. Hanke Mitglied Konstruktionsingenieur
Beiträge: 384 Registriert: 05.12.2002
|
erstellt am: 02. Jul. 2008 14:11 <-- editieren / zitieren --> Unities abgeben:
10U's für dich, Werner. Hatte fest damit gerechnet, dass ich alles korrekt eingegeben habe, aber statt x war's dann doch 1/x... naja Sin>1 Besten Dank ------------------ Gruß Michael --->> Wissen ist Macht. Nichts wissen macht auch nichts. <<---
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Michael Puschner Moderator Rentner
Beiträge: 13003 Registriert: 29.08.2003 Toshiba Encore mit MS Office Ein Programm sollte nicht nur Hand und Fuß, sondern auch Herz und Hirn haben. (Michael Anton)
|
erstellt am: 02. Jul. 2008 14:14 <-- editieren / zitieren --> Unities abgeben: Nur für M. Hanke
Zitat: Original erstellt von M. Hanke: und auch bei asin(1m/2m)das geht aber nicht ...
Der Term "asin(1m/2m)" geht hier problemlos, genauso wie "asin(1oE/2oE)".
Nur darf, wie Walter schon schrieb, das Argument nicht größer als 1 sein.
------------------ Michael Puschner Autodesk Inventor Certified Expert Scholle und Partner GmbH Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
| Entwicklungsingenieur Konstruktion (m/w/d) | Menschen und Technologien zu verbinden, den Perfect Match für unsere Kunden zu gestalten, immer die richtigen Expert:innen für die jeweilige Herausforderung zu finden - das ist unser Anspruch bei FERCHAU und dafür suchen wir Sie: als ambitionierte:n Kolleg:in, der:die wie wir Technologien auf die nächste Stufe bringen möchte. Wir realisieren spannende Projekte für namhafte Kunden des Maschinenbaus und übernehmen Verantwortung für komplexe Entwicklungsprojekte.... | Anzeige ansehen | Teamleitung, Gruppenleitung |
|
Beauty81 Mitglied
Beiträge: 101 Registriert: 25.03.2008 Inventor Suite 2008 WinXP SP2 Core 2 Duo 2 GB RAM
|
erstellt am: 02. Jul. 2008 14:14 <-- editieren / zitieren --> Unities abgeben: Nur für M. Hanke
Zitat: Original erstellt von W. Holzwarth: ;) Aber Sinus >1 wird auch nüscht ..
ich glaube da ist der Fehler. ein sinus>1 ist nunmal nicht definiert, oder? weil 0,333/0,250=1,332>1 ------------------
Gruß Daniel Edit: ja sauber! 3 Leute schneller... ich muss wohl noch üben [Diese Nachricht wurde von Beauty81 am 02. Jul. 2008 editiert.] Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |