0% found this document useful (0 votes)
374 views1 page

Etabs & Oapi

The document outlines a training on using the Open Application Programming Interface (OAPI) in ETABS to optimize workflows. The training covers introducing APIs and object-oriented programming, using basic routines to define models, extract analysis results, and perform design. It also provides worked examples for more complex routines like element optimization, parameter calibration, and integrating ETABS with other applications.

Uploaded by

amirah queen
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
374 views1 page

Etabs & Oapi

The document outlines a training on using the Open Application Programming Interface (OAPI) in ETABS to optimize workflows. The training covers introducing APIs and object-oriented programming, using basic routines to define models, extract analysis results, and perform design. It also provides worked examples for more complex routines like element optimization, parameter calibration, and integrating ETABS with other applications.

Uploaded by

amirah queen
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 1

• ETABsdsdsdsdsdsdsdS & OAPI: May 11-12

Print
ETABS & OAPI - A way to optimize your work flow using ETABS Open
Application Programming Interface (OAPI)

Module 1: Introduction to API

• Concepts of Application Programming Interface (API)


• Concepts of Object Oriented Programming (OOP), the ETABS object
• Basics of programming language and simple algorithms
• API within CSi ETABS environment
• ETABS API references and functions library

Module 2: Basic Routines for Model Definition

• Defining Element Properties


• Creating the Elements
• Load Patterns Definition and Load Assignments
• Editing Geometry and Properties
• Preparing the Analysis

Module 3: Basic Routines for Interpretation of Results

• Extracting Results
• Extracting Element Properties
• Setting-Up Design Preferences
• Executing the Design and Extracting Design Results

Module 4: Worked Examples to Illustrate Complex Routines

• Elements Optimization Routines


• Routines Based on Loops of Model Set Up, Analysis and Output Interpretation
• Parameters Calibration Routines
• Discussion about using the OAPI to integrate ETABS with other applications (e.g.
Rhino/Grasshopper)

You might also like