Hot News:

Mit Unterstützung durch:

  Foren auf CAD.de (alle Foren)
  ANSYS
  Linienauswahl über Schleife

Antwort erstellen  Neues Thema erstellen
CAD.de Login | Logout | Profil | Profil bearbeiten | Registrieren | Voreinstellungen | Hilfe | Suchen

Anzeige:

Darstellung des Themas zum Ausdrucken. Bitte dann die Druckfunktion des Browsers verwenden. | Suche nach Beiträgen nächster neuer Beitrag | nächster älterer Beitrag
  
Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für Ansys
  
Produktentwicklung: Umweltfolgen früh erkennen und minimieren, eine Pressemitteilung
Autor Thema:  Linienauswahl über Schleife (581 mal gelesen)
Odybukide
Mitglied
Student


Sehen Sie sich das Profil von Odybukide an!   Senden Sie eine Private Message an Odybukide  Schreiben Sie einen Gästebucheintrag für Odybukide

Beiträge: 61
Registriert: 01.08.2007

erstellt am: 30. Mrz. 2009 14:31    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities

Hallo zusammen,

ich möchte in einem Modell bestimmte Linien in Abhängigkeit vom Schleifenparamter i auswählen. Hier der Teil des Programms der dies realisieren soll:

*do,i,1,23,1
!!!Grundsätzlich werden die Linien über die Keypoints ausgewählt!!!!
ksel,s,loc,x,0,Loch/2
ksel,r,loc,y,-(i*alpha),-(i*alpha)
ksel,r,loc,z,i*SPD,i*SPD
lslk,s,1

!!!Wenn i = 18 ist sollen diese 3 Linien nicht ausgewählt werden!!!
*if,i,eq,18,then
lsel,u,,,11188
lsel,u,,,13207
lsel,u,,,15282

!!!Bis i= 17 sollen die Linien jeweils in eine Komponente gepackt werden. Ab i = 18 soll dann wie oben beschrieben ein Teil der Auswahl nicht beachtet werden.
cm,Nebenschneide_%i%,line

!!! Die oben nicht ausgewählten Linien sollen nun in eine extra Komponentengruppe gespeichert werden.!!!!!!
lsel,s,,,11188
lsel,a,,,13207
lsel,a,,,15282
lslk,s,1
CM,Stahlnebenschneide_%i%,line

*enddo

Mein Probelm ist, dass sobald die *if Anweisung in das Programm eingebunden wird die Schleife nur einen Durchlauf macht. Ohne *Anweisung erzeugt mir die Schleife wie gewünscht 23 Komponeten Nebenschneide. Nur muss ich ab i = 18 eine Aufteilung vornehmen.
Auch werden bei Verwendung der Schleife schon nach dem 1. (und einziegen) Schleifendurchlauf 2 Kompontengruppen erzeugt. Dies soll aber erst ab i= 18 der Fall sein. Die Auswahl der Linien über die Keypoints ist für das komplette Programm ein Muss.

Nochmal meine Absicht:
1.Schleife i mit 23 durchläufen (klappt)
2.Auswahl der Linien über Keypoints in Abhnägigkeit eines bestimmten Winkels (klappt)
3. Ab i = 18 Aufteilung der Linien in 2 verschiedene Komponenten ,sollen später mit unterschiedlichen Temperaturen "belastet" werden.
(klappt nicht)

Bin für jeden Tipp sehr dankbar.

Gruß

Markus

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

ChristophN
Mitglied
Berechnungsingenieur


Sehen Sie sich das Profil von ChristophN an!   Senden Sie eine Private Message an ChristophN  Schreiben Sie einen Gästebucheintrag für ChristophN

Beiträge: 773
Registriert: 13.12.2008

erstellt am: 30. Mrz. 2009 15:07    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für Odybukide 10 Unities + Antwort hilfreich

Am Ende der *if-Anweisung ein *endif einfügen

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

Anzeige.:

Anzeige: (Infos zum Werbeplatz >>)

Darstellung des Themas zum Ausdrucken. Bitte dann die Druckfunktion des Browsers verwenden. | Suche nach Beiträgen

nächster neuerer Beitrag | nächster älterer Beitrag
Antwort erstellen


Diesen Beitrag mit Lesezeichen versehen ... | Nach anderen Beiträgen suchen | CAD.de-Newsletter

Administrative Optionen: Beitrag schliessen | Archivieren/Bewegen | Beitrag melden!

Fragen und Anregungen: Kritik-Forum | Neues aus der Community: Community-Forum

(c)2024 CAD.de | Impressum | Datenschutz