|
ANSYS : Keypoint select
Rico80634 am 20.07.2010 um 17:00 Uhr (0)
Mit dem Macro unten kannst du die höchste Kontennummer auslesenalls*get,kp_min,kp,,num,min*get,anzahl,kp,,counterster_kp = kp_minHoehe = kx(erster_kp)*do,i,2,anzahl,1*get,naechster_kp,kp,erster_kp,nxth*if,Hoehe,lt,kx(naechster_kp),thenHoehe = kx(naechster_kp)*endiferster_kp = naechster_kp*enddo
| | In das Form ANSYS wechseln |
|
ANSYS : mehrere Lastfälle per Do-Schleife
Rico80634 am 15.12.2010 um 08:59 Uhr (0)
Fall du in Deiner zweiten Input-Datei ein RESUME oder CLEAR hast, wird LF natürlich auch zurückgesetzt. Es ist nicht so, dass dann nur das Unterprogramm behandelt wird, sondern immer die komplette ANSYS db.Übergib doch einfach dem Macro ein Argument, indem dufile_e1,LF mit LF als Argument 1 eingibst.Dann innerhlab von file_e1 statt mit LF einfach mit arg1 arbeiten.Zu deinem *vwrite: du hast *vget falsch definiert, einfach nochmal in der Hilfe nachlesen.[Diese Nachricht wurde von Rico80634 am 15. Dez. 2010 ...
| | In das Form ANSYS wechseln |
|
ANSYS : mehrere Lastfälle per Do-Schleife
Rico80634 am 15.12.2010 um 08:41 Uhr (0)
In einer *do Schleife wird nur der erste Durchgang in den Output geschrieben.Wenn du Ergebnisse innerhalb der *do Schleife auslesen willst, musst du mit dem *vwrite Befehl arbeiten. Mehr dazu in anderen Forenbeiträgen.Jetzt weiss man natürlich nicht, was dein "/INPUT,file_e1.mac,,pfad,0,0" genau macht, vielleicht hierzu das Macro online stellen?Wenn du deine Variable LF neu definierst, also LF = LF+50 schreibst, heisst das noch lange nicht, dass die Last neu aufgebracht wird. Es ist NICHT so, dass der Ort ...
| | In das Form ANSYS wechseln |
|
Anzeige:
Anzeige: (Infos zum Werbeplatz)
 |