Autor
|
Thema: Find Contact Pairs (1980 mal gelesen)
|
hirschi83 Mitglied
Beiträge: 6 Registriert: 11.08.2009
|
erstellt am: 11. Aug. 2009 22:13 <-- editieren / zitieren --> Unities abgeben:
Hallo,, ich arbeite gerade an meiner Studienarbeit und bin Neuling im Umgang mit Abaqus und Python. Ich habe eine "Unit-Cell" mit 115 Fasern vorgegeben, die mittels eines Python-Skripts erzeugt wird. Nun muss ich einen Kontakt zwischen den einzelnen Fasern und der Matrix herstellen, wobei es sich bei der Faser um jeweils zwei Grundflächen und den Mantel handelt. Mittels dem Feature Find Contact Pairs im Modul Interaction konnte ich diese Flächen alle ausfindig machen. Jedoch ist dies nicht der richtige Lösungsweg für mich, denn dies soll alles automatisiert geschehen, also auch im bestehenden Python-Skript mit abgearbeitet werden. In der .rpy Datei kann ich den Befehl dafür nicht finden. Auch die Suche in der Dokumentation, oder aber im Web bringt mich nicht weiter. Kann mir jemand helfen? Welchen Kontakt würdet Ihr vorschlagen, tie? Danke im Voraus. Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
hirschi83 Mitglied
Beiträge: 6 Registriert: 11.08.2009
|
erstellt am: 11. Aug. 2009 22:24 <-- editieren / zitieren --> Unities abgeben:
|
Jeremy Mitglied
Beiträge: 129 Registriert: 04.02.2009
|
erstellt am: 12. Aug. 2009 08:43 <-- editieren / zitieren --> Unities abgeben: Nur für hirschi83
Hallo, im Assembly kann man mehrere Parts zu einem PArt zusammenfügen (Cut/Merge Instances ist die Funktion), dabei ist es möglich die Grenzflächen/-linien zu behalten (oder auch zu löschen). Daraus folgt ein PArt mit mehrere Bereichen, die ihre eigenen Materialeigenschaften behalten. Das ist auch im Python-Script umsetzbar (Funktion: myAssembly.InstancesFromBooleanMerge). Danach kann das neue Part (Matrix mit Fasern) vernetzt und berechnet werden. Hilft das weiter? Gruß Jeremy Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
hirschi83 Mitglied
Beiträge: 6 Registriert: 11.08.2009
|
erstellt am: 13. Aug. 2009 12:36 <-- editieren / zitieren --> Unities abgeben:
Gibt es denn nicht den zugehörigen Befehl im Python für die Funktion "Find Contact Pairs" Wenn ich deine Verfahrensweise weiter verfolge, besteht dann nicht dir Möglichkeit, dass nach Lastaufbringung die Matrix und Fasern ineinander übergehen???? Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
JackOnion Mitglied
Beiträge: 1 Registriert: 26.05.2014
|
erstellt am: 26. Mai. 2014 13:50 <-- editieren / zitieren --> Unities abgeben: Nur für hirschi83
Hallo, ich habe ein ähnliches Problem bei dem ein direktes Verbinden der Matrix und der Faser nicht Zielführend ist. Ich benötige daher den Befehl "Find Contact Pairs" in meinem Python Skript. Allerdings finde ich nirgens etwas wie man ihn über das Skript aufruft. Kann man vllt. jemand helfen? Danke schonmal! Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
adaptiveMesh Mitglied
Beiträge: 67 Registriert: 25.05.2006
|
erstellt am: 27. Mai. 2014 14:17 <-- editieren / zitieren --> Unities abgeben: Nur für hirschi83
|