VPS Automation using Scripting in Visual-Environment
Familiarity with Python programming language and basic understanding of any VE context usage.
This course dives deep into the automation capabilities of VE. Participants will gain hands-on experience in harnessing the power of Python scripting to automate a wide range of tasks within VE. From meshing and preprocessing to solving and post-processing, this course equips participants with the skills needed to develop efficient and customized automation solutions tailored to their specific CAE workflows. Through practical exercises and real-world examples, participants will explore the versatility and flexibility of Python scripting in VE, enabling them to unlock new levels of productivity and effectiveness in their CAE projects. Furthermore, customization capabilities extend to menu and toolbar creation, along with command-line argument integration, enhancing overall usability. This feature-rich environment enables participants to seamlessly integrate automation scripts into their workflow, promoting efficiency and ease of use across diverse CAE tasks.
Day 1
- Introduction to Automation in VE
- VE Scripts
- Introduction
- Menu GUI architecture
- Log files
- Scripting in VE
- Python binding in VE
- Session code analysis
- Libraries
- Macros
- Introduction to Macros
- Creation of Macros
- Parametrization using Macros
- Customization
- Preferences setting
- Create Custom Menus and Toolbars
- Tag scripts to Menu and Execute
- Command Line Arguments
- Arguments in VE