| |
| Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für Autodesk Produkte |
Autor
|
Thema: Simulation : Rotation in Abhängigkeit von Translation (2313 mal gelesen)
|
N.Weisslinger Mitglied
Beiträge: 39 Registriert: 28.03.2019 Inventor Professional 2020
|
erstellt am: 28. Mrz. 2019 14:58 <-- editieren / zitieren --> Unities abgeben:
Guten Tag, Dieses Forum hat mir schon oft geholfen. Aber leider finde ich für mein Problem diesmal keine Antwort. Ich müsste ein Zylinder simulieren. Er sollte sich, wie auf dem Bild von den Pfeilen angezeigt bewegen : - zuerst soll der Kolben ein stück ausfahren - Und dann ab einer gewissen Höhe, soll er auch rotieren. Die Rotation soll aber in Abhängigkeit der Translation geschehen. Ist dies überhaupt möglich mit Inventor 2019 ? Ich hoffe ihr könnt mir schnell helfen. Vielen Dank im Voraus 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: 28. Mrz. 2019 15:31 <-- editieren / zitieren --> Unities abgeben: Nur für N.Weisslinger
|
jupa Ehrenmitglied V.I.P. h.c. Ruheständler
Beiträge: 6051 Registriert: 16.09.2004 Inventor Prof. bis 2022
|
erstellt am: 28. Mrz. 2019 15:49 <-- editieren / zitieren --> Unities abgeben: Nur für N.Weisslinger
Beispiel (Prinziplösung) für "Nach Abhängigkeit bewegen" im Anhang (IV 2015). Einfügen:1 ist die zu animierende Abhängigkeit. Parameter sd ist der Wert des Hubes, wo die Drehung beginnt, stg ist die "Steigung" (Wieviel grad Drehung pro mm Hub). (Man Beachte die der Winkelabhängigkeit zugewiesene Formel). Alternativ kann man sowas auch in der IV Studio Umgebung oder mittels Dynamischer Simulation lösen. [EDIT]: Zu spät, hat Walter schon geschrieben ... HTH Jürgen ------------------ Bildung kommt nicht vom Lesen, sondern vom Nachdenken über das Gelesene. (Carl Hilty) [Diese Nachricht wurde von jupa am 28. Mrz. 2019 editiert.] Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
N.Weisslinger Mitglied
Beiträge: 39 Registriert: 28.03.2019 Inventor Professional 2020
|
erstellt am: 28. Mrz. 2019 16:44 <-- editieren / zitieren --> Unities abgeben:
Vielen Dank Jürgen , deine Lösung ist glaube ich genau das was ich brauche. Leider kommt bei mir aber eine Fehlermeldung. Ich hab noch nie eine Abhängigkeit mit Formel versucht, ich denke ich hab bestimmt einen Fehler gemacht : Diese Formel hab ich bei Winkel geschrieben : max(sd;25) * stg * 90 grd / 11 mm (Ich hab auch noch ein Bild als Anhang) Der Hub bei dem die Rotation anfängt ist 25mm und die Steigung ist 90 grad / 11 mm (abgerundet : 8,18 grad / 1 mm) Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
rode.damode Mitglied Maschinenbauingenieur
Beiträge: 432 Registriert: 15.07.2011 Inventor 2024 ZBook15, i7 Quadro M2200 32GB
|
erstellt am: 28. Mrz. 2019 17:49 <-- editieren / zitieren --> Unities abgeben: Nur für N.Weisslinger
|
N.Weisslinger Mitglied
Beiträge: 39 Registriert: 28.03.2019 Inventor Professional 2020
|
erstellt am: 28. Mrz. 2019 18:47 <-- editieren / zitieren --> Unities abgeben:
Zitat: Original erstellt von rode.damode: Hast Du eventuell vergessen sd oder stg als Parameter anzulegen?
Ja meine Formel war Falsch. Jetzt hab ich sie richtig : max(sd;d2) * stg * 1 grd / 1 mm Es kommt auch keine Fehlermeldung mehr. Aber die Gleichung hat einen winkel ausgerechnet und die Rotation somit blockiert. (Nur noch Translation ist möglich, der winkel verändert sich nicht. Beigefügt ein Photo meiner Parameter. Danke im Voraus für eure Hilfe. Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
jupa Ehrenmitglied V.I.P. h.c. Ruheständler
Beiträge: 6051 Registriert: 16.09.2004 Inventor Prof. bis 2022
|
erstellt am: 28. Mrz. 2019 19:46 <-- editieren / zitieren --> Unities abgeben: Nur für N.Weisslinger
Schreib mal anstelle von d2 besser den Parameter d1 in die Formel. d2 ist möglicherweise der (konstante) Maximalwert(?). Kann aber nur raten, besser wäre mal die Dateie(en) hochzuladen. (Da müßten dann aber andere reingucken, ich kann nur bis IV 2015 mithalten ). Jürgen ------------------ Bildung kommt nicht vom Lesen, sondern vom Nachdenken über das Gelesene. (Carl Hilty)
[Diese Nachricht wurde von jupa am 28. Mrz. 2019 editiert.] Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Roland Schröder Moderator Dr.-Ing. Maschinenbau, Entwicklung & Konstruktion von Spezialmaschinen
Beiträge: 13310 Registriert: 02.04.2004 IV 2019 + 2020 + 2021 W7pro64 F-Secure-Safe Dell-M4600 2,13GHz 12GB Quadro2000M 15,4"1920x1080 MS-IntelliMouse-Optical SpacePilotClassic
|
erstellt am: 28. Mrz. 2019 22:49 <-- editieren / zitieren --> Unities abgeben: Nur für N.Weisslinger
|
N.Weisslinger Mitglied
Beiträge: 39 Registriert: 28.03.2019 Inventor Professional 2020
|
erstellt am: 29. Mrz. 2019 08:24 <-- editieren / zitieren --> Unities abgeben:
|
Roland Schröder Moderator Dr.-Ing. Maschinenbau, Entwicklung & Konstruktion von Spezialmaschinen
Beiträge: 13310 Registriert: 02.04.2004 IV 2019 + 2020 + 2021 W7pro64 F-Secure-Safe Dell-M4600 2,13GHz 12GB Quadro2000M 15,4"1920x1080 MS-IntelliMouse-Optical SpacePilotClassic
|
erstellt am: 29. Mrz. 2019 13:38 <-- editieren / zitieren --> Unities abgeben: Nur für N.Weisslinger
Moin! Zunächst noch eine wichtige Korrektur: Eine Simulation ist das nicht, denn physikalische "Gesetze" werden so nicht angewandt. Wenn man das Modell einfach nur nach beliebigen Regeln bewegt, heißt das Animation. Bei mir fuktioniert (bis auf Widersprüche zwischen den Pfeilen und der tatsächlichen Bewegung) Deine Baugruppe, allerdings nur mit "Abhängigkeit \-> Bewegen", nicht beim Bewegen mit der Maus. Wie hast Du es probiert? Wenn man den Kolben nur mit der Maus bewegt, findet keine Berechnung von d1 statt, und also ändert sich dabei auch der Winkel d30 nicht. Es ist zwar vorstellbar, aus einer direkt mit der Maus veranlassten Bewegung den dazu gehörigen Wert für Parameter d1 herzuleiten und alle davon abhängigen Formeln neu zu rechnen, aber das ist halt in Inventor (bislang?) nicht implementiert. Für das Koppeln mehrerer Parameter per Formel muss der Leit-Paramter (hier d1) durch Anwendung der Funktion Bewegen der zugehörigen Abhängigkeit in geregelten Schritten verändert und die davon abhängigen Formeln und Komponenten-Positionen jeweils neu gerechnet werden. ------------------ Roland www.Das-Entwicklungsbuero.de It's not the hammer - it's the way you hit! Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
N.Weisslinger Mitglied
Beiträge: 39 Registriert: 28.03.2019 Inventor Professional 2020
|
erstellt am: 29. Mrz. 2019 14:13 <-- editieren / zitieren --> Unities abgeben:
|