In case nr.1: Make sure you are in your correct working directory for future plaxis scripts. In your IDE, you have to change the Python interpreter to the one that comes with Plaxis, usually found in the C:\ProgramData\Bentley\Geotechnical\PLAXIS Python Distribution V2\python folder. Next you have to connect to the Plaxis API.Create an empty python file "example.py" in your working directory, then type this:
Its been years since plaxis started evolving and the cross-section curves feature is a pretty old one. Why not the commands get generated as we operate the plaxis output(as we see in Input) for the creation of cross-section curve plots so that we do not have to all these kind of work arounds?
Why is the command runner doesn't work in the Output application which seems to be a major aspect missing to those who wish to use the scripting interface for repetitive tasks?
Output, in general, handles mostly the visualisation of the model. That explains why the commands are not automatically generated as Input does.
We have covered, though, all available commands with our Scripting reference: -analysis/w/plaxis-soilvision-wiki/45447/scripting-reference-and-how-to-use-it
I have read your conversation about the issue of importing point cloud data in Plaxis 3D connect. I am facing the same issue. When I create x, y and elevation data using google earth and GPSVisualizer and import it to Plaxis 3D, the surface does not appear like it is on google earth. I have changed the unit as km but still it does not appear properly. I am attaching both the data text file and the plaxis model for you to check. I suggest if Sir Stefanos can make a video and explain it from scratch that how can we generate x, y and elevation coordinates using google earth or ArcGIS and then how can we save that file, then how can we import it to Plaxis 3D and see the surface correctly, it will be very helpful. Because normally it is difficult to understand the issue from text explanation. My email is; 12295...@qq.com
In this case, the data.convd.rr5 is a debug file containing information on the convergence process for Phase_5. This is the file anyone can inspect as explained here: -analysis/w/plaxis-soilvision-wiki/52853/calculation-kernel-convergence-log
I saw in another question that we need to change the python interpreter in pycharm and choose the one in plaxis directory. But when I do that, pycharm tells me that the interpreter Ive selected is invalid.
Indeed the error means that you do not have installed the module PLAXIS uses. You can do that with the information from this article:
-analysis/w/plaxis-soilvision-wiki/51822/how-to-install-additional-python-modules-in-plaxis
I have experienced similar issue on multiple occasions. Time required for, let's say 90% consolidation of cohesive soil layers, in plaxis, is lot lower than that estimated by analytical method of Terzaghi's one-dimensional consolidation theory. (when boundary conditions, values of E, mv, Cv and k are kept consistent in both methods)
I am aware that plaxis's way of dealing with consolidation is different than analytical method. But we expect plaxis to give results similar to standard established theory like Terzaghi's one-dimensional consolidation theory.
I agree that geometry of model is 2D and non-zero poison's ratio is used, but that has been dealt with by converting the E to Eoed, which is used to correlate Cv (for analytical analysis) with K (for plaxis analysis). Also, we can modify the model such that surcharge is uniform for the whole width and side boundaries are closed for flow/deformation, resulting in 1D flow. I see that there is variable weight/stress and pore pressure in the ground, but I fail to understand how this would result in consolidation at 7 times faster (700% increase) rate in plaxis.
Yes, maybe the way I interpreted the difference between the results from analytical method and plaxis is not correct, but my point was that the rate at which EPP is dissipated in plaxis is different than analytical method.
To understand this, I have prepared a model in plaxis simulating the oedometer test and compared it with analytical method. Can I share the model and hand calc with you to check if I am missing something?
From within the VIKTOR app, the Python script is sent, via the generic worker, to the server. After the analysis, thegeneric worker sends back the specified files to the app, after which the developer can process the results (visualize,download, etc.). In the following code snippet two files are sent to the worker: run_plaxis.py and input.json.For additional ideas on how to pass parameters to PLAXIS have a look at thePLAXIS sample application.
The file run_plaxis.py and the other file represented as bytes is then sent to the Python distribution PLAXIS is setto work with. You can specify which Python distribution PLAXIS should use,in the "Using a custom Python distribution" section.
aa06259810