Simulation software for high performance and flexibility

Data from all data sources

Simio connects to multiple data sources such as Microsoft Excel or SQL database to get the right data for the simulation model. The up to date data is then imported automatically into Simio at the start of the simulation run.
Simio is a modern simulation software for fast and flexible modeling of production and logistics processes. Simio makes it easy for you to connect the company data sources directly to the models and to generate valuable analysis from the simulation runs.

Structured modeling

It is essential for any simulation software to support quick modeling of required complexity of the real systems. And this is where Simio convinces. Simio has the power and flexibility to model complex systems, because it facilitates structured modeling. Relational data tables (see below), objects, tokens and process steps are all part of the structural process definition. Our experience shows that at least 80% of the definition of the modeled system should be defined through that model structure. The higher portion of the model description is included in that structure, the more efficient and flexible can it be developed.
Modeling efficient and modern
Modeling efficient and modern
Easy-to-use handling of databases
Easy-to-use handling of databases
Valuable results, dashboards,           Gantt charts
Valuable results, dashboards, Gantt charts
Examples, Simio in    use
Examples, Simio in use

Relational data tables

Data is stored in Simio in relational tables that stay in 1: n or n:n relations (e.g. order and order detail). Thanks to this technology, your data is organized very efficiently in the model, and it is quick to use. For example a newly created job in the model is linked to a line in the order table. When it queries the order line table, it only reads the lines that belong to this job (e.g. product and qty). Therefore there is no need for a complex and CPU intensive search through data sets with many thousands rows, which would be a common practice for other simulation products on the market. This saves time, saves the model from errors and speeds up simulation runs.
Tell us what requirements has your project and we help you find a good solution to realize it.
Contact us
Contact us
MES MES ERP
© 2018 Simulate First. All rights reserved.

Objects and libraries

Simio's object-based paradigm concept radically changes the way simulation models are created and used. Flexible objects from Simio libraries can be adjusted with their properties and add on processes up to a desired level of detail (all without programming). Most users will find the flexible objects in the Standard Library very handy. Whereas advanced users will subclass these and redesign to fit their particular purpose.

Project organization and ribbons

The tabs in Simio split every project into separate sections (or project facades) right from the start. “Facility” is the place where the user builds the model layout including resources, objects instances and complete animation of the model. In “Processes” there are actions and algorithms controlling the objects in the model. In "Definitions" there are variables and other constructs or declarations that are used in the model objects. "Data" organizes all model data into relational tables with its connections to data sources. "Results" provides a comprehensive presentation of your model's results. Finally “Planning” is used for the risk based analyzes, see Simio RPS.

Using big data in Simio

Every additional piece of company data may contribute to a better understanding of the processes in the company. Thanks to the flexible modeling way in Simio all this data can then be directly part of the model. This way even more realistic simulation runs can be carried out of the current production system. Every simulation run will generate results, which you may want to transfer back i.e. to your ERP software. With Simio, you can do this comfortably with the import-export option.
ERP MES SQL

Logic

After objects are placed in the Facility tab they “know” what to do. Their logic is already predefined. Since each modeled system can be very individual, Simio allows for flexible object customization with properties and add-on processes. This way the objects are modified with short process snippets, which are placed with surgical precision exactly where needed. The plug'n'play logic definition saves the modeler a lot of time, because the objects are not created from scratch each time.
Simio reduces the complexity of modeling - describe your system with just a few clicks Finish projects successfully with our help Be always one step ahead of whats required In the age of digitalization, big data needs to be easy to handle Do you have further questions to investigate your projects? Simulation of a commissioning center
project: Identify bottlenecks in a commissioning center. solution: Simulation model created with Simio for planning daily operations in the center. The number of employees and forklifts can be determined in advance to fit the current picking load. features: Animation objects from SketchUp, sorting of picking list, using experiments to calculate the number of resources needed
Dynamic dimensioning of a warehouse system
project: Construction verification and dimensioning of a warehouse solution: Simulation model created with Simio. Flexible customization of all the objects in the layout. Testing the final warehouse before its construction begins features: Playing with warehouse size depending on the pallet input quantities, viewing utilization/stock in a number of charts
Home
Simulation
Scheduling
Applications
About us

Results as pivot

Simio automatically evaluates a lot of KPIs and shows them in a pivot table. These metrics can then be quickly selected and reduced to what is actually essential to the model.

Interactive Dashboards

The dashboards offer another customized display interface with aggregated results in the form of tables, charts, maps and images. The simulation output data can be selected interactively between the different forms of a dashboard, so that only selected data appears there. For example see a counter S10 label selected in the picture. The chart shows then how its value has been changing during the simulation run.

Gantt diagram

Simio Enterprise Edition comes also with Gantt diagrams to show how products and orders flow through the model during the simulation run. Just a quick look on the diagram suffices to see how the run was. The orders are waiting, seizing and releasing resources. The resource view shows which orders are processed on each resource one by one. Another use of Gantt is for planing, see Simio RPS for more information.
Experiment and scenarios Simio offers many innovative features for analyzing your simulation results. You can define experiments with multiple scenarios and have them run automatically in parallel on a multi-core processor. Simio uses powerful analytics capabilities, including optimization add-ons to automatically compare the scenarios. In addition innovative SMORE diagrams are used to show influences of errors and risks across multiple scenarios.

Use all CPUs

To evaluate a simulation model it is necessary to run many scenarios and for every scenario to run multiple replications. It is common to define 1000 simulation runs for an experiment. To speed up the model experiments Simio starts parallel simulation runs using every available processor core. It starts one simulation run on one core at a time. It can also use the CPUs of other computers in the network.
PL EN
SimulateFirst Dresden Anton-Graff-Str. 24 01309 Dresden / Sachsen Telefon: +49 (0) 351 - 30906020 E-Mail: info@simulatefirst.com
© 2018 Simulate First. All rights reserved.
Simulation software for high performance and flexibility
Simio Simulation Simio reduces the complexity Modeling efficient and modern
Modeling efficient and modern
Easy-to-use handling of databases
Easy-to-use handling of databases
Valuable results, dashboards,           Gantt charts
Valuable results, dashboards, Gantt charts
Examples, Simio in    use
Examples, Simio in use

Objects and libraries

Simio's object-based paradigm concept radically changes the way simulation models are created and used. Flexible objects from Simio libraries can be adjusted with their properties and add on processes up to a desired level of detail (all without programming). Most users will find the flexible objects in the Standard Library very handy. Whereas advanced users will subclass these and redesign to fit their particular purpose.
MES MES ERP ERP MES SQL

Gantt diagram

Simio Enterprise Edition comes also with Gantt diagrams to show how products and orders flow through the model during the simulation run. Just a quick look on the diagram suffices to see how the run was. The orders are waiting, seizing and releasing resources. The resource view shows which orders are processed on each resource one by one. Another use of Gantt is for planing, see Simio RPS for more information.

Results as pivot

Simio automatically evaluates a lot of KPIs and shows them in a pivot table. These metrics can then be quickly selected and reduced to what is actually essential to the model.

Interactive Dashboards

The dashboards offer another customized display interface with aggregated results in the form of tables, charts, maps and images. The simulation output data can be selected interactively between the different forms of a dashboard, so that only selected data appears there. For example see a counter S10 label selected in the picture. The chart shows then how its value has been changing during the simulation run.

Experiment and scenarios

Simio offers many innovative features for analyzing your simulation results. You can define experiments with multiple scenarios and have them run automatically in parallel on a multi-core processor. Simio uses powerful analytics capabilities, including optimization add-ons to automatically compare the scenarios. In addition innovative SMORE diagrams are used to show influences of errors and risks across multiple scenarios.

Use all CPUs

To evaluate a simulation model it is necessary to run many scenarios and for every scenario to run multiple replications. It is common to define 1000 simulation runs for an experiment. To speed up the model experiments Simio starts parallel simulation runs using every available processor core. It starts one simulation run on one core at a time. It can also use the CPUs of other computers in the network.
Finish projects successfully with our help
Tell us what requirements has your project and we help you find a good solution to realize it.
Contact              us
Contact us
Do you have further questions to your projects? Plugging to big data Be always one step ahead
Simio is a modern simulation software for fast and flexible modeling of production and logistics processes. Simio makes it easy for you to connect the company data sources directly to the models and to generate valuable analysis from the simulation runs.

Structured modeling

The essential for any simulation software is the ability to easily and quickly model the complexity of the real tasks. This is where Simio convince: Simio has the power and flexibility to easily model complex systems. Relational data tables (see below), objects, tokens and process steps allow structural and parallel process processing. The greater the transparency, the more efficient and flexible the model can be created.
Simulation of a commissioning center
project: Identify bottlenecks in a commissioning center. solution: Simulation model created with Simio for planning daily operations in the center. The number of employees and forklifts can be determined in advance to fit the current picking load. features: Animation objects from SketchUp, sorting of picking list, using experiments to calculate the number of resources needed
Dynamic dimensioning of a warehouse system
project: Construction verification and dimensioning of a warehouse solution: Simulation model created with Simio. Flexible customization of all the objects in the layout. Testing the final warehouse before its construction begins features: Playing with warehouse size depending on the pallet input quantities, viewing utilization/stock in a number of charts

Project organization and ribbons

With tab, projects are properly structured right from the start. Objects can be animated, defined, communicate with each other and organized with less effort. You have a large amount of presentation.

Logic

Since each system can be very individual, Simio allows flexible model customization with add-on processes, exactly where necessary. This plug'n'play feature saves a lot of time by not having to completely redescribe models, but to use existing states.

Data from all data sources

Simio connects to multiple data sources such as Microsoft Excel or SQL database to get the right data for the simulation model. The up to date data is then imported automatically into Simio at the start of the simulation run.

Using big data in Simio

Every additional piece of company data may contribute to a better understanding of the processes in the company. Thanks to the flexible modeling way in Simio all this data can then be directly part of the model. This way even more realistic simulation runs can be carried out of the current production system. Every simulation run will generate results, which you may want to transfer back i.e. to your ERP software. With Simio, you can do this comfortably with the import-export option.

Relational data tables

Data is stored in Simio in relational tables that stay in 1: n or n:n relations (e.g. order and order detail). Thanks to this technology, your data is organized very efficiently in the model, and it is quick to use. For example a newly created job in the model is linked to a line in the order table. When it queries the order line table, it only reads the lines that belong to this job (e.g. product and qty). Therefore there is no need for a complex and CPU intensive search through data sets with many thousands rows, which would be a common practice for other simulation products on the market. This saves time, saves the model from errors and speeds up simulation runs.
See also