Hot News:

Mit Unterstützung durch:

  Foren auf CAD.de (alle Foren)
  ANSYS
  Probleme Macro-Programmierung - Komponentenname als Argument

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
Autor Thema:  Probleme Macro-Programmierung - Komponentenname als Argument (1420 mal gelesen)
speedforce
Mitglied



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

Beiträge: 41
Registriert: 09.06.2009

erstellt am: 13. Jan. 2011 15:51    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


dateien.zip

 
Schönen guten Tag,

ich habe ein Problem bei der Übergabe von Komponentennamen als Argumente für ein Macro mit Ansys 12.1 . Zur Übersichtlichkeit habe ich dieses (test.mac) auf ein absolutes Minimum mit dem entsprechenden Problem heruntergebrochen und in den Anhang gelegt.

Enthalten in input.dat ist ein aus Workbench exportiertes Input-file. In diesem Modell wurden zwei Komponenten mit den Namen 'schuh1' und 'schiene1' definiert. Wenn ich das externe Macro test.mac mit

test,schuh1

in Ansys APDL ausführe, versucht es immer die Komponente mit dem Namen ARG1 zu selektieren. Da es diese nicht gibt, resultiert ein Fehler. Ändere ich in test.mac bewusst die Befehlszeile

cmsel,s,ARG1
in
cmsel,s,schuh1


, so funktioniert das Macro logischerweise immer - egal welches Argument ARG1 in Ansys APDL für test.mac übergeben wurde. Das umfangreiche Macro hat eigenartiger Weise mit älteren Ansys-Versionen (11 und 12) funktioniert. Seit dem umstieg auf 12.1 gibt es hier Probleme. Vieleicht weiß von euch einer Rat?!

Vielen Dank für eure Bemühungen!

Markus

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

Jens.Friedrich
Moderator
Dipl. -Ing.


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

Beiträge: 1048
Registriert: 09.09.2005

ANSYS2021 R2

erstellt am: 13. Jan. 2011 16:27    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 speedforce 10 Unities + Antwort hilfreich

schönen guten und erfolgreichen tag
test,'schuh1' sollte das problem lösen. Character Parameter werden in ANSYS immer mit '---' übergeben. siehe hilfe: *set

------------------
Jens Friedrich
TU-Dresden

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

speedforce
Mitglied



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

Beiträge: 41
Registriert: 09.06.2009

erstellt am: 14. Jan. 2011 07:54    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

Jens.Friedrich
Moderator
Dipl. -Ing.


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

Beiträge: 1048
Registriert: 09.09.2005

ANSYS2021 R2

erstellt am: 14. Jan. 2011 12:49    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 speedforce 10 Unities + Antwort hilfreich

immer wieder gern

------------------
Jens Friedrich
TU-Dresden

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)2023 CAD.de | Impressum | Datenschutz