honor
Guest
Hallo alle, zunächst entschuldige ich mich früh, wenn ich diese Diskussion an einem falschen Ort des Forums schreibe, aber ich bin neu und ich muss immer noch gut verstehen, wie es so strukturiert ist, erkläre ich mein Problem. Ich muss eine Optimierung des Gewichts einer mechanischen Struktur machen, die durch retikolare Strahlen mit ansys apdl Software gebildet wird. die Art des Elements, das ich gewählt habe, ist der Link180 und ich habe Einschränkungen auf die maximale Verschiebung der Knoten, die nicht mehr als 10 cm und auf die zulässige Spannung, die kleiner als 250 mpa sein muss. Ich schrieb mein Programm im Batch-Modus und wenn das Laden auf Ansys gibt mir Fehler auf einem Kommando. um genauer zu sein gibt mir den Fehler in der Liste Stück:
*set,strlime,250e6
*set,strmax,0
Etiable,normal,ls,2
Esell,all
*do,iel,1,336,1
*get,streal,elem,iel,etable,normal
streal=abs (streal)
*if,streal,gt,strmax,then
strmax=streal
*endif
* Ende
Genauer gesagt gibt es mir Fehler auf dem *get-Befehl, die mir sagte, dass ich nicht für diese Art von Operation geeignet sein will. Weiß irgendjemand, welchen anderen Befehl ich verwenden kann, um die geplanten Anstrengungen mit dem etable Commando zu unternehmen und sie in einer Variablen zu speichern, damit Sie sie mit dem zulässigen Stress vergleichen können? Danke für die Antwort.
*set,strlime,250e6
*set,strmax,0
Etiable,normal,ls,2
Esell,all
*do,iel,1,336,1
*get,streal,elem,iel,etable,normal
streal=abs (streal)
*if,streal,gt,strmax,then
strmax=streal
*endif
* Ende
Genauer gesagt gibt es mir Fehler auf dem *get-Befehl, die mir sagte, dass ich nicht für diese Art von Operation geeignet sein will. Weiß irgendjemand, welchen anderen Befehl ich verwenden kann, um die geplanten Anstrengungen mit dem etable Commando zu unternehmen und sie in einer Variablen zu speichern, damit Sie sie mit dem zulässigen Stress vergleichen können? Danke für die Antwort.