Dear PLAXIS support team,
I have a question regarding the performance of Output 3D (version 21.01.00.479) while I am trying to extract data via Python scripting. This is related to a 3D dynamic calculation.
The function that I am using is rather simple as I am trying to access data (such as displacements) at pre-calc selected curve points, per dynamic time step. I am looping through the steps and collecting the required data. However, the response of PLAXIS Output to the script is extremely slow. I guess this is happening because I have a big amount of steps in the calc phase (~6000 steps). Not all of them are saved, but the curve points that I am looking into are pre-selected. In addition, the amount of selected curve points is high, ~40.
I am wondering if there are any tips to speed up the data reading from Output. I have the feeling that the delay is caused not only by the communication of the scripting server but also by Output itself as it loops through the data. For example, a simple command like "echo Step_xxx_Reached" for a random step of the 6000 directly in Output causes the app to freeze and reply after 30-60 sec.
How could I speed up Output's response? Do you have any suggestions? Some ideas from my side:
Thanks a lot in advance! Let me know if any info related to my PC could be of help. The basics are:
Best wishes,Stavros