| |
| Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für Ansys |
Autor
|
Thema: Element Koordinaten und Normale (1856 mal gelesen)
|
O.Siegemund Mitglied Maschinenbau-Student
Beiträge: 8 Registriert: 29.06.2006
|
erstellt am: 22. Sep. 2006 15:59 <-- editieren / zitieren --> Unities abgeben:
Hallo, kann mir jemand sagen ob und wie die Möglichkeit besteht nach einer ersten Berechnung die Elementknotenkoordinaten und die Normale auf die Oberfläche rauszubekommen. Dazu darf aber der Lösungsprocessor nicht verlassen werden (also nicht im Postprocessor). Als Elementtypen sollen Solid und Shell Elemente benutzt werden, und darüber kommen Kontaktelemente. mfg O.Siegemund
[Diese Nachricht wurde von O.Siegemund am 23. Sep. 2006 editiert.] Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
stephan22 Mitglied Student
Beiträge: 108 Registriert: 17.11.2004
|
erstellt am: 25. Sep. 2006 15:24 <-- editieren / zitieren --> Unities abgeben: Nur für O.Siegemund
Hallo ! Also mit nwrite kann man die Koordinaten aller Knoten als Text Datei abspeichern und mit Ewrite alle Elemente mit den zugehörigen Knotennummern. Damit müsste es möglich sein für jede Elementfläche eine Ebenengleichung aus drei Punkten aufzustellen und dann entsprechend einen Normalen- vektor. Wenn die Knoten nach jedem Lastschritt verschoben werden müssten zu den Anfangskoordinaten entsprechend die Verschiebungen U jedes Knotens in X,Y und Z Richtung ausgelesen werden.(das geht nur im PostProzessor) Die Rechnung kann dann mit Restart --> Continue fortgesetzt werden. Grüße Stephan TU-Harburg ------------------ SR Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
O.Siegemund Mitglied Maschinenbau-Student
Beiträge: 8 Registriert: 29.06.2006
|
erstellt am: 26. Sep. 2006 08:31 <-- editieren / zitieren --> Unities abgeben:
|
tose Mitglied Physiker / Elektrotechnik-Ingenieur
Beiträge: 15 Registriert: 24.07.2013 Ansys R14.5 RWTH Compute Cluster
|
erstellt am: 25. Jul. 2014 10:39 <-- editieren / zitieren --> Unities abgeben: Nur für O.Siegemund
Hallo, Ja, es funktioniert. Aber gibt es keine direktere Lösung? Die Flächennormalen für jedes ausgewählte Element lassen sich doch einfach anzeigen mit: /psymb,esys,1 eplot Das heißt, eigentlich liegen die Informationen bereits vor. Aber wie werden sie ausgelesen?
------------------ Besten Gruß ToSe Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
tose Mitglied Physiker / Elektrotechnik-Ingenieur
Beiträge: 15 Registriert: 24.07.2013 Ansys R14.5 RWTH Compute Cluster
|
erstellt am: 31. Jul. 2014 17:54 <-- editieren / zitieren --> Unities abgeben: Nur für O.Siegemund
Lösung gefunden: 1. Knoten an der Außenfläche des betreffenden Elements auswählen 2. Koordinaten von 3 Knoten (n1...n3) auf der Fläche mit *get in einer Variable speichern 3. normnX(n1,n2,n3) gibt dann z.B. die x-Komponente des Normalen-Vektors der Fläche eine Schleife über alle Elemente die eine Fläche an der Außenseite haben... Fertig! ------------------ Besten Gruß ToSe Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |