| |
| Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für Ansys |
Autor
|
Thema: Vernetzung in APDL - Problem mit LCOMB (1276 mal gelesen)
|
Brinkley Mitglied Ingenieur
Beiträge: 71 Registriert: 14.08.2009
|
erstellt am: 18. Aug. 2010 11:38 <-- editieren / zitieren --> Unities abgeben:
Hallo, ich habe vor, eine Ringstruktur, die durch drei Stege gestützt wird, zu vernetzen (siehe angehängtes Input-File). Die Vernetzung steuere ich dabei mit dem LESIZE-Befehl. Bei der vorhergehenden Geometrieerstellung in APDL generiert Ansys jedoch an dem einen Steg (Steg Nr. 2) mehr Linien, als notwendig an allen kurzen Seiten. Die möchte ich jeweils zu einer zusammenfassen, da genau an dieser Seite auch nur ein Element generiert werden soll (siehe auch Stege 1 und 3 - da taucht das Problem mit den zu vielen Linien nicht auf). Das Zusammenfassen von Linien habe ich nun jeweils mit dem Befehl LCCAT und LCOMB versucht, aber das Ergebnis sieht nur noch schlimmer aus: statt einem Element bekomme ich nun bis zu 5 Elemente an dieser Seite. Weiß jemand, was da falsch läuft und wie sich das Problem beheben lässt? Vielen Dank schon mal!!!! Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Rico80634 Mitglied
Beiträge: 82 Registriert: 20.07.2010
|
erstellt am: 18. Aug. 2010 16:55 <-- editieren / zitieren --> Unities abgeben: Nur für Brinkley
Ich habe dein makro durchlaufen lassen. Bei einem lplot wird sichtbar, dass jede Menge Linien übereinander liegen. Warum das so ist, weiss ich nicht. Das liegt an deinem Makro. Für ein gutes Netz und eine richtige Geometrie darf das jedenfalls nicht so sein. Kümmere dich um eine saubere Geometrie, dann wird das adden von Linien auch kein Problem Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Brinkley Mitglied Ingenieur
Beiträge: 71 Registriert: 14.08.2009
|
erstellt am: 19. Aug. 2010 09:23 <-- editieren / zitieren --> Unities abgeben:
Stimmt, das ist mir noch nicht aufgefallen. Danke für den Hinweis. Allerdings liegen gerade bei den Linien, die mir Probleme machen, nicht mehrere Linien übereinander, während es an den Stellen, wo Linien übereinander liegen, keine Probleme mit der Vernetzung gibt. Da muss also noch was anderes die Ursache sein bzw. hoffe ich sehr, dass es noch eine andere Lösung für das Problem gibt, als die Geometrie noch "sauberer" zu beschreiben. Das hieße sonst für mich, jeden einzelnen keypoint zu definieren und das ist die Mühe glaube auch nicht wirklich wert. Ich habe auch schon versucht, alle Volumina durch VADD zu einem zu verbinden, aber da sieht das resultierende Netz wesentlich schlimmer aus. Hat vielleicht noch jemand eine Idee??!!! Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
RAL Mitglied koffeinbetriebender Taschenrechner
Beiträge: 238 Registriert: 10.01.2009 Geodreieck, Bleistift, Rechenschieber, Kaffeemaschine und Würfel
|
erstellt am: 22. Aug. 2010 19:46 <-- editieren / zitieren --> Unities abgeben: Nur für Brinkley
Moin. Es gibt einen Befehl mit dem man Ansys vorschreiben kann, wie "kurze" linien beim vernetzen zu behandeln sind... wie der lautet....??? ansonsten wäre noch seltol ganz nett für deine Zwecke. Generel: wie Rico schrieb: saubere Geometrie ist ne Menge wert Gruß ral Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Brinkley Mitglied Ingenieur
Beiträge: 71 Registriert: 14.08.2009
|
erstellt am: 23. Aug. 2010 08:16 <-- editieren / zitieren --> Unities abgeben:
OK, Danke. Also wegen dieser Geometrie: hat da einer noch eine Idee, wie ich diese zwei kurzen Linien zu einer zusammenfassen könnte? Wie schon oben geschrieben, funktionieren diese zwei Befehle irgendwie nicht. Das würde ja schon mal die ganze Sache etwas erleichtern. Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
CABHS Mitglied
Beiträge: 8 Registriert: 19.02.2010
|
erstellt am: 23. Aug. 2010 21:31 <-- editieren / zitieren --> Unities abgeben: Nur für Brinkley
Hallo, ich habe einmal den Quelltext durchlaufen lassen und anscheinend löscht er die alten Linien aus denen die neue Linie besteht nicht. Warum weiß ich allerdings auch nicht, dazu fehlt mir die Erfahrung. Mit dem Befehl LDELE,Liniennummer kann man Linien löschen. Ich habe diesen einfach mal angewandt. Dadurch ändern sich allerdings ein paar Liniennummern. Ich habe dies einmal im Quelltext geändert und mit Bemerkungen kenntlich gemacht. Ob das jetzt des Rätsels Lösung ist, weiß ich allerdings auch nicht. Jedenfalls ist der Steg zwei nicht mehr so fein elementiert. Gruß Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Brinkley Mitglied Ingenieur
Beiträge: 71 Registriert: 14.08.2009
|
erstellt am: 24. Aug. 2010 09:17 <-- editieren / zitieren --> Unities abgeben:
|