Frequently Asked Questions

Do you have a question which has not been answered here? Please contact us and we’ll try to answer any questions.

Do I need to install anything?

When using ProtoTwin Simulate, you do not need to install any updates or dependencies since the software runs entirely inside your web browser. If you need to connect to industrial PLCs for virtual commissioning, or use Python for machine learning, then you will need to install our ProtoTwin Connect application. This is required since web browsers restrict access to the local network for security reasons.

What are the hardware requirements?

Real-time simulation can be computationally demanding. Faster hardware will allow you to simulate larger models in real-time. ProtoTwin supports all brands of CPUs and GPUs, including Intel, AMD, ARM processors. Please see the hardware requirements for further details.

How does performance compare to other software?

Even though ProtoTwin Simulate runs entirely inside your web browser, we exceed the performance of most native simulation software applications. ProtoTwin can handle over 100,000 scripted objects and over 10,000 dynamic rigid bodies in real-time on modern hardware.

How can I learn how to use the software?

The best place to start is by going through the tutorials which will cover all the fundamental concepts.

What programming language do you use for scripting?

Scripted components are written in TypeScript inside the integrated development environment. IntelliSense and auto-completion are supported, with all API functions documented. ProtoTwin Connect also supports a Python API for machine learning that enables you to programmatically load models, step the simulation and read/write signals.

Are educational licenses available?

All products are currently free to use whilst in beta. We intend to offer free licenses to schools, colleges and universities when the beta period ends.

What level of support is included?

Our plans include support for any issues or bugs that you may come across.

How can I report an issue?

Please contact us to report an issue, bug or for all other enquiries.