| |
| Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für NX |
Autor
|
Thema: Pressverband mit Nastran 601er (2330 mal gelesen)
|
Greeco-K Mitglied
Beiträge: 34 Registriert: 08.10.2014 Siemens NX 9.0.3, Windows 7
|
erstellt am: 04. Dez. 2014 15:02 <-- editieren / zitieren --> Unities abgeben:
Hallo mal wieder zusammen, ich möchte die Kontaktkräfte einer Übermaßpassung bestimmen. Hierzu habe ich probeweise ein kleines Modell mit einer Welle und einer Hülse gebastelt. Kurz zum Modell: beide sind auf Nennmaß modelliert. Innen- bzw. Außenfläche wurden als Regions definiert. Die Welle ist an einer Seite fest eingespannt, die Hüse wird axial festgehalten. Zwischen beiden besteht Kontakt. Folgende Modellierungen habe ich bereits probiert: - beim definieren der Region ein Offset angeben (Welle=0.01, Hülse=0) - Außenfläche der Welle mit einem "enforced displacement" über die Zeit auf das entsprechende Übermaß aufziehen. - mit einem "initial displacement transient" constraint das Übermaß aufbringen Alles funktioniert eher schlecht alles Recht... Daher meine Frage - wie modelliert ihr einen Pressverband? Beste Grüße Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Markus_30 Moderator CAx-Architect
Beiträge: 5551 Registriert: 21.03.2005 -
|
erstellt am: 04. Dez. 2014 16:21 <-- editieren / zitieren --> Unities abgeben: Nur für Greeco-K
|
Markus_30 Moderator CAx-Architect
Beiträge: 5551 Registriert: 21.03.2005 -
|
erstellt am: 04. Dez. 2014 16:29 <-- editieren / zitieren --> Unities abgeben: Nur für Greeco-K
Noch ein kleiner Nachtrag: Wenn Wellen- und Nabendurchmesser mit Nennmaß modelliert werden, so kannst du einen manuellen Kontakt zwischen den beiden Berührflächen definieren. Wenn du dann innerhalb des Kontakt-Menüs auf "New Region" gehst, um die am Kontakt beteiligten Flächen zu selektieren, dann müsste es da eine Option "Offset" geben. Die kannst du verwenden, um dein Übermaß zu definieren. ------------------ Gruß Markus Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Greeco-K Mitglied
Beiträge: 34 Registriert: 08.10.2014 Siemens NX 9.0.3, Windows 7
|
erstellt am: 05. Dez. 2014 12:22 <-- editieren / zitieren --> Unities abgeben:
Hallo und vielen Dank für die Antwort! Beim meiner Suche im Forum bin ich bereits auf deine beiden Links gestoßen. Meine Schwierigkeit ist aber die anfängliche Durchdringung. Zitat: Noch ein kleiner Nachtrag: Wenn Wellen- und Nabendurchmesser mit Nennmaß modelliert werden, so kannst du einen manuellen Kontakt zwischen den beiden Berührflächen definieren. Wenn du dann innerhalb des Kontakt-Menüs auf "New Region" gehst, um die am Kontakt beteiligten Flächen zu selektieren, dann müsste es da eine Option "Offset" geben. Die kannst du verwenden, um dein Übermaß zu definieren.
Das meine ich mit:
Zitat: - beim definieren der Region ein Offset angeben (Welle=0.01, Hülse=0)
für 0.01mm Offset habe ich auch ein plausibles Ergebnis erhalten. Siehe Anhang. Wenn ich aber 1mm Offset wähle, erreiche ich Überhaupt keine Konvergenz mehr. Liegt wahrscheinlich daran, dass der Sprung am Anfang einfach zu groß ist. Ich kann aber den Offset auch nicht über die Zeit hochfahren, oder doch? Da ich beim Forced Displacement eine Funktion angeben kann, habe ich hier die Außenkontur der Welle über die Zeit auf das entsprechende Übermaß hochgefahren. Dadurch wird die Welle aber ideal steif und gibt überhaupt nicht nach, was dann die Verformungsergebnisse verfälscht. Stellt NX keine Funktion zur Verfügung ein Pressverband zu betrachten? [Diese Nachricht wurde von Greeco-K am 05. Dez. 2014 editiert.] Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Markus_30 Moderator CAx-Architect
Beiträge: 5551 Registriert: 21.03.2005 -
|
erstellt am: 07. Jan. 2015 08:56 <-- editieren / zitieren --> Unities abgeben: Nur für Greeco-K
Hallo und ein frohes Neues bin zwar etwas spät dran mit meiner Antwort, aber besser spät als nie... Zugegeben: Ich hab den Thread etwas aus den Augen verloren und bin grad beim Suchen nach was Anderem wieder drüber gestolpert. Einen Reibwert hast du aber definiert, oder? Wenn dein Modell nicht mehr konvergiert, dann gibt's verschiedene Stellschrauben, an denen du drehen kannst, wie z. B.: - Anzahl der Iterationsschritte erhöhen - Anzahl Timesteps erhöhen - ATS (Automatic Time Stepping) nutzen - Konvergenzkriterien hochsetzen (Achtung: Lösung wird ungenauer) ------------------ Gruß Markus Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Greeco-K Mitglied
Beiträge: 34 Registriert: 08.10.2014 Siemens NX 9.0.3, Windows 7
|
erstellt am: 07. Jan. 2015 09:51 <-- editieren / zitieren --> Unities abgeben:
Hallo Markus, auch dir ein frohes Neues! Die Geschichten habe ich schon alle durch. Das Problem scheint zu sein, dass die initiale Durchdringung zu groß ist und diese quasi sofort gelöst werden muss. Es besteht jetzt die Möglichkeit dem Solver die gesamte Berechnungsdauer Zeit zu geben um den Kontakt zu lösen. Dabei kamen aber sehr merkwürdige Ergebnisse bei mir heraus. Im Endeffekt kann das Problem gelöst werden indem der Wärmeausdehnungskoeffizient durch einen konstanten Wert überschrieben wird und die gewünschte Aufweitung durch eine Temperaturlast realisiert wird. So kann die Aufweitung in Form einer "Rampe" über die Zeit aufgebracht werden, was dann auch zu zügigen und sinnvollen Ergebnissen führt. Beste Grüße! Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
| Bauleiter (m/w/d) Gebäudetechnik / TGA / HLKS | Dann haben wir für dich garantiert den schönsten Arbeitsplatz. In der technischen Ausrüstung stehen wir für intelligent vernetzte Versorgungssysteme von höchster technischer Qualität. ? Über alle Gebäudetypen hinweg. Damit am Ende das große Ganze stimmt, brauchen wir als Planer dein Auge fürs Detail auf der Baustelle. Bring' mit uns Ordnung ins System. Bist du bereit für #teamiproplan? Bauleiter ... | Anzeige ansehen | Feste Anstellung |
|
JonkMcCool Mitglied
Beiträge: 217 Registriert: 20.09.2010 NX 8.0.3.4 r MP6 64Bit PC: Core i5-2500 16GB RAM Workstation: Dell T5600 2 Xeon E5-2643, 64GB RAM
|
erstellt am: 14. Jan. 2015 11:01 <-- editieren / zitieren --> Unities abgeben: Nur für Greeco-K
Hallo, die Idee der Temperaturausdehenung ist gut. Ich nutze so etwas Ähnliches um z.B. Quell/Schwindvorgänge in Holzwerkstoffen zu simulieren. Dabei mappe ich gemessenen Ausdehungen auf Temeraturkoeffizienten. Mir war nur dazu eingefallen, dass Du beim Überschreiben der Ausdehnungskoeffizienten darauf achtes, dass Du mit Deinen Temperaturen nicht in Bereiche kommst in denen dann der temperaurabhängige Emodul oder andere temperaurabhängige Werte einen Einfluss bekommen. Ich mappe Ausdehungen meistens auf 1°C und nutze dann eine Temperaturlast von 1°C. Dabei muss mann aber sehr aufpassen, dass die Starttemperatur stimmt, mal ist die 20°C und mal 0°C. Grüße JonkMcCool Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |