Dear Bentley Team,
This is regarding the extraction of output (Global moment) for a circular base slab which I created through "parametric meshing" (consisting of 4 noded plates) as shown below. I realised that the existing function (from the openstaad help manual) "GetAllPlateCentreStressesAndMoments" for extracting the output after analysis (with regard to plates) does not include the output for "Global Moment", although it does include "Mx and My".
Hence, I have attempted to work around this by trying to find the "Global Moment" from "Mx and My". In order to achieve this, I figured that I needed to obtain the angle difference between the "Global Axis" and "Local Axis"of each plate. I was wondering if OPENSTAAD had any functions which enabled me to accomplish this. Upon looking for a solution in the OPENSTAAD Manual, I chanced upon the function "GetMemberGlobalOffSet", in a hope that it'll enable me to find the angle difference between the Global and Local Axes of each plate. However, I am unsure as to what one of the input parameters "nPlateNodeIndex" refers to. Is it the plate node numbers in order? As I am still unsure of how to apply it into my VBA code even after going through the OPENSTAAD manual, would it be possible if you could provide me with a very brief example on its usage? And could you also kindly confirm if the function which I mentioned earlier "GetMemberGlobalOffSet" would be suitable in finding the angle difference and hence the global moment from Mx and My? Just wanted to check if my conjecture was right. Thank you so much guys, really really appreciate the help:)
Best regards,
Simon
You asked:
I figured that I needed to obtain the angle difference between the "Global Axis" and "Local Axis"of each plate. I was wondering if OPENSTAAD had any functions which enabled me to accomplish this.
Answer:
Unfortunately, no.
-------------------------------
Upon looking for a solution in the OPENSTAAD Manual, I chanced upon the function "GetMemberGlobalOffSet", in a hope that it'll enable me to find the angle difference between the Global and Local Axes of each plate.
I am not sure if this is the best way. Instead, you could derive that value using a few simple equations. If you need the procedure, let us know.