Skip to Main Content
STAAD.Pro Ideas Portal

Welcome to the STAAD.Pro Ideas portal. The purpose of this site is to post ideas for enhancements and new features. We value your feedback and our team regularly reviews your suggestions for consideration in future releases.

You have 3 options for providing feedback:

  1. Vote for an existing Idea. The popularity of an Idea helps us understand its importance to our users.

  2. Comment on an existing Idea. We want to hear your unique point of view.

  3. Add a new Idea. If no existing Idea describes what you would like, add a new one!

When you Vote, Comment, or Add an idea you will also be subscribed to that Idea and will receive status updates. Please note that we may merge or rename Ideas for clarity. Thank you for your support and feedback, it is always appreciated!

Status Already exists
Created by Srinivasa Rao Masanam
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