Work automation with REPEAT VISION model#

Work automation is aimed to reduce user labor costs while solving the following tasks:

  1. Process data, analyze the results of REPEAT VISION model calculations using custom libraries or popular data analysis packages. For the Python programming language, such packages can be: Pandas, Numpy, Matplotlib and others.

  2. Perform parametric studies using REPEAT VISION model to further analyze the impact of model input parameters on calculation results.

  3. Solve model optimization tasks using custom libraries or popular optimization packages. For Python, this package could be Scipy.

  4. Perform approximation of simulation results to speed up calculations of used model or to create a digital twin component of a product. There are many packages available for Python to solve approximation and machine learning tasks: Scipy, Scikit-learn, Pytorch, Tensorflow.

  5. Create programs and automate processes where REPEAT VISION model is a step to automatically solve the user’s task. For example, processing results of product diagnostics on REPEAT VISION calculation model with subsequent visualization of calculations results of the product current technical state in a web-application.

Attention

The user shall have programming skills to solve automation tasks. Requires knowledge of Python to automate via JupyterLite or using a classic CPython implementation.

In order to obtain skills to automate work with REPEAT VISION model, please familiarize with our tutorials.

Model preparation

Tutorial on preparing a REPEAT VISION model to automate interaction with your program

Model preparation for automation
Introduction to JupyterLite

An introductory tutorial on using Python in JupyterLite notebook integrated into REPEAT VISION platform

JupyterLite
Analyze results in Python

Tutorial on analyzing results of REPEAT VISION model calculations using Python

Using Python in CPython classic implementation
Automation with Python

Tutorial on analyzing results of REPEAT VISION model calculations using Python

Automate interaction with the model from Python program