Hot News:

Mit Unterstützung durch:

  Foren auf CAD.de (alle Foren)
  ANSYS
  Getting Design Point Number

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:  Getting Design Point Number (1703 mal gelesen)
GotAQUESTION
Mitglied


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

Beiträge: 5
Registriert: 06.01.2017

erstellt am: 06. Jan. 2017 16:41    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

Hi all,

i hope someone can help me with this specific problem.

I have written an APDL script witch I included in workbench via an ACT. All works fine and does give the results I want.

The Problem:
I want to save some specific results that I write into a text-file via the ACT for several design points I created. These files should be saved in a folder witch I created manually. But at the moment they will be overwritten for each design point because the text-file name is always the same.

So what I want is a python-command to get the design point of the actual analysis so that I can generate a name corresponding to the design point. Does anybody know a command able giving me that integer Value or whatever indicating the actual design point?

Thank you for your help!

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

arnd13
Mitglied
Dipl. Ing.


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

Beiträge: 735
Registriert: 05.11.2008

erstellt am: 09. Jan. 2017 09:36    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 GotAQUESTION 10 Unities + Antwort hilfreich

I am not yet familiar with ACT and Python I am afraid, but there should be something in the *get-family that gives you the necessary Information, e.g.:

*get,designpoint_,active,,solu,ncmls

------------------
Gruß, A.

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

GotAQUESTION
Mitglied


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

Beiträge: 5
Registriert: 06.01.2017

erstellt am: 09. Jan. 2017 10:10    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

Thank you for the tip!

I searched in the Ansys Help but unfortunately I couldn't find any possibility to access the information I need via the "*get"-Command. Actually I couldn't find any APDL-Command...

Any Other Ideas?

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

arnd13
Mitglied
Dipl. Ing.


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

Beiträge: 735
Registriert: 05.11.2008

erstellt am: 09. Jan. 2017 10:16    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 GotAQUESTION 10 Unities + Antwort hilfreich

Doesn't the "design Point" you are searching for correspondent with the solution set (or "time step") on the rst-file?
If yes then the command *get,designpoint_,active,,solu,ncmls gives you the number which you can use in the file name. If I did not understand correctly, then please explain again what you are looking for...

------------------
Gruß, A.

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

PauleBeinlich
Mitglied
Simulant


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

Beiträge: 59
Registriert: 26.04.2011

Win 10
CPU + Ram ausreichend
ANSYS WB 2020 R1

erstellt am: 09. Jan. 2017 11:15    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 GotAQUESTION 10 Unities + Antwort hilfreich


designpoints.JPG

 
Hi...

as far as i understand the question you are interested in a Command to extract the current designpoint-number as highlighted in the picture, right?
@arnd13: your command leads to column P5 because you get a rst-file for each dp...
I'm afraid, I don't know how to get the number but I'm very interested in any solution (if there is any  )

greetings
PauleBeinlich

------------------
Rettet dem Dativ!

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

arnd13
Mitglied
Dipl. Ing.


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

Beiträge: 735
Registriert: 05.11.2008

erstellt am: 09. Jan. 2017 11:24    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 GotAQUESTION 10 Unities + Antwort hilfreich

Understand. I was not aware that there are different rst-files for every DP. I suggest to use the name of the rst (I assumes they are named file01.rst, file02.rst ...) or use the wall clock time for identification of the produced file.

*get,time_,active,,time,wall

------------------
Gruß, A.

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

GotAQUESTION
Mitglied


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

Beiträge: 5
Registriert: 06.01.2017

erstellt am: 09. Jan. 2017 12:44    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

@PauleBeinlich: That's exactly what I'm looking for.
Im sure that there exists a command!... Just need to find it... Always the same 

But an alternative way to reach what I want would be also nice, so I will explain what I want more detailed.

I want to save Pictures of the deformation and other Values and Results that I wright into a txt-file in a specified path.
I extract this data via APDL-Commands. Those Commands are included in a ACT.
The folder/path in witch the data is saved keeps for every designpoint the same.
But to avoid overwriting the data in the specified folder for every designpoint I need to know the number of the actual designpoint that is solved so that I can give generic names for the data I want to save via the ACT.

I hope u understand what I explained and that it's not confusing you...
(can't imagine that there is no python command...Would be the smartest way I think)

Thanks in advance!

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

GotAQUESTION
Mitglied


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

Beiträge: 5
Registriert: 06.01.2017

erstellt am: 09. Jan. 2017 13:42    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

Finally I found a solution. Will try it out soon.
Quite awkward... But at least a solution.

http://www.padtinc.com/blog/the-focus/saving-mechanical-apdl-plots-in-a-design-study

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

GotAQUESTION
Mitglied


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

Beiträge: 5
Registriert: 06.01.2017

erstellt am: 10. Jan. 2017 10:05    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

That didn't work how I expected... But I have a new idea but I don't understand how to use the python-commands...

I want to insert the following command:

pathRoot = GetUserPathRoot()

With this I expect to get the Directory of my project. And in this directory-"name" should appear something like "...\dp0\..." specifying the designpoint.
What stands in the string of "pathRoot" I want to control via "pathRoot.find("\dp", 0)". But Ansys Workbench doesn't accept the "GetUserPathRoot()" at all... And I don't understand why... I found that command in the "Workbench Scripting Guide.pdf" by searching for directory.

Can anybody help?

Thank's for your engagement!

[Diese Nachricht wurde von GotAQUESTION am 10. Jan. 2017 editiert.]

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