Discover Learn Reference Get OpenPLXSearch Contact

OpenPLX overview

OpenPLX is a declarative modeling language that was designed for physical simulation and automation modeling but is general enough to be used to create custom domain specific languages for a wide variety of domains.

To learn more about what OpenPLX is and the motivations behind it check out the Questions and answers page.

Syntax

The OpenPLX language is declarative, strictly typed and object oriented and the syntax is described in the syntax documentation.

Physics Modeling Concepts

Hands-on OpenPLX guides are available in the physics modeling concepts.

Language Tutorial

The step-by-step 01 to 09 learning material is collected in the language tutorial.

Modeling Tutorials

Longer, model-oriented walkthroughs are collected in the modeling tutorials.

Bundles for physical simulation

A set of bundles for physical simulation and automation is being developed along side OpenPLX and can be used to build simulation models.

OpenPLX is a work in progress. This draft version will evolve with user feedback and experience. We welcome your input and collaboration.
X