Hallo NG,
ich bin gerade bei der Berechnung eines rotationssymmetrischen Modells mit Plane42 Elementen.
Jetzt sollen den Elementen orthotrope Eigenschaften zugewiesen werden. Das Materialkoordinatensystem richtet sich nach "FEM für Praktiker" nach dem Elementkoordinatensystem (EKS). Soweit sogut. Jetzt möchte ich gern das EKS einer Bandage so ausrichten, dass die Fasern in X Richtung liegen (Bandage.png)
Wenn ich mir nun die EKS per EModif,??,ESYS,12 ausrichten lasse verlaufen die Fasern in Y Richtung. Will ich aber nicht
Deshalb hab ich mir eine Schleife geschrieben bei der ein lokales KS an den Knoten des jeweiligen Arbeitselement erstellt wird. An diesem KS soll nun per EMOdif das EKS ausgerichtet werden.
cm,Schlaufe,elem
*Get,anz_e,Elem,,count !Anzahl der Elemente im set
*get,emin,elem,,num,min !niedrigste Elementnummer
earb=emin
*DO,count1,1,anz_e,1 !Schleife mit den Substeps 1 bis 50
!ESEL,S, , , earb
NODEI_=NELEM(earb,1)
NODEJ_=NELEM(earb,2)
NODEK_=NELEM(earb,3)
NODEL_=NELEM(earb,4)
*stat,PRM_
csdele,100
! !CS,15,0,361,389,391,1,1,
cs,100,0,NODEJ_,NODEK_,NODEI_
!
ESEL,S, , , earb
EMODIF,all,ESYS,100,
!!!!HIER werden alle Elemente modifiziert obwohl nur Element = earb gewählt ist!!!!!
cmsel,s,schlaufe
earb=elnext(earb)
*ENDDO
Leider wird bei jedem Durchlauf das EKS aller Elemtente geändert und nicht wie gewünscht immer nur das des Arbeitselements.
Verstehe ich wirklcih nicht da ich ja nur immer das Arbeitselement per ESel wähle und dann modifizieren lassen.
Wer kann mich aufklären, ich komm überhaupt nicht mehr weiter
Danke und Gruss
Jens
------------------
Jens Friedrich
Institut für Leichtbau und Kunststofftechnik
TU-Dresden
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP