
Machines Simulator
Interactive 3D simulator for creating, programming and validating mechanical systems and control logic, offering and advance virtual enviroment that enhances precision and efficency in developing automation projects.
It is the main tool of Machines Simulator Suite, offering a virtual 3D world with real-time graphics and physical properties where the PLC programs can be tested.
Only available in English, Spanish, French, Italian, Portuguese and German.
Build, Edit, Program, Simulate… It’s That Simple!!
Components
Machines Simulator offers an unparalleled library with over 250 pre-programmed components and more than 600 ready-to-use models, categorized into essential groups such as sensors, pneumatic systems, robotics, and conveyors.
This diversity enables users to create and simulate complex automation systems tailored to real-world industrial needs. By providing components for various applications, from assembly lines to robotic work cells, this selection empowers users to design with precision, flexibility, and adaptability, creating a highly realistic simulation of any industrial environment.
Customization
Machines Simulator is a versatile sandbox and simulation framework, enabling users to design their own components with exceptional flexibility. By allowing the import of custom 3D models and the ability to program specific behaviors and physics, the software offers limitless opportunities to expand the component library.
This customization feature allows users to tailor the simulator precisely to their needs, making it adaptable to a wide range of industries and complex scenarios.
Editor
The Machines Simulator Editor offers a user-friendly interface for building, modifying, and programming scenarios and their logic. With four predefined environments—including two factory setups, one open-world environment, and a low-resource prototyping option—the editor provides the versatility needed for various simulation requirements.
Users can easily drag and drop components into the scene, with the option to work in 2D or 3D views. The editor also allows precise measurement of installations and real-time testing of configurations, making it an essential tool for creating and optimizing complex systems.
Digital Twin
Machines Simulator empowers users to build digital twins of any industrial system, providing a virtual replica that accurately mirrors real-world processes and behaviors.
By creating a digital twin, industries can test, optimize, and troubleshoot their systems without the risks and costs of physical testing. This functionality enhances decision-making, minimizes downtime, and improves overall operational efficiency, offering invaluable insights and control over complex systems in a safe and adaptable environment.
Pre-built Machines
Machines Simulator includes over 60 pre-built and fully programmed scenarios covering a broad spectrum of industries, such as solar energy, logistics, automotive, robotics… These scenarios range from simple setups to comprehensive factory replicas, offering users a variety of environments to explore.
Each scenario is available in demo mode, allowing users to observe the machines’ operations in real time. Additionally, users can modify these pre-built setups, gaining insight into the programming and logic behind each system. This flexibility provides an excellent foundation for learning, customization, and adaptation to various industrial applications.
Programming
Machines Simulator offers versatile programming capabilities to suit different user preferences and skill levels. Users can program scenarios using C# scripts, providing full control over the machine behavior and logic. For those preferring a more visual approach, the simulator also includes a node-based programming system, enabling quick customization without the need to write code.
Additionally, Machines Simulator is compatible with EasyPLC, allowing users to seamlessly integrate and test their programs within the simulation environment. This flexibility ensures that both beginners and advanced users can effectively create and control complex systems.
Simulate
With Machines Simulator, users can run real-time simulations of their fully programmed setups, gaining insight into both digital and analog inputs and outputs. The simulation speed can be adjusted—accelerated, slowed down, or paused—allowing for detailed observation of each stage of the process.
Additionally, users can interact with the simulation by creating scenarios like blockages, covering photocells, and observing how the system’s physics respond. This feature also supports testing against real or simulated PLCs, with a wide range of drivers available, ensuring a realistic, versatile, and powerful environment for validating and troubleshooting industrial processes.
Still Looking for More? Discover the Professional Version
STL Model Import
With support for STL and OBJ model imports, Machines Simulator Professional expands its compatibility for professionals working with CAD systems like SolidWorks. This allows users to work with their own designs and incorporate them directly into the simulation. Once imported, models can be processed using additional tools:
- Material mapping and texturing for different meshes within a model.
- Mesh decomposition, generating separate elements that can be used as independent models.
- Automatic texturing for models without UV mapping, reducing the need for manual adjustments.
These functions help prepare models for use within the system, ensuring that imported geometry can be structured and displayed correctly.
Complete 3D Scene Export
The Professional version allows exporting entire 3D scenes in OBJ and FBX formats. This makes it possible to transfer models to other design software or workflows that require these formats.
When exporting, the system retains the structure and organization of the scene, allowing external tools to interpret the components correctly. This can be useful for documentation, integration with other visualization platforms, or further processing in CAD or rendering software. These exports can also support client presentations, providing a clearer visualization of proposed designs.
Product Configurator
The Professional version includes a product configurator that allows adding a wide range of custom fields to UDCs for further processing. This makes it possible to store detailed information such as delivery dates, prices, materials, and any other relevant data.
Once the scene is complete, a summary table is generated, displaying all the fields for each component. Users can also create calculated fields to perform different operations directly within the system. The summary can be exported as PDF or CSV, enabling further processing or integration with other tools.
With this feature, UDCs can hold all the necessary information, making them a valuable resource across different departments, from sales and quotations to engineering and procurement.
Support Service
The Professional version includes access to a dedicated support system through a ticket platform. This allows users to receive direct assistance without relying on the community forum, ensuring faster response times and maintaining the privacy of support queries.
In addition to priority handling, the service includes a number of remote assistance hours, providing direct help with setup, troubleshooting, or specific use cases. This reduces waiting times and minimizes disruptions, which is especially useful for teams working on time-sensitive projects or integrating the software into larger workflows.