|
ANSYS : Reaktionskraft mehrerer Knoten ausgeben
SchwinnCB am 29.06.2005 um 09:06 Uhr (0)
Versuchen Sie doch mal bitte mit: nsel,s,loc,z,... *get,Anzahl_sel_Node,node,0,count *dim,Reakt,,Anzahl_sel_Node,7 ! fuer Knotenname und 6 Komponenten naechste_sel_node=0 *do,loop_parameter_1,1,Anzahl_sel_Node,1 naechste_sel_node=ndnext(naechste_sel_node) ! liefert naechste Knotennummer der selektierten Reakt(loop_parameter_1,1)=naechste_sel_node ! Knotennummer sichern *get,Reakt(loop_parameter_1,2),node,naechste_sel_node,rf,fz ! Reaktionskraft Fx . . usw. . *get,Reakt(loop_parameter ...
| | In das Form ANSYS wechseln |
|
ANSYS : Reaktionskraft mehrerer Knoten ausgeben
SchwinnCB am 29.06.2005 um 12:15 Uhr (0)
… oder meinten Sie, dass Sie gern Knoten ab einem bestimmten Betrag der Reaktionskraft in z- Richtung auswerten wollen? Dann ginge dies folgendermaßen: *get,Anzahl_sel_Node,node,0,count *dim,Reakt,,Anzahl_sel_Node,3 ! fuer Knotenname, 1 Komponente und Kriterium naechste_sel_node=0 *do,loop_parameter_1,1,Anzahl_sel_Node,1 naechste_sel_node=ndnext(naechste_sel_node) ! liefert naechste Knotennummer der selektierten Reakt(loop_parameter_1,1)=naechste_sel_node ! Knotennummer sichern *get,Reakt(loop ...
| | In das Form ANSYS wechseln |
|
ANSYS : Reaktionskraft mehrerer Knoten ausgeben
SchwinnCB am 29.06.2005 um 14:38 Uhr (0)
Entschuldigung, "Das schreiben der Datei kann man nicht interaktiv veranlassen!", war eine falsche Aussage! Ich wurde von einem Mitglied darauf hingewiesen, dass dies so sei. Es besteht doch die Möglichkeit interaktiv eine Datei mit Parameterdaten zu füttern. Und zwar über: Utility Menu Parameters Array Parameters Write to File Der Befehl „*VWRITE“ (ACHTUNG Befehl beginnt mit *) ist im APDL Programmer s Guide beschrieben und wird in zahlreichen Beispielen angewandt. Bitte dort nachsehen. Nur soviel: - „*c ...
| | In das Form ANSYS wechseln |
|
ANSYS : Elementnummer zusammen mit ETABLE Daten in eine Datei schreiben
SchwinnCB am 20.07.2005 um 10:26 Uhr (0)
Müsste nur wissen, ob ich davon ausgehen kann, dass Ihr Modell eine lückenlose Nummerierung der Elemente aufweist oder nicht. Für beides könnte ich schlell eine Lösung programmieren.
| | In das Form ANSYS wechseln |
|
ANSYS : Elementnummer zusammen mit ETABLE Daten in eine Datei schreiben
SchwinnCB am 20.07.2005 um 10:58 Uhr (0)
So sollte es erst einmal funktionieren: ETABLE,,CENT,X ETABLE,,CENT,Y ETABLE,,CENT,Z ETABLE,,U,X ETABLE,,U,Y ETABLE,,U,Z *get,max_element_nr,elem,0,num,max *DIM,create,ARRAY,max_element_nr,8,1 *vget,create(1,7),elem,,esel,,,2 ! Status der Selektion eines jeden Elementes *do,laufvar1,1,max_element_nr,1 *if,create(laufvar1,7),eq,1,then create(laufvar1,8)=laufvar1 *endif *enddo *vmask,create(1,7) *VGET,create(1,1),ELEM,,ETAB,CENTX,,2 *vmask,create(1,7) *VGET,create(1,2),ELEM,,ETAB,CENTY,,2 *vmask ...
| | In das Form ANSYS wechseln |
|
ANSYS : Elementnummer zusammen mit ETABLE Daten in eine Datei schreiben
SchwinnCB am 20.07.2005 um 11:14 Uhr (0)
Bitte sehr, immer gern! Die Zeilen mit den Nullen ließen sich noch „wegprogrammieren“. Wenn es aber so ausreicht … Weiterhin gutes Gelingen!
| | In das Form ANSYS wechseln |
|
ANSYS : Elementnummer zusammen mit ETABLE Daten in eine Datei schreiben
SchwinnCB am 20.07.2005 um 11:32 Uhr (0)
… um dies abzuschließen, hier noch eine mögliche „saubere“ Lösung.
| | In das Form ANSYS wechseln |
|
Anzeige:
Anzeige: (Infos zum Werbeplatz)
 |