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 Needs review
Created by Srinivasa Rao Masanam
Created on Jan 22, 2025

OpenSTAAD Function to Retrieve the Id (Not GUID) of a Parametric Surface

As most of the functions exposed in OpenSTAAD uses the surfaceId to target a specific parametric surface, a function to retrieve the Id of the parametric surface by specifying it's name will be essential. I tried using the existing function GetParametricSurfaceUniqueID() with a known surface name but unfortunately the result I am getting by calling the function is 'false' instead of a unique GUID despite the fact that a parametric surface with the specified name already exists in the model. Further, I am not sure even if the GUID is retrieved, can the same id be used for further interactions with surfaces!