| |
| Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für PTC CREO |
Autor
|
Thema: Kontaktspalt erforderlich? (2630 mal gelesen)
|
ToTacheles Mitglied
Beiträge: 1328 Registriert: 01.04.2003 Creo Simulate 2.0 M080
|
erstellt am: 28. Feb. 2008 11:45 <-- editieren / zitieren --> Unities abgeben:
|
Maccias Mitglied Dipl.-Ing.
Beiträge: 588 Registriert: 22.08.2006 MECHANICA-Version: WF4, M040 ABAQUS-Version: 6.8-1 Grafikkarte: NVIDIA Quadro FX 1300 HP xw8200 Windows2000
|
erstellt am: 28. Feb. 2008 13:05 <-- editieren / zitieren --> Unities abgeben: Nur für ToTacheles
Der Sinn eines Kontaktspaltes ist es ja, Knotenverschmelzungen der beiden Kontaktflächen zu vermeiden. Knotenverschmelzungen kommen nach meiner Erfahrung nur vor, wenn Kanten der beiden Kontaktflächen in einer Ebene und nahe beieinander liegen. Welchen Einfluss Genauigkeiten und Verschmelzungstoleranz darauf haben, kann ich leider nicht sagen. Um Knotenverschmelzungen zu vermeiden, habe ich mehrere Möglichkeiten, z.B. - Kontaktspalt modellieren - im unabhängigen Modus: Teile erst auseinanderziehen, dann einzeln vernetzen, wieder zusammenschieben, danach erst Kontakte definieren Bei der letzteren Vorgehensweise im unabhängigen Modus (die ja auch von PTC für Kontaktrechnungen empfohlen wird) hatte ich noch keine Probleme mit Knotenverschmelzungen. Fazit: Nein, es ist kein Kontaktspalt erforderlich, aber man muss dann eben im unabhängigen Modus rechnen. Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
ToTacheles Mitglied
Beiträge: 1328 Registriert: 01.04.2003 Creo Simulate 2.0 M080
|
erstellt am: 28. Feb. 2008 14:00 <-- editieren / zitieren --> Unities abgeben:
Hi, danke für die Antwort. Die Genauigkeit hat nach meiner Erfahrung tatsächlich einen sehr wesentlichen Einfluss. Anbei eine Baugruppe mit Schraubenvorspannung und ohne Kontaktspalt, rechnet im integrierten Modus. Bei solchen Problemen ist es z. B. gefährlich, einen Kontaktspalt zu erzeugen, d. h. wenn die Vorspannung und die Betriebskraft gleichzeitig aufgebracht werden. Leider darf die Kontaktanalyse keine Vorspannungsanalyse sein, darum wohl die Probleme. Hättest Du vielleicht ein Beispiel mit "Knotenverschmelzungen"? Gruss Paul Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Andreas Steinert Mitglied Berechnungsingenieur
Beiträge: 40 Registriert: 16.04.2003
|
erstellt am: 28. Feb. 2008 14:08 <-- editieren / zitieren --> Unities abgeben: Nur für ToTacheles
Da bin ich aber froh, dass das mal jemand anspricht. Immer mehr wird Kontakt mit Mechanica gerechnet, da ist diese Frage von immer größerer Bedeutung. Ich selbst verwende andere Programme für Kontaktrechnungen, daher habe ich in Mechanica wenig Erfahrung speziell mit dieser Problematik. Ich bin aber dabei, für Mechanica-Einsteiger in unserer Firma ein Tutorial zu erstellen und weiß echt nicht, was ich bezüglich des Kontaktspaltes reinschreiben soll. "Laßt es bleiben mit Mechanica und Kontakt" ist genauso wenig akzeptabel für Gelegenheitsanwender wie "Geht in den unabhängigen Modus". Ich habe also einige Testrechnungen durchgeführt und für mich sieht es so aus, als ob manchmal einzelne Knoten verschmolzen sind und manchmal nicht (habe WF2). Wenn ich mich nicht vertan habe oder vielleicht eine wichtige Voreinstellung übersehen habe, ist dies der worst case bezüglich Prozess-Sicherheit. Das Problem beim Kontaktspalt ist ja, dass er in die Berechnung eingeht, es ist für die Resultate nicht egal wie gross er ist. Man kann ihn also z.B. für Presspassungen gebrauchen, indem man eine Durchdringung modelliert. Ob das dann aber als Presspassung oder als verschweißtes Bauteil gerechnet wird, hinge dann von der Modelltoleranz sowie dem Betrag der Durchdringung ab. Bei mir kam nie die "verschweißte" Variante heraus, wohl aber manchmal ein Gemisch aus beidem. Ich habe dann versucht, Trennflächen ("Interfaces" in der englischen Version) einzufügen, neben dem Kontakt, aber das hat nur zu Fehlermeldungen geführt. Klärende Hinweise sind sehr willkommen. Gruss Andreas Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
ToTacheles Mitglied
Beiträge: 1328 Registriert: 01.04.2003 Creo Simulate 2.0 M080
|
erstellt am: 29. Feb. 2008 10:13 <-- editieren / zitieren --> Unities abgeben:
Hallo Andreas, wir müssen noch unterscheiden, wofür eine Kontaktdefinition steht. Oftmals ersetzt die Kontaktbedingung eine Randbedingung, oder dient einer momentfreien Kraftübertragung an Gelenken. Könntest Du vielleicht ein Beispiel mit verschmolzenen Knoten ins Forum stellen? Analysen mit Durchdringung sind ab Wildfire 2 auch im integrierten Modus (bedingt) möglich. Weil die Vernetzung aber nicht wie im unabhängigen Modus "verschoben" werden kann, gibt es noch viele Probleme. Ansonsten erzeuge ich eine Presspassung mittels einer Temperaturlast, rechnet wunderbar schnell im Vergleich zu Durchdringungen, da dort schon zu Beginn Kontakt detektiert und gerechnet wird. Gruss Paul Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Maccias Mitglied Dipl.-Ing.
Beiträge: 588 Registriert: 22.08.2006 MECHANICA-Version: WF4, M040 ABAQUS-Version: 6.8-1 Grafikkarte: NVIDIA Quadro FX 1300 HP xw8200 Windows2000
|
erstellt am: 29. Feb. 2008 11:35 <-- editieren / zitieren --> Unities abgeben: Nur für ToTacheles
Zitat: Original erstellt von Andreas Steinert: Ich bin aber dabei, für Mechanica-Einsteiger in unserer Firma ein Tutorial zu erstellen und weiß echt nicht, was ich bezüglich des Kontaktspaltes reinschreiben soll. "Laßt es bleiben mit Mechanica und Kontakt" ist genauso wenig akzeptabel für Gelegenheitsanwender wie "Geht in den unabhängigen Modus".
So ne Art Tutorial gibt es bei uns auch Ich sehe das allerdings etwas anders: Der "Gelegenheitsanwender" kann nun eben mal nicht alles rechnen. Und Kontaktrechnungen sind meiner Meinung nach für erfahrene Anwender. Wenn man Kontaktrechnungen zu einfach machen möchte, kommt meistens doch nur Müll raus. Sprich: in unserem Tutorial steht quasi drin "Lasst es bleiben mit MECHANICA und Kontakt oder geht in den unabhängigen Modus" Zum Thema: Beispiel folgt noch. Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
ToTacheles Mitglied
Beiträge: 1328 Registriert: 01.04.2003 Creo Simulate 2.0 M080
|
erstellt am: 05. Mrz. 2008 12:00 <-- editieren / zitieren --> Unities abgeben:
Hi, es geht hier nicht primär darum, ob und wann erfahrene Benutzer im unabhängigen Modus rechnen (mögen). Wir sollten dem Problem auf den Grund gehen, wann und warum es z. B. zu ungewollten Knotenverschmelzungen kommt? Haben wir Möglichkeiten, dies zuverlässig zu vermeiden? Können wir überhaupt eine Methode vorschlagen? Dafür können wir objektiv nur anhand von Modellen diskutieren, denke ich. Gruss Paul Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Maccias Mitglied Dipl.-Ing.
Beiträge: 588 Registriert: 22.08.2006 MECHANICA-Version: WF4, M040 ABAQUS-Version: 6.8-1 Grafikkarte: NVIDIA Quadro FX 1300 HP xw8200 Windows2000
|
erstellt am: 05. Mrz. 2008 16:21 <-- editieren / zitieren --> Unities abgeben: Nur für ToTacheles
Bei Durchdringungen kommt es definitv zu Knotenverschmelzungen, wenn senkrecht zu den Kontaktflächen Trennebenen vorhanden sind. Bestes Beispiel: Viertel- oder Halbmodelle mit Durchdringungen erzeugen meiner Erfahrung nach immer Knotenverschmelzungen..... Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
ToTacheles Mitglied
Beiträge: 1328 Registriert: 01.04.2003 Creo Simulate 2.0 M080
|
erstellt am: 06. Mrz. 2008 10:34 <-- editieren / zitieren --> Unities abgeben:
Hi, anbei ein einfaches Beispiel zum Pressverband mit Trennflächen und Durchdringung. Ich kann keine Knotenverschmelzungen (grobes Netz auch dabei) erkennen. Hast Du ein Beispiel dazu? Gruss Paul Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Maccias Mitglied Dipl.-Ing.
Beiträge: 588 Registriert: 22.08.2006 MECHANICA-Version: WF4, M040 ABAQUS-Version: 6.8-1 Grafikkarte: NVIDIA Quadro FX 1300 HP xw8200 Windows2000
|
erstellt am: 10. Mrz. 2008 09:36 <-- editieren / zitieren --> Unities abgeben: Nur für ToTacheles
Hab mal kurz an Deinem Beispiel herumgespielt: - Ich kann in der Tat keine Durchdringungen erkennen - Vllt liegt das Problem an den Schnittstellen? Wenn ich eine herausnehme, dann kommt es zu Verschmelzungen. Ein eigenes Beispiel muss ich bei Gelgenheit noch suchen..... Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Andreas Steinert Mitglied Berechnungsingenieur
Beiträge: 40 Registriert: 16.04.2003
|
erstellt am: 10. Mrz. 2008 09:43 <-- editieren / zitieren --> Unities abgeben: Nur für ToTacheles
Hallo, habe mir jetzt nochmal Zeit genommen und meine Rechnungen geprüft. Ich bin jetzt der Meinung, dass doch keine Verschmelzung stattgefunden hat. Das Beispiel ist sehr simpel: Ein Zylinder ("Welle", 360°-Modell) an beiden Enden jeweils in einer Bohrung mit Kontakt gelagert, die Bohrungen befinden sich in einem einzigen Bauteil, so eine Art Gabel. Gabel ist festgehalten, Welle mit einer Querkraft über SurfaceRegion symmetrisch auf Biegung belastet. Wenn ein kleiner Spalt modelliert ist, oder Spalt = 0 in der Kontaktfläche definiert ist, sieht das Ergebnis gut aus. Wenn aber eine minimale Durchdringung (Presspassung) modelliert ist, scheint der Biegung eine leichte Drehung der Welle überlagert zu sein. Das habe ich fälschlicherweise so interpretiert, dass die Welle da an einem Knoten festhängt und deswegen die Biegung unsymmetrisch wird. Es ist aber wohl so, dass dies durch die Kombination von Pressung und unzureichender Lagerung erzeugt wird. Die Rechnung ist numerisch instabil und wird nur durch Mechanica-interne Tricks (auch ein Thema, über das man sich mal austauschen sollte) überhaupt zur Konvergenz gebracht. Daher das etwas unberechenbare Verhalten, dass ich erst auf eine Knotenverschmelzung zurückgeführt habe, sorry. Was passiert, wenn man das Bauteil schneidet um Symmetrien zu nutzen, habe ich nicht untersucht (ich mache das so nebenher, habe nicht so viel Zeit dafür). Ich weiss aber, dass eine Presspassung beispielsweise in einem Viertelmodell in den "Vor-WF-Versionen" überhaupt nicht funktioniert hat, der Vernetzer ist ausgestiegen, wenn sich 2 Flächen sozusagen in-plane überlappten. Jetzt geht es ja, aber vielleicht ist da immer noch ein Bug drin.... Gruss Andreas Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
ToTacheles Mitglied
Beiträge: 1328 Registriert: 01.04.2003 Creo Simulate 2.0 M080
|
erstellt am: 10. Mrz. 2008 12:32 <-- editieren / zitieren --> Unities abgeben:
Zitat: Original erstellt von Maccias: Hab mal kurz an Deinem Beispiel herumgespielt: - Ich kann in der Tat keine Durchdringungen erkennen - Vllt liegt das Problem an den Schnittstellen? Wenn ich eine herausnehme, dann kommt es zu Verschmelzungen. Ein eigenes Beispiel muss ich bei Gelgenheit noch suchen.....
Hi, ohne Schnittstellen geht das nicht. Ich rechne dennoch nie mit Durchdringungen, da dort schon im ersten Step der Kontakt gefunden und gerechnet wird. Die entsprechenden Rechenzeiten habe ich aber nie gründlich verglichen. Gruss Paul [Diese Nachricht wurde von ToTacheles am 10. Mrz. 2008 editiert.] Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
ToTacheles Mitglied
Beiträge: 1328 Registriert: 01.04.2003 Creo Simulate 2.0 M080
|
erstellt am: 11. Mrz. 2008 11:34 <-- editieren / zitieren --> Unities abgeben:
Zitat: Original erstellt von Andreas Steinert: Hallo,...Das Beispiel ist sehr simpel: Ein Zylinder ("Welle", 360°-Modell) an beiden Enden jeweils in einer Bohrung mit Kontakt gelagert, die Bohrungen befinden sich in einem einzigen Bauteil, so eine Art Gabel. Gabel ist festgehalten, Welle mit einer Querkraft über SurfaceRegion symmetrisch auf Biegung belastet... ...Was passiert, wenn man das Bauteil schneidet um Symmetrien zu nutzen, habe ich nicht untersucht... Gruss Andreas
Hallo Andreas, wir nutzen Symmetrien grundsätzlich aus, das spart enorm Rechenzeiten. Könntest Du das Beispiel ins Forum stellen? Gruss Paul Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
mechdesign Mitglied DI(FH) / PDM & CAx Keyuser
Beiträge: 214 Registriert: 16.12.2001 Berechnung: MathCAD 15.0(M030) CAD: Creo Parametric 2.0 (M200) FEM: Creo Simulate 2.0 (M200) ANSYS Workbench V15
|
erstellt am: 12. Mrz. 2008 15:55 <-- editieren / zitieren --> Unities abgeben: Nur für ToTacheles
H@llo @lle! Kontakte.... mhhh ein heikles Thema mit ProMech... vielleicht wirds ja mit WF4 besser... ich hoffe sehr darauf, da das aus meiner Sicht so wie zBsp. der im Vergleich zu anderen linearen FEM Programmen (wie DesignSpace von ANSYS) der Vernetzungsalgorithmus uva. auch immernoch sehr schlecht und vorallem langsam ist und fast kein manuelles eingreifen im verbundenen Modus zulässt! (Elementform etc.) Ich weis ja nicht in wie weit diese Config Option bekannt ist, aber ich verwende diese beim rechnen mit Kontakten in ProMech immer... sim_asm_modelling = NO Diese Option bewirkt, das kein verschmelzen der Bauteile erfolgt! Am besten ihr probierts mal aus... Ich habe diesen Tip von Urs Simmler mal bekommen als ich richtige Gewindemodelle (2D Achssymmetrie) in Bearbeitung hatte... Beste Grüße Robert Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
ToTacheles Mitglied
Beiträge: 1328 Registriert: 01.04.2003 Creo Simulate 2.0 M080
|
erstellt am: 12. Mrz. 2008 16:59 <-- editieren / zitieren --> Unities abgeben:
Hallo Robert, leider gibt es tatsächlich kaum Möglichkeiten für die Elementform im integrierten Modus. In der 2D-Achsensymmetrie schalte ich meistens die Vierecke aus (aus ästhetischen Gründen ). Hättest Du vielleicht ein Modell, wo die von Dir angesprochene Config-Option verwendung findet? Sind es Durchdringungen? Gruss Paul Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
mechdesign Mitglied DI(FH) / PDM & CAx Keyuser
Beiträge: 214 Registriert: 16.12.2001 Berechnung: MathCAD 15.0(M030) CAD: Creo Parametric 2.0 (M200) FEM: Creo Simulate 2.0 (M200) ANSYS Workbench V15
|
erstellt am: 12. Mrz. 2008 17:44 <-- editieren / zitieren --> Unities abgeben: Nur für ToTacheles
H@llo Paul, Nein leider, gerechnetes Beispiel habe ich zur Zeit keines bei der Hand... da ich im Moment in Krankenstand bin! Nach meiner Rückkehr ins Arbeitsleben (vorraussichtlich 24.03.) sende ich eines, bzw. reiche ich es nach... Gruss Robert Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
ToTacheles Mitglied
Beiträge: 1328 Registriert: 01.04.2003 Creo Simulate 2.0 M080
|
erstellt am: 13. Mrz. 2008 09:59 <-- editieren / zitieren --> Unities abgeben:
Hi, anbei ist ein Beispiel (Vergleichsrechnung) von einem Pressverband, gerechnet als 2D-Achsensymmetrie mit Spalt und ohne Spalt. Die Analyse ohne Spalt lief etwas "robuster" (PowerPoint anbei). Gruss Paul Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
ToTacheles Mitglied
Beiträge: 1328 Registriert: 01.04.2003 Creo Simulate 2.0 M080
|
erstellt am: 13. Mrz. 2008 11:52 <-- editieren / zitieren --> Unities abgeben:
Nachtrag: Pressverband nun auch mit Durchdringung gerechnet, leider funktioniert das nicht im integrierten Modus, die oben erwähnte Config-Option hat auch nicht geholfen. Gruss Paul PS: Die Analysen sind nicht einfach zu vergleichen, aber das Ergebnis mit Durchdringung im unabhängigen Modus ist wohl schöner. [Diese Nachricht wurde von ToTacheles am 13. Mrz. 2008 editiert.]
[Diese Nachricht wurde von ToTacheles am 14. Mrz. 2008 editiert.] Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
ToTacheles Mitglied
Beiträge: 1328 Registriert: 01.04.2003 Creo Simulate 2.0 M080
|
erstellt am: 13. Mrz. 2008 15:11 <-- editieren / zitieren --> Unities abgeben:
Hi, mein Vergleich ist fertig: die Rechnung ohne Spalt (7164 Elemente) im integrierten Modus war etwas schneller: 4 Min. 35 Sek. Die Analyse mit Durchdringung (7759 Elemente) im unabhängigen Modus dauerte 5 Min. 36 Sek. => Insgesamt ist die Methode im integrierten Modus die schnellere, da im unabhängigen noch die Vernetzung geschoben wird. Gruss Paul Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
ToTacheles Mitglied
Beiträge: 1328 Registriert: 01.04.2003 Creo Simulate 2.0 M080
|
erstellt am: 17. Mrz. 2008 16:01 <-- editieren / zitieren --> Unities abgeben:
Hi, eine Zwischenbilanz von meiner Seite: Es gibt wohl bisher noch kein Kochrezept bzgl. Spalt oder kein Spalt etc. Allerdings gibt es Fälle, wobei mit Durchdringung im unabhängigen Modus gerechnet werden soll, z. B. Vorspannung mit überlagerter Wärmeeinwirkung. Gruss Paul Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |