Hello everyone,
How can I export all the results tables for Plates with python in Plaxis3D ?
Thank you
Dear Zakaria,
The results in PLAXIS as stored in individual blocks, which means that you can query each result at a time in order to "create" the equivalent table when using Python scripting.
You can start from the example: Output scripting example: get maximum bending momentand continue by including the data you need.
Note that in order to find the available ResultTypes, you can check our Command reference > Output objects reference > Plate or run the command:
echo ResultTypes.Plate
Dear Stefanos,
Thanks for your quick reply.I tried it before but I get the AttributeError: Requested attribute 'ResultTypes' is not present
Hello again,
Can you please send me a screenshot of the PLAXIS command you try to run? Any additional information can help figure out what is happening.
The fact that the ResultTypes is not present might mean that the plate is not active at that phase or there is no calculation step available. For anything else, I would need to see exactly what is happening.
Which PLAXIS version are you using?
I'm using Version 21.00.01.7The selected Phases contain active Plates. Calculation steps are available.
Here's a screen of the code and the error.
A quick check would be to run the native command in the PLAXIS command line:
getresults Phases[3] ResultTypes.Plate.X 'node'
Does that work? If yes, then there is something in the Python script. If no, then we will need to check why that is via a Service Request (see below).
I also notice that you are using an older PLAXIS version. We have released four (4) new versions since the one you are using. Can you consider upgrading to at least V21.01 to check if this works well?
Otherwise please submit a service request. Then, one of our support engineers can help you in detail: https://apps.bentley.com/srmanager/ProductSupport