| | | Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für Ansys |
Autor
|
Thema: Mehrfache Abbruchkriterium *do-schleifen (2044 mal gelesen)
|
ansyser11 Mitglied
Beiträge: 3 Registriert: 19.08.2011
|
erstellt am: 19. Aug. 2011 11:10 <-- editieren / zitieren --> Unities abgeben:
Ich möchte eine *do-Schleife mit mehreren Kriterien (Vergleich Spannung-Festigkeit)abbrechen. Erst wenn am Ende der Schleife alle If-Kriterien erfüllt worden sind soll dich Schleife verlassen werden. Im Moment bricht er ab wenn nur ein Kriterium erfüllt ist. Wie kann ich die bedingungen mit einer art AND befehl verknüpfen? Jetziger Zustand: *do,i,1,100 . . . *if,sigmaX,le,festigkeitX,exit }wie kann ich *if,sigmay,le,festigkeitY,exit }die mit einem logischen *if,sigmaxy,le,festigkeitXY,exit }AND verknüpfen? *enddo Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
solve1 Mitglied Berechnungsingenieur
Beiträge: 624 Registriert: 27.05.2008 Ansys APDL Ansys WorkBench
|
erstellt am: 19. Aug. 2011 12:05 <-- editieren / zitieren --> Unities abgeben: Nur für ansyser11
|
ansyser11 Mitglied
Beiträge: 3 Registriert: 19.08.2011
|
erstellt am: 19. Aug. 2011 13:24 <-- editieren / zitieren --> Unities abgeben:
Danke für die schnelle Antwort. Hätte ich die Lösung des Problems bereits in der Hilfe oder bei google gefunden, so hätte ich mir die Anmeldung in diesem Forum erspart. ich fand nur den *elseif befehl, der nur für 2 Bedingungen gilt. Nach was genau muss ich suchen? Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Avm1979 Mitglied
Beiträge: 157 Registriert: 21.11.2005
|
erstellt am: 19. Aug. 2011 18:06 <-- editieren / zitieren --> Unities abgeben: Nur für ansyser11
*do,i,1,100 *if,sigmaX,le,festigkeitX,AND,sigmay,le,festigkeitY,THEN *if,sigmaxy,le,festigkeitXY,exit *enddo ginge das?
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
ansyser11 Mitglied
Beiträge: 3 Registriert: 19.08.2011
|
erstellt am: 22. Aug. 2011 10:34 <-- editieren / zitieren --> Unities abgeben:
|
| Anzeige.:
Anzeige: (Infos zum Werbeplatz >>)
|