STAAD.Pro OpenSTAAD


  
 Applies To 
  
 Product(s):STAAD.Pro
 Version(s):All
 Environment: N/A
 Area: OpenSTAAD
 Subarea: 

FAQ's

 Original Author:Bentley Technical Support Group
  

Notice: This content is currently under editorial review. There may be several out-dated items currently posted here. Please be patient as this page is made current.

General:

  1. STAAD.Pro OpenSTAAD Overview
  2. [[Unit System of OpenSTAAD]]
  3. [[How to open/create a STAAD file using OpenSTAAD function]]
  4. [[How to use OpenSTAAD in other programming languages]]
  5. [[How to quickly model Intze Tank in STAAD.Pro]]
  6. [[How to Customize User Defined Tools dialog and how to delete the attached .vbs file from User Tools]]
  7. [[How to add comment using OpenSTAAD (VBA)]]

Geometry:

  1. [[Using OpenSTAAD to Create a Model Outside STAAD]]
  2. [[How to split a member at specific distances using OpenSTAAD function]]
  3. [[How to use function UpdateGroup]]
  4. [[How to get Group Name using OpenSTAAD function]]
  5. [[How to create Member/ Floor Group with selected members using OpenSTAAD function]]
  6. [[How to get all entities in a certain group using OpenSTAAD function]]
  7. [[How to intersect members using OpenSTAAD function (VBA and python)]]
  8.  How to create triangular/quadrilateral plate using OpenSTAAD (VBA and python) 
  9.  How to renumber all members using OpenSTAAD functions (VBA) 
  10.  How to move all the nodes using OpenSTAAD functions (VBA) 

Property:

  1. [[How can I get the section dimensions of any tapered “I section” using OpenSTAAD function]]
  2.  How to assign Tapered I Beam Property and Material using OpenSTAAD functions (VBA and python)? 
  3. [[Specify the country code of all section for OpenSTAAD function CreateBeamPropertyFromTable]]
  4. [[How to create uniform or non uniform thickness for the plate(s) and assign the property to plate(s)]]
  5. [[How to get member list corresponding to its property reference number]]
  6.  How to remove property from members using OpenSTAAD function 

Specification:

  1. [[How to assign MEMBER RELEASE Specification to the selected Member(s) using OpenSTAAD functions]]
  2.  How to get Plate Offset using OpenSTAAD function 

Load:

  1. Force and Moment Envelopes in OpenSTAAD
  2. [[How to create Primary Load Case using OpenSTAAD function]]
  3. [[How to add LOAD LIST command using OpenSTAAD function]]
  4. [[How to extract the Load Combination Details using OpenSTAAD function]]
  5. [[How to create wind definition and add height vs intensity data using OpenSTAAD function]]
  6. [[How to add Wind Load case using OpenSTAAD function]]
  7. [[How to delete load cases using OpenSTAAD function]]
  8. [[How to create Load Combination using OpenSTAAD functions]]
  9. [[How to assign member concentrated force using OpenSTAAD functions]]
  10. [[How to add Nodal Load using OpenSTAAD (VBA and python)]]
  11. [[How to add Plate Load (Pressure on full Plate; Concentrated Load, Partial Pressure on Plate) using OpenSTAAD (VBA and python)]]
  12.  Generate Repeat Load combination with moving Load and Notional Load 

Steel Design:

  1. [[How to extract steel design results for all members using OpenSTAAD functions]]
  2.  How to extract only critical steel design ratio for steel member using OpenSTAAD (VBA and python) 
  3. [[How can I assign steel design parameters for member(s) using OpenSTAAD]]
  4.  How to assign STEEL CHECK CODE command using OpenSTAAD function 
  5. [[How can I get the assigned steel design parameters values of a certain member using OpenSTAAD]]

Support:

  1. [[How to assign Fixed and Pinned type support to nodes using OpenSTAAD function]]
  2.  How to remove support specification from specified node(s) using OpenSTAAD functions 

View:

  1. [[How to select members parallel to the specified axis (Global X or Global Y or Global Z) using OpenSTAAD function]]
  2. [[How to select Group using OpenSTAAD function]]
  3. [[How to get Member List for a particular plane (XZ/YZ/XY) using OpenSTAAD function]]

Analysis

  1. [[How to assign PERFORM ANALYSIS command using OpenSTAAD function]]

Member Result Extraction:

  1.  How to extract Member End Forces (Global and Local) for specific Member Group using OpenSTAAD (VBA and python) 

  2.  Sample code for function GetMinMaxAxialForce, GetMinMaxBendingMoment, GetMinMaxShearForce (python) 
  3.  Sample code for function GetPMemberEndForces, GetPMemberIntermediateForcesAtDistance (python) 
  4.  Sample code for function GetIntermediateMemberAbsTransDisplacements, GetIntermediateDeflectionAtDistance, GetMaxSectionDisplacement (python) 

Node Result Extraction:

  1.  How to extract Node Displacement for all Load Combination Cases using OpenSTAAD (VBA and python) 

Plate Result Extraction:

  1. [[How to extract base pressure using OpenSTAAD function (VBA and python)]]

Dynamic Result Extraction:

  1.  How to extract Modal Mass Participation Factor using OpenSTAAD function (VBA)