Phil BoBo avatar image
Phil BoBo posted Erik Gerritse commented

FlexSim 2018 Beta Available

FlexSim 2018 Beta is available. (updated 8 Dec 2017)

To get the beta, log in to your account at, then go to the Downloads section, and click on More Versions. It will be at the top of the list.

If you have bug reports or other feedback on the software, please email [email protected] or create a new idea in the Development space.

Release Notes

  • Added a new People module. (Try out the Sample Models)
  • Added new dashboard chart templates to quickly collect and display statistics.
  • Legacy charts are hidden by default in the Library and can be enabled through Global Preferences.
  • Removed the basic Person flowitem and renamed the TaskExecuterFlowItem to Person.
  • Added functionality to the List's pull method to allow you to pull an object/node directly (without writing SQL).
  • Updated ODA to be compatible with DWG 2018 shapes.
  • Updated Assimp to be compatible with the latest FBX file format.
  • Added a RegExResult class for iterating over the matches in a regular expression.
  • Lists can now use arrays as partition ids.
  • Added a mechanism for automatically setting the reset position of objects after moving them by setting their resetposition variable to 1.
  • Added a By Lazy Interval update mode to the calculated table.
  • Improved calculated table performance by reducing the amount of table updates.
  • Improved statistics collector performance by reducing the number of updates to Always columns.
  • Table views can now be set as read-only using the grayed attribute.
  • Added an Ignore Warmup option to statistics collectors.
  • Updated OptQuest so that it can run more than 10,000 solutions.
  • Added a pick option for restoring default values in the Global Table's On Reset trigger.
  • The Query test field is now a multi-line text box.
  • The Source now adds labels to items before calling the OnCreation trigger.
  • Updated the table selection for the Excel Import/Export.
  • Improved color options in various dashboard charts.
  • Changed the model update dialog to be able to autosave the model with an incremented number.
  • Added many new animations for the operator and the person flowitem.
  • Updated many stochastic pick options to use getstream() as the default stream parameter.
  • Updated the TaskExecuter to connect to the DefaultNavigator when created.
  • Improved the Group UI.
  • Updated the Library view to not change when clicking on the User Manual view.
  • Changed the Tree view's Explore > As Code so that it closes the tree's edit view.
  • Fixed a bug with list initial contents having old values in label fields.
  • Fixed a bug with the statistics collector chart interface checkboxes.
  • Fixed an OnDropWindow exception.
  • Fixed some exceptions in the Table View when viewing an Array that no longer exists.

Process Flow

  • Added a Date Time Source activity.
  • Added a Wait for Simultaneous Arrivals Before Entry option to the Zone.
  • Added autocomplete for instanced flow labels (current).
  • Added a zoneistokeninsubset() command.


  • Added a Round Robin destination option to the Send Item pick option.


  • Added a visual option to show the travel threshold for objects.
  • Improved the draw performance and fixed the timing of some graphical updates.
  • Fixed a bug caused by using the distancetotravel() command in conjunction with collision avoidance.


  • Fixed a bug with redirecting AGVs at times other than On Pre-Arrival of way points.
product announcementbeta
· 23
5 |100000

Up to 12 attachments (including images) can be used with a maximum of 23.8 MiB each and 47.7 MiB total.

Matt Long avatar image Matt Long commented ·

Known issue:

  1. Dashboard Quick Library throws exceptions. (Fixed Nov. 20)
  2. Location objects (People) throw exceptions when opening their properties page. (Fixed Nov. 20)
1 Like 1 ·
Arun Kr avatar image Arun Kr commented ·


How's the new random stream function getstream() functions in a statistical distribution?


Arun KR

0 Likes 0 ·
Phil BoBo avatar image Phil BoBo ♦♦ Arun Kr commented ·

The commands are documented in the software:

Do you have a specific question about getstream()?

2 Likes 2 ·
getstream.png (24.5 KiB)
Arun Kr avatar image Arun Kr Phil BoBo ♦♦ commented ·


0 Likes 0 ·
David Seo avatar image David Seo commented ·

I expect 2018 version will make customers and us happy.

I hope the Date Time Source activity will be included in the 3D Source object as a pick option list of Arrival Style.

I think the feature of it to be needed right now.

0 Likes 0 ·
Phil BoBo avatar image Phil BoBo ♦♦ David Seo commented ·

You can add a Create Objects activity after the Date Time Source to generate flowitems in the model.

We have no plans to add this functionality to the 3D Source object.

0 Likes 0 ·
Clair A avatar image Clair A Phil BoBo ♦♦ commented ·

I agree with David, I suggest you add this feature in the dev list. Users will wonder why we can use dates in a process flow source but not in a 3D source.

3 Likes 3 ·
Michael Machado avatar image Michael Machado commented ·

Yes, make sense @Clair A and @david.seo.

0 Likes 0 ·
Jordan Johnson avatar image Jordan Johnson ♦♦ Michael Machado commented ·

I'll get this on the dev list. Thanks for the feedback!

0 Likes 0 ·
Erik Gerritse avatar image Erik Gerritse commented ·


It seems the Excel import is completely broken - is this a problem others are having as well? I can't get it to import either Excel 2016 or Excel 2013 files and it also says the table I have selected doesn't exist every time.

exception: Exception Caught in ExcelAuto::importData(int startrow, int startcol, int rows, int cols, int curtable, double percentdone, double percentmain) object: /Tools/ExcelAuto
exception: Exception Caught in ExcelAuto::importTables(int onreset) object: /Tools/ExcelAuto
exception: Exception Caught in ExcelAuto::doImport() object: /Tools/ExcelAuto
exception: Exception Caught in ObjectFunction101__project_exec_commandlist_excelmultitableimport_node object: MAIN:/project/exec/commandlist/excelmultitableimport/node i: MAIN:/project/exec/commandlist/excelmultitableimport/node class: MAIN:/project/exec/commandlist/excelmultitableimport/node

exception: Exception caught in TreeNode::callMemberFunction() c++/dll execution. Throwing... MAIN:/project/exec/commandlist/excelmultitableimport/node c: MAIN:/project/exec/commandlist/excelmultitableimport/node i: MAIN:/project/exec/commandlist/excelmultitableimport/node thisClass: MAIN:/project/exec/commandlist/excelmultitableimport/node
exception: Exception caught in evaluation of MAIN:/project/exec/commandlist/excelmultitableimport/node

0 Likes 0 ·
Jordan Johnson avatar image Jordan Johnson ♦♦ Erik Gerritse commented ·

Can you send in a model and excel file that demonstrate the problem? I tried a few excel files, but couldn't replicate the issue.

0 Likes 0 ·
Erik Gerritse avatar image Erik Gerritse Jordan Johnson ♦♦ commented ·

Hi Jordan,

Here's an empty model and excel file which cause the same error for me.

0 Likes 0 ·
Show more comments
Erik Gerritse avatar image Erik Gerritse Erik Gerritse commented ·

seems to have been fixed in the beta update, thanks!

0 Likes 0 ·
Show more comments



phil.bobo contributed to this article jacob.gillespie contributed to this article