Skip to Main Content
Need Support? Let’s guide you to the right answer or agent.
Status Already exists
Workspace STAAD.Pro
Created by Guest
Created on Dec 4, 2023

OpenSTAAD Function to Redefine Member/Plate Incidence

There will be many occasions where a user wants to redefine the incidence of one or more members or plates. It would be helpful if there is an OpenSTAAD function to carry out this task as this saves a lot of effort and time.

I understand that there is a menu option under Tools -> Redefine Incidence for members. However, I believe that there is no function available in OpenSTAAD for the same.

Similarly, for redefining the incidence for plates I believe there neither is an option in any of the GUI items nor an OpenSTAAD function. I understand that the desired result can be achieving by a sequential use of the following two functions:

OSGeometry.DeletePlate() and the OSGeometry.CreatePlate()


However, this messes up with a lot of other things e.g., the existing groups, property assignments etc.


Hence, it will be helpful to have a function to switch the incidence without affecting the other areas.


  • Admin
    Carlos Aguera
    Reply
    |
    Dec 6, 2023

    Thank you for posting this. However, you do not need to use the delete function. If you simply use CreateNode(), CreateBeam(), etc, with an object that already exists, then that object will be redefined.

    2 replies