| | | Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für Ansys |
Autor
|
Thema: nichtlineare Kennlinie - Feder (7542 mal gelesen)
|
Jannis123 Mitglied Student
Beiträge: 6 Registriert: 17.10.2012
|
erstellt am: 07. Nov. 2012 09:42 <-- editieren / zitieren --> Unities abgeben:
|
Jannis1234 Mitglied
Beiträge: 9 Registriert: 09.11.2012
|
erstellt am: 09. Nov. 2012 15:46 <-- editieren / zitieren --> Unities abgeben: Nur für Jannis123
Hallo allerseits, mein alter User funktioniert nicht mehr, drum der Neue... Ich erläutere noch einmal kurz unser Problem, vielleicht hat ja jemand eine Idee.
Wir haben ein Modell, bei dem Hertzsche Pressung an mehreren Kontaktflächen vorliegt. Da unsere Lizenz beschränkt ist, brauchen wir ein Modell, das mit weniger 250.000 Knoten auskommt. Die Idee ist es nun, den Kontakt Kugel-Ebene mit einer Feder darzustellen. Für verschiedene Lastfälle haben nun eine Steifigkeit von der Kugel und der Ebene ermittelt. Nun ist unsere Frage, gibt es eine Möglichkeit einer Feder eine nichtlineare Federkennlinie zuzuordnen? Viele Grüße Jannis Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Tobstar79 Mitglied Dipl.-Ing. (Berechnungsing.)
Beiträge: 10 Registriert: 09.11.2012
|
erstellt am: 11. Nov. 2012 14:12 <-- editieren / zitieren --> Unities abgeben: Nur für Jannis123
Hallo Jannis, ja das ist möglich! Du kannst eine NL-Kennlinie via APDL-Command definieren. Folgendes: 1. Der Feder muss eine Befehlszeile anfügen (Bild 1) 2. folgenden APDL-Code einfügen und anpassen (Bild 1) 3. Randbedingungen und Kaft.- oder Weggesteuerte Last definieren. Im Beispiel ist dies eine "zyklische" Wegsteuerung (siehe Bild "externeVerschiebung") 4. Wichtig! Unter Analysis Settings die Analyse einstellen (geeignete Substeps wählen; siehe Bild „EinflussVonSubUndControl“). Das Bild zeigt den Einfluss von Substeps sowie Force.- bzw. Displacementcontrolled. Lass mich wissen ob ich Dir helfen konnte. Viele Grüße Tobias nachfolgend sende ich Dir noch das Ergebnis der Kraft/Wegkurve!
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Tobstar79 Mitglied Dipl.-Ing. (Berechnungsing.)
Beiträge: 10 Registriert: 09.11.2012
|
erstellt am: 11. Nov. 2012 14:15 <-- editieren / zitieren --> Unities abgeben: Nur für Jannis123
|
Jannis1234 Mitglied
Beiträge: 9 Registriert: 09.11.2012
|
erstellt am: 12. Nov. 2012 16:45 <-- editieren / zitieren --> Unities abgeben: Nur für Jannis123
|
Jannis1234 Mitglied
Beiträge: 9 Registriert: 09.11.2012
|
erstellt am: 16. Nov. 2012 16:25 <-- editieren / zitieren --> Unities abgeben: Nur für Jannis123
Hi! Also das mit der Kennlinie scheint einigermaßen zu klappen. Das ist unser Code: et,_sid,39 ! Combin39 aufrufen keyop,_sid,1,0 ! deaktivieren der Kennlinie keyop,_sid,2,0 ! Federkraft der NL-Kennlinie zuordnen keyop,_sid,3,2 ! Freiheitsgrade UY !keyop,_sid,4,1 ! 3d-longitudinal Element R,_sid, 0,0,0.0002554,1,0.0004216,2, ! erster Wert Weg; zweiter Wert Kraft; nur 6 Werte rmore ,0.000799,5,0.0011888,10,0.002089,20 ! ab hier weitere Werte, wenn mehr als 6 rmore ,0.002752,30,0.0033628,40,0.0038886,50, rmore, 0.0043979,60,0.004879,70,0.00533,80, rmore, 0.00577,90,0.00612,100 Was wohl noch nicht geklappt hat, ist das die Feder bei Zugbelastung keine Kraft übertragen darf. Wenn wir die Einstellung "keyop,_sid,2,1" wählen funktionierts nicht mehr. Was man dagegen tun kann ist uns noch nicht klar. Jetzt haben wir noch ein Problem, aber dafür öffne ich einen neuen Thread. lg Jannis Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Tobstar79 Mitglied Dipl.-Ing. (Berechnungsing.)
Beiträge: 10 Registriert: 09.11.2012
|
erstellt am: 26. Nov. 2012 11:47 <-- editieren / zitieren --> Unities abgeben: Nur für Jannis123
Hallo Jannis, Entschuldige die späte Antwort. Wohlmöglich hast du schon eine Lösung. Wollte dennoch deine Frage nicht unbeantwortet lassen! keyop,,2,1 sollte gehen. Vermutlich liegt das Problem darin, dass das Modell mit einer Kraft ausgelenkt wird. Versuch mal, das Ganze weggesteuert mit „Remote Deplacements“ zu modellieren, das sollte gehen. Wenn ich die Verformung nicht kenne, führe ich zunächst eine Berechnung mit einer Kraft und der zugehörigen Federsteifigkeit (z. B. mit der Maximalen) durch und nutze dann die berechnete Verschiebungskomponente als Last für die weggesteuerte Modellierung. Bild 1 zeigt meine berechnete Kennlinie mit Keyop,,2,1 Anbei das Beispiel: et,_sid,39 keyop,_sid,1,0 keyop,_sid,2,1 keyop,_sid,3,3 R,_sid,0,0,2,200,4,800 rmore, 6,1800,8,3200,10,5000 rmore, 12,7200,14,9800,16,12800 rmore,18,16200,20,20000 viel Erfolg Tobias [Diese Nachricht wurde von Tobstar79 am 26. Nov. 2012 editiert.]
[Diese Nachricht wurde von Tobstar79 am 26. Nov. 2012 editiert.] Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Jannis1234 Mitglied
Beiträge: 9 Registriert: 09.11.2012
|
erstellt am: 11. Dez. 2012 10:51 <-- editieren / zitieren --> Unities abgeben: Nur für Jannis123
Hallo Tobias, danke für die Antwort, jetzt hab ich leider auch ewig gebraucht, sorry!
Also keyop 2.1 funktioniert. Bei unserem "Testmodell" hatten wir nicht darauf geachtet, dass es in Zugrichtung keine Begrenzung gibt und so die Feder unendlich gelängt wird. Im richtigen Modell scheint aber das kein Problem zu sein. Danke Jannis Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Jannis1234 Mitglied
Beiträge: 9 Registriert: 09.11.2012
|
erstellt am: 12. Dez. 2012 11:35 <-- editieren / zitieren --> Unities abgeben: Nur für Jannis123
Hallo und Hilfe! Wenn ich die Federkennlinie für den Zugbereich definieren will, was muss ich da anders machen? Ich gebe wieder Weg und Kraft in der Art: keyop,_sid,1,0 keyop,_sid,2,0 R,_sid ,-0.5,-10 Richtig? Ne, oder? Funktioniert nämlich nicht.
Ciao Jannis Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Tobstar79 Mitglied Dipl.-Ing. (Berechnungsing.)
Beiträge: 10 Registriert: 09.11.2012
|
erstellt am: 13. Dez. 2012 19:56 <-- editieren / zitieren --> Unities abgeben: Nur für Jannis123
Hallo Jannis, du schriebst, dass du den Zugbereich definieren möchtest! Warum dann keyop,,2,0 dieser sollte dann keyop,,2,1 sein (siehe Beitrag) und warum negative Werte in der Form: R,,-0.5,-10 ? Zugbelastungen werden in der Regel positiv definiert (positive Auslenkung und Kraft)! Ich hoffe, dass ich dich nicht falsch verstanden habe! Viele Grüße Tobias Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
LaserTeb Mitglied
Beiträge: 6 Registriert: 14.10.2013
|
erstellt am: 14. Okt. 2013 10:36 <-- editieren / zitieren --> Unities abgeben: Nur für Jannis123
Hallo Tobstar79, ich habe bitte eine Frage. Wie kann ich die gleiche Aktion mit der kraft-weg nichlineare Kennlinie für eine "Moment-rotation" NL Kennlinie in Workbench ausführen? Ich möchte in workbench die COMBIN39 feder als NL Biegefeder oder Torsionsfeder simulieren. Ich weiß nur nicht wie ich die APDL Befehle schreiben soll da ich mich mit APDL ganz wenig auskenne. Über eine schnelle antwort würde ich mich sehr freuen. Danke Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
deepblue Mitglied Simulationsingenieur
Beiträge: 912 Registriert: 17.04.2003 ANSYS v19.1, Mechanical, Fluent, ICEM CFD NX 12.0.1 TC 10, TCeasy Win7 64bit HP Z400; 3,3GHz; 12GB RAM NVIDIA Quadro FX2000
|
erstellt am: 14. Okt. 2013 14:24 <-- editieren / zitieren --> Unities abgeben: Nur für Jannis123
Hallo, für das combin39-Element sind "coincident-node's" möglich, daher regelt die Keyoption 3 den Freiheitsgrad: keyop,_sid,3,2 ! Freiheitsgrade UY 0,1 steht für UX 2 für UY 3 für UZ 4 ist die Rotation X, 5 Rotation Y und 6 Rotation um Z (steht alles in der Hilfe: Suche nach combin39) Die Keyoption 4 überschreibt die Keyoption 3, deswegen ist die oben auskommentiert (mit dem !-Zeichen). Wenn keine Angaben zum Koordinatensystem gemacht werden, dann ist das globale Koordinatensystem gemeint. ------------------ Viele Grüße von Deepblue PS: War meine Antwort hilfreich? Dann freu ich mich über Unities Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
LaserTeb Mitglied
Beiträge: 6 Registriert: 14.10.2013
|
erstellt am: 14. Okt. 2013 16:48 <-- editieren / zitieren --> Unities abgeben: Nur für Jannis123
Hallo deepblue, Danke für die Antwort. Ich hab der Freiheitsgrad des Combin39 Elements schon definiert mit keyop,_sid,3,6,also das entspricht dann ROTZ. Wie soll ich dann die Einzelne Werte (Also die "Moment-Verdrehung" Wert) der Kennlinie eingeben? Verdrehung soll auch im Bogenmaß und nicht grad definiert werden. ist das richtig? Ich erzähle dir ein bisschen mein problem, vllt kannst du besser vorstellen wo meine Schwierigkeiten liegen Ich habe eine Berechnung auf einem Modell ausgeführt und die Rückstellkräfte/Rückstellmomente mit zunehmender Axiallast(Verschiebung in mm)/Verdrehungslast(Winkel in grad) des Modells ausgewertet und dokumentiert. Jetzt möchte ich dieses Modell in einem noch größeren Modell einbauen und weiter mit Workbench das gesamte Modell untersuchen aber ich möchte das vorherige berechnete Modell als eine Nichtlineare Axialfeder/Torsionsfeder vereinfachen damit das gesamte Modell nicht so wahnsinnig viel Knoten hat und so viel Zeit zu berechnen benötigt. Als erstes, möchte ich ein test der Berechnung mit NL Feder in Workbench ausführen. Dazu habe ich mir ein ganz einfaches Balkenmodell in Workbench erstellt und dort schon ein test mit Axialfeder wie schon in der Obenstehenden forumbeiträge berechnet. Die Berechnung mit der Axialfeder hat super funktioniert. Aber die mit einer Torsionsfeder ergibt falsche Ergebnisse und es kann sein dass ich falsche Befehle definiert hab. ich freue mich sehr auf eure Hilfe. Danke Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
deepblue Mitglied Simulationsingenieur
Beiträge: 912 Registriert: 17.04.2003 ANSYS v19.1, Mechanical, Fluent, ICEM CFD NX 12.0.1 TC 10, TCeasy Win7 64bit HP Z400; 3,3GHz; 12GB RAM NVIDIA Quadro FX2000
|
erstellt am: 15. Okt. 2013 10:22 <-- editieren / zitieren --> Unities abgeben: Nur für Jannis123
Hallo, in den APDL-Scripten sind die Einheiten immer Radiant. D.h. Du musst Deine Winkel umrechnen (*pi/180). Dein Vorgehen ist ansonsten genau richtig. Erst mal ein einfaches Modell testen und schauen ob alles funktioniert, bevor man sich am großen Modell die "Flügel" bricht... Um die Verdrehung aufzubringen würde ich mit einem "Remote Displacement" (externe Verschiebung) arbeiten und den Drehpunkt richtig setzen. Unter Units kannst Du die Einheiten auf Radiant umstellen, dann solltest Du gut Dein Modell verifizieren können... ------------------ Viele Grüße von Deepblue PS: War meine Antwort hilfreich? Dann freu ich mich über Unities Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
LaserTeb Mitglied
Beiträge: 6 Registriert: 14.10.2013
|
erstellt am: 15. Okt. 2013 15:53 <-- editieren / zitieren --> Unities abgeben: Nur für Jannis123
|
Volcorn Mitglied
Beiträge: 2 Registriert: 30.01.2015
|
erstellt am: 05. Feb. 2015 10:57 <-- editieren / zitieren --> Unities abgeben: Nur für Jannis123
|
Suinilippis Mitglied Berechnungsingenieur
Beiträge: 165 Registriert: 30.05.2011 _______________ ANSYS Workbench ANSYS Classic Catia V5 Catopo Femfat ADAMS
|
erstellt am: 06. Feb. 2015 11:55 <-- editieren / zitieren --> Unities abgeben: Nur für Jannis123
|
MESHPARTS Mitglied
Beiträge: 411 Registriert: 08.03.2013 Meshparts Software (https://www.meshparts.de/products) Ansys SolidWorks
|
erstellt am: 09. Feb. 2015 20:22 <-- editieren / zitieren --> Unities abgeben: Nur für Jannis123
|
deepblue Mitglied Simulationsingenieur
Beiträge: 912 Registriert: 17.04.2003 ANSYS v19.1, Mechanical, Fluent, ICEM CFD NX 12.0.1 TC 10, TCeasy Win7 64bit HP Z400; 3,3GHz; 12GB RAM NVIDIA Quadro FX2000
|
erstellt am: 10. Feb. 2015 08:32 <-- editieren / zitieren --> Unities abgeben: Nur für Jannis123
...Anhand der Dokumentation sehe ich das auch so -> Wenn es anders ist, sollte das in der Doku nachzogen werden. In Mechanical gibt es aber auch eine Standardfeder, welche NL definiert werden kann, allerdings nicht für Torsionsfedern (bei der Eingabe auf "Tabular Data" umschalten). Ansonsten findet man im "Customer Portal" von ANSYS noch eine ACT-Extension, welche NL definiert werden kann (auch für Rotationen) - dahinter verbirgt sich das combin39-Element. ------------------ Viele Grüße von Deepblue PS: War meine Antwort hilfreich? Dann freu ich mich über Unities Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
| Anzeige.:
Anzeige: (Infos zum Werbeplatz >>)
|