Simio’s new machine learning features allow you to not only use a neural network in Simio model logic, but you can also use the simulation to collect training data and then train your neural network from within Simio. Simio provides the ability for users to define, train, and use a Neural Networks in a Simio model with no external libraries or complex coding. Simio also supports the popular AI file format standard, ONNX. Users can import a Neural Networks into a Simio model that was defined and trained in any number of popular products which support the ONNX file format.
The Simio implementation of neural networks focuses on regression models for predicting values. These models are often feedforward, where data moves from the input neurons of the network to the output neurons and does not loop back to the input neurons. Currently, Simio supports training feedforward neural networks with one or more inputs and one output. Add a neural network to the model to make the decisions, and then we train the neural network using simulation data so that the model gets better and better at making the correct decision over time.
This new function deterministically evaluates the specified random expression and returns the expected value.
This new feature lets you use a repeat group for Tie Breaker Rules on ‘Smallest Value First’ and ‘Largest Value First’ so you can have multiple tiebreakers ranked in the order they are listed.
We have moved the location of all files that were installed to C:\Users\Public\Documents\Simio, such as SimBits, Examples, Symbols, Path Decorators, etc., to the same location we install Simio, C:\Program Files (x86)\Simio, by default.
Simio now looks in three places for things to load into Simio
We have moved the location the Simio Standard Library and Flow Library files to [Simio Install Location]\Libraries folder (likely C:\Program Files (x86)\Simio\Libraries).
This user requested feature was designed to allow for the Error Log to be viewed in 3rd party software when there are large volumes of data errors to analyze. When you right click on the Error Log, you can select “Export View To” and then choose either CSV or Excel.
This customer requested feature allows you to toggle on/off if an attached Node, Queue, or Label will rotate (change its location) with the parent object. Additionally, Labels and Queues you can toggle whether or not the orientation will change with the parent object. By default, all attached things with rotate its location and orientation with its parent. This toggle can be found by right clicking on the attached object.
This customer requested feature allows you to specify an Auto-Created Object’s Yaw property so when the object is created, it will be created with a specified orientation.
This feature adds a new syntax ${property:Name} which inserts the string value of the property ‘Name’ in string parameters for all import/export Data Connectors. This allows you to add two new top level string properties called ExportSeparator and ExportFileName and this allows you to setup a CSV Exporter using the newe ${property:Name} syntax like so:
Once that is setup, the values given for ExportSeparator and ExportFileName will be used for the parameter values of the exporter and will live update.
This customer requested feature allows you to import data for a data table directly from an Excel Table object, not just an Excel Worksheet.
This customer requested feature allows you to import data for a data table directly from an Excel PivotTable object, not just an Excel Worksheet.
This customer requested feature enhances the Associated Column in the Internal References of the model to now show what parent object the associated object is associated to and places it in the Associated To column.
This feature request allows Simio to now support exports for MySQL, Oracle, and SAP HANA.
This customer requested feature allows you to specify the direction that the bridges in the Bay move, either ‘Left and Right’ or ‘Forward and Back’.
This change requires you to have .NET Framework 4.7.2 on the machine running Simio. If you are on an up-to-date version of Windows 10 or Windows Server 2019, you will notice no difference. If you are not up-to-date, please install Simio via setup.exe which will bootstrap the .NET Framework 4.7.2 for you.
We have updated our Sketchup import to support Sketchup 2021.
This feature allows you to better distinguish which Task is associated with each Owner in the Entity Workflow Gantt. You can set a Log Expression Column in the Task Log that corresponds to a Log Expression Column in the Resource Usage Log and when you set the Owner Row of the Gantt to this column, Tasks will now appear under them.
This feature allows you to better distinguish which Transporter is associated with each Owner in the Entity Workflow Gantt. You can set a Log Expression Column in the Transporter Usage Log that corresponds to a Log Expression Column in the Resource Usage Log and when you set the Owner Row of the Gantt to this column, Transporters will now appear in the Owner’s Row.
This customer requested feature for an On Produced Process on the Produce step allows you to specify an optional process to be executed when Material is produced.
This feature allows you to make all Breakpoints visible or invisible in the Facility window by toggling the Breakpoints button on the Visibility Ribbon. Breakpoints will still exist with the toggle turned off, instead they will just not be shown.
This feature allows you to define which order the data tables should be imported into Simio when being auto-imported. The Set Import Sequence popup lives under the Binding Options on a data table. This feature is useful for when data tables have dependencies on other data tables.
Controlling Entity Orientation with Queue
This SimBit project includes two models providing use cases and illustrations of entity orientation in a queue.
Neural Networks
This SimBit includes four models providing examples of Simio’s neural network features. This SimBit starts with a base system and then shows how to set up a model to record training data, training the model, and then finishes up by demonstrating using a previously trained neural network model saved in the ONNX file format.
To learn more about experimentation on the Simio Portal product, contact your Simio representative, Simio authorized partner, or email us at info@simio.com
We’ve added a new Portal Users Guide, which documents the user experience in our Portal Product. You will also notice an improved administrative experience on Portal, when adding new users and assigning licenses, which is now all controlled within the Users Administration page. There is a new feature which allows an administrator to enable custom text across the top of each Portal page. For example, if you have a test Portal environment and a production Portal environment, you might consider adding custom text across the top of each to indicate to your users which Portal they are currently logged in to. Finally, you will see the ability for a model owner to assign model users on their model and these users will not only be able to see the results of the plans run on that model but will also be able to copy a plan and download a plan to Desktop.
This feature allows for models that have been uploaded to Simio Portal Edition to be able to select which Binding is to be used for each Scenario when running an Experiment on the Simio Portal.
Simio has added support for using the OptQuest Add-In with experimentation on the Simio Portal. This functionality will require an OptQuest license.