0% found this document useful (0 votes)
321 views8 pages

Etabs & Oapi

The document outlines a training course on using the ETABS Open Application Programming Interface (OAPI) to optimize workflow. The course consists of 4 modules that cover: 1) Introduction to APIs and programming concepts; 2) Basic modeling routines; 3) Basic result extraction routines; and 4) Complex worked examples involving 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 DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
321 views8 pages

Etabs & Oapi

The document outlines a training course on using the ETABS Open Application Programming Interface (OAPI) to optimize workflow. The course consists of 4 modules that cover: 1) Introduction to APIs and programming concepts; 2) Basic modeling routines; 3) Basic result extraction routines; and 4) Complex worked examples involving 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 DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 8

 ETABS & OAPI: May 11-12

Print
ETABS & OAPI - A way to optimize your work flow using ETABS Open
Application Programming IntETABS & OAPIETABS & OAPIerface (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)

 ETABS & 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)

 ETABS & OAPI: May 11-12


Print
ETABS & OAPI - A way to optimize your work flow using ETABS Open
Application Programming IntETABS & OAPIETABS & OAPIerface (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)

 ETABS & 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)

 ETABS & OAPI: May 11-12


Print
ETABS & OAPI - A way to optimize your work flow using ETABS Open
Application Programming IntETABS & OAPIETABS & OAPIerface (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)

 ETABS & 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)

 ETABS & OAPI: May 11-12


Print
ETABS & OAPI - A way to optimize your work flow using ETABS Open
Application Programming IntETABS & OAPIETABS & OAPIerface (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)

 ETABS & 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