Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für Ansys | |
Autor | Thema: Zwangsbedingungen (2130 / mal gelesen) |
Probx Mitglied Student
Beiträge: 13 | erstellt am: 11. Mai. 2017 11:36 <-- editieren / zitieren --> Unities abgeben: Abb.1.PNG Hallo, ich habe eine recht einfache Frage, welche mich allerdings schon eine Weile auf trab hält. ich möchte auf den beiden Kanten des shell-Elements die dargestellte Verschiebung (Abb.1)als Randbedingung aufbringen. Die beiden hinteren Kanten sind gelagert. So wie es in Abb.1 zu sehen ist funktioniert es allerdings nicht, da die zwei Verschiebungen jeweils über eine eigene Randbedingung definiert werden und sich diese in der vordersten Ecke "überschneiden" (in Abb.1 bei "Max"). Ergebnis ist entsprechende Fehlermeldung (Abb.2) Die Verschiebung ist in besagtem Punkt jedoch für beide Randbedingungen gleich (-20 mm). Wie kann ich dieses Problem umgehen? Danke für die Hilfe [Diese Nachricht wurde von Probx am 11. Mai. 2017 editiert.] [Diese Nachricht wurde von Probx am 11. Mai. 2017 editiert.] Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
MESHPARTS Mitglied
Beiträge: 411 Meshparts Software (https://www.meshparts.de/products) | erstellt am: 11. Mai. 2017 12:08 <-- editieren / zitieren --> Unities abgeben: Nur für Probx Eine mögliche Lösung: Verschiebung auf Knoten, nicht auf Kanten aufbringen. ------------------ MESHPARTS GmbH Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Probx Mitglied Student
Beiträge: 13 | erstellt am: 11. Mai. 2017 13:25 <-- editieren / zitieren --> Unities abgeben: Danke für die schnelle Antwort Wie genau spreche ich in Workbench einzelne Netzknoten an? Sind das Erstellen einer NamedSection und direktFE die richtigen Stichworte? Sollte ich die Maße meiner Scheibe ändern und folglich ein neues Netz generieren lassen, muss ich doch sicherlich erneut manuell die einzelnen Knotenverschiebungen definieren. Danke Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
einfachTobi Mitglied Ingenieur
Beiträge: 146 Ansys Workbench | erstellt am: 11. Mai. 2017 13:59 <-- editieren / zitieren --> Unities abgeben: Nur für Probx Ja, das sind die richtigen Stichworte. Du kannst sie selektieren, indem du Knoten bei den Selektionsmethoden anwählst (neben Punkt, Kante, Fläche, Körper, ...). Falls du die Beta-Features aktiviert hast, kannst du auch eine Kante/Fläche auswählen und über Konvertieren --> Auswahl in Knoten/Elemente umwandeln an die passenden Knoten kommen. Aus den Knoten musst du dann eine Komponente (= Named Section [oder Selection?]) erstellen. Richtig, wenn du das Netz änderst, ändern sich die Knoten und damit musst du alles neu definieren. Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Probx Mitglied Student
Beiträge: 13 | erstellt am: 11. Mai. 2017 15:24 <-- editieren / zitieren --> Unities abgeben: Abb.1.PNG Danke. Hat alles super geklappt. Über die Konvertierung der Kanten zu Knotenpunkten war es mir ebenfalls möglich einzelne Knotenpunkte aus der Auswahl zu entfernen, um mehrere Randbedingungen auf ein und dem selben Knoten zu vermeiden. Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Probx Mitglied Student
Beiträge: 13 | erstellt am: 19. Mai. 2017 12:58 <-- editieren / zitieren --> Unities abgeben: Skizze4.PNG Hallo, gerne würde ich das Thema an dieser Stelle nocheinmal aufgreifen. Gibt man in Workbench eine konstante Verschiebung als Randbedingung an, steigt diese innerhalb des Lastschritts linear bis zum angegeben Wert an. Daher lässt sich das Ergebnis auch als Animation darstellen. Da meine Knotenverschiebung bereits in Abhängigkeit der Koordinaten als linear veränderlich angegeben ist (s.Abb.), setzt Workbench sofort die volle Verschiebung an. Ich bekomme zwar ein Ergebnis allerdings keine Animation. Ich rechne mit großen Verformungen, da ebenfalls die Änderung der Scheibensteifigkeit berücksichtigt werden soll. Durch das beschriebene Problem ist die volle Verschiebung bereits im ersten Substep aufgebracht, wodurch alle weiteren "überflüssig" werden. Wie kann ich die lineare Verschiebung linear über die Zeit ansteigen lassen? Vielen Dank für die Hilfe Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
einfachTobi Mitglied Ingenieur
Beiträge: 146 Ansys Workbench | erstellt am: 19. Mai. 2017 15:07 <-- editieren / zitieren --> Unities abgeben: Nur für Probx Nimm die Zeit mit in die Funktion. Beispiel für eine Verschiebung in Y: y = x*time Das Stichwort time kennt Ansys als Variable für die Zeit innerhalb einer Berechnung. Falls du die Verschiebung in einem Lastschritt aufbringst, dessen Zeit nicht von 0-1 läuft, musst du das natürlich in deiner Funktion anpassen. Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Anzeige.: