| |
| Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für Ansys |
Autor
|
Thema: Mehrere Simulationen nacheinander in WB ablaufen lassen (8270 mal gelesen)
|
Simulinho Mitglied Berechnungsingenieur
Beiträge: 361 Registriert: 04.10.2005 ANSYS Classic 18.1 ANSYS Workbench 18.1<P>ModeFrontier
|
erstellt am: 24. Mrz. 2008 13:57 <-- editieren / zitieren --> Unities abgeben:
Hi, gibt es die Möglichkeit in ANSYS WB 11 mehrere Berechnungen in der Simulationsumgebung hintereinander automatisch ablaufen zu lassen ? Den DesignXplorer kenn ich. Unter 'Tools' steht ein Schalter 'Run Macro', hat jemand Erfahrung damit bzw. ein solches Macro schon erstellt etc. MfG Simulinho Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Tut_Ench_Ammun Mitglied Dipl.-Ing. (FH)
Beiträge: 161 Registriert: 16.06.2005 AutoCAD MECHANICAL 2006 Inventor 10 Ansys Workbench 10.0/11.0 WIN XP - SP 2 Fujitsu Siemens Computers Intel(R) Core(TM)2 CPU 2.13 GHz, 3.25 GB RAM
|
erstellt am: 25. Mrz. 2008 08:26 <-- editieren / zitieren --> Unities abgeben: Nur für Simulinho
|
Simulinho Mitglied Berechnungsingenieur
Beiträge: 361 Registriert: 04.10.2005 ANSYS Classic 18.1 ANSYS Workbench 18.1<P>ModeFrontier
|
erstellt am: 25. Mrz. 2008 09:03 <-- editieren / zitieren --> Unities abgeben:
|
Simulinho Mitglied Berechnungsingenieur
Beiträge: 361 Registriert: 04.10.2005 ANSYS Classic 18.1 ANSYS Workbench 18.1<P>ModeFrontier
|
erstellt am: 26. Mrz. 2008 09:42 <-- editieren / zitieren --> Unities abgeben:
|
Geht doch Mitglied
Beiträge: 53 Registriert: 21.03.2007
|
erstellt am: 26. Mrz. 2008 16:38 <-- editieren / zitieren --> Unities abgeben: Nur für Simulinho
Hallo, das mit dem RSM finde ich ja persönlich etwas kompliziert. Zumal man bei V11 Admin-Rechte braucht. Wenn Du nur 2-3 Varianten von einem Modell rechnen möchtest, dann kannst Du das Modell duplizieren und die entsprechenden Änderungen vornehmen. Du musst den Solve-Button dann nur unter Projekt (ganz oben im Strukturbaum) anklicken, dann rechnet WB alle Modelle, die noch keine Lösungen haben. Klickst Du Solve in einem Modell, dann wird nur dieses Modell gerechnet. Gruss Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Dangermike Mitglied
Beiträge: 14 Registriert: 07.08.2003
|
erstellt am: 27. Mrz. 2008 07:19 <-- editieren / zitieren --> Unities abgeben: Nur für Simulinho
|
boognish Mitglied
Beiträge: 4 Registriert: 28.03.2008
|
erstellt am: 31. Mrz. 2008 12:32 <-- editieren / zitieren --> Unities abgeben: Nur für Simulinho
hi, Zitat: ...Zumal man bei V11 Admin-Rechte braucht...
wirklich? Wer braucht denn die Admin-Rechte? Der user der die Jobs in die Queu schickt, oder muss der beim RSM erstellte User Admin-Rechte haben? Also bisher verwende ich RSM ohne Admin-Rechte, allerdings gibts hin und wieder Probleme und einige Jobs schlagen fehl. ... könnt das an den Admin-Rechten liegen? greetz Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
MasterR Mitglied Dipl.-Ing. Maschinenbau
Beiträge: 25 Registriert: 19.11.2006 Windows XP SP3 Fujitsu Siemens Celsius V840 Unigraphics NX4.0.4.2 UGS Teamcenter 2007
|
erstellt am: 17. Dez. 2008 12:36 <-- editieren / zitieren --> Unities abgeben: Nur für Simulinho
Also ich hab mit dem Ansys RSM auch irgendwie ein Problem. Ich kann ihn zwar ohne Adminrechte teils einrichten und er funktioniert auch, aber ich habe ein Problem: Wenn ich eine Rechnung von WB zu RSM schicke, dann werden in diesem Augenblick zwei Lizenzen benötigt (1x für WB und 1x für den Solver). Wir haben zwar mehrer Lizenzen, aber trotzdem nicht immer alle verfügbar. Jetzt hatte ich vor, im RSM die Warteschlange auszuschalten (Rechtklich auf in meinem Fall localhost, und dann "enable" auf false stellen). Das ist leider ausgegraut. Liegt das daran, dass ich keine Rechte hab, oder mach ich irgendwas falsch? Gruß
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
MasterR Mitglied Dipl.-Ing. Maschinenbau
Beiträge: 25 Registriert: 19.11.2006
|
erstellt am: 17. Dez. 2008 14:08 <-- editieren / zitieren --> Unities abgeben: Nur für Simulinho
|
tklar Mitglied Ingenieur Maschinenbau
Beiträge: 69 Registriert: 22.08.2002 CATIA V5 R19-R26 Unigraphics NX 7.5-12.0 Ansys Workbench 19.1 OpenDXM 6.4
|
erstellt am: 07. Jan. 2009 15:52 <-- editieren / zitieren --> Unities abgeben: Nur für Simulinho
Hallo, RSM geht auch ohne Admin-Rechte; allerdings muss ein Admin (einmalig) eine lokale Benutzergruppe unter XP einrichten, die "RSM Admins" heisst. In dieser Benutzergruppe muss dann der geneigte Ansys-Anwender stehen. Wenn das so eingerichtet ist, lässt sich die Queue deaktivieren, um mit einer Lizenz Jobs in die Queue stellen zu können. Thomas Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
wolfgang_k Mitglied CAD/CAE/EDM Admin
Beiträge: 108 Registriert: 08.05.2002
|
erstellt am: 10. Nov. 2010 08:39 <-- editieren / zitieren --> Unities abgeben: Nur für Simulinho
Hallo RSM-User, wir haben mit dem RSM Betrieb auch unsere Probleme. Wir verwenden servergestützte Profile und haben auch nur eine Ansys-Lizenz. Alle Lösungsvorschläge des Supports waren bislang nicht weiterführend. a) wir werden keine lokalen Profile alleine wegen Ansys einführen b) wir werden auch die Anwender nicht zu Admins machen können c) ein Upgrade der Professional-Lizenz auf die nächst höhere Lizenz die dann ein Lizenzsplitting zulässt ist zu teuer. Folgender Weg ist zwar umständlich, gilt für XP, und kann ohne Gewähr getestet werden. Beenden Sie den RSM vollständig, auch aus der Schnellstartleiste. Suchen Sie nach der Datei RSM.config unter "Dokumente und Einstellungen\all users\Anwendungsdaten\Isolated Storage\..\..\..\AssemFiles\RSM.config. Diese Datei muss einmale durch einen Admin von der Berechtigung so eingerichtet werden, dass alle Benutzer Schreibrechte darauf haben. Öffnen Sie diese Datei mit einem Editor. Suchen Sie nach "<NAME>localhost</NAME>" Ändern Sie die nächstfolgende Zeile "<ENABLED>True</ENABLED>" auf "<ENABLED>False</ENABLED>" Speichern Sie die Datei. Schließen Sie den Editor. Wenn Sie jetzt den RSM Starten sehen Sie die lokale Queue gestoppt. Sie können jetzt Jobs in die lokale Queue einstellen. Zum Starten der Queue beenden Sie den RSM, auch aus der Taskleiste und editieren Sie die obige Datei so dass jetzt die Queue auf <ENABLED>True</ENABLED> geschaltet wird. Wenn Sie den RSM erneut starten, wird die lokale Queue als gestartet erkannt und die Jobs des Normalanwenders laufen jetzt ohne weiteren Eingriff eines Admins los. Viel Erfolg!
Gruß Wolfgang Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
cgebhardt Moderator Maschinenbauingenieur
Beiträge: 1449 Registriert: 20.11.2000
|
erstellt am: 10. Nov. 2010 08:57 <-- editieren / zitieren --> Unities abgeben: Nur für Simulinho
Hallo, um ein losrechnen des Servers zu verhindern, während der Anwender die Lizenz noch interaktiv in Benutzung hat, kann man die Variable ANSWAIT auf 1 setzen. Dann wartet der Rechenknecht so lange, bis die Lizenz frei ist und legt dann erst los. Gruss Christof Gebhardt ------------------ Christof Gebhardt CAD-FEM GmbH Marktplatz 2 85567 Grafing Tel. +49 (0) 8092 7005 65 cgebhardt(at)cadfem.de www.cadfem.de Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
cgebhardt Moderator Maschinenbauingenieur
Beiträge: 1449 Registriert: 20.11.2000
|
erstellt am: 15. Nov. 2010 08:58 <-- editieren / zitieren --> Unities abgeben: Nur für Simulinho
Nachtrag: Es gibt ein Python Script, das folgendes macht: 1. löse alle Berechnungsaufgaben im aktuellen Projekt 2. speichere das aktuelle Projekt 3. schliesse das aktuelle Projekt Wenn man dieses Script in einen Batch-Ablauf einfügt, kann man folgendes tun: ANSYS.exe ProjektA.WBPJ Pthon-Script ANSYS.exe ProjektB.WBPJ Pthon-Script ANSYS.exe ProjektC.WBPJ Pthon-Script Damit werden also nacheinander verschiedenste Projekte abgearbeitet (gerechnet) und gespeichert. Wer es mal probieren möchte, kann es per PM/Email bei mir anfordern. Gruss Christof Gebhardt
------------------ Christof Gebhardt CAD-FEM GmbH Marktplatz 2 85567 Grafing Tel. +49 (0) 8092 7005 65 cgebhardt(at)cadfem.de www.cadfem.de Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
ansysfred Mitglied
Beiträge: 16 Registriert: 16.04.2012
|
erstellt am: 18. Jun. 2012 11:16 <-- editieren / zitieren --> Unities abgeben: Nur für Simulinho
Hallo zusammen, wenn ich in wb mit python programmieren möchte, beispielsweise eine schleife bauen will, muss ich da mit .NET arbeiten? Oder geht das mit .NET garnicht. Also ich hab erst mal so begonnen?! import clr clr.AddReference('System.Windows.Forms') clr.AddReference('System.Drawing') Vielen Dank für Eure Hilfe, hab leider noch keinen rechten Überblick... Grüße Fred Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |