Hallo liebe CAD Gemeinde und einen guten Start in die neue Woche.
Ich bin heute beim Schreiben eines Skriptes auf ein kleines Schmankerl gestoßen, welches ich mir nicht erklären kann und hoffe auf eure Hilfe. Und zwar greife ich über Python auf die Element Connectivity der Elemente, also auf die Knoten, die das Element definieren, zu. Das ganze geschieht mit den Befehlen:
Und jetzt kommt es. Wenn ich mir zum Beispiel über mein Skript die Knoten des Elementes 1 ausgeben lasse erhalte ich für das C3D8R Element:
(231, 232, 243, 242, 0, 1, 12, 11)
Hier fällt schon auf, dass die Knotennummer 0 vorkommt, was eigentlich gar nicht sein darf. Wenn ich zur Kontrolle in ABAQUS/CAE über Tools-->Query-->Element das Element 1 anklicke erhalte ich auch als Connectivity Tupel:
(232, 233, 244, 243, 1, 2, 13, 12)
also alles um 1 erhöht.
Meine Frage lautet nun wieso die Knotennummern, die ich über mein Skript anspreche, um 1 reduziert werden. Im Scripting Manual steht unter 30.5.7 (MeshElemenobject) --> Members:
Zitat:
connectivity A tuple of Ints specifying the internal node indices that define the nodal connectivity.
Hat das Wort "internal" hier vielleicht was mit meinem Problem zu tun? Muss ich mir irgend wie eine globale connectivity ausgeben lassen?
Grüße
Slein
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP