Unlike most simulation software products, Arena will now be a native 64 bit product. This means that Arena can utilize significantly more memory than the 2GB limit of 32 bit solutions. This means that users can now build significantly larger simulation models with Arena to solve a number of problems previously not possible with discrete event simulation.
Arena will support different languages based upon the language specified in Windows. Menus and other important elements will be translated into the local language as detected in the Windows operating system. Portuguese and French will be included with Arena 15 and we look forward to releasing additional languages over time.
Animated Network Links
A new animation construct has been added to the transfer animation toolbar. This new feature allows a user to define a network link that graphically displays the state (unoccupied, occupied, or captured) for intersections and zones on a network link. This makes it much easier to visualize and analyze what is happening throughout a network quickly and efficiently.
Watch the animated network links video.
Visual Basic for Applications
VBA has been upgraded to VBA 7.1
New SMARTS for Visual Designer
To access these files from Arena, from the Files menu select “Browse SMARTS….” and select one of the following models located in the Visual Designer folder:
SMART Description | SMART File Name |
Placing 3D images into a scene in Visual Designer | Visual Designer 3D Image Import.doe/.A23 |
Adding text to a 3D scene in Visual Designer | Visual Designer Adding Text.doe/.A23 |
Animating entities in Visual Designer | Visual Designer Animate Entity.doe/.A23 |
Displaying multiple views in a 3D scene in Visual Designer | Visual Designer Multiple Views.doe/.A23 |
Animating resources in Visual Designer | Visual Designer Resource.doe/.A23 |
Adding 2D images into a 3D scene in Visual Designer | Visual Designer 2D Image.doe/.A23 |
New SMARTS for Agent-Based Models
To access these files from Arena, from the Files menu select “Browse SMARTS….” and select one of the following models located in the Agent Based folder:
SMART Description | SMART File Name |
Modeling movement in a coordinate space | Agent Based Basic Movement.doe |
Modeling bugs in a habitat and the effect of bug spray in the system | Agent Based Bug Spray.doe |
Modeling entities moving through a habitat searching for food and eating | Agent Based Habitat Utilization.doe |
Reproduction of bugs in a coordinate space | Agent Based Reproduction.doe |
New Statistics Template and Related SMARTS
A new template panel has been added to Arena which includes several new modules for collecting model statistics. Two new modules (Timestamp and WIP) and five new data modules (Tally, Counter, Time-Persistent, Output, and Frequency) have been added to aide users with the collection of model statistics.
Below are two new smarts illustrating the use of the new Statistics panel modules. To access these files from Arena, from the Files menu select “Browse SMARTS….” and select one of the following models located in the Statistics folder:
SMART Description | SMART File Name |
Using the Timestamp and Record modules to collect observational (time interval) statistics. | Statistics Timestamp and Record modules.doe |
Using the WIP module to track the number of entities in process for a given area of a model. | Statistics WIP module.doe |
Elements Template Panel Modules
The Elements template panel modules have been modified to include the spreadsheet view.
New Modules
We are adding a number of modules to Arena to enhance ease-of-use and overall functionality. Here are some of the new modules included in Arena v15:
SMART Description | SMART File Name |
Illustrates the use and differences of the Separate and Clone modules to make copies of an entity. | Basic Concept Making Copies of Entities.doe |
SMART Description | SMART File Name |
Illustrates the use of the Adjustable Batch module using the ‘Max Wait Time’ Partial Batch Method. A maximum time is specified to wait for the desired optimum batch size. | Batching Using Adjustable Batch with Max Wait Time.doe |
Illustrates the use of the Adjustable Batch module using the ‘Signal’ Partial Batch Method. A signal value is specified that can be used to trigger a partial batch if the optimum batch size is not yet reached. | Batching Using Adjustable Batch with Signal.doe |
SMART Description | SMART File Name |
Using the Assign Attribute module to change the value of an entity attribute | Advanced Concept Change Attribute with Assign Attribute.doe |
SMART Description | SMART File Name |
Using the Search and Remove module to search all members of an entity batch and remove the entitiy with the maximum search condition. | Advanced Concept Search and Remove Entity Batch.doe |
Using the Search and Remove module to search all members of a queue and remove the entity with the maximum search condition value. | Advanced Concept Search and Remove Q Maximum Condition.doe |
Using the Search and Remove module to search all members of a queue set and remove entities that satisfy a search condition. | Advanced Concept Search and Remove Q Sets.doe |
Module Updates
We are adding a number of updates to modules to enhance ease-of-use and overall functionality.
SMART Description | SMART File Name |
Customer order and processing model utilizing the ‘Batch Action after Matching’ option. | Batching Using Match with Batch option.doe |
SMART Description | SMART File Name |
Reading from a CSV (comma separated value) file. Note that there is an accompanying “simdat.csv” data file. | External Data Files Reading a CSV File.doe |
Writing to a CSV file and including a header row. | External Data Files Writing CSV File with Header.doe |
Attribute Enhancements
Dynamic Batch Mode
A ‘Batch mode toggle’ toolbar button will be added to the Run Interaction toolbar to allow the batch mode feature to be turned on and off during a simulation run.
Highlight Active Module
Add Highlight Active Module to the Run Interaction toolbar to make is easier for users to use this feature.
Connector Color
Users can now define the color of connector lines. This provides an enhanced means of documenting model logic.
FactoryTalk Activation Manager
Arena 15 ships with the latest FactoryTalk Activation Manager version 4.00.01. The Arena 15 interface to license activation is not compatible with previous versions of the FactoryTalk Activation Manager (version 3.60 for example). You must uninstall the previous version of FactoryTalk Activation Manager, before installing Arena 15. Arena 15 will not start if you don’t have version 4.00.01 of the FactoryTalk Activation Manager installed and you are using an Arena license.
What You May Have Missed in Arena 14.7 Update Releases
Seizing Entity Function
A new function has been added to the simulation engine which returns the IDENT of the entity that last seized the specified resource. RESENTITY(ResourceID) returns the IDENT of the entity that last seized resource ResourceID.
A new SMART file (Resources RESENTITY Function.doe) showing the RESENTITY function used in a model has been included under the Resources SMART folder.
Transporters
Transporter animation has been enhanced to provide better zoom scaling.
OptQuest
OptQuest handles loading of controls and responses when control category is not specified.
OptQuest calculates the simulation replication length when the “Replication Length” “Time Units” and “Base Time Units” don’t match.
Flow Process
The net rate is equalized when a tank's capacity is reached or when a tank becomes empty. Helps keep simulation time moving forward.
Simulation Restart
Enhanced restart button to better handle models marked as edited.
Arena Visual Designer
Arena Visual Designer handles route deletion when the "to location" is not specified.
Windows 8 and 8.1
Crystal Reports viewing is available for Windows 8 and 8.1 users.
License Checkout Order
Users can now change the order Arena uses to checkout software licenses. The option is found on the Run Control tab in the Run Setup dialog. Users can now specify that Arena checks out licenses in the following orders:
The license checkout order can also be specified for the command line processors. A command line switch has been added to siman.exe, model.exe. expmt.exe and linker.exe. The -F switch has been added. The command line switch can have values as follows: