Python 3 Scripting

Python 3 Scripting

The Vortex Studio SDK is exposed in Python 3 as external application as well as embedded extension.

Python scripting can be used :

  • As a dedicated Python application or command line that loads and simulated Vortex assets during a simulation

  • Within a Vortex Content as a dynamics script extension to change the behavior of a scene, mechanism, or assembly.

In the following paragraphs, the reader is expected to be familiar with Python 3 scripting language.

Writing Python 3 Applications using Vortex Studio

This document describes how to write Python 3 applications using Vortex Studio SDK.

VxATP - Vortex Automated Test Platform

A module containing tools to write tests in Python with Vortex is made available in the binary directory.

This module is called vxatp3.

Structure of vxatp3 folder

Python 3 Scripting Extension inside Dynamics Content

This document describes how to extend and add additional functionality to a dynamics content by using the built in scripting extension.