VA One Scripting
Learn how to use python scripting to interact with the VA One models. The course will show how to write simple routines to accelerate VA One productivity. User will understand how to extract model data, interact with the external files or how to populate custom results using va1 APIs.



Audience
VA One users who need to develop simple scripts for the result post-processing, up to users who want to develop customized tools which interact with the model and helps to speed-up model building process.

Prerequisites
Completion of either VA One FEM/BEM or SEA General Applications course along with basic knowledge of Python scripting.
Be familiar how to define for, if and functions statements, along with basic knowledge related to numpy, scipy, matplotlib libraries.


LEARNING PATH


SUGGESTED COURSES

DESCRIPTION
This course will include an introduction to VA One Scripting and covers the basic principles of scripting in VA One environment. User will get deeper knowledge how to interact with the model and how to write simple to more advanced scripts.
No suitable date or place?
Set up a private training

TRAINING PROGRAM
Day 1
- Introduction into VA One Python Scripting
- Working with the (API) Reference manual
- ClassID concept
- VA One iterators
- VA One Database browsing and finding va1 objects
- Interaction with the 3D Window
- Interaction with the Browser Window
- Definition of a new object in database
- Results and Graphs
- Hands-on